Linus Torvalds writes: (Summary) On Wed, May 30, 2018 at 2:42 AM Michal Hocko <mhocko@kernel.org> wrote:
Ack.
Ack.
Except for:
Except for:
This whole discussion came from the fact that YES, THIS IS ACTUALLY HAPPENING. See lib/bucket_locks.c - it just uses gfpflags_allow_blocking() instead of explicitly checking for GFP_KERNEL (probably because the only two cases it actually deals with is GFP_ATOMIC and GFP_KERNEL). only two cases it actually deals with is GFP_ATOMIC and GFP_KERNEL).
[...]
is a good idea we can do the following of course:Ack.
Ack.
Except for:
Except for:
[...]
future.This whole discussion came from the fact that YES, THIS IS ACTUALLY HAPPENING. See lib/bucket_locks.c - it just uses gfpflags_allow_blocking() instead of explicitly checking for GFP_KERNEL (probably because the only two cases it actually deals with is GFP_ATOMIC and GFP_KERNEL). only two cases it actually deals with is GFP_ATOMIC and GFP_KERNEL).