On Sun, Dec 16, 2012 at 04:00:22PM -0700, Stephen Rothwell wrote: > Hi Chris, > > After merging the btrfs tree, today's linux-next build (powerpc > ppc64_defconfig) failed like this: > > fs/btrfs/ioctl.c: In function 'btrfs_ioctl': > fs/btrfs/ioctl.c:3940:7: error: case label does not reduce to an integer > constant
Many thanks Stephen for helping debug this. It turned out to be the size of the ioctl arg was just too big. Stefan, I lowered this by using BTRFS_DEVICE_PATH_NAME_MAX instead, and I also put the char arrays after the u64s. It works here with the progs patch you sent (and matching struct changes), including cancel and the btrfs replace -r mode. I've pushed the result out to my next branch and my for-linus branch, please take a look and make sure I didn't miss anything. -chris -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

