btrfs: Init io_lock after cloning btrfs device struct [Linux 3.0.69]

This Linux kernel change, a part of the Linux 3.0.69 release, is about btrfs: Init io_lock after cloning btrfs device struct. The change is by Thomas Gleixner <tglx [at] linutronix.de> on Wed Feb 20 14:06:20 2013 -0500. Commit for this change in Linux stable tree is 1244d24 (patch) from upstream commit 1cba0cd. The same Linux […]

Btrfs: call the ordered free operation without any locks held [Linux 3.0.40]

This Linux kernel change, a part of the Linux 3.0.40 release, is about Btrfs: call the ordered free operation without any locks held. The change is by Chris Mason <chris.mason [at] fusionio.com> on Wed Jul 25 15:57:13 2012 -0400. Commit for this change in Linux stable tree is 4ffd369 (patch) from upstream commit e9fbcb4. The […]

Btrfs: run delayed directory updates during log replay [Linux 3.0.37]

This Linux kernel change, a part of the Linux 3.0.37 release, is about Btrfs: run delayed directory updates during log replay. The change is by Chris Mason <chris.mason [at] fusionio.com> on Mon Jul 2 15:29:53 2012 -0400. Commit for this change in Linux stable tree is d0f7cf8 (patch) from upstream commit b630556. The same Linux […]

btrfs: btrfs_root_readonly() broken on big-endian [Linux 3.0.30]

This Linux kernel change, a part of the Linux 3.0.30 release, is about btrfs: btrfs_root_readonly() broken on big-endian. The change is by Al Viro <viro [at] zeniv.linux.org.uk> on Fri Apr 13 11:49:04 2012 -0400. Commit for this change in Linux stable tree is 025a55c (patch) from upstream commit 6ed3cf2. The same Linux upstream change may […]

btrfs: Require CAP_SYS_ADMIN for filesystem rebalance [Linux 2.6.35.14]

This Linux kernel change, a part of the Linux 2.6.35.14 release, is about btrfs: Require CAP_SYS_ADMIN for filesystem rebalance. The change is by Ben Hutchings <ben [at] decadent.org.uk> on Wed Dec 29 14:55:03 2010 +0000. Commit for this change in Linux stable tree is c5e7459 (patch) from upstream commit 6f88a44. The same Linux upstream change […]

Btrfs: Fix uninitialized root flags for subvolumes [Linux 2.6.35.13]

This Linux kernel change, a part of the Linux 2.6.35.13 release, is about Btrfs: Fix uninitialized root flags for subvolumes. The change is by Li Zefan <lizf [at] cn.fujitsu.com> on Mon Mar 28 02:01:25 2011 +0000. Commit for this change in Linux stable tree is f86c63d (patch) from upstream commit 08fe4db. The same Linux upstream […]

btrfs: use rcu_barrier() to wait for bdev puts at unmount [Linux 2.6.34.15]

This Linux kernel change, a part of the Linux 2.6.34.15 release, is about btrfs: use rcu_barrier() to wait for bdev puts at unmount. The change is by Eric Sandeen <sandeen [at] redhat.com> on Sat Mar 9 15:18:39 2013 +0000. Commit for this change in Linux stable tree is 232efe1 (patch) from upstream commit bc17862. The […]

Btrfs: call the ordered free operation without any locks held [Linux 2.6.34.15]

This Linux kernel change, a part of the Linux 2.6.34.15 release, is about Btrfs: call the ordered free operation without any locks held. The change is by Chris Mason <chris.mason [at] fusionio.com> on Wed Jul 25 15:57:13 2012 -0400. Commit for this change in Linux stable tree is c6577c4 (patch) from upstream commit e9fbcb4. The […]

btrfs: Require CAP_SYS_ADMIN for filesystem rebalance [Linux 2.6.34.11]

This Linux kernel change, a part of the Linux 2.6.34.11 release, is about btrfs: Require CAP_SYS_ADMIN for filesystem rebalance. The change is by Ben Hutchings <ben [at] decadent.org.uk> on Wed Dec 29 14:55:03 2010 +0000. Commit for this change in Linux stable tree is 7acbd73 (patch) from upstream commit 6f88a44. The same Linux upstream change […]

Btrfs: Fix uninitialized root flags for subvolumes [Linux 2.6.34.11]

This Linux kernel change, a part of the Linux 2.6.34.11 release, is about Btrfs: Fix uninitialized root flags for subvolumes. The change is by Li Zefan <lizf [at] cn.fujitsu.com> on Mon Mar 28 02:01:25 2011 +0000. Commit for this change in Linux stable tree is f8943a3 (patch) from upstream commit 08fe4db. The same Linux upstream […]

btrfs: avoid null pointer dereference on fs_info when calling btrfs_crit [Linux 3.16.54]

This Linux kernel change "btrfs: avoid null pointer dereference on fs_info when calling btrfs_crit" is included in the Linux 3.16.54 release. This change is authored by Colin Ian King <colin.king [at] canonical.com> on Mon Sep 11 16:15:28 2017 +0100. The commit for this change in Linux stable tree is 0ef08ec (patch) which is from upstream […]

Btrfs: Fix uninitialized root flags for subvolumes [Linux 2.6.33.10]

This Linux kernel change, a part of the Linux 2.6.33.10 release, is about Btrfs: Fix uninitialized root flags for subvolumes. The change is by Li Zefan <lizf [at] cn.fujitsu.com> on Mon Mar 28 02:01:25 2011 +0000. Commit for this change in Linux stable tree is 684b467 (patch) from upstream commit 08fe4db. The same Linux upstream […]

Btrfs: kfree correct pointer during mount option parsing [Linux 2.6.33.8]

This Linux kernel change, a part of the Linux 2.6.33.8 release, is about Btrfs: kfree correct pointer during mount option parsing. The change is by Josef Bacik <josef [at] redhat.com> on Thu Feb 25 20:38:35 2010 +0000. Commit for this change in Linux stable tree is 171d73b (patch) from upstream commit da495ec. The same Linux […]

btrfs: use rcu_barrier() to wait for bdev puts at unmount [Linux 2.6.32.61]

This Linux kernel change, a part of the Linux 2.6.32.61 release, is about btrfs: use rcu_barrier() to wait for bdev puts at unmount. The change is by Eric Sandeen <sandeen [at] redhat.com> on Sat Mar 9 15:18:39 2013 +0000. Commit for this change in Linux stable tree is eeb72f5 (patch) from upstream commit bc17862. The […]

Btrfs: call the ordered free operation without any locks held [Linux 2.6.32.60]

This Linux kernel change, a part of the Linux 2.6.32.60 release, is about Btrfs: call the ordered free operation without any locks held. The change is by Chris Mason <chris.mason [at] fusionio.com> on Wed Jul 25 15:57:13 2012 -0400. Commit for this change in Linux stable tree is 7665fb0 (patch) from upstream commit e9fbcb4. The […]

btrfs: Require CAP_SYS_ADMIN for filesystem rebalance [Linux 2.6.32.40]

This Linux kernel change, a part of the Linux 2.6.32.40 release, is about btrfs: Require CAP_SYS_ADMIN for filesystem rebalance. The change is by Ben Hutchings <ben [at] decadent.org.uk> on Wed Dec 29 14:55:03 2010 +0000. Commit for this change in Linux stable tree is 84daae5 (patch) from upstream commit 6f88a44. The same Linux upstream change […]

Btrfs: Fix uninitialized root flags for subvolumes [Linux 2.6.32.37]

This Linux kernel change, a part of the Linux 2.6.32.37 release, is about Btrfs: Fix uninitialized root flags for subvolumes. The change is by Li Zefan <lizf [at] cn.fujitsu.com> on Mon Mar 28 02:01:25 2011 +0000. Commit for this change in Linux stable tree is e8a7988 (patch) from upstream commit 08fe4db. The same Linux upstream […]