lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <20200305013543.GG5972@shao2-debian>
Date:   Thu, 5 Mar 2020 09:35:43 +0800
From:   kernel test robot <rong.a.chen@...el.com>
To:     Cody Planteen <planteen@...il.com>
Cc:     linux-kernel@...r.kernel.org, tglx@...utronix.de, lkp@...ts.01.org
Subject: [rslib] 0a4de944dc: WARNING:bad_unlock_balance_detected

FYI, we noticed the following commit (built with gcc-7):

commit: 0a4de944dc9d2d87a15ee4d9d1bc30e5e99a4f5c ("[PATCH 2/2] rslib: test: Yield to prevent RCU stall messages and fix comment typos")
url: https://github.com/0day-ci/linux/commits/Cody-Planteen/Reed-Solomon-lib-parameter-fix-and-test-fix/20200302-122916


in testcase: boot

on test machine: qemu-system-i386 -enable-kvm -cpu SandyBridge -smp 2 -m 8G

caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace):


+-------------------------------------------------------------------------------+------------+------------+
|                                                                               | 9f40294c60 | 0a4de944dc |
+-------------------------------------------------------------------------------+------------+------------+
| boot_successes                                                                | 1          | 0          |
| boot_failures                                                                 | 15         | 10         |
| BUG:workqueue_lockup-pool                                                     | 14         |            |
| WARNING:suspicious_RCU_usage                                                  | 3          |            |
| drivers/char/ipmi/ipmi_msghandler.c:#RCU-list_traversed_in_non-reader_section | 3          |            |
| WARNING:bad_unlock_balance_detected                                           | 0          | 10         |
| is_trying_to_release_lock(rcu_read_lock)at                                    | 0          | 10         |
| BUG:sleeping_function_called_from_invalid_context_at_include/linux/sched.h    | 0          | 10         |
+-------------------------------------------------------------------------------+------------+------------+


If you fix the issue, kindly add following tag
Reported-by: kernel test robot <rong.a.chen@...el.com>


[  142.285099] WARNING: bad unlock balance detected!
[  142.285422] 5.5.0-rc6-00050-g0a4de944dc9d2 #1 Not tainted
[  142.285796] -------------------------------------
[  142.286118] swapper/1 is trying to release lock (rcu_read_lock) at:
[  142.286572] [<b129aecf>] cond_resched_rcu+0x0/0x5c
[  142.286900] but there are no more locks to release!
[  142.287233] 
[  142.287233] other info that might help us debug this:
[  142.287662] no locks held by swapper/1.
[  142.287662] 
[  142.287662] stack backtrace:
[  142.287662] CPU: 0 PID: 1 Comm: swapper Not tainted 5.5.0-rc6-00050-g0a4de944dc9d2 #1
[  142.287662] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[  142.287662] Call Trace:
[  142.287662]  dump_stack+0x16/0x18
[  142.287662]  print_unlock_imbalance_bug+0xb4/0xbf
[  142.287662]  ? kmalloc_array+0x16/0x16
[  142.287662]  ? kmalloc_array+0x16/0x16
[  142.287662]  lock_release+0xfe/0x1d4
[  142.287662]  ? kmalloc_array+0x16/0x16
[  142.287662]  ? vprintk_func+0x88/0x91
[  142.287662]  cond_resched_rcu+0x1d/0x5c
[  142.287662]  test_rslib_init+0x234/0x74f
[  142.287662]  ? rcu_read_lock_sched_held+0x25/0x3c
[  142.287662]  ? __kmalloc+0x126/0x136
[  142.287662]  ? kzalloc+0xd/0xf
[  142.287662]  ? crypto_create_tfm+0x61/0x95
[  142.287662]  ? sw842_init+0xf9/0xf9
[  142.287662]  do_one_initcall+0xbc/0x1f6
[  142.287662]  ? rcu_read_lock_sched_held+0x25/0x3c
[  142.287662]  ? trace_initcall_level+0x5b/0x84
[  142.287662]  kernel_init_freeable+0x101/0x14b
[  142.287662]  ? rest_init+0xd0/0xd0
[  142.287662]  kernel_init+0xd/0xda
[  142.287662]  ret_from_fork+0x2e/0x40
[  142.300152] BUG: sleeping function called from invalid context at include/linux/sched.h:1799
[  142.301292] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 1, name: swapper
[  142.301943] INFO: lockdep is turned off.
[  142.302219] CPU: 0 PID: 1 Comm: swapper Not tainted 5.5.0-rc6-00050-g0a4de944dc9d2 #1
[  142.302748] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[  142.303311] Call Trace:
[  142.303487]  dump_stack+0x16/0x18
[  142.303736]  ___might_sleep+0x196/0x1aa
[  142.304006]  cond_resched_rcu+0x2e/0x5c
[  142.304272]  test_rslib_init+0x234/0x74f
[  142.304544]  ? rcu_read_lock_sched_held+0x25/0x3c
[  142.304868]  ? __kmalloc+0x126/0x136
[  142.305118]  ? kzalloc+0xd/0xf
[  142.305406]  ? crypto_create_tfm+0x61/0x95
[  142.305711]  ? sw842_init+0xf9/0xf9
[  142.305960]  do_one_initcall+0xbc/0x1f6
[  142.306228]  ? rcu_read_lock_sched_held+0x25/0x3c
[  142.306560]  ? trace_initcall_level+0x5b/0x84
[  142.306863]  kernel_init_freeable+0x101/0x14b
[  142.307164]  ? rest_init+0xd0/0xd0
[  142.307401]  kernel_init+0xd/0xda
[  142.307641]  ret_from_fork+0x2e/0x40
[  142.350280]   Testing with caller provided syndrome...
[  142.395993]   Testing in-place interface...
[  142.451769] Testing beyond error correction capacity...
[  142.560152] Testing (2,1)_4 code...
[  142.560505] Testing up to error correction capacity...
[  142.560956]   Testing correction buffer interface...
[  142.619908]   Testing with caller provided syndrome...
[  142.680595]   Testing in-place interface...
[  142.748236] Testing beyond error correction capacity...
[  142.883632] Testing (7,5)_8 code...
[  142.885132] Testing up to error correction capacity...
[  142.885488]   Testing correction buffer interface...
[  143.194950]   Testing with caller provided syndrome...
[  143.332224] BUG: sleeping function called from invalid context at include/linux/sched.h:1799
[  143.333393] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 1, name: swapper
[  143.334233] INFO: lockdep is turned off.
[  143.334673] CPU: 0 PID: 1 Comm: swapper Tainted: G        W         5.5.0-rc6-00050-g0a4de944dc9d2 #1
[  143.335742] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[  143.336679] Call Trace:
[  143.336990]  dump_stack+0x16/0x18
[  143.337391]  ___might_sleep+0x196/0x1aa
[  143.337863]  cond_resched_rcu+0x2e/0x5c
[  143.338323]  test_rslib_init+0x234/0x74f
[  143.338774]  ? sw842_init+0xf9/0xf9
[  143.339163]  do_one_initcall+0xbc/0x1f6
[  143.339627]  ? rcu_read_lock_sched_held+0x25/0x3c
[  143.340153]  ? trace_initcall_level+0x5b/0x84
[  143.340639]  kernel_init_freeable+0x101/0x14b
[  143.341128]  ? rest_init+0xd0/0xd0
[  143.341512]  kernel_init+0xd/0xda
[  143.341898]  ret_from_fork+0x2e/0x40
[  143.535875]   Testing in-place interface...
[  143.848521] Testing beyond error correction capacity...
[  144.422015] Testing (6,4)_8 code...
[  144.424373] Testing up to error correction capacity...
[  144.424945]   Testing correction buffer interface...
[  144.425497] BUG: sleeping function called from invalid context at include/linux/sched.h:1799
[  144.426639] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 1, name: swapper
[  144.427476] INFO: lockdep is turned off.
[  144.427948] CPU: 0 PID: 1 Comm: swapper Tainted: G        W         5.5.0-rc6-00050-g0a4de944dc9d2 #1
[  144.428930] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[  144.429849] Call Trace:
[  144.430135]  dump_stack+0x16/0x18
[  144.430504]  ___might_sleep+0x196/0x1aa
[  144.430940]  cond_resched_rcu+0x2e/0x5c
[  144.431381]  test_rslib_init+0x234/0x74f
[  144.431857]  ? sw842_init+0xf9/0xf9
[  144.432258]  do_one_initcall+0xbc/0x1f6
[  144.432697]  ? rcu_read_lock_sched_held+0x25/0x3c
[  144.433222]  ? trace_initcall_level+0x5b/0x84
[  144.433719]  kernel_init_freeable+0x101/0x14b
[  144.434213]  ? rest_init+0xd0/0xd0
[  144.434596]  kernel_init+0xd/0xda
[  144.434971]  ret_from_fork+0x2e/0x40
[  144.674421]   Testing with caller provided syndrome...
[  144.924765]   Testing in-place interface...
[  145.166982] Testing beyond error correction capacity...
[  145.437360] BUG: sleeping function called from invalid context at include/linux/sched.h:1799
[  145.440462] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 1, name: swapper
[  145.441303] INFO: lockdep is turned off.
[  145.441771] CPU: 0 PID: 1 Comm: swapper Tainted: G        W         5.5.0-rc6-00050-g0a4de944dc9d2 #1
[  145.442787] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[  145.443724] Call Trace:
[  145.444011]  dump_stack+0x16/0x18
[  145.444393]  ___might_sleep+0x196/0x1aa
[  145.444853]  cond_resched_rcu+0x2e/0x5c
[  145.445290]  test_rslib_init+0x5af/0x74f
[  145.445684]  ? sw842_init+0xf9/0xf9
[  145.445942]  do_one_initcall+0xbc/0x1f6
[  145.446215]  ? rcu_read_lock_sched_held+0x25/0x3c
[  145.446544]  ? trace_initcall_level+0x5b/0x84
[  145.446851]  kernel_init_freeable+0x101/0x14b
[  145.447157]  ? rest_init+0xd0/0xd0
[  145.447398]  kernel_init+0xd/0xda
[  145.447645]  ret_from_fork+0x2e/0x40
[  145.634180] Testing (5,3)_8 code...
[  145.634466] Testing up to error correction capacity...
[  145.634819]   Testing correction buffer interface...
[  145.828211]   Testing with caller provided syndrome...
[  146.026160]   Testing in-place interface...
[  146.226309] Testing beyond error correction capacity...
[  146.447473] BUG: sleeping function called from invalid context at include/linux/sched.h:1799
[  146.448230] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 1, name: swapper
[  146.448760] INFO: lockdep is turned off.
[  146.449033] CPU: 0 PID: 1 Comm: swapper Tainted: G        W         5.5.0-rc6-00050-g0a4de944dc9d2 #1
[  146.449727] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[  146.450294] Call Trace:
[  146.450474]  dump_stack+0x16/0x18
[  146.450719]  ___might_sleep+0x196/0x1aa
[  146.450986]  cond_resched_rcu+0x2e/0x5c
[  146.451252]  test_rslib_init+0x5af/0x74f
[  146.451524]  ? sw842_init+0xf9/0xf9
[  146.451783]  do_one_initcall+0xbc/0x1f6
[  146.452053]  ? rcu_read_lock_sched_held+0x25/0x3c
[  146.452377]  ? trace_initcall_level+0x5b/0x84
[  146.452691]  kernel_init_freeable+0x101/0x14b
[  146.452994]  ? rest_init+0xd0/0xd0
[  146.453231]  kernel_init+0xd/0xda
[  146.453463]  ret_from_fork+0x2e/0x40
[  146.611132] Testing (4,2)_8 code...
[  146.612739] Testing up to error correction capacity...
[  146.613094]   Testing correction buffer interface...
[  146.763980]   Testing with caller provided syndrome...
[  146.926811]   Testing in-place interface...
[  147.075356] Testing beyond error correction capacity...
[  147.386117] Testing (3,1)_8 code...
[  147.387139] Testing up to error correction capacity...
[  147.387491]   Testing correction buffer interface...
[  147.478430] BUG: sleeping function called from invalid context at include/linux/sched.h:1799
[  147.479162] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 1, name: swapper
[  147.479686] INFO: lockdep is turned off.
[  147.479961] CPU: 0 PID: 1 Comm: swapper Tainted: G        W         5.5.0-rc6-00050-g0a4de944dc9d2 #1
[  147.480584] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[  147.481151] Call Trace:
[  147.481330]  dump_stack+0x16/0x18
[  147.481570]  ___might_sleep+0x196/0x1aa
[  147.481838]  cond_resched_rcu+0x2e/0x5c
[  147.482105]  test_rslib_init+0x234/0x74f
[  147.482378]  ? sw842_init+0xf9/0xf9
[  147.482621]  do_one_initcall+0xbc/0x1f6
[  147.482889]  ? rcu_read_lock_sched_held+0x25/0x3c
[  147.483212]  ? trace_initcall_level+0x5b/0x84
[  147.483512]  kernel_init_freeable+0x101/0x14b
[  147.483818]  ? rest_init+0xd0/0xd0
[  147.484056]  kernel_init+0xd/0xda
[  147.484288]  ret_from_fork+0x2e/0x40
[  147.530414]   Testing with caller provided syndrome...
[  147.660971]   Testing in-place interface...
[  147.787778] Testing beyond error correction capacity...
[  148.215626] Testing (7,4)_8 code...
[  148.215917] Testing up to error correction capacity...
[  148.216270]   Testing correction buffer interface...
[  148.475589] BUG: sleeping function called from invalid context at include/linux/sched.h:1799
[  148.476324] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 1, name: swapper
[  148.476842] INFO: lockdep is turned off.
[  148.477115] CPU: 0 PID: 1 Comm: swapper Tainted: G        W         5.5.0-rc6-00050-g0a4de944dc9d2 #1
[  148.477746] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[  148.478313] Call Trace:
[  148.478491]  dump_stack+0x16/0x18
[  148.478739]  ___might_sleep+0x196/0x1aa
[  148.479010]  cond_resched_rcu+0x2e/0x5c
[  148.479277]  test_rslib_init+0x234/0x74f
[  148.479551]  ? sw842_init+0xf9/0xf9
[  148.479800]  do_one_initcall+0xbc/0x1f6
[  148.480068]  ? rcu_read_lock_sched_held+0x25/0x3c
[  148.480391]  ? trace_initcall_level+0x5b/0x84
[  148.480691]  kernel_init_freeable+0x101/0x14b
[  148.480991]  ? rest_init+0xd0/0xd0
[  148.481227]  kernel_init+0xd/0xda
[  148.481457]  ret_from_fork+0x2e/0x40
[  148.638086]   Testing with caller provided syndrome...
[  149.092805]   Testing in-place interface...
[  149.510013] Testing beyond error correction capacity...
[  149.511636] BUG: sleeping function called from invalid context at include/linux/sched.h:1799
[  149.512328] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 1, name: swapper
[  149.512849] INFO: lockdep is turned off.
[  149.513122] CPU: 0 PID: 1 Comm: swapper Tainted: G        W         5.5.0-rc6-00050-g0a4de944dc9d2 #1
[  149.513754] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[  149.514329] Call Trace:
[  149.514510]  dump_stack+0x16/0x18
[  149.514744]  ___might_sleep+0x196/0x1aa
[  149.515012]  cond_resched_rcu+0x2e/0x5c
[  149.515279]  test_rslib_init+0x5af/0x74f
[  149.515552]  ? sw842_init+0xf9/0xf9
[  149.515801]  do_one_initcall+0xbc/0x1f6
[  149.516069]  ? rcu_read_lock_sched_held+0x25/0x3c
[  149.516392]  ? trace_initcall_level+0x5b/0x84
[  149.516693]  kernel_init_freeable+0x101/0x14b
[  149.516993]  ? rest_init+0xd0/0xd0
[  149.517229]  kernel_init+0xd/0xda
[  149.517460]  ret_from_fork+0x2e/0x40
[  150.608598] Testing (6,3)_8 code...
[  150.613575] Testing up to error correction capacity...
[  150.613939]   Testing correction buffer interface...
[  150.614280] BUG: sleeping function called from invalid context at include/linux/sched.h:1799
[  150.614974] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 1, name: swapper
[  150.615493] INFO: lockdep is turned off.
[  150.615771] CPU: 0 PID: 1 Comm: swapper Tainted: G        W         5.5.0-rc6-00050-g0a4de944dc9d2 #1
[  150.616394] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[  150.616960] Call Trace:
[  150.617138]  dump_stack+0x16/0x18
[  150.617370]  ___might_sleep+0x196/0x1aa
[  150.617645]  cond_resched_rcu+0x2e/0x5c
[  150.617911]  test_rslib_init+0x234/0x74f
[  150.618184]  ? sw842_init+0xf9/0xf9
[  150.618426]  do_one_initcall+0xbc/0x1f6
[  150.618693]  ? rcu_read_lock_sched_held+0x25/0x3c
[  150.619015]  ? trace_initcall_level+0x5b/0x84
[  150.619316]  kernel_init_freeable+0x101/0x14b
[  150.619621]  ? rest_init+0xd0/0xd0
[  150.619857]  kernel_init+0xd/0xda
[  150.620089]  ret_from_fork+0x2e/0x40
[  151.012621]   Testing with caller provided syndrome...
[  151.495981]   Testing in-place interface...
[  151.675191] BUG: sleeping function called from invalid context at include/linux/sched.h:1799
[  151.675939] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 1, name: swapper
[  151.676458] INFO: lockdep is turned off.
[  151.676834] CPU: 0 PID: 1 Comm: swapper Tainted: G        W         5.5.0-rc6-00050-g0a4de944dc9d2 #1
[  151.677683] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[  151.678256] Call Trace:
[  151.678434]  dump_stack+0x16/0x18
[  151.678674]  ___might_sleep+0x196/0x1aa
[  151.679008]  cond_resched_rcu+0x2e/0x5c
[  151.679275]  test_rslib_init+0x234/0x74f
[  151.679547]  ? sw842_init+0xf9/0xf9
[  151.679803]  do_one_initcall+0xbc/0x1f6
[  151.680071]  ? rcu_read_lock_sched_held+0x25/0x3c
[  151.680392]  ? trace_initcall_level+0x5b/0x84
[  151.680691]  kernel_init_freeable+0x101/0x14b
[  151.680991]  ? rest_init+0xd0/0xd0
[  151.681298]  kernel_init+0xd/0xda
[  151.681623]  ret_from_fork+0x2e/0x40
[  151.923620] Testing beyond error correction capacity...
[  152.710747] BUG: sleeping function called from invalid context at include/linux/sched.h:1799
[  152.711943] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 1, name: swapper
[  152.712787] INFO: lockdep is turned off.
[  152.713216] CPU: 0 PID: 1 Comm: swapper Tainted: G        W         5.5.0-rc6-00050-g0a4de944dc9d2 #1
[  152.714198] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[  152.715060] Call Trace:
[  152.715329]  dump_stack+0x16/0x18
[  152.715714]  ___might_sleep+0x196/0x1aa
[  152.716139]  cond_resched_rcu+0x2e/0x5c
[  152.716564]  test_rslib_init+0x5af/0x74f
[  152.717005]  ? sw842_init+0xf9/0xf9
[  152.717396]  do_one_initcall+0xbc/0x1f6
[  152.717836]  ? rcu_read_lock_sched_held+0x25/0x3c
[  152.718362]  ? trace_initcall_level+0x5b/0x84
[  152.718823]  kernel_init_freeable+0x101/0x14b
[  152.719297]  ? rest_init+0xd0/0xd0
[  152.719690]  kernel_init+0xd/0xda
[  152.720052]  ret_from_fork+0x2e/0x40
[  153.161670] Testing (5,2)_8 code...
[  153.161960] Testing up to error correction capacity...
[  153.162316]   Testing correction buffer interface...
[  153.590198]   Testing with caller provided syndrome...
[  153.735199] BUG: sleeping function called from invalid context at include/linux/sched.h:1799
[  153.735954] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 1, name: swapper
[  153.736478] INFO: lockdep is turned off.
[  153.736751] CPU: 0 PID: 1 Comm: swapper Tainted: G        W         5.5.0-rc6-00050-g0a4de944dc9d2 #1
[  153.737381] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[  153.737963] Call Trace:
[  153.738144]  dump_stack+0x16/0x18
[  153.738379]  ___might_sleep+0x196/0x1aa
[  153.738650]  cond_resched_rcu+0x2e/0x5c
[  153.738927]  test_rslib_init+0x234/0x74f
[  153.739203]  ? sw842_init+0xf9/0xf9
[  153.739448]  do_one_initcall+0xbc/0x1f6
[  153.739730]  ? rcu_read_lock_sched_held+0x25/0x3c
[  153.740055]  ? trace_initcall_level+0x5b/0x84
[  153.740360]  kernel_init_freeable+0x101/0x14b
[  153.740663]  ? rest_init+0xd0/0xd0
[  153.740900]  kernel_init+0xd/0xda
[  153.741133]  ret_from_fork+0x2e/0x40
[  153.969199]   Testing in-place interface...
[  154.318251] Testing beyond error correction capacity...
[  154.840727] BUG: sleeping function called from invalid context at include/linux/sched.h:1799
[  154.841469] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 1, name: swapper
[  154.842003] INFO: lockdep is turned off.
[  154.842275] CPU: 0 PID: 1 Comm: swapper Tainted: G        W         5.5.0-rc6-00050-g0a4de944dc9d2 #1
[  154.842896] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[  154.843461] Call Trace:
[  154.843646]  dump_stack+0x16/0x18
[  154.843881]  ___might_sleep+0x196/0x1aa
[  154.844148]  cond_resched_rcu+0x2e/0x5c
[  154.844415]  test_rslib_init+0x5af/0x74f
[  154.844688]  ? sw842_init+0xf9/0xf9
[  154.844930]  do_one_initcall+0xbc/0x1f6
[  154.845197]  ? rcu_read_lock_sched_held+0x25/0x3c
[  154.845520]  ? trace_initcall_level+0x5b/0x84
[  154.845843]  kernel_init_freeable+0x101/0x14b
[  154.846156]  ? rest_init+0xd0/0xd0
[  154.846391]  kernel_init+0xd/0xda
[  154.846622]  ret_from_fork+0x2e/0x40
[  155.091683] Testing (4,1)_8 code...
[  155.092127] Testing up to error correction capacity...
[  155.092691]   Testing correction buffer interface...
[  155.381127]   Testing with caller provided syndrome...
[  155.679096]   Testing in-place interface...
[  155.878598] BUG: sleeping function called from invalid context at include/linux/sched.h:1799
[  155.879336] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 1, name: swapper
[  155.879860] INFO: lockdep is turned off.
[  155.880133] CPU: 0 PID: 1 Comm: swapper Tainted: G        W         5.5.0-rc6-00050-g0a4de944dc9d2 #1
[  155.880754] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[  155.881316] Call Trace:
[  155.881498]  dump_stack+0x16/0x18
[  155.881741]  ___might_sleep+0x196/0x1aa
[  155.882008]  cond_resched_rcu+0x2e/0x5c
[  155.882285]  test_rslib_init+0x234/0x74f
[  155.882557]  ? sw842_init+0xf9/0xf9
[  155.882800]  do_one_initcall+0xbc/0x1f6
[  155.883067]  ? rcu_read_lock_sched_held+0x25/0x3c
[  155.883389]  ? trace_initcall_level+0x5b/0x84
[  155.883696]  kernel_init_freeable+0x101/0x14b
[  155.883997]  ? rest_init+0xd0/0xd0
[  155.884233]  kernel_init+0xd/0xda
[  155.884464]  ret_from_fork+0x2e/0x40
[  156.002659] Testing beyond error correction capacity...
[  156.671615] Testing (7,3)_8 code...
[  156.671907] Testing up to error correction capacity...
[  156.672261]   Testing correction buffer interface...
[  156.973881] BUG: sleeping function called from invalid context at include/linux/sched.h:1799
[  156.974622] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 1, name: swapper
[  156.975142] INFO: lockdep is turned off.
[  156.975414] CPU: 0 PID: 1 Comm: swapper Tainted: G        W         5.5.0-rc6-00050-g0a4de944dc9d2 #1
[  156.976043] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[  156.976611] Call Trace:
[  156.976789]  dump_stack+0x16/0x18
[  156.977022]  ___might_sleep+0x196/0x1aa
[  156.977292]  cond_resched_rcu+0x2e/0x5c
[  156.977558]  test_rslib_init+0x234/0x74f
[  156.977837]  ? sw842_init+0xf9/0xf9
[  156.978079]  do_one_initcall+0xbc/0x1f6
[  156.978346]  ? rcu_read_lock_sched_held+0x25/0x3c
[  156.978669]  ? trace_initcall_level+0x5b/0x84
[  156.978970]  kernel_init_freeable+0x101/0x14b
[  156.979270]  ? rest_init+0xd0/0xd0
[  156.979505]  kernel_init+0xd/0xda
[  156.979741]  ret_from_fork+0x2e/0x40
[  157.673710]   Testing with caller provided syndrome...
[  158.022639] BUG: sleeping function called from invalid context at include/linux/sched.h:1799
[  158.023379] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 1, name: swapper
[  158.023907] INFO: lockdep is turned off.
[  158.024181] CPU: 0 PID: 1 Comm: swapper Tainted: G        W         5.5.0-rc6-00050-g0a4de944dc9d2 #1
[  158.024806] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[  158.025372] Call Trace:
[  158.025551]  dump_stack+0x16/0x18
[  158.025796]  ___might_sleep+0x196/0x1aa
[  158.026071]  cond_resched_rcu+0x2e/0x5c
[  158.026338]  test_rslib_init+0x234/0x74f
[  158.026609]  ? sw842_init+0xf9/0xf9
[  158.026850]  do_one_initcall+0xbc/0x1f6
[  158.027118]  ? rcu_read_lock_sched_held+0x25/0x3c
[  158.027439]  ? trace_initcall_level+0x5b/0x84
[  158.027747]  kernel_init_freeable+0x101/0x14b
[  158.028047]  ? rest_init+0xd0/0xd0
[  158.028283]  kernel_init+0xd/0xda
[  158.028514]  ret_from_fork+0x2e/0x40
[  158.652906]   Testing in-place interface...
[  159.151176] BUG: sleeping function called from invalid context at include/linux/sched.h:1799
[  159.161075] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 1, name: swapper
[  159.161611] INFO: lockdep is turned off.
[  159.161883] CPU: 0 PID: 1 Comm: swapper Tainted: G        W         5.5.0-rc6-00050-g0a4de944dc9d2 #1
[  159.162505] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[  159.163069] Call Trace:
[  159.163247]  dump_stack+0x16/0x18
[  159.163479]  ___might_sleep+0x196/0x1aa
[  159.163752]  cond_resched_rcu+0x2e/0x5c
[  159.164020]  test_rslib_init+0x234/0x74f
[  159.164293]  ? sw842_init+0xf9/0xf9
[  159.164535]  do_one_initcall+0xbc/0x1f6
[  159.164801]  ? rcu_read_lock_sched_held+0x25/0x3c
[  159.165123]  ? trace_initcall_level+0x5b/0x84
[  159.165423]  kernel_init_freeable+0x101/0x14b
[  159.165747]  ? rest_init+0xd0/0xd0
[  159.165983]  kernel_init+0xd/0xda
[  159.166215]  ret_from_fork+0x2e/0x40
[  159.585052] Testing beyond error correction capacity...
[  160.148028] BUG: sleeping function called from invalid context at include/linux/sched.h:1799
[  160.148767] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 1, name: swapper
[  160.149289] INFO: lockdep is turned off.
[  160.149584] CPU: 0 PID: 1 Comm: swapper Tainted: G        W         5.5.0-rc6-00050-g0a4de944dc9d2 #1
[  160.150221] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[  160.150789] Call Trace:
[  160.150967]  dump_stack+0x16/0x18
[  160.151200]  ___might_sleep+0x196/0x1aa
[  160.151469]  cond_resched_rcu+0x2e/0x5c
[  160.151744]  test_rslib_init+0x5af/0x74f
[  160.152019]  ? sw842_init+0xf9/0xf9
[  160.152268]  do_one_initcall+0xbc/0x1f6
[  160.152536]  ? rcu_read_lock_sched_held+0x25/0x3c
[  160.152859]  ? trace_initcall_level+0x5b/0x84
[  160.153162]  kernel_init_freeable+0x101/0x14b
[  160.153462]  ? rest_init+0xd0/0xd0
[  160.153707]  kernel_init+0xd/0xda
[  160.153945]  ret_from_fork+0x2e/0x40
[  161.215771] BUG: sleeping function called from invalid context at include/linux/sched.h:1799
[  161.216957] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 1, name: swapper
[  161.217819] INFO: lockdep is turned off.
[  161.218282] CPU: 0 PID: 1 Comm: swapper Tainted: G        W         5.5.0-rc6-00050-g0a4de944dc9d2 #1
[  161.219310] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[  161.220254] Call Trace:
[  161.220549]  dump_stack+0x16/0x18
[  161.220935]  ___might_sleep+0x196/0x1aa
[  161.221378]  cond_resched_rcu+0x2e/0x5c
[  161.221747]  test_rslib_init+0x5af/0x74f
[  161.222022]  ? sw842_init+0xf9/0xf9
[  161.222265]  do_one_initcall+0xbc/0x1f6
[  161.222532]  ? rcu_read_lock_sched_held+0x25/0x3c
[  161.222856]  ? trace_initcall_level+0x5b/0x84
[  161.223158]  kernel_init_freeable+0x101/0x14b
[  161.223458]  ? rest_init+0xd0/0xd0
[  161.223704]  kernel_init+0xd/0xda
[  161.223937]  ret_from_fork+0x2e/0x40
[  161.821788] Testing (6,2)_8 code...
[  161.822089] Testing up to error correction capacity...
[  161.822445]   Testing correction buffer interface...
[  162.236427] BUG: sleeping function called from invalid context at include/linux/sched.h:1799
[  162.237573] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 1, name: swapper
[  162.238404] INFO: lockdep is turned off.
[  162.238842] CPU: 0 PID: 1 Comm: swapper Tainted: G        W         5.5.0-rc6-00050-g0a4de944dc9d2 #1
[  162.239864] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[  162.240744] Call Trace:
[  162.241033]  dump_stack+0x16/0x18
[  162.241412]  ___might_sleep+0x196/0x1aa
[  162.241855]  cond_resched_rcu+0x2e/0x5c
[  162.242293]  test_rslib_init+0x234/0x74f
[  162.242750]  ? sw842_init+0xf9/0xf9
[  162.243133]  do_one_initcall+0xbc/0x1f6
[  162.243536]  ? rcu_read_lock_sched_held+0x25/0x3c
[  162.244037]  ? trace_initcall_level+0x5b/0x84
[  162.244494]  kernel_init_freeable+0x101/0x14b
[  162.244961]  ? rest_init+0xd0/0xd0
[  162.245338]  kernel_init+0xd/0xda
[  162.245720]  ret_from_fork+0x2e/0x40
[  162.721232]   Testing with caller provided syndrome...
[  163.250529] BUG: sleeping function called from invalid context at include/linux/sched.h:1799
[  163.251571] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 1, name: swapper
[  163.252392] INFO: lockdep is turned off.
[  163.252827] CPU: 0 PID: 1 Comm: swapper Tainted: G        W         5.5.0-rc6-00050-g0a4de944dc9d2 #1
[  163.254471] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[  163.255395] Call Trace:
[  163.255709]  dump_stack+0x16/0x18
[  163.256075]  ___might_sleep+0x196/0x1aa
[  163.256513]  cond_resched_rcu+0x2e/0x5c
[  163.256956]  test_rslib_init+0x234/0x74f
[  163.257398]  ? sw842_init+0xf9/0xf9
[  163.257820]  do_one_initcall+0xbc/0x1f6
[  163.258265]  ? rcu_read_lock_sched_held+0x25/0x3c
[  163.258803]  ? trace_initcall_level+0x5b/0x84
[  163.259307]  kernel_init_freeable+0x101/0x14b
[  163.259818]  ? rest_init+0xd0/0xd0
[  163.260205]  kernel_init+0xd/0xda
[  163.260576]  ret_from_fork+0x2e/0x40
[  163.736461]   Testing in-place interface...
[  164.258162] BUG: sleeping function called from invalid context at include/linux/sched.h:1799
[  164.258915] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 1, name: swapper
[  164.259437] INFO: lockdep is turned off.
[  164.259717] CPU: 0 PID: 1 Comm: swapper Tainted: G        W         5.5.0-rc6-00050-g0a4de944dc9d2 #1
[  164.260339] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[  164.260903] Call Trace:
[  164.261080]  dump_stack+0x16/0x18
[  164.261312]  ___might_sleep+0x196/0x1aa
[  164.261581]  cond_resched_rcu+0x2e/0x5c
[  164.261857]  test_rslib_init+0x234/0x74f
[  164.262130]  ? sw842_init+0xf9/0xf9
[  164.262372]  do_one_initcall+0xbc/0x1f6
[  164.262639]  ? rcu_read_lock_sched_held+0x25/0x3c
[  164.262963]  ? trace_initcall_level+0x5b/0x84
[  164.263264]  kernel_init_freeable+0x101/0x14b
[  164.263565]  ? rest_init+0xd0/0xd0
[  164.263808]  kernel_init+0xd/0xda
[  164.264040]  ret_from_fork+0x2e/0x40
[  164.605902] Testing beyond error correction capacity...
[  165.355004] BUG: sleeping function called from invalid context at include/linux/sched.h:1799
[  165.356947] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 1, name: swapper
[  165.357474] INFO: lockdep is turned off.
[  165.357758] CPU: 0 PID: 1 Comm: swapper Tainted: G        W         5.5.0-rc6-00050-g0a4de944dc9d2 #1
[  165.358393] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[  165.358958] Call Trace:
[  165.359140]  dump_stack+0x16/0x18
[  165.359375]  ___might_sleep+0x196/0x1aa
[  165.359648]  cond_resched_rcu+0x2e/0x5c
[  165.359916]  test_rslib_init+0x5af/0x74f
[  165.360189]  ? sw842_init+0xf9/0xf9
[  165.360431]  do_one_initcall+0xbc/0x1f6
[  165.360698]  ? rcu_read_lock_sched_held+0x25/0x3c
[  165.361020]  ? trace_initcall_level+0x5b/0x84
[  165.361321]  kernel_init_freeable+0x101/0x14b
[  165.361632]  ? rest_init+0xd0/0xd0
[  165.361868]  kernel_init+0xd/0xda
[  165.362107]  ret_from_fork+0x2e/0x40
[  166.455761] Testing (5,1)_8 code...
[  166.456208] Testing up to error correction capacity...
[  166.456779]   Testing correction buffer interface...
[  166.457286] BUG: sleeping function called from invalid context at include/linux/sched.h:1799
[  166.458410] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 1, name: swapper
[  166.459233] INFO: lockdep is turned off.
[  166.459693] CPU: 0 PID: 1 Comm: swapper Tainted: G        W         5.5.0-rc6-00050-g0a4de944dc9d2 #1
[  166.460696] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[  166.461621] Call Trace:
[  166.461893]  dump_stack+0x16/0x18
[  166.462262]  ___might_sleep+0x196/0x1aa
[  166.462694]  cond_resched_rcu+0x2e/0x5c
[  166.463122]  test_rslib_init+0x234/0x74f
[  166.463594]  ? sw842_init+0xf9/0xf9
[  166.463993]  do_one_initcall+0xbc/0x1f6
[  166.464418]  ? rcu_read_lock_sched_held+0x25/0x3c
[  166.464931]  ? trace_initcall_level+0x5b/0x84
[  166.465403]  kernel_init_freeable+0x101/0x14b
[  166.465906]  ? rest_init+0xd0/0xd0
[  166.466290]  kernel_init+0xd/0xda
[  166.466668]  ret_from_fork+0x2e/0x40
[  167.272108]   Testing with caller provided syndrome...
[  167.547597] BUG: sleeping function called from invalid context at include/linux/sched.h:1799
[  167.548332] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 1, name: swapper
[  167.548849] INFO: lockdep is turned off.
[  167.549121] CPU: 0 PID: 1 Comm: swapper Tainted: G        W         5.5.0-rc6-00050-g0a4de944dc9d2 #1
[  167.549760] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[  167.550322] Call Trace:
[  167.550500]  dump_stack+0x16/0x18
[  167.550733]  ___might_sleep+0x196/0x1aa
[  167.550999]  cond_resched_rcu+0x2e/0x5c
[  167.551266]  test_rslib_init+0x234/0x74f
[  167.551538]  ? sw842_init+0xf9/0xf9
[  167.551790]  do_one_initcall+0xbc/0x1f6
[  167.552058]  ? rcu_read_lock_sched_held+0x25/0x3c
[  167.552382]  ? trace_initcall_level+0x5b/0x84
[  167.552682]  kernel_init_freeable+0x101/0x14b
[  167.552990]  ? rest_init+0xd0/0xd0
[  167.553227]  kernel_init+0xd/0xda
[  167.553459]  ret_from_fork+0x2e/0x40
[  168.061308]   Testing in-place interface...
[  168.560029] BUG: sleeping function called from invalid context at include/linux/sched.h:1799
[  168.565535] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 1, name: swapper
[  168.566075] INFO: lockdep is turned off.
[  168.566347] CPU: 0 PID: 1 Comm: swapper Tainted: G        W         5.5.0-rc6-00050-g0a4de944dc9d2 #1
[  168.566969] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[  168.567533] Call Trace:
[  168.567716]  dump_stack+0x16/0x18
[  168.567951]  ___might_sleep+0x196/0x1aa
[  168.568227]  cond_resched_rcu+0x2e/0x5c
[  168.568494]  test_rslib_init+0x234/0x74f
[  168.568768]  ? sw842_init+0xf9/0xf9
[  168.569010]  do_one_initcall+0xbc/0x1f6
[  168.569277]  ? rcu_read_lock_sched_held+0x25/0x3c
[  168.569608]  ? trace_initcall_level+0x5b/0x84
[  168.569912]  kernel_init_freeable+0x101/0x14b
[  168.570214]  ? rest_init+0xd0/0xd0
[  168.570450]  kernel_init+0xd/0xda
[  168.570682]  ret_from_fork+0x2e/0x40
[  168.771125] Testing beyond error correction capacity...
[  169.587946] BUG: sleeping function called from invalid context at include/linux/sched.h:1799
[  169.589135] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 1, name: swapper
[  169.590007] INFO: lockdep is turned off.
[  169.590466] CPU: 0 PID: 1 Comm: swapper Tainted: G        W         5.5.0-rc6-00050-g0a4de944dc9d2 #1
[  169.591490] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[  169.592440] Call Trace:
[  169.592731]  dump_stack+0x16/0x18
[  169.593115]  ___might_sleep+0x196/0x1aa
[  169.593558]  cond_resched_rcu+0x2e/0x5c
[  169.594010]  test_rslib_init+0x5af/0x74f
[  169.594470]  ? sw842_init+0xf9/0xf9
[  169.594868]  do_one_initcall+0xbc/0x1f6
[  169.595312]  ? rcu_read_lock_sched_held+0x25/0x3c
[  169.595861]  ? trace_initcall_level+0x5b/0x84
[  169.596341]  kernel_init_freeable+0x101/0x14b
[  169.596823]  ? rest_init+0xd0/0xd0
[  169.597179]  kernel_init+0xd/0xda
[  169.597553]  ret_from_fork+0x2e/0x40
[  170.183929] Testing (15,11)_16 code...
[  170.184224] Testing up to error correction capacity...
[  170.184577]   Testing correction buffer interface...
[  170.347664]   Testing with caller provided syndrome...
[  170.535835]   Testing in-place interface...
[  170.588472] BUG: sleeping function called from invalid context at include/linux/sched.h:1799
[  170.589632] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 1, name: swapper
[  170.590496] INFO: lockdep is turned off.
[  170.590934] CPU: 0 PID: 1 Comm: swapper Tainted: G        W         5.5.0-rc6-00050-g0a4de944dc9d2 #1
[  170.591970] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[  170.592870] Call Trace:
[  170.593156]  dump_stack+0x16/0x18
[  170.593536]  ___might_sleep+0x196/0x1aa
[  170.593987]  cond_resched_rcu+0x2e/0x5c
[  170.594424]  test_rslib_init+0x234/0x74f
[  170.594859]  ? sw842_init+0xf9/0xf9
[  170.595242]  do_one_initcall+0xbc/0x1f6
[  170.595685]  ? rcu_read_lock_sched_held+0x25/0x3c
[  170.596202]  ? trace_initcall_level+0x5b/0x84
[  170.596702]  kernel_init_freeable+0x101/0x14b
[  170.597186]  ? rest_init+0xd0/0xd0
[  170.597574]  kernel_init+0xd/0xda
[  170.597961]  ret_from_fork+0x2e/0x40
[  170.684700] Testing beyond error correction capacity...
[  171.130575] Testing (13,9)_16 code...
[  171.131039] Testing up to error correction capacity...
[  171.131642]   Testing correction buffer interface...
[  171.293366]   Testing with caller provided syndrome...
[  171.468841]   Testing in-place interface...
[  171.599906] BUG: sleeping function called from invalid context at include/linux/sched.h:1799
[  171.600980] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 1, name: swapper
[  171.601765] INFO: lockdep is turned off.
[  171.602185] CPU: 0 PID: 1 Comm: swapper Tainted: G        W         5.5.0-rc6-00050-g0a4de944dc9d2 #1
[  171.603102] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[  171.604003] Call Trace:
[  171.604285]  dump_stack+0x16/0x18
[  171.604645]  ___might_sleep+0x196/0x1aa
[  171.605053]  cond_resched_rcu+0x2e/0x5c
[  171.605447]  test_rslib_init+0x234/0x74f
[  171.605877]  ? sw842_init+0xf9/0xf9
[  171.606258]  do_one_initcall+0xbc/0x1f6
[  171.606684]  ? rcu_read_lock_sched_held+0x25/0x3c
[  171.607198]  ? trace_initcall_level+0x5b/0x84
[  171.607705]  kernel_init_freeable+0x101/0x14b
[  171.608192]  ? rest_init+0xd0/0xd0
[  171.608576]  kernel_init+0xd/0xda
[  171.608938]  ret_from_fork+0x2e/0x40
[  171.656146] Testing beyond error correction capacity...
[  172.056943] Testing (10,6)_16 code...
[  172.057284] Testing up to error correction capacity...
[  172.057649]   Testing correction buffer interface...
[  172.187425]   Testing with caller provided syndrome...
[  172.326298]   Testing in-place interface...
[  172.448619] Testing beyond error correction capacity...
[  172.612584] BUG: sleeping function called from invalid context at include/linux/sched.h:1799
[  172.613768] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 1, name: swapper
[  172.614587] INFO: lockdep is turned off.
[  172.615034] CPU: 0 PID: 1 Comm: swapper Tainted: G        W         5.5.0-rc6-00050-g0a4de944dc9d2 #1
[  172.616057] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[  172.616959] Call Trace:
[  172.617251]  dump_stack+0x16/0x18
[  172.617635]  ___might_sleep+0x196/0x1aa
[  172.618048]  cond_resched_rcu+0x2e/0x5c
[  172.618459]  test_rslib_init+0x5af/0x74f
[  172.618882]  ? sw842_init+0xf9/0xf9
[  172.619266]  do_one_initcall+0xbc/0x1f6
[  172.619703]  ? rcu_read_lock_sched_held+0x25/0x3c
[  172.620225]  ? trace_initcall_level+0x5b/0x84
[  172.620684]  kernel_init_freeable+0x101/0x14b
[  172.621152]  ? rest_init+0xd0/0xd0
[  172.621528]  kernel_init+0xd/0xda
[  172.621821]  ret_from_fork+0x2e/0x40
[  172.757037] Testing (8,4)_16 code...
[  172.757328] Testing up to error correction capacity...
[  172.757693]   Testing correction buffer interface...
[  172.859497]   Testing with caller provided syndrome...
[  172.965422]   Testing in-place interface...
[  173.067140] Testing beyond error correction capacity...
[  173.322646] Testing (5,1)_16 code...
[  173.322936] Testing up to error correction capacity...
[  173.323286]   Testing correction buffer interface...
[  173.392031]   Testing with caller provided syndrome...
[  173.477479]   Testing in-place interface...
[  173.553222] Testing beyond error correction capacity...
[  173.623022] BUG: sleeping function called from invalid context at include/linux/sched.h:1799
[  173.624169] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 1, name: swapper
[  173.624993] INFO: lockdep is turned off.
[  173.625439] CPU: 0 PID: 1 Comm: swapper Tainted: G        W         5.5.0-rc6-00050-g0a4de944dc9d2 #1
[  173.626451] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[  173.627373] Call Trace:
[  173.627673]  dump_stack+0x16/0x18
[  173.628066]  ___might_sleep+0x196/0x1aa
[  173.628498]  cond_resched_rcu+0x2e/0x5c
[  173.628935]  test_rslib_init+0x5af/0x74f
[  173.629379]  ? sw842_init+0xf9/0xf9
[  173.629770]  do_one_initcall+0xbc/0x1f6
[  173.630145]  ? rcu_read_lock_sched_held+0x25/0x3c
[  173.630590]  ? trace_initcall_level+0x5b/0x84
[  173.631053]  kernel_init_freeable+0x101/0x14b
[  173.631552]  ? rest_init+0xd0/0xd0
[  173.631952]  kernel_init+0xd/0xda
[  173.632343]  ret_from_fork+0x2e/0x40
[  173.787617] Testing (31,25)_32 code...
[  173.787919] Testing up to error correction capacity...
[  173.788416]   Testing correction buffer interface...
[  173.856959]   Testing with caller provided syndrome...
[  173.928743]   Testing in-place interface...
[  173.988271] Testing beyond error correction capacity...
[  174.169178] Testing (25,19)_32 code...
[  174.169481] Testing up to error correction capacity...
[  174.169843]   Testing correction buffer interface...
[  174.227732]   Testing with caller provided syndrome...
[  174.285190]   Testing in-place interface...
[  174.342876] Testing beyond error correction capacity...
[  174.485644] Testing (19,13)_32 code...
[  174.485944] Testing up to error correction capacity...
[  174.486295]   Testing correction buffer interface...
[  174.533876]   Testing with caller provided syndrome...
[  174.581796]   Testing in-place interface...
[  174.620523] BUG: sleeping function called from invalid context at include/linux/sched.h:1799
[  174.621244] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 1, name: swapper
[  174.621778] INFO: lockdep is turned off.
[  174.622051] CPU: 0 PID: 1 Comm: swapper Tainted: G        W         5.5.0-rc6-00050-g0a4de944dc9d2 #1
[  174.622672] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[  174.623239] Call Trace:
[  174.623417]  dump_stack+0x16/0x18
[  174.623660]  ___might_sleep+0x196/0x1aa
[  174.623929]  cond_resched_rcu+0x2e/0x5c
[  174.624196]  test_rslib_init+0x234/0x74f
[  174.624470]  ? sw842_init+0xf9/0xf9
[  174.624713]  do_one_initcall+0xbc/0x1f6
[  174.624979]  ? rcu_read_lock_sched_held+0x25/0x3c
[  174.625303]  ? trace_initcall_level+0x5b/0x84
[  174.625604]  kernel_init_freeable+0x101/0x14b
[  174.625912]  ? rest_init+0xd0/0xd0
[  174.626153]  kernel_init+0xd/0xda
[  174.626385]  ret_from_fork+0x2e/0x40
[  174.635334] Testing beyond error correction capacity...
[  174.768894] Testing (13,7)_32 code...
[  174.769212] Testing up to error correction capacity...
[  174.769610]   Testing correction buffer interface...
[  174.812387]   Testing with caller provided syndrome...
[  174.864200]   Testing in-place interface...
[  174.911313] Testing beyond error correction capacity...
[  175.025838] Testing (7,1)_32 code...
[  175.026293] Testing up to error correction capacity...
[  175.026863]   Testing correction buffer interface...
[  175.062978]   Testing with caller provided syndrome...
[  175.088196]   Testing in-place interface...
[  175.125758] Testing beyond error correction capacity...
[  175.207963] Testing (63,55)_64 code...
[  175.208437] Testing up to error correction capacity...
[  175.209008]   Testing correction buffer interface...
[  175.500995]   Testing with caller provided syndrome...
[  175.630294] BUG: sleeping function called from invalid context at include/linux/sched.h:1799
[  175.631337] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 1, name: swapper
[  175.632118] INFO: lockdep is turned off.
[  175.632464] CPU: 0 PID: 1 Comm: swapper Tainted: G        W         5.5.0-rc6-00050-g0a4de944dc9d2 #1
[  175.633140] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[  175.633853] Call Trace:
[  175.634043]  dump_stack+0x16/0x18
[  175.634276]  ___might_sleep+0x196/0x1aa
[  175.634557]  cond_resched_rcu+0x2e/0x5c
[  175.634830]  test_rslib_init+0x234/0x74f
[  175.635130]  ? sw842_init+0xf9/0xf9
[  175.635383]  do_one_initcall+0xbc/0x1f6
[  175.635691]  ? rcu_read_lock_sched_held+0x25/0x3c
[  175.636014]  ? trace_initcall_level+0x5b/0x84
[  175.636334]  kernel_init_freeable+0x101/0x14b
[  175.636655]  ? rest_init+0xd0/0xd0
[  175.636896]  kernel_init+0xd/0xda
[  175.637174]  ret_from_fork+0x2e/0x40
[  175.797747]   Testing in-place interface...
[  176.076322] Testing beyond error correction capacity...
[  176.629197] BUG: sleeping function called from invalid context at include/linux/sched.h:1799
[  176.630360] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 1, name: swapper
[  176.631202] INFO: lockdep is turned off.
[  176.631615] CPU: 0 PID: 1 Comm: swapper Tainted: G        W         5.5.0-rc6-00050-g0a4de944dc9d2 #1
[  176.632599] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[  176.633534] Call Trace:
[  176.633819]  dump_stack+0x16/0x18
[  176.634170]  ___might_sleep+0x196/0x1aa
[  176.634596]  cond_resched_rcu+0x2e/0x5c
[  176.635022]  test_rslib_init+0x5af/0x74f
[  176.635459]  ? sw842_init+0xf9/0xf9
[  176.635867]  do_one_initcall+0xbc/0x1f6
[  176.636299]  ? rcu_read_lock_sched_held+0x25/0x3c
[  176.636822]  ? trace_initcall_level+0x5b/0x84
[  176.637308]  kernel_init_freeable+0x101/0x14b
[  176.637810]  ? rest_init+0xd0/0xd0
[  176.638191]  kernel_init+0xd/0xda
[  176.638577]  ret_from_fork+0x2e/0x40
[  176.999039] Testing (50,42)_64 code...
[  176.999521] Testing up to error correction capacity...
[  177.000110]   Testing correction buffer interface...
[  177.291250]   Testing with caller provided syndrome...
[  177.572256]   Testing in-place interface...
[  177.627634] BUG: sleeping function called from invalid context at include/linux/sched.h:1799
[  177.628839] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 1, name: swapper
[  177.629675] INFO: lockdep is turned off.
[  177.630096] CPU: 0 PID: 1 Comm: swapper Tainted: G        W         5.5.0-rc6-00050-g0a4de944dc9d2 #1
[  177.631086] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[  177.632011] Call Trace:
[  177.632341]  dump_stack+0x16/0x18
[  177.632737]  ___might_sleep+0x196/0x1aa
[  177.633190]  cond_resched_rcu+0x2e/0x5c
[  177.633650]  test_rslib_init+0x234/0x74f
[  177.634093]  ? sw842_init+0xf9/0xf9
[  177.634511]  do_one_initcall+0xbc/0x1f6
[  177.634944]  ? rcu_read_lock_sched_held+0x25/0x3c
[  177.635466]  ? trace_initcall_level+0x5b/0x84
[  177.635981]  kernel_init_freeable+0x101/0x14b
[  177.636470]  ? rest_init+0xd0/0xd0
[  177.636852]  kernel_init+0xd/0xda
[  177.637228]  ret_from_fork+0x2e/0x40
[  177.860014] Testing beyond error correction capacity...
[  178.605567] Testing (36,28)_64 code...
[  178.606761] Testing up to error correction capacity...
[  178.607359]   Testing correction buffer interface...
[  178.628023] BUG: sleeping function called from invalid context at include/linux/sched.h:1799
[  178.629329] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 1, name: swapper
[  178.630188] INFO: lockdep is turned off.
[  178.630646] CPU: 0 PID: 1 Comm: swapper Tainted: G        W         5.5.0-rc6-00050-g0a4de944dc9d2 #1
[  178.631696] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[  178.632669] Call Trace:
[  178.632983]  dump_stack+0x16/0x18
[  178.633403]  ___might_sleep+0x196/0x1aa
[  178.633873]  cond_resched_rcu+0x2e/0x5c
[  178.634293]  test_rslib_init+0x234/0x74f
[  178.634755]  ? sw842_init+0xf9/0xf9
[  178.635168]  do_one_initcall+0xbc/0x1f6
[  178.635647]  ? rcu_read_lock_sched_held+0x25/0x3c
[  178.636202]  ? trace_initcall_level+0x5b/0x84
[  178.636750]  kernel_init_freeable+0x101/0x14b
[  178.637274]  ? rest_init+0xd0/0xd0
[  178.637663]  kernel_init+0xd/0xda
[  178.638023]  ret_from_fork+0x2e/0x40
[  178.845830]   Testing with caller provided syndrome...
[  179.071844]   Testing in-place interface...
[  179.303888] Testing beyond error correction capacity...
[  179.628171] BUG: sleeping function called from invalid context at include/linux/sched.h:1799
[  179.629397] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 1, name: swapper
[  179.630294] INFO: lockdep is turned off.
[  179.630750] CPU: 0 PID: 1 Comm: swapper Tainted: G        W         5.5.0-rc6-00050-g0a4de944dc9d2 #1
[  179.631791] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[  179.632725] Call Trace:
[  179.633061]  dump_stack+0x16/0x18
[  179.633468]  ___might_sleep+0x196/0x1aa
[  179.633950]  cond_resched_rcu+0x2e/0x5c
[  179.634409]  test_rslib_init+0x5af/0x74f
[  179.634846]  ? sw842_init+0xf9/0xf9
[  179.635273]  do_one_initcall+0xbc/0x1f6
[  179.635771]  ? rcu_read_lock_sched_held+0x25/0x3c
[  179.636317]  ? trace_initcall_level+0x5b/0x84
[  179.636829]  kernel_init_freeable+0x101/0x14b
[  179.637357]  ? rest_init+0xd0/0xd0
[  179.637786]  kernel_init+0xd/0xda
[  179.638172]  ret_from_fork+0x2e/0x40
[  179.934897] Testing (23,15)_64 code...
[  179.935384] Testing up to error correction capacity...
[  179.936012]   Testing correction buffer interface...
[  180.116037]   Testing with caller provided syndrome...
[  180.291256]   Testing in-place interface...
[  180.469630] Testing beyond error correction capacity...
[  180.633236] BUG: sleeping function called from invalid context at include/linux/sched.h:1799
[  180.634476] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 1, name: swapper
[  180.635369] INFO: lockdep is turned off.
[  180.635864] CPU: 0 PID: 1 Comm: swapper Tainted: G        W         5.5.0-rc6-00050-g0a4de944dc9d2 #1
[  180.636924] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014
[  180.637867] Call Trace:
[  180.638164]  dump_stack+0x16/0x18
[  180.638606]  ___might_sleep+0x196/0x1aa
[  180.639058]  cond_resched_rcu+0x2e/0x5c
[  180.639527]  test_rslib_init+0x5af/0x74f
[  180.640011]  ? sw842_init+0xf9/0xf9
[  180.640429]  do_one_initcall+0xbc/0x1f6
[  180.640873]  ? rcu_read_lock_sched_held+0x25/0x3c
[  180.641392]  ? trace_initcall_level+0x5b/0x84
[  180.641877]  kernel_init_freeable+0x101/0x14b
[  180.642391]  ? rest_init+0xd0/0xd0
[  180.642788]  kernel_init+0xd/0xda
[  180.643197]  ret_from_fork+0x2e/0x40

Elapsed time: 180

qemu-img create -f qcow2 disk-vm-snb-i386-62-0 256G
qemu-img create -f qcow2 disk-vm-snb-i386-62-1 256G
qemu-img create -f qcow2 disk-vm-snb-i386-62-2 256G
qemu-img create -f qcow2 disk-vm-snb-i386-62-3 256G
qemu-img create -f qcow2 disk-vm-snb-i386-62-4 256G
qemu-img create -f qcow2 disk-vm-snb-i386-62-5 256G
qemu-img create -f qcow2 disk-vm-snb-i386-62-6 256G

kvm=(
	qemu-system-i386
	-enable-kvm
	-cpu SandyBridge
	-kernel $kernel
	-initrd initrd-vm-snb-i386-62.cgz
	-m 8192
	-smp 2
	-device e1000,netdev=net0
	-netdev user,id=net0,hostfwd=tcp::32032-:22
	-boot order=nc
	-no-reboot
	-watchdog i6300esb
	-watchdog-action debug
	-rtc base=localtime
	-drive file=disk-vm-snb-i386-62-0,media=disk,if=virtio
	-drive file=disk-vm-snb-i386-62-1,media=disk,if=virtio
	-drive file=disk-vm-snb-i386-62-2,media=disk,if=virtio
	-drive file=disk-vm-snb-i386-62-3,media=disk,if=virtio
	-drive file=disk-vm-snb-i386-62-4,media=disk,if=virtio
	-drive file=disk-vm-snb-i386-62-5,media=disk,if=virtio
	-drive file=disk-vm-snb-i386-62-6,media=disk,if=virtio
	-serial stdio
	-display none
	-monitor null
)

append=(
	ip=::::vm-snb-i386-62::dhcp
	root=/dev/ram0
	user=lkp
	job=/job-script
	ARCH=i386
	kconfig=i386-randconfig-g001-20200303
	branch=linux-devel/devel-hourly-2020030401
	commit=0a4de944dc9d2d87a15ee4d9d1bc30e5e99a4f5c
	BOOT_IMAGE=/pkg/linux/i386-randconfig-g001-20200303/gcc-7/0a4de944dc9d2d87a15ee4d9d1bc30e5e99a4f5c/vmlinuz-5.5.0-rc6-00050-g0a4de944dc9d2
	max_uptime=600
	RESULT_ROOT=/result/boot/1/vm-snb-i386/yocto-i386-minimal-20190520.cgz/i386-randconfig-g001-20200303/gcc-7/0a4de944dc9d2d87a15ee4d9d1bc30e5e99a4f5c/3
	result_service=tmpfs
	selinux=0
	debug
	apic=debug
	sysrq_always_enabled
	rcupdate.rcu_cpu_stall_timeout=100
	net.ifnames=0
	printk.devkmsg=on
	panic=-1
	softlockup_panic=1
	nmi_watchdog=panic
	oops=panic
	load_ramdisk=2
	prompt_ramdisk=0
	drbd.minor_count=8
	systemd.log_level=err
	ignore_loglevel
	console=tty0
	earlyprintk=ttyS0,115200
	console=ttyS0,115200
	vga=normal
	rw
	rcuperf.shutdown=0
	watchdog_thresh=60
)

"${kvm[@]}" -append "${append[*]}"


To reproduce:

        # build kernel
	cd linux
	cp config-5.5.0-rc6-00050-g0a4de944dc9d2 .config
	make HOSTCC=gcc-7 CC=gcc-7 ARCH=i386 olddefconfig prepare modules_prepare bzImage

        git clone https://github.com/intel/lkp-tests.git
        cd lkp-tests
        bin/lkp qemu -k <bzImage> job-script # job-script is attached in this email



Thanks,
Rong Chen


View attachment "config-5.5.0-rc6-00050-g0a4de944dc9d2" of type "text/plain" (142335 bytes)

View attachment "job-script" of type "text/plain" (4654 bytes)

Download attachment "dmesg.xz" of type "application/x-xz" (13528 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ