diff options
author | Herbert Xu <herbert@gondor.apana.org.au> | 2016-08-18 16:50:56 +0800 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2016-08-19 14:40:24 -0700 |
commit | 246779dd090bd1b74d2652b3a6ca7759f593b27a (patch) | |
tree | 63526206a69c1ec56bc8490839504095ab0428f9 /block | |
parent | 363dc396a5030ca82aa3e1a55b7d72965f968849 (diff) | |
download | blackbird-op-linux-246779dd090bd1b74d2652b3a6ca7759f593b27a.tar.gz blackbird-op-linux-246779dd090bd1b74d2652b3a6ca7759f593b27a.zip |
rhashtable: Remove GFP flag from rhashtable_walk_init
The commit 8f6fd83c6c5ec66a4a70c728535ddcdfef4f3697 ("rhashtable:
accept GFP flags in rhashtable_walk_init") added a GFP flag argument
to rhashtable_walk_init because some users wish to use the walker
in an unsleepable context.
In fact we don't need to allocate memory in rhashtable_walk_init
at all. The walker is always paired with an iterator so we could
just stash ourselves there.
This patch does that by introducing a new enter function to replace
the existing init function. This way we don't have to churn all
the existing users again.
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'block')
0 files changed, 0 insertions, 0 deletions