I got a report that the 32bit builds are broken. This seems to be caused by padding inserted (or not) into the structures and depends on a compiler version. The error messages may look cryptic, but if you see something like
ioctl.h:570:1: note: in expansion of macro 'BUILD_ASSERT' BUILD_ASSERT(sizeof(struct btrfs_ioctl_received_subvol_args) == 200); that means that the given structure has an unexpected size. Fixing that properly will probably lead to some tricks to force the exact size regardless of arch bits and compiler. -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html