Re: [PATCH 12/21] compat: avoid usage of kvzalloc() in rhashtable.c

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 09/06/2017 05:05 PM, Johannes Berg wrote:
> On Tue, 2017-08-22 at 00:28 +0200, Hauke Mehrtens wrote:
>> This reverts commit 12e8fd6fd3802 ("lib/rhashtable.c: use kvzalloc()
>> in
>> bucket_table_alloc() when possible") from upstream kernel.
>> Kernel versions older that 4.12 do not have kvzalloc() try to avoid
>> the
>> usage of this.
> 
> Can't we backport these? There was a patch from AceLan Kao to do so in
> a pretty simple fashion, but that should still be better than a patch?
> 
> johannes

Hi,

I think AceLan Kao's patch misses the implementation of kvmalloc_node().
We can implement this for node == NUMA_NO_NODE by using __vmalloc()
instead of __vmalloc_node_flags_caller() which should be fine.

Hauke
--
To unsubscribe from this list: send the line "unsubscribe backports" in



[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux