Re: [PATCH 0/3 -v3] GFP_NOFAIL cleanups

2017-01-18 Thread Michal Hocko
On Tue 20-12-16 14:49:01, Michal Hocko wrote: > Hi, > This has been posted [1] initially to later be reduced to a single patch > [2]. Johannes then suggested [3] to split up the second patch and make > the access to memory reserves by __GF_NOFAIL requests which do not > invoke the oom killer a sep

Re: [PATCH 0/3 -v3] GFP_NOFAIL cleanups

2017-01-05 Thread Michal Hocko
On Thu 05-01-17 19:50:23, Tetsuo Handa wrote: [...] > Anyway, I suggest merging description update shown below into this series and > getting confirmation from all existing __GFP_NOFAIL users. If all existing > __GFP_NOFAIL users are OK with this series (in other words, informed the risk > caused b

Re: [PATCH 0/3 -v3] GFP_NOFAIL cleanups

2017-01-05 Thread Tetsuo Handa
Michal Hocko wrote: > > > Stop this! Seriously... This is just wasting time... > > > > You are free to ignore me. But > > my last reply in this subthread > OK. You can ignore me; I just won't give my Acked-by: or Reviewed-by: to this series. My understanding is that we changed to tolerate __G

Re: [PATCH 0/3 -v3] GFP_NOFAIL cleanups

2017-01-04 Thread Michal Hocko
On Wed 04-01-17 23:22:24, Tetsuo Handa wrote: > Michal Hocko wrote: > > On Tue 03-01-17 23:38:30, Tetsuo Handa wrote: > > > Michal Hocko wrote: > > > > On Tue 03-01-17 10:36:31, Tetsuo Handa wrote: > > > > [...] > > > > > I'm OK with "[PATCH 1/3] mm: consolidate GFP_NOFAIL checks in the > > > > >

Re: [PATCH 0/3 -v3] GFP_NOFAIL cleanups

2017-01-04 Thread Tetsuo Handa
Michal Hocko wrote: > On Tue 03-01-17 23:38:30, Tetsuo Handa wrote: > > Michal Hocko wrote: > > > On Tue 03-01-17 10:36:31, Tetsuo Handa wrote: > > > [...] > > > > I'm OK with "[PATCH 1/3] mm: consolidate GFP_NOFAIL checks in the > > > > allocator > > > > slowpath" given that we describe that we m

Re: [PATCH 0/3 -v3] GFP_NOFAIL cleanups

2017-01-03 Thread Michal Hocko
On Tue 03-01-17 23:38:30, Tetsuo Handa wrote: > Michal Hocko wrote: > > On Tue 03-01-17 10:36:31, Tetsuo Handa wrote: > > [...] > > > I'm OK with "[PATCH 1/3] mm: consolidate GFP_NOFAIL checks in the > > > allocator > > > slowpath" given that we describe that we make __GFP_NOFAIL stronger than > >

Re: [PATCH 0/3 -v3] GFP_NOFAIL cleanups

2017-01-03 Thread Vlastimil Babka
On 01/03/2017 03:38 PM, Tetsuo Handa wrote: Michal Hocko wrote: On Tue 03-01-17 10:36:31, Tetsuo Handa wrote: [...] > I'm OK with "[PATCH 1/3] mm: consolidate GFP_NOFAIL checks in the allocator > slowpath" given that we describe that we make __GFP_NOFAIL stronger than > __GFP_NORETRY with this p

Re: [PATCH 0/3 -v3] GFP_NOFAIL cleanups

2017-01-03 Thread Tetsuo Handa
Michal Hocko wrote: > On Tue 03-01-17 10:36:31, Tetsuo Handa wrote: > [...] > > I'm OK with "[PATCH 1/3] mm: consolidate GFP_NOFAIL checks in the allocator > > slowpath" given that we describe that we make __GFP_NOFAIL stronger than > > __GFP_NORETRY with this patch in the changelog. > > Again. __

Re: [PATCH 0/3 -v3] GFP_NOFAIL cleanups

2017-01-03 Thread Michal Hocko
On Tue 03-01-17 10:36:31, Tetsuo Handa wrote: [...] > I'm OK with "[PATCH 1/3] mm: consolidate GFP_NOFAIL checks in the allocator > slowpath" given that we describe that we make __GFP_NOFAIL stronger than > __GFP_NORETRY with this patch in the changelog. Again. __GFP_NORETRY | __GFP_NOFAIL is nons

Re: [PATCH 0/3 -v3] GFP_NOFAIL cleanups

2017-01-02 Thread Tetsuo Handa
Michal Hocko wrote: > On Tue 20-12-16 14:49:01, Michal Hocko wrote: > > Hi, > > This has been posted [1] initially to later be reduced to a single patch > > [2]. Johannes then suggested [3] to split up the second patch and make > > the access to memory reserves by __GF_NOFAIL requests which do not

Re: [PATCH 0/3 -v3] GFP_NOFAIL cleanups

2017-01-02 Thread Michal Hocko
On Tue 20-12-16 14:49:01, Michal Hocko wrote: > Hi, > This has been posted [1] initially to later be reduced to a single patch > [2]. Johannes then suggested [3] to split up the second patch and make > the access to memory reserves by __GF_NOFAIL requests which do not > invoke the oom killer a sep

[PATCH 0/3 -v3] GFP_NOFAIL cleanups

2016-12-20 Thread Michal Hocko
Hi, This has been posted [1] initially to later be reduced to a single patch [2]. Johannes then suggested [3] to split up the second patch and make the access to memory reserves by __GF_NOFAIL requests which do not invoke the oom killer a separate change. This is patch 3 now. Tetsuo has noticed [