[dm-devel] [PATCH] md: simplify free_params for kmalloc vs vmalloc fallback

2016-04-29 Thread Michal Hocko
From: Michal Hocko Use kvfree rather than DM_PARAMS_[KV]MALLOC specific param flags. Cc: Shaohua Li Cc: Mikulas Patocka Cc: dm-devel@redhat.com Signed-off-by: Michal Hocko --- Hi, this is a rebase on top of dropped "dm: clean up GFP_NIO usage" which should be dropped as per the feedback from

Re: [dm-devel] [PATCH] md: simplify free_params for kmalloc vs vmalloc fallback

2016-04-29 Thread Michal Hocko
On Thu 28-04-16 11:40:59, Mikulas Patocka wrote: [...] > There are many users that use one of these patterns: > > if (size <= some_threshold) > p = kmalloc(size); > else > p = vmalloc(size); > > or > > p = kmalloc(size); > if (!p) >

Re: [dm-devel] [PATCH] md: simplify free_params for kmalloc vs vmalloc fallback

2016-04-29 Thread Michal Hocko
On Thu 28-04-16 11:04:05, Mikulas Patocka wrote: > Acked-by: Mikulas Patocka Thanks! > BTW. we could also use kvmalloc to complement kvfree, proposed here: > https://www.redhat.com/archives/dm-devel/2015-July/msg00046.html If there are sufficient users (I haven't checked other than quick git g

Re: [dm-devel] [PATCH] md: simplify free_params for kmalloc vs vmalloc fallback

2016-04-28 Thread Mikulas Patocka
On Thu, 28 Apr 2016, Michal Hocko wrote: > On Thu 28-04-16 11:04:05, Mikulas Patocka wrote: > > Acked-by: Mikulas Patocka > > Thanks! > > > BTW. we could also use kvmalloc to complement kvfree, proposed here: > > https://www.redhat.com/archives/dm-devel/2015-July/msg00046.html > > If there

Re: [dm-devel] [PATCH] md: simplify free_params for kmalloc vs vmalloc fallback

2016-04-28 Thread Mikulas Patocka
Acked-by: Mikulas Patocka BTW. we could also use kvmalloc to complement kvfree, proposed here: https://www.redhat.com/archives/dm-devel/2015-July/msg00046.html Mikulas On Thu, 28 Apr 2016, Michal Hocko wrote: > From: Michal Hocko > > Use kvfree rather than DM_PARAMS_[KV]MALLOC specific para