Thread (31 messages) 31 messages, 7 authors, 2016-03-13

Re: [RFC -v2 7/8] btrfs: Prevent from early transaction abort

From: Michal Hocko <mhocko@kernel.org>
Date: 2015-08-19 12:26:40
Also in: linux-btrfs, linux-fsdevel, linux-mm, lkml

On Tue 18-08-15 19:29:14, Michal Hocko wrote:
On Tue 18-08-15 13:11:44, Chris Mason wrote:
quoted
On Tue, Aug 18, 2015 at 12:40:32PM +0200, Michal Hocko wrote:
quoted
From: Michal Hocko <mhocko@suse.com>

Btrfs relies on GFP_NOFS allocation when commiting the transaction but
since "mm: page_alloc: do not lock up GFP_NOFS allocations upon OOM"
those allocations are allowed to fail which can lead to a pre-mature
transaction abort:
I can either put the btrfs nofail ones on my pull for Linus, or you can
add my sob and send as one unit.  Just let me know how you'd rather do
it.
OK, I will rephrase the changelogs (tomorrow) to not refer to an
unmerged patch and would appreciate if you can take them and route them
through your tree. I will then drop them from my pile.
Poste in a separate thread
http://lkml.kernel.org/r/1439986661-15896-1-git-send-email-mhocko@kernel.org
-- 
Michal Hocko
SUSE Labs
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help