Home
last modified time | relevance | path

Searched hist:cc0ac1999589c9f713550adde85a09b0dbb75d86 (Results 1 – 1 of 1) sorted by relevance

/linux/lib/
H A Dcrc32.cdiff cc0ac1999589c9f713550adde85a09b0dbb75d86 Mon Nov 04 17:10:26 CET 2013 Daniel Borkmann <dborkman@redhat.com> lib: crc32: conditionally resched when running testcases

Fengguang reports that when crc32 selftests are running on startup, on
some e.g. 32bit systems, we can get a CPU stall like "INFO: rcu_sched
self-detected stall on CPU { 0} (t=2101 jiffies g=4294967081 c=4294967080
q=41)". As this is not intended, add a cond_resched() at the end of a
test case to fix it. Introduced by efba721f63 ("lib: crc32: add test cases
for crc32{, c}_combine routines").

Reported-by: Fengguang Wu <fengguang.wu@intel.com>
Signed-off-by: Daniel Borkmann <dborkman@redhat.com>
Signed-off-by: David S. Miller <davem@davemloft.net>