btrfs: prop: fix vanished compression property after failed set [Linux 3.16.72]

This Linux kernel change "btrfs: prop: fix vanished compression property after failed set" is included in the Linux 3.16.72 release. This change is authored by Anand Jain <anand.jain [at] oracle.com> on Tue Apr 2 18:07:40 2019 +0800. The commit for this change in Linux stable tree is 7eaca00 (patch) which is from upstream commit 272e532. […]

btrfs: merge calls of btrfs_setxattr and btrfs_setxattr_trans in btrfs_set_prop [Linux 5.2]

This Linux kernel change "btrfs: merge calls of btrfs_setxattr and btrfs_setxattr_trans in btrfs_set_prop" is included in the Linux 5.2 release. This change is authored by Anand Jain <anand.jain [at] oracle.com> on Sat Apr 20 19:49:00 2019 +0800. The commit for this change in Linux stable tree is da9b6ec (patch). btrfs: merge calls of btrfs_setxattr and […]

btrfs: delete unused function btrfs_set_prop_trans [Linux 5.2]

This Linux kernel change "btrfs: delete unused function btrfs_set_prop_trans" is included in the Linux 5.2 release. This change is authored by Anand Jain <anand.jain [at] oracle.com> on Sat Apr 20 19:48:59 2019 +0800. The commit for this change in Linux stable tree is 717ebdc (patch). btrfs: delete unused function btrfs_set_prop_trans The last consumer of btrfs_set_prop_trans() […]

btrfs: start transaction in xattr_handler_set_prop [Linux 5.2]

This Linux kernel change "btrfs: start transaction in xattr_handler_set_prop" is included in the Linux 5.2 release. This change is authored by Anand Jain <anand.jain [at] oracle.com> on Sat Apr 20 19:48:58 2019 +0800. The commit for this change in Linux stable tree is b3f6a4b (patch). btrfs: start transaction in xattr_handler_set_prop btrfs specific extended attributes on […]

btrfs: drop old_fsflags in btrfs_ioctl_setflags [Linux 5.2]

This Linux kernel change "btrfs: drop old_fsflags in btrfs_ioctl_setflags" is included in the Linux 5.2 release. This change is authored by Anand Jain <anand.jain [at] oracle.com> on Sat Apr 20 19:48:56 2019 +0800. The commit for this change in Linux stable tree is 3c8d8b6 (patch). btrfs: drop old_fsflags in btrfs_ioctl_setflags btrfs_inode_flags_to_fsflags() is copied into @old_fsflags […]

btrfs: modify local copy of btrfs_inode flags [Linux 5.2]

This Linux kernel change "btrfs: modify local copy of btrfs_inode flags" is included in the Linux 5.2 release. This change is authored by Anand Jain <anand.jain [at] oracle.com> on Sat Apr 20 19:48:55 2019 +0800. The commit for this change in Linux stable tree is d2b8fcf (patch). btrfs: modify local copy of btrfs_inode flags Instead […]

btrfs: drop useless inode i_flags copy and restore [Linux 5.2]

This Linux kernel change "btrfs: drop useless inode i_flags copy and restore" is included in the Linux 5.2 release. This change is authored by Anand Jain <anand.jain [at] oracle.com> on Sat Apr 20 19:48:54 2019 +0800. The commit for this change in Linux stable tree is 11d3cd5 (patch). btrfs: drop useless inode i_flags copy and […]

btrfs: start transaction in btrfs_ioctl_setflags() [Linux 5.2]

This Linux kernel change "btrfs: start transaction in btrfs_ioctl_setflags()" is included in the Linux 5.2 release. This change is authored by Anand Jain <anand.jain [at] oracle.com> on Sat Apr 20 19:48:53 2019 +0800. The commit for this change in Linux stable tree is ff9fef5 (patch). btrfs: start transaction in btrfs_ioctl_setflags() Inode attribute can be set […]

btrfs: refactor btrfs_set_props to validate externally [Linux 5.2]

This Linux kernel change "btrfs: refactor btrfs_set_props to validate externally" is included in the Linux 5.2 release. This change is authored by Anand Jain <anand.jain [at] oracle.com> on Sat Apr 20 19:48:51 2019 +0800. The commit for this change in Linux stable tree is f22125e (patch). btrfs: refactor btrfs_set_props to validate externally In preparation to […]

btrfs: cleanup btrfs_setxattr_trans and drop transaction parameter [Linux 5.2]

This Linux kernel change "btrfs: cleanup btrfs_setxattr_trans and drop transaction parameter" is included in the Linux 5.2 release. This change is authored by Anand Jain <anand.jain [at] oracle.com> on Fri Apr 12 16:02:59 2019 +0800. The commit for this change in Linux stable tree is e3de9b1 (patch). btrfs: cleanup btrfs_setxattr_trans and drop transaction parameter Previous […]

btrfs: split btrfs_setxattr calls regarding transaction [Linux 5.2]

This Linux kernel change "btrfs: split btrfs_setxattr calls regarding transaction" is included in the Linux 5.2 release. This change is authored by Anand Jain <anand.jain [at] oracle.com> on Fri Apr 12 16:02:58 2019 +0800. The commit for this change in Linux stable tree is 04e6863 (patch). btrfs: split btrfs_setxattr calls regarding transaction When the caller […]

btrfs: remove redundant readonly root check in btrfs_setxattr_trans [Linux 5.2]

This Linux kernel change "btrfs: remove redundant readonly root check in btrfs_setxattr_trans" is included in the Linux 5.2 release. This change is authored by Anand Jain <anand.jain [at] oracle.com> on Fri Apr 12 16:02:57 2019 +0800. The commit for this change in Linux stable tree is 353c2ea (patch). btrfs: remove redundant readonly root check in […]

btrfs: rename do_setxattr to btrfs_setxattr [Linux 5.2]

This Linux kernel change "btrfs: rename do_setxattr to btrfs_setxattr" is included in the Linux 5.2 release. This change is authored by Anand Jain <anand.jain [at] oracle.com> on Fri Apr 12 16:02:55 2019 +0800. The commit for this change in Linux stable tree is 2d74fa3 (patch). btrfs: rename do_setxattr to btrfs_setxattr When trans is not NULL […]

btrfs: rename btrfs_setxattr to btrfs_setxattr_trans [Linux 5.2]

This Linux kernel change "btrfs: rename btrfs_setxattr to btrfs_setxattr_trans" is included in the Linux 5.2 release. This change is authored by Anand Jain <anand.jain [at] oracle.com> on Fri Apr 12 16:02:54 2019 +0800. The commit for this change in Linux stable tree is cac237a (patch). btrfs: rename btrfs_setxattr to btrfs_setxattr_trans Rename btrfs_setxattr() to btrfs_setxattr_trans(), so […]

btrfs: prop: open code btrfs_set_prop in inherit_prop [Linux 5.2]

This Linux kernel change "btrfs: prop: open code btrfs_set_prop in inherit_prop" is included in the Linux 5.2 release. This change is authored by Anand Jain <anand.jain [at] oracle.com> on Tue Apr 2 18:07:41 2019 +0800. The commit for this change in Linux stable tree is 8b4d1ef (patch). btrfs: prop: open code btrfs_set_prop in inherit_prop When […]

btrfs: drop unused parameter in mount_subvol [Linux 5.2]

This Linux kernel change "btrfs: drop unused parameter in mount_subvol" is included in the Linux 5.2 release. This change is authored by Anand Jain <anand.jain [at] oracle.com> on Fri Mar 29 14:03:17 2019 +0800. The commit for this change in Linux stable tree is ae0bc86 (patch). btrfs: drop unused parameter in mount_subvol @device_name in mount_subvol() […]

btrfs: refactor btrfs_set_prop and add btrfs_set_prop_trans [Linux 5.2]

This Linux kernel change "btrfs: refactor btrfs_set_prop and add btrfs_set_prop_trans" is included in the Linux 5.2 release. This change is authored by Anand Jain <anand.jain [at] oracle.com> on Fri Mar 1 12:34:50 2019 +0800. The commit for this change in Linux stable tree is 262c96a (patch). btrfs: refactor btrfs_set_prop and add btrfs_set_prop_trans btrfs_set_prop() takes transaction […]