From: Thomas Graf Date: Thu, 13 Nov 2014 12:45:46 +0000 (+0100) Subject: rhashtable: Drop gfp_flags arg in insert/remove functions X-Git-Tag: omap-for-v3.20/drop-legacy-3517~122^2~191 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6eba82248ef47fd478f940a418429e3ec95cb3db;p=pandora-kernel.git rhashtable: Drop gfp_flags arg in insert/remove functions Reallocation is only required for shrinking and expanding and both rely on a mutex for synchronization and callers of rhashtable_init() are in non atomic context. Therefore, no reason to continue passing allocation hints through the API. Instead, use GFP_KERNEL and add __GFP_NOWARN | __GFP_NORETRY to allow for silent fall back to vzalloc() without the OOM killer jumping in as pointed out by Eric Dumazet and Eric W. Biederman. Signed-off-by: Thomas Graf Signed-off-by: David S. Miller --- Reading git-diff-tree failed