From: David Sterba <dsterba@suse.cz>
To: stable@vger.kernel.org
Cc: clm@fb.com
Subject: Btrfs stable patches for 4.5.x
Date: Fri, 3 Jun 2016 17:40:06 +0200 [thread overview]
Message-ID: <20160603154006.GP29147@suse.cz> (raw)
Hi,
please queue the following patches to 4.5 stable. There are fixes for user
visible bugs, improved error handling and stability fixes, all picked from
current 4.7 changes.
The patches do not apply cleanly on top of 4.5.6 so I'll send them as reply to
this mail, now with the stable changelog notices in place.
I have tested the patches on top of 4.5. Some patches may apply to older stable
branches but haven't been tested nor reviewed them in that respect.
Subjects:
btrfs: bugfix: handle FS_IOC32_{GETFLAGS,SETFLAGS,GETVERSION} in btrfs_ioctl
Btrfs: do not create empty block group if we have allocated data
btrfs: allow balancing to dup with multi-device
btrfs: fix mixed block count of available space
btrfs: avoid overflowing f_bfree
btrfs: fix lock dep warning, move scratch dev out of device_list_mutex and uuid_mutex
btrfs: add read-only check to sysfs handler of features
btrfs: add check to sysfs handler of label
Btrfs: fix divide error upon chunk's stripe_len
Btrfs: remove BUG_ON()'s in btrfs_map_block
btrfs: fix lock dep warning move scratch super outside of chunk_mutex
btrfs: add write protection to SET_FEATURES ioctl
btrfs: fix int32 overflow in shrink_delalloc().
Btrfs: fix fspath error deallocation
btrfs: fix memory leak during RAID 5/6 device replacement
btrfs: pass the right error code to the btrfs_std_error
Btrfs: fix for incorrect directory entries after fsync log replay
Btrfs: fix empty symlink after creating symlink and fsync parent dir
Btrfs: fix unexpected return value of fiemap
btrfs: scrub: Set bbio to NULL before calling btrfs_map_block
btrfs: make state preallocation more speculative in __set_extent_bit
Commits:
4c63c2454eff996c5e27991221106eb511f7db38
cf25ce518e8ef9d59b292e51193bed2b023a32da
88be159c905a2b4f6d59afa352bef410afb6af02
ae02d1bd070767e109f4a6f1bb1f466e9698a355
41b34accb265e3a20211a7a8ef3625678f1c6ec7
779bf3fefa835cb52a07457c8acac6f2f66f2493
ee6111386a1b304f8bf589d36810d53e3b27ee20
66ac9fe7bacf9fa76c472efc7a7aaa590c7bce6a
3d8da67817606380fdadfa483d4dba5c3a5446c6
e042d1ec4417981dfe9331e47b76f17929bc2ffe
48b3b9d401ec86899a52003b37331190a35a81a6
7ab19625a911f7568ec85302e3aa7a64186006c8
8eb0dfdbda3f56bf7d248ed87fcc383df114ecbb
72928f2476d08c79f132b4f44a17c9a011dd98e3
4673272f43ae790ab9ec04e38a7542f82bb8f020
ad8403df054c9b5dc3175a26c6179571b9cafa4e
657ed1aa4898c8304500e0d13f240d5a67e8be5f
3f9749f6e9edcf8ec569fb542efc3be35e06e84a
2d324f59f343967a03eeb2690f0ff178304d0687
f1fee6534dcfbf468a159789aa202db2bce8c200
059f791c6bbaba72dc3c1bd6e2657aacc8552849
next reply other threads:[~2016-06-03 15:40 UTC|newest]
Thread overview: 23+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-06-03 15:40 David Sterba [this message]
2016-06-03 15:42 ` [PATCH 01/21] btrfs: bugfix: handle FS_IOC32_{GETFLAGS,SETFLAGS,GETVERSION} in btrfs_ioctl David Sterba
2016-06-03 15:42 ` [PATCH 02/21] Btrfs: do not create empty block group if we have allocated data David Sterba
2016-06-03 15:42 ` [PATCH 03/21] btrfs: allow balancing to dup with multi-device David Sterba
2016-06-03 15:42 ` [PATCH 04/21] btrfs: fix mixed block count of available space David Sterba
2016-06-03 15:42 ` [PATCH 05/21] btrfs: avoid overflowing f_bfree David Sterba
2016-06-03 15:42 ` [PATCH 06/21] btrfs: fix lock dep warning, move scratch dev out of device_list_mutex and uuid_mutex David Sterba
2016-06-03 15:42 ` [PATCH 07/21] btrfs: add read-only check to sysfs handler of features David Sterba
2016-06-03 15:42 ` [PATCH 08/21] btrfs: add check to sysfs handler of label David Sterba
2016-06-03 15:42 ` [PATCH 09/21] Btrfs: fix divide error upon chunk's stripe_len David Sterba
2016-06-03 15:42 ` [PATCH 10/21] Btrfs: remove BUG_ON()'s in btrfs_map_block David Sterba
2016-06-03 15:42 ` [PATCH 11/21] btrfs: fix lock dep warning move scratch super outside of chunk_mutex David Sterba
2016-06-03 15:42 ` [PATCH 12/21] btrfs: add write protection to SET_FEATURES ioctl David Sterba
2016-06-03 15:42 ` [PATCH 13/21] btrfs: fix int32 overflow in shrink_delalloc() David Sterba
2016-06-03 15:42 ` [PATCH 14/21] Btrfs: fix fspath error deallocation David Sterba
2016-06-03 15:42 ` [PATCH 15/21] btrfs: fix memory leak during RAID 5/6 device replacement David Sterba
2016-06-03 15:42 ` [PATCH 16/21] btrfs: pass the right error code to the btrfs_std_error David Sterba
2016-06-03 15:42 ` [PATCH 17/21] Btrfs: fix for incorrect directory entries after fsync log replay David Sterba
2016-06-03 15:42 ` [PATCH 18/21] Btrfs: fix empty symlink after creating symlink and fsync parent dir David Sterba
2016-06-03 15:42 ` [PATCH 19/21] Btrfs: fix unexpected return value of fiemap David Sterba
2016-06-03 15:42 ` [PATCH 20/21] btrfs: scrub: Set bbio to NULL before calling btrfs_map_block David Sterba
2016-06-03 15:42 ` [PATCH 21/21] btrfs: make state preallocation more speculative in __set_extent_bit David Sterba
2016-06-05 21:48 ` Btrfs stable patches for 4.5.x Greg KH
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20160603154006.GP29147@suse.cz \
--to=dsterba@suse.cz \
--cc=clm@fb.com \
--cc=stable@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox