]> git.baikalelectronics.ru Git - kernel.git/commit
rhashtable: Allow other tasks to be scheduled in large lookup loops
authorThomas Graf <tgraf@suug.ch>
Fri, 17 Jul 2015 08:52:48 +0000 (10:52 +0200)
committerDavid S. Miller <davem@davemloft.net>
Tue, 21 Jul 2015 07:10:08 +0000 (00:10 -0700)
commitd81058949f1e55b3d1d0609c8c15d987207f8533
tree123243eb11c6d6476b7590deb16587e912e4236b
parent7b9aa61cd91f02869d1f79b2bae900d879ba8ac9
rhashtable: Allow other tasks to be scheduled in large lookup loops

Depending on system speed, the large lookup/insert/delete loops of the testsuite can
take a considerable amount of time to complete causing watchdog warnings to appear.
Allow other tasks to be scheduled throughout the loops.

Reported-by: Meelis Roos <mroos@linux.ee>
Signed-off-by: Thomas Graf <tgraf@suug.ch>
Acked-by: Eric Dumazet <edumazet@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
lib/test_rhashtable.c