Re: [PATCH 2/3] rhashtable-test: retry insert operations in threads
From: Herbert Xu <herbert@gondor.apana.org.au>
Date: 2015-09-01 14:03:52
Also in:
lkml, oe-lkp
From: Herbert Xu <herbert@gondor.apana.org.au>
Date: 2015-09-01 14:03:52
Also in:
lkml, oe-lkp
On Tue, Sep 01, 2015 at 03:56:18PM +0200, Phil Sutter wrote:
Looking at rhashtable_test.c, I see the initial table size is 8 entries. 70% of that is 5.6 entries, so background expansion is started after the 6th entry has been added, right? Given there are 10 threads running which try to insert 50k entries at the same time, I don't think it's unlikely that three more entries are inserted before the background expansion completes.
Yes but in that case the GFP_ATOMIC allocation should work because the table is so small anyway. Cheers, -- Email: Herbert Xu [off-list ref] Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt