Re: [PATCH 0/3] rhashtable: Get rid of raw table walkers part 1

2016-08-19 Thread David Miller
From: Herbert Xu Date: Thu, 18 Aug 2016 16:48:54 +0800 > This series starts the process of getting rid of all raw rhashtable > walkers (e.g., using any of the rht_for_each helpers) from the > kernel. > > We need to do this before I can fix the resize kmalloc failure

Re: [PATCH 0/3] rhashtable: Get rid of raw table walkers part 1

2016-08-19 Thread Thomas Graf
On 08/18/16 at 04:48pm, Herbert Xu wrote: > Dave/Tomas, please keep an eye out for any new patches that try > to introduce raw table walkers and nack them. Very nice work Herbert. I think we should move the rht_for_each_* macros to a private header or lib/rhashtable.c to discourage usage

[PATCH 0/3] rhashtable: Get rid of raw table walkers part 1

2016-08-18 Thread Herbert Xu
Hi: This series starts the process of getting rid of all raw rhashtable walkers (e.g., using any of the rht_for_each helpers) from the kernel. We need to do this before I can fix the resize kmalloc failure issue by using multi-layered tables. We should do this anyway because almost all raw