From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas Graf Subject: Re: 4.1 regression in resizable hashtable tests Date: Fri, 17 Jul 2015 10:04:56 +0200 Message-ID: <20150717080456.GA13814@pox.localdomain> References: <20150702123130.GA20843@pox.localdomain> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: sparclinux@vger.kernel.org, Linux Kernel list , netdev@vger.kernel.org, "David S. Miller" , Herbert Xu , Daniel Borkmann , Geert Uytterhoeven To: Meelis Roos Return-path: Content-Disposition: inline In-Reply-To: Sender: sparclinux-owner@vger.kernel.org List-Id: netdev.vger.kernel.org On 07/02/15 at 10:09pm, Meelis Roos wrote: > [ 33.425061] Running rhashtable test nelem=8, max_size=65536, shrinking=0 > [ 33.425154] Test 00: > [ 33.534470] Adding 50000 keys > [ 34.743553] Info: encountered resize > [ 34.743698] Info: encountered resize > [ 34.743838] Info: encountered resize > [ 34.744057] Info: encountered resize > [ 34.744430] Info: encountered resize > [ 34.745139] Info: encountered resize > [ 34.746441] Info: encountered resize > [ 34.749055] Info: encountered resize > [ 34.754469] Info: encountered resize > [ 34.764836] Info: encountered resize > [ 34.785696] Info: encountered resize > [ 34.827448] Info: encountered resize > [ 34.896936] Traversal complete: counted=49993, nelems=50000, entries=50000, table-jumps=12 > [ 34.897056] Test failed: Total count mismatch ^^^ I do see count mismatches as well due to the design of the walker which restarts and thus sees certain entries multiple times. Do you have this commit as well? Author: Phil Sutter Date: Mon Jul 6 15:51:20 2015 +0200 rhashtable: fix for resize events during table walk