[sched/core] cb42c9a3eb: WARNING: CPU: 0 PID: 12 at kernel/sched/sched.h:804 pick_next_task_rt
by kernel test robot
Greetings,
0day kernel testing robot got the below dmesg and the first bad commit is
https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master
commit cb42c9a3ebbbb23448c3f9a25417fae6309b1a92
Author: Matt Fleming <matt(a)codeblueprint.co.uk>
AuthorDate: Wed Sep 21 14:38:13 2016 +0100
Commit: Ingo Molnar <mingo(a)kernel.org>
CommitDate: Sat Jan 14 11:29:35 2017 +0100
sched/core: Add debugging code to catch missing update_rq_clock() calls
There's no diagnostic checks for figuring out when we've accidentally
missed update_rq_clock() calls. Let's add some by piggybacking on the
rq_*pin_lock() wrappers.
The idea behind the diagnostic checks is that upon pining rq lock the
rq clock should be updated, via update_rq_clock(), before anybody
reads the clock with rq_clock() or rq_clock_task().
The exception to this rule is when updates have explicitly been
disabled with the rq_clock_skip_update() optimisation.
There are some functions that only unpin the rq lock in order to grab
some other lock and avoid deadlock. In that case we don't need to
update the clock again and the previous diagnostic state can be
carried over in rq_repin_lock() by saving the state in the rq_flags
context.
Since this patch adds a new clock update flag and some already exist
in rq::clock_skip_update, that field has now been renamed. An attempt
has been made to keep the flag manipulation code small and fast since
it's used in the heart of the __schedule() fast path.
For the !CONFIG_SCHED_DEBUG case the only object code change (other
than addresses) is the following change to reset RQCF_ACT_SKIP inside
of __schedule(),
- c7 83 38 09 00 00 00 movl $0x0,0x938(%rbx)
- 00 00 00
+ 83 a3 38 09 00 00 fc andl $0xfffffffc,0x938(%rbx)
Suggested-by: Peter Zijlstra <peterz(a)infradead.org>
Signed-off-by: Matt Fleming <matt(a)codeblueprint.co.uk>
Signed-off-by: Peter Zijlstra (Intel) <peterz(a)infradead.org>
Cc: Byungchul Park <byungchul.park(a)lge.com>
Cc: Frederic Weisbecker <fweisbec(a)gmail.com>
Cc: Jan Kara <jack(a)suse.cz>
Cc: Linus Torvalds <torvalds(a)linux-foundation.org>
Cc: Luca Abeni <luca.abeni(a)unitn.it>
Cc: Mel Gorman <mgorman(a)techsingularity.net>
Cc: Mike Galbraith <efault(a)gmx.de>
Cc: Mike Galbraith <umgwanakikbuti(a)gmail.com>
Cc: Petr Mladek <pmladek(a)suse.com>
Cc: Rik van Riel <riel(a)redhat.com>
Cc: Sergey Senozhatsky <sergey.senozhatsky.work(a)gmail.com>
Cc: Thomas Gleixner <tglx(a)linutronix.de>
Cc: Wanpeng Li <wanpeng.li(a)hotmail.com>
Cc: Yuyang Du <yuyang.du(a)intel.com>
Link: http://lkml.kernel.org/r/20160921133813.31976-8-matt@codeblueprint.co.uk
Signed-off-by: Ingo Molnar <mingo(a)kernel.org>
+--------------------------------------------------------------+------------+------------+------------+
| | 2fb8d36787 | cb42c9a3eb | be4314f415 |
+--------------------------------------------------------------+------------+------------+------------+
| boot_successes | 226 | 44 | 12 |
| boot_failures | 0 | 35 | 5 |
| WARNING:at_kernel/sched/sched.h:#pick_next_task_rt | 0 | 19 | 4 |
| WARNING:at_kernel/sched/sched.h:#set_next_entity | 0 | 27 | 4 |
| WARNING:at_arch/x86/include/asm/fpu/internal.h:#fpu__restore | 0 | 1 | |
| invoked_oom-killer:gfp_mask=0x | 0 | 1 | 1 |
| Mem-Info | 0 | 1 | 1 |
+--------------------------------------------------------------+------------+------------+------------+
[ 4.102330] rtc-test rtc-test.0: setting system clock to 2017-01-22 02:44:19 UTC (1485053059)
[ 4.129561] Unregister pv shared memory for cpu 0
[ 4.134115] ------------[ cut here ]------------
[ 4.134833] WARNING: CPU: 0 PID: 12 at kernel/sched/sched.h:804 pick_next_task_rt+0x227/0x230
[ 4.136386] rq->clock_update_flags < RQCF_ACT_SKIP
[ 4.136387] Modules linked in:
[ 4.137574] CPU: 0 PID: 12 Comm: migration/0 Not tainted 4.10.0-rc3-00256-gcb42c9a #1
[ 4.138740] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.9.3-20161025_171302-gandalf 04/01/2014
[ 4.140270] Call Trace:
[ 4.140651] dump_stack+0x58/0x7c
[ 4.141163] __warn+0xed/0x110
[ 4.141628] ? pick_next_task_rt+0x227/0x230
git bisect start be4314f41581107662d5b3ffab5c53979f792e20 49def1853334396f948dcb4cedb9347abb318df5 --
git bisect good 0ea28507a23caa7d302b2884536ef0fb6cf3e45f # 08:09 70+ 0 Merge 'power-supply/for-next' into devel-spot-201701220040
git bisect bad 1140bbf2bc7eb632d1cdbff7e2dc8d834688c04f # 08:20 2- 3 Merge 'bvanassche/for-next' into devel-spot-201701220040
git bisect bad 240be623b78763c91e71978639495b3c51006f6d # 08:36 3- 5 Merge 'linux-review/Dr-Greg-Wettstein/tpm-Restore-functionality-to-xen-vtpm-driver/20170121-071831' into devel-spot-201701220040
git bisect bad f0656211b6487ced947a29655b420fd2bb1b54c0 # 08:47 6- 3 Merge 'linux-review/Luk-Lalinsk/USB-Add-quirk-for-WORLDE-easykey-25-MIDI-keyboard/20170121-084718' into devel-spot-201701220040
git bisect good 39ad956478541f59303eec9db3d691d218d33b48 # 09:04 72+ 0 Merge 'linux-review/Geliang-Tang/6lowpan-use-rb_entry/20170121-091614' into devel-spot-201701220040
git bisect good cc3ab0909180813bd9cca5183ca572a9bc0c3e01 # 09:29 76+ 0 Merge 'userns/for-testing' into devel-spot-201701220040
git bisect bad 205dafa8077fba9d618da93dcadd6ab2650ea998 # 09:39 13- 8 Merge 'dynticks/cputime/nsecs-v3-0day-2' into devel-spot-201701220040
git bisect bad e33a9bba85a869b85fd0a7f16e21a5ec8977e325 # 09:51 3- 7 sched/core: move IO scheduling accounting from io_schedule_timeout() into scheduler
git bisect good 46f69fa33712ad12ccaa723e46ed5929ee93589b # 10:06 76+ 1 sched/fair: Push rq lock pin/unpin into idle_balance()
git bisect bad 555570d744f8150d3fce6083f144026cd1e63627 # 10:15 10- 4 sched/clock: Update static_key usage
git bisect good 3bed5e2166a5e433bf62162f3cd3c5174d335934 # 10:31 70+ 1 sched/core: Add missing update_rq_clock() call for task_hot()
git bisect bad cb42c9a3ebbbb23448c3f9a25417fae6309b1a92 # 10:45 5- 2 sched/core: Add debugging code to catch missing update_rq_clock() calls
git bisect good 2fb8d36787affe26f3536c3d8ec094995a48037d # 10:57 73+ 0 sched/core: Add missing update_rq_clock() call in set_user_nice()
# first bad commit: [cb42c9a3ebbbb23448c3f9a25417fae6309b1a92] sched/core: Add debugging code to catch missing update_rq_clock() calls
git bisect good 2fb8d36787affe26f3536c3d8ec094995a48037d # 11:02 224+ 0 sched/core: Add missing update_rq_clock() call in set_user_nice()
# extra tests with CONFIG_DEBUG_INFO_REDUCED
git bisect bad cb42c9a3ebbbb23448c3f9a25417fae6309b1a92 # 11:15 0- 1 sched/core: Add debugging code to catch missing update_rq_clock() calls
# extra tests on HEAD of linux-devel/devel-spot-201701220040
git bisect bad be4314f41581107662d5b3ffab5c53979f792e20 # 11:15 0- 5 0day head guard for 'devel-spot-201701220040'
# extra tests on tree/branch linux-next/master
git bisect bad 567192f5bfb3497d0bf5a8e7f3667bafa2581583 # 11:34 3- 8 Add linux-next specific files for 20170120
# extra tests with first bad commit reverted
git bisect good 6975a536cb7ae6721d9844363619595c012472e7 # 12:01 220+ 0 Revert "sched/core: Add debugging code to catch missing update_rq_clock() calls"
# extra tests on tree/branch linus/master
git bisect good c497f8d17246720afe680ea1a8fa6e48e75af852 # 12:21 220+ 1 Merge tag 'usb-4.10-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
# extra tests on tree/branch linux-next/master
git bisect bad 567192f5bfb3497d0bf5a8e7f3667bafa2581583 # 12:22 0- 72 Add linux-next specific files for 20170120
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/pipermail/lkp Intel Corporation
5 years, 3 months
Re: [LKP] [lkp-robot] [rcu] b332151a29: kernel_BUG_at_mm/slab.c
by Sebastian Andrzej Siewior
On 2017-01-20 08:32:37 [-0800], Jens Axboe wrote:
> That's alright, sounds like it's not a -next regression, but rather something
> that is already broken. I can reproduce a lot of breakage if I enable
> CONFIG_DEBUG_TEST_DRIVER_REMOVE, in fact my system doesn't boot at all. This
> is the first bug:
>
> [ 18.247895] ------------[ cut here ]------------
> [ 18.247907] WARNING: CPU: 21 PID: 2223 at drivers/ata/libata-core.c:6522 ata_host_detach+0x11b]
> [ 18.247908] Modules linked in: igb(+) ahci(+) libahci i2c_algo_bit dca libata nvme(+) nvme_core
> [ 18.247917] CPU: 21 PID: 2223 Comm: systemd-udevd Tainted: G W 4.10.0-rc4+ #30
> [ 18.247919] Hardware name: Dell Inc. PowerEdge T630/0NT78X, BIOS 2.3.4 11/09/2016
> [ 18.247919] Call Trace:
> [ 18.247928] dump_stack+0x68/0x93
> [ 18.247934] __warn+0xc6/0xe0
> [ 18.247937] warn_slowpath_null+0x18/0x20
> [ 18.247943] ata_host_detach+0x11b/0x120 [libata]
…
> and it's even more downhill from there. That option is marked unstable, are we
> expecting it to work right now?
Well, as per 248ff0216543 ("driver core: Make Kconfig text for
DEBUG_TEST_DRIVER_REMOVE stronger"):
| The current state of driver removal is not great.
| CONFIG_DEBUG_TEST_DRIVER_REMOVE finds lots of errors. The help text
| currently undersells exactly how many errors this option will find. Add
| a bit more description to indicate this option shouldn't be turned on
| unless you actually want to debug driver removal. The text can be
| changed later when more drivers are fixed up.
so it looks like the option is working but it uncovers bugs. I've put
you in TO because the breakage in kvm test went away after I disabled
the MQ support in SCSI. So I *assumed* that MQ was not doing something
right in the removal path. I don't know if this libata-core backtrace is
a false positive or not.
Sebastian
5 years, 3 months
Re: [LKP] [lkp-robot] [rcu] b332151a29: kernel_BUG_at_mm/slab.c
by Sebastian Andrzej Siewior
On 2017-01-20 08:09:36 [-0800], Jens Axboe wrote:
> Is there a full trace of this?
[ 3.654003] scsi host0: scsi_debug: version 1.86 [20160430]
[ 3.654003] dev_size_mb=8, opts=0x0, submit_queues=1, statistics=0
[ 3.660755] scsi 0:0:0:0: Direct-Access Linux scsi_debug 0186 PQ: 0 ANSI: 7
[ 3.711231] sd 0:0:0:0: [sda] 16384 512-byte logical blocks: (8.39 MB/8.00 MiB)
[ 3.716202] sd 0:0:0:0: [sda] Write Protect is off
[ 3.717244] sd 0:0:0:0: [sda] Mode Sense: 73 00 10 08
[ 3.725059] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, supports DPO and FUA
[ 3.795093] sd 0:0:0:0: [sda] Attached SCSI disk
[ 3.796686] sd 0:0:0:0: [sda] Synchronizing SCSI cache
[ 3.804770] sd 0:0:0:0: [sda] 16384 512-byte logical blocks: (8.39 MB/8.00 MiB)
[ 3.809748] sd 0:0:0:0: [sda] Write Protect is off
[ 3.810806] sd 0:0:0:0: [sda] Mode Sense: 73 00 10 08
[ 3.818599] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, supports DPO and FUA
[ 3.830894] kobject (be01a5fc): tried to init an initialized object, something is seriously wrong.
[ 3.832820] CPU: 6 PID: 6 Comm: kworker/u14:0 Not tainted 4.9.0 #86
[ 3.834172] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.10.1-1 04/01/2014
[ 3.835886] Workqueue: events_unbound async_run_entry_fn
[ 3.837028] 80079da8 83a5f6cc be01a5fc be01a5fc 80079dc4 83a61e33 842a883c be01a5fc
[ 3.838802] ffffffff 84397488 be01a108 80079dec 83a46afa be01a5d8 840670a0 be01a5d8
[ 3.840570] be01a108 bd983468 be01a108 bd983470 be01a5d8 80079e14 83a3c857 be01a5d8
[ 3.842350] Call Trace:
[ 3.842884] [<83a5f6cc>] dump_stack+0x58/0x7c
[ 3.843834] [<83a61e33>] kobject_init+0x73/0x80
[ 3.844828] [<83a46afa>] blk_mq_register_dev+0x2a/0x110
[ 3.845971] [<83a3c857>] blk_register_queue+0x87/0x140
[ 3.847085] [<83a49c7e>] device_add_disk+0x1ce/0x470
[ 3.848170] [<83c3d328>] sd_probe_async+0xe8/0x1b0
[ 3.849207] [<83672347>] async_run_entry_fn+0x37/0xe0
[ 3.850313] [<836694f7>] process_one_work+0x1b7/0x3e0
[ 3.851414] [<8366947c>] ? process_one_work+0x13c/0x3e0
[ 3.852552] [<83669759>] worker_thread+0x39/0x460
[ 3.853569] [<83669720>] ? process_one_work+0x3e0/0x3e0
[ 3.854717] [<8366f394>] kthread+0xb4/0xd0
[ 3.855611] [<83f8cb4d>] ? _raw_spin_unlock_irq+0x2d/0x50
[ 3.856775] [<8366f2e0>] ? __kthread_create_on_node+0x160/0x160
[ 3.858066] [<8366f2e0>] ? __kthread_create_on_node+0x160/0x160
[ 3.859340] [<83f8d363>] ret_from_fork+0x1b/0x28
[ 3.863951] kobject (ff0ca36c): tried to init an initialized object, something is seriously wrong.
[ 3.865875] CPU: 6 PID: 6 Comm: kworker/u14:0 Not tainted 4.9.0 #86
[ 3.867202] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.10.1-1 04/01/2014
[ 3.868924] Workqueue: events_unbound async_run_entry_fn
[ 3.870079] 80079da8 83a5f6cc ff0ca36c be01a5fc 80079dc4 83a61e33 842a883c ff0ca36c
[ 3.871846] 80079dc4 84397474 be01a108 80079dec 83a46b1c be01a5d8 840670a0 be01a5d8
[ 3.873605] be01a108 bd983468 be01a108 bd983470 be01a5d8 80079e14 83a3c857 be01a5d8
[ 3.875395] Call Trace:
[ 3.875928] [<83a5f6cc>] dump_stack+0x58/0x7c
[ 3.876878] [<83a61e33>] kobject_init+0x73/0x80
[ 3.877884] [<83a46b1c>] blk_mq_register_dev+0x4c/0x110
[ 3.879018] [<83a3c857>] blk_register_queue+0x87/0x140
[ 3.880136] [<83a49c7e>] device_add_disk+0x1ce/0x470
[ 3.881227] [<83c3d328>] sd_probe_async+0xe8/0x1b0
[ 3.882283] [<83672347>] async_run_entry_fn+0x37/0xe0
[ 3.883381] [<836694f7>] process_one_work+0x1b7/0x3e0
[ 3.884481] [<8366947c>] ? process_one_work+0x13c/0x3e0
[ 3.885613] [<83669759>] worker_thread+0x39/0x460
[ 3.886658] [<83669720>] ? process_one_work+0x3e0/0x3e0
[ 3.887791] [<8366f394>] kthread+0xb4/0xd0
[ 3.888680] [<83f8cb4d>] ? _raw_spin_unlock_irq+0x2d/0x50
[ 3.889881] [<8366f2e0>] ? __kthread_create_on_node+0x160/0x160
[ 3.891189] [<8366f2e0>] ? __kthread_create_on_node+0x160/0x160
[ 3.892506] [<83f8d363>] ret_from_fork+0x1b/0x28
[ 3.893563] kobject (ff21b36c): tried to init an initialized object, something is seriously wrong.
[ 3.895559] CPU: 6 PID: 6 Comm: kworker/u14:0 Not tainted 4.9.0 #86
[ 3.896938] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.10.1-1 04/01/2014
[ 3.898741] Workqueue: events_unbound async_run_entry_fn
[ 3.899911] 80079da8 83a5f6cc ff21b36c be01a5fc 80079dc4 83a61e33 842a883c ff21b36c
[ 3.901739] 80079dc4 84397474 be01a108 80079dec 83a46b1c be01a5d8 840670a0 be01a5d8
[ 3.903558] be01a108 bd983468 be01a108 bd983470 be01a5d8 80079e14 83a3c857 be01a5d8
[ 3.905381] Call Trace:
[ 3.905936] [<83a5f6cc>] dump_stack+0x58/0x7c
[ 3.906913] [<83a61e33>] kobject_init+0x73/0x80
[ 3.907931] [<83a46b1c>] blk_mq_register_dev+0x4c/0x110
[ 3.909108] [<83a3c857>] blk_register_queue+0x87/0x140
[ 3.910267] [<83a49c7e>] device_add_disk+0x1ce/0x470
[ 3.911387] [<83c3d328>] sd_probe_async+0xe8/0x1b0
[ 3.912466] [<83672347>] async_run_entry_fn+0x37/0xe0
[ 3.913596] [<836694f7>] process_one_work+0x1b7/0x3e0
[ 3.914735] [<8366947c>] ? process_one_work+0x13c/0x3e0
[ 3.915916] [<83669759>] worker_thread+0x39/0x460
[ 3.916977] [<83669720>] ? process_one_work+0x3e0/0x3e0
[ 3.918159] [<8366f394>] kthread+0xb4/0xd0
[ 3.919097] [<83f8cb4d>] ? _raw_spin_unlock_irq+0x2d/0x50
[ 3.920322] [<8366f2e0>] ? __kthread_create_on_node+0x160/0x160
[ 3.921656] [<8366f2e0>] ? __kthread_create_on_node+0x160/0x160
[ 3.922992] [<83f8d363>] ret_from_fork+0x1b/0x28
[ 3.924045] kobject (ff36c36c): tried to init an initialized object, something is seriously wrong.
[ 3.926026] CPU: 6 PID: 6 Comm: kworker/u14:0 Not tainted 4.9.0 #86
[ 3.927408] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.10.1-1 04/01/2014
[ 3.929193] Workqueue: events_unbound async_run_entry_fn
[ 3.930404] 80079da8 83a5f6cc ff36c36c be01a5fc 80079dc4 83a61e33 842a883c ff36c36c
[ 3.932214] 80079dc4 84397474 be01a108 80079dec 83a46b1c be01a5d8 840670a0 be01a5d8
[ 3.934042] be01a108 bd983468 be01a108 bd983470 be01a5d8 80079e14 83a3c857 be01a5d8
[ 3.935857] Call Trace:
[ 3.936401] [<83a5f6cc>] dump_stack+0x58/0x7c
[ 3.937382] [<83a61e33>] kobject_init+0x73/0x80
[ 3.938412] [<83a46b1c>] blk_mq_register_dev+0x4c/0x110
[ 3.939579] [<83a3c857>] blk_register_queue+0x87/0x140
[ 3.940731] [<83a49c7e>] device_add_disk+0x1ce/0x470
[ 3.941848] [<83c3d328>] sd_probe_async+0xe8/0x1b0
[ 3.942929] [<83672347>] async_run_entry_fn+0x37/0xe0
[ 3.944063] [<836694f7>] process_one_work+0x1b7/0x3e0
[ 3.945193] [<8366947c>] ? process_one_work+0x13c/0x3e0
[ 3.946371] [<83669759>] worker_thread+0x39/0x460
[ 3.947430] [<83669720>] ? process_one_work+0x3e0/0x3e0
[ 3.948599] [<8366f394>] kthread+0xb4/0xd0
[ 3.949522] [<83f8cb4d>] ? _raw_spin_unlock_irq+0x2d/0x50
[ 3.950733] [<8366f2e0>] ? __kthread_create_on_node+0x160/0x160
[ 3.952053] [<8366f2e0>] ? __kthread_create_on_node+0x160/0x160
[ 3.953372] [<83f8d363>] ret_from_fork+0x1b/0x28
[ 3.954436] kobject (ff4bd36c): tried to init an initialized object, something is seriously wrong.
[ 3.956391] CPU: 6 PID: 6 Comm: kworker/u14:0 Not tainted 4.9.0 #86
[ 3.957774] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.10.1-1 04/01/2014
[ 3.959548] Workqueue: events_unbound async_run_entry_fn
[ 3.960737] 80079da8 83a5f6cc ff4bd36c be01a5fc 80079dc4 83a61e33 842a883c ff4bd36c
[ 3.962558] 80079dc4 84397474 be01a108 80079dec 83a46b1c be01a5d8 840670a0 be01a5d8
[ 3.964369] be01a108 bd983468 be01a108 bd983470 be01a5d8 80079e14 83a3c857 be01a5d8
[ 3.966196] Call Trace:
[ 3.966740] [<83a5f6cc>] dump_stack+0x58/0x7c
[ 3.967738] [<83a61e33>] kobject_init+0x73/0x80
[ 3.968754] [<83a46b1c>] blk_mq_register_dev+0x4c/0x110
[ 3.969934] [<83a3c857>] blk_register_queue+0x87/0x140
[ 3.971079] [<83a49c7e>] device_add_disk+0x1ce/0x470
[ 3.972194] [<83c3d328>] sd_probe_async+0xe8/0x1b0
[ 3.973268] [<83672347>] async_run_entry_fn+0x37/0xe0
[ 3.974407] [<836694f7>] process_one_work+0x1b7/0x3e0
[ 3.975531] [<8366947c>] ? process_one_work+0x13c/0x3e0
[ 3.976695] [<83669759>] worker_thread+0x39/0x460
[ 3.977768] [<83669720>] ? process_one_work+0x3e0/0x3e0
[ 3.978932] [<8366f394>] kthread+0xb4/0xd0
[ 3.979844] [<83f8cb4d>] ? _raw_spin_unlock_irq+0x2d/0x50
[ 3.981057] [<8366f2e0>] ? __kthread_create_on_node+0x160/0x160
[ 3.982395] [<8366f2e0>] ? __kthread_create_on_node+0x160/0x160
[ 3.983714] [<83f8d363>] ret_from_fork+0x1b/0x28
[ 3.984762] kobject (ff60e36c): tried to init an initialized object, something is seriously wrong.
[ 3.986726] CPU: 6 PID: 6 Comm: kworker/u14:0 Not tainted 4.9.0 #86
[ 3.988103] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.10.1-1 04/01/2014
[ 3.989879] Workqueue: events_unbound async_run_entry_fn
[ 3.991076] 80079da8 83a5f6cc ff60e36c be01a5fc 80079dc4 83a61e33 842a883c ff60e36c
[ 3.992896] 80079dc4 84397474 be01a108 80079dec 83a46b1c be01a5d8 840670a0 be01a5d8
[ 3.994719] be01a108 bd983468 be01a108 bd983470 be01a5d8 80079e14 83a3c857 be01a5d8
[ 3.996516] Call Trace:
[ 3.997057] [<83a5f6cc>] dump_stack+0x58/0x7c
[ 3.998047] [<83a61e33>] kobject_init+0x73/0x80
[ 3.999058] [<83a46b1c>] blk_mq_register_dev+0x4c/0x110
[ 4.000233] [<83a3c857>] blk_register_queue+0x87/0x140
[ 4.001399] [<83a49c7e>] device_add_disk+0x1ce/0x470
[ 4.002516] [<83c3d328>] sd_probe_async+0xe8/0x1b0
[ 4.003578] [<83672347>] async_run_entry_fn+0x37/0xe0
[ 4.004707] [<836694f7>] process_one_work+0x1b7/0x3e0
[ 4.005835] [<8366947c>] ? process_one_work+0x13c/0x3e0
[ 4.006950] [<83669759>] worker_thread+0x39/0x460
[ 4.007965] [<83669720>] ? process_one_work+0x3e0/0x3e0
[ 4.009076] [<8366f394>] kthread+0xb4/0xd0
[ 4.009963] [<83f8cb4d>] ? _raw_spin_unlock_irq+0x2d/0x50
[ 4.011120] [<8366f2e0>] ? __kthread_create_on_node+0x160/0x160
[ 4.012379] [<8366f2e0>] ? __kthread_create_on_node+0x160/0x160
[ 4.013655] [<83f8d363>] ret_from_fork+0x1b/0x28
[ 4.014676] kobject (ff75f36c): tried to init an initialized object, something is seriously wrong.
[ 4.016562] CPU: 6 PID: 6 Comm: kworker/u14:0 Not tainted 4.9.0 #86
[ 4.017923] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.10.1-1 04/01/2014
[ 4.019768] Workqueue: events_unbound async_run_entry_fn
[ 4.020980] 80079da8 83a5f6cc ff75f36c be01a5fc 80079dc4 83a61e33 842a883c ff75f36c
[ 4.022862] 80079dc4 84397474 be01a108 80079dec 83a46b1c be01a5d8 840670a0 be01a5d8
[ 4.024742] be01a108 bd983468 be01a108 bd983470 be01a5d8 80079e14 83a3c857 be01a5d8
[ 4.026624] Call Trace:
[ 4.027185] [<83a5f6cc>] dump_stack+0x58/0x7c
[ 4.028181] [<83a61e33>] kobject_init+0x73/0x80
[ 4.029199] [<83a46b1c>] blk_mq_register_dev+0x4c/0x110
[ 4.030390] [<83a3c857>] blk_register_queue+0x87/0x140
[ 4.031550] [<83a49c7e>] device_add_disk+0x1ce/0x470
[ 4.032672] [<83c3d328>] sd_probe_async+0xe8/0x1b0
[ 4.033755] [<83672347>] async_run_entry_fn+0x37/0xe0
[ 4.034895] [<836694f7>] process_one_work+0x1b7/0x3e0
[ 4.036027] [<8366947c>] ? process_one_work+0x13c/0x3e0
[ 4.037197] [<83669759>] worker_thread+0x39/0x460
[ 4.038275] [<83669720>] ? process_one_work+0x3e0/0x3e0
[ 4.039444] [<8366f394>] kthread+0xb4/0xd0
[ 4.040379] [<83f8cb4d>] ? _raw_spin_unlock_irq+0x2d/0x50
[ 4.041625] [<8366f2e0>] ? __kthread_create_on_node+0x160/0x160
[ 4.042951] [<8366f2e0>] ? __kthread_create_on_node+0x160/0x160
[ 4.044271] [<83f8d363>] ret_from_fork+0x1b/0x28
[ 4.045327] kobject (ff8b036c): tried to init an initialized object, something is seriously wrong.
[ 4.047323] CPU: 6 PID: 6 Comm: kworker/u14:0 Not tainted 4.9.0 #86
[ 4.048707] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.10.1-1 04/01/2014
[ 4.050501] Workqueue: events_unbound async_run_entry_fn
[ 4.051689] 80079da8 83a5f6cc ff8b036c be01a5fc 80079dc4 83a61e33 842a883c ff8b036c
[ 4.053517] 80079dc4 84397474 be01a108 80079dec 83a46b1c be01a5d8 840670a0 be01a5d8
[ 4.055352] be01a108 bd983468 be01a108 bd983470 be01a5d8 80079e14 83a3c857 be01a5d8
[ 4.057173] Call Trace:
[ 4.057732] [<83a5f6cc>] dump_stack+0x58/0x7c
[ 4.058722] [<83a61e33>] kobject_init+0x73/0x80
[ 4.059738] [<83a46b1c>] blk_mq_register_dev+0x4c/0x110
[ 4.060907] [<83a3c857>] blk_register_queue+0x87/0x140
[ 4.062073] [<83a49c7e>] device_add_disk+0x1ce/0x470
[ 4.063205] [<83c3d328>] sd_probe_async+0xe8/0x1b0
[ 4.064286] [<83672347>] async_run_entry_fn+0x37/0xe0
[ 4.065427] [<836694f7>] process_one_work+0x1b7/0x3e0
[ 4.066569] [<8366947c>] ? process_one_work+0x13c/0x3e0
[ 4.067749] [<83669759>] worker_thread+0x39/0x460
[ 4.068805] [<83669720>] ? process_one_work+0x3e0/0x3e0
[ 4.070001] [<8366f394>] kthread+0xb4/0xd0
[ 4.070946] [<83f8cb4d>] ? _raw_spin_unlock_irq+0x2d/0x50
[ 4.072153] [<8366f2e0>] ? __kthread_create_on_node+0x160/0x160
[ 4.073487] [<8366f2e0>] ? __kthread_create_on_node+0x160/0x160
[ 4.074829] [<83f8d363>] ret_from_fork+0x1b/0x28
[ 4.075943] ------------[ cut here ]------------
[ 4.076984] WARNING: CPU: 6 PID: 6 at include/linux/kref.h:46 kobject_get+0x7f/0x90
[ 4.079356] CPU: 6 PID: 6 Comm: kworker/u14:0 Not tainted 4.9.0 #86
[ 4.080746] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.10.1-1 04/01/2014
[ 4.082548] Workqueue: events_unbound async_run_entry_fn
[ 4.083731] 80079ce8 83a5f6cc 00000000 84268d0c 80079d18 83654c82 84268e68 00000006
[ 4.085551] 00000006 84268d0c 0000002e 83a61ebf 0000002e bd917554 00000000 bd917400
[ 4.087383] 80079d2c 83654d41 00000009 00000000 00000000 80079d4c 83a61ebf 3b1c2000
[ 4.089206] Call Trace:
[ 4.089765] [<83a5f6cc>] dump_stack+0x58/0x7c
[ 4.090772] [<83654c82>] __warn+0xe2/0x100
[ 4.091695] [<83a61ebf>] ? kobject_get+0x7f/0x90
[ 4.092748] [<83654d41>] warn_slowpath_null+0x21/0x30
[ 4.093907] [<83a61ebf>] kobject_get+0x7f/0x90
[ 4.094933] [<83a624ae>] kobject_add_internal+0x2e/0x2d0
[ 4.096131] [<83713de8>] ? kfree_const+0x18/0x20
[ 4.097163] [<83a61d7b>] ? kobject_set_name_vargs+0x6b/0x90
[ 4.098434] [<83a62785>] kobject_add+0x35/0x80
[ 4.099435] [<83a46951>] blk_mq_register_hctx+0x91/0xb0
[ 4.100626] [<83a46b97>] blk_mq_register_dev+0xc7/0x110
[ 4.101819] [<83a3c857>] blk_register_queue+0x87/0x140
[ 4.102963] [<83a49c7e>] device_add_disk+0x1ce/0x470
[ 4.104081] [<83c3d328>] sd_probe_async+0xe8/0x1b0
[ 4.105167] [<83672347>] async_run_entry_fn+0x37/0xe0
[ 4.106309] [<836694f7>] process_one_work+0x1b7/0x3e0
[ 4.107448] [<8366947c>] ? process_one_work+0x13c/0x3e0
[ 4.108629] [<83669759>] worker_thread+0x39/0x460
[ 4.109696] [<83669720>] ? process_one_work+0x3e0/0x3e0
[ 4.110886] [<8366f394>] kthread+0xb4/0xd0
[ 4.111813] [<83f8cb4d>] ? _raw_spin_unlock_irq+0x2d/0x50
[ 4.113022] [<8366f2e0>] ? __kthread_create_on_node+0x160/0x160
[ 4.114360] [<8366f2e0>] ? __kthread_create_on_node+0x160/0x160
[ 4.115688] [<83f8d363>] ret_from_fork+0x1b/0x28
[ 4.117286] ---[ end trace 0425d358b6d5b2f0 ]---
[ 4.145499] sd 0:0:0:0: [sda] Attached SCSI disk
[ 4.147003] sd 0:0:0:0: [sda] Synchronizing SCSI cache
[ 4.177323] scsi host0: scsi_debug: version 1.86 [20160430]
[ 4.177323] dev_size_mb=8, opts=0x0, submit_queues=1, statistics=0
[ 4.180742] scsi 0:0:0:0: Direct-Access Linux scsi_debug 0186 PQ: 0 ANSI: 7
[ 4.254491] sd 0:0:0:0: [sda] 16384 512-byte logical blocks: (8.39 MB/8.00 MiB)
[ 4.259480] sd 0:0:0:0: [sda] Write Protect is off
[ 4.260536] sd 0:0:0:0: [sda] Mode Sense: 73 00 10 08
[ 4.268380] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, supports DPO and FUA
[ 4.311266] Slab corruption (Tainted: G W ): kmalloc-32 start=803d3420, len=32
[ 4.313051] 000: 73 64 61 00 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a sda.ZZZZZZZZZZZZ
[ 4.314719] 010: 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a a5 ZZZZZZZZZZZZZZZ.
[ 4.316351] Prev obj: start=803d3400, len=32
[ 4.317265] 000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 4.318920] 010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[ 4.320546] Next obj: start=803d3440, len=32
[ 4.321482] 000: 72 65 71 75 65 73 74 5f 73 6f 63 6b 5f 54 43 50 request_sock_TCP
[ 4.323133] 010: 00 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a a5 .ZZZZZZZZZZZZZZ.
[ 4.351856] sd 0:0:0:0: [sda] Attached SCSI disk
[ 4.353307] sd 0:0:0:0: [sda] Synchronizing SCSI cache
[ 4.355710] Slab corruption (Tainted: G W ): kmalloc-32 start=803d36e0, len=32
[ 4.357519] 000: 32 35 30 3a 30 00 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 250:0.ZZZZZZZZZZ
[ 4.359148] 010: 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a a5 ZZZZZZZZZZZZZZZ.
[ 4.360790] Prev obj: start=803d36c0, len=32
[ 4.361390] sd 0:0:0:0: [sda] 16384 512-byte logical blocks: (8.39 MB/8.00 MiB)
[ 4.363279] 000: 30 30 3a 30 31 00 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 00:01.ZZZZZZZZZZ
[ 4.364780] sd 0:0:0:0: [sda] Write Protect is off
[ 4.364782] sd 0:0:0:0: [sda] Mode Sense: 73 00 10 08
[ 4.367051] 010: 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a a5 ZZZZZZZZZZZZZZZ.
[ 4.368712] Next obj: start=803d3700, len=32
[ 4.369642] 000: 30 3a 30 3a 30 3a 30 00 5a 5a 5a 5a 5a 5a 5a 5a 0:0:0:0.ZZZZZZZZ
[ 4.371290] 010: [ 4.371499] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, supports DPO and FUA
[ 4.373485] 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a a5 ZZZZZZZZZZZZZZZ.
[ 4.377287] Slab corruption (Tainted: G W ): kmalloc-32 start=be7f4d80, len=32
[ 4.379068] 000: 30 3a 30 3a 30 3a 30 00 5a 5a 5a 5a 5a 5a 5a 5a 0:0:0:0.ZZZZZZZZ
[ 4.380719] 010: 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a a5 ZZZZZZZZZZZZZZZ.
[ 4.381641] ------------[ cut here ]------------
[ 4.381646] WARNING: CPU: 6 PID: 6 at fs/sysfs/dir.c:31 sysfs_warn_dup+0x60/0x80
[ 4.381647] sysfs: cannot create duplicate filename '/class/block/sda'
[ 4.381649] CPU: 6 PID: 6 Comm: kworker/u14:0 Tainted: G W 4.9.0 #86
[ 4.381650] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.10.1-1 04/01/2014
[ 4.381653] Workqueue: events_unbound async_run_entry_fn
[ 4.381657] 80079d34 83a5f6cc 80079d78 842785c8 80079d64 83654c82 84278594 80079d94
[ 4.381662] 00000006 842785c8 0000001f 837b89e0 0000001f be427000 be7f4040 8027ef80
[ 4.381666] 80079d80 83654cd4 00000009 00000000 80079d78 84278594 80079d94 80079da8
[ 4.381666] Call Trace:
[ 4.381669] [<83a5f6cc>] dump_stack+0x58/0x7c
[ 4.381673] [<83654c82>] __warn+0xe2/0x100
[ 4.381675] [<837b89e0>] ? sysfs_warn_dup+0x60/0x80
[ 4.381676] [<83654cd4>] warn_slowpath_fmt+0x34/0x40
[ 4.381678] [<837b89e0>] sysfs_warn_dup+0x60/0x80
[ 4.381680] [<837b8cb6>] sysfs_do_create_link_sd.isra.0+0xb6/0xd0
[ 4.381682] [<837b8d10>] sysfs_create_link+0x20/0x40
[ 4.381686] [<83b8469f>] device_add+0x1df/0x5d0
[ 4.381688] [<83713eb8>] ? kstrdup_const+0x18/0x20
[ 4.381690] [<83a6eb49>] ? kvasprintf_const+0x59/0x90
[ 4.381692] [<83713de8>] ? kfree_const+0x18/0x20
[ 4.381694] [<83a61d7b>] ? kobject_set_name_vargs+0x6b/0x90
[ 4.381696] [<83a49c6f>] device_add_disk+0x1bf/0x470
[ 4.381699] [<83b92c06>] ? __pm_runtime_use_autosuspend+0x56/0x70
[ 4.381703] [<83c3d328>] sd_probe_async+0xe8/0x1b0
[ 4.381704] [<83672347>] async_run_entry_fn+0x37/0xe0
[ 4.381707] [<836694f7>] process_one_work+0x1b7/0x3e0
[ 4.381708] [<8366947c>] ? process_one_work+0x13c/0x3e0
[ 4.381710] [<83669759>] worker_thread+0x39/0x460
[ 4.381712] [<83669720>] ? process_one_work+0x3e0/0x3e0
[ 4.381713] [<8366f394>] kthread+0xb4/0xd0
[ 4.381716] [<83f8cb4d>] ? _raw_spin_unlock_irq+0x2d/0x50
[ 4.381718] [<8366f2e0>] ? __kthread_create_on_node+0x160/0x160
[ 4.381719] [<8366f2e0>] ? __kthread_create_on_node+0x160/0x160
[ 4.381721] [<83f8d363>] ret_from_fork+0x1b/0x28
[ 4.381722] ---[ end trace 0425d358b6d5b2f1 ]---
[ 4.381738] ------------[ cut here ]------------
[ 4.381740] WARNING: CPU: 6 PID: 6 at lib/kobject.c:244 kobject_add_internal+0xf0/0x2d0
[ 4.381741] kobject_add_internal failed for queue (error: -2 parent: sda)
[ 4.381742] CPU: 6 PID: 6 Comm: kworker/u14:0 Tainted: G W 4.9.0 #86
[ 4.381743] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.10.1-1 04/01/2014
[ 4.381745] Workqueue: events_unbound async_run_entry_fn
[ 4.381749] 80079d4c 83a5f6cc 80079d90 842a88e0 80079d7c 83654c82 842a8a40 80079dac
[ 4.381753] 00000006 842a88e0 000000f4 83a62570 000000f4 be01ade0 00000000 bd983870
[ 4.381757] 80079d98 83654cd4 00000009 00000000 80079d90 842a8a40 80079dac 80079dd0
[ 4.381758] Call Trace:
[ 4.381760] [<83a5f6cc>] dump_stack+0x58/0x7c
[ 4.381761] [<83654c82>] __warn+0xe2/0x100
[ 4.381763] [<83a62570>] ? kobject_add_internal+0xf0/0x2d0
[ 4.381765] [<83654cd4>] warn_slowpath_fmt+0x34/0x40
[ 4.381767] [<83a62570>] kobject_add_internal+0xf0/0x2d0
[ 4.381768] [<83a62785>] kobject_add+0x35/0x80
[ 4.381770] [<83713eb8>] ? kstrdup_const+0x18/0x20
[ 4.381773] [<83a3c834>] blk_register_queue+0x64/0x140
[ 4.381775] [<83a49c7e>] device_add_disk+0x1ce/0x470
[ 4.381777] [<83b92c06>] ? __pm_runtime_use_autosuspend+0x56/0x70
[ 4.381779] [<83c3d328>] sd_probe_async+0xe8/0x1b0
[ 4.381780] [<83672347>] async_run_entry_fn+0x37/0xe0
[ 4.381782] [<836694f7>] process_one_work+0x1b7/0x3e0
[ 4.381784] [<8366947c>] ? process_one_work+0x13c/0x3e0
[ 4.381785] [<83669759>] worker_thread+0x39/0x460
[ 4.381787] [<83669720>] ? process_one_work+0x3e0/0x3e0
[ 4.381788] [<8366f394>] kthread+0xb4/0xd0
[ 4.381790] [<83f8cb4d>] ? _raw_spin_unlock_irq+0x2d/0x50
[ 4.381792] [<8366f2e0>] ? __kthread_create_on_node+0x160/0x160
[ 4.381793] [<8366f2e0>] ? __kthread_create_on_node+0x160/0x160
[ 4.381795] [<83f8d363>] ret_from_fork+0x1b/0x28
[ 4.381795] ---[ end trace 0425d358b6d5b2f2 ]---
[ 4.381796] ------------[ cut here ]------------
[ 4.381798] WARNING: CPU: 6 PID: 6 at block/genhd.c:632 device_add_disk+0x3ef/0x470
[ 4.381800] CPU: 6 PID: 6 Comm: kworker/u14:0 Tainted: G W 4.9.0 #86
[ 4.381800] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.10.1-1 04/01/2014
[ 4.381802] Workqueue: events_unbound async_run_entry_fn
[ 4.381806] 80079dd0 83a5f6cc 00000000 842a6920 80079e00 83654c82 84268e68 00000006
[ 4.381810] 00000006 842a6920 00000278 83a49e9f 00000278 bd983800 bd983868 bd983870
[ 4.381814] 80079e14 83654d41 00000009 00000000 00000000 80079e54 83a49e9f bd983868
[ 4.381814] Call Trace:
[ 4.381816] [<83a5f6cc>] dump_stack+0x58/0x7c
[ 4.381818] [<83654c82>] __warn+0xe2/0x100
[ 4.381819] [<83a49e9f>] ? device_add_disk+0x3ef/0x470
[ 4.381821] [<83654d41>] warn_slowpath_null+0x21/0x30
[ 4.381823] [<83a49e9f>] device_add_disk+0x3ef/0x470
[ 4.381825] [<83b92c06>] ? __pm_runtime_use_autosuspend+0x56/0x70
[ 4.381827] [<83c3d328>] sd_probe_async+0xe8/0x1b0
[ 4.381828] [<83672347>] async_run_entry_fn+0x37/0xe0
[ 4.381830] [<836694f7>] process_one_work+0x1b7/0x3e0
[ 4.381831] [<8366947c>] ? process_one_work+0x13c/0x3e0
[ 4.381833] [<83669759>] worker_thread+0x39/0x460
[ 4.381835] [<83669720>] ? process_one_work+0x3e0/0x3e0
[ 4.381836] [<8366f394>] kthread+0xb4/0xd0
[ 4.381838] [<83f8cb4d>] ? _raw_spin_unlock_irq+0x2d/0x50
[ 4.381839] [<8366f2e0>] ? __kthread_create_on_node+0x160/0x160
[ 4.381841] [<8366f2e0>] ? __kthread_create_on_node+0x160/0x160
[ 4.381842] [<83f8d363>] ret_from_fork+0x1b/0x28
[ 4.381843] ---[ end trace 0425d358b6d5b2f3 ]---
[ 4.381851] ------------[ cut here ]------------
[ 4.381852] kernel BUG at fs/sysfs/file.c:330!
[ 4.381853] invalid opcode: 0000 [#1] PREEMPT SMP
[ 4.381854] CPU: 6 PID: 6 Comm: kworker/u14:0 Tainted: G W 4.9.0 #86
[ 4.381855] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.10.1-1 04/01/2014
[ 4.381856] Workqueue: events_unbound async_run_entry_fn
[ 4.381857] task: 80076300 task.stack: 80078000
[ 4.381858] EIP: 0060:[<837b86b0>] EFLAGS: 00210246 CPU: 6
[ 4.381860] EIP is at sysfs_create_file_ns+0x30/0x40
[ 4.381861] EAX: 00000000 EBX: 00000000 ECX: 00000000 EDX: 84026764
[ 4.381862] ESI: bd983870 EDI: 84397640 EBP: 80079e14 ESP: 80079dfc
[ 4.381863] DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
[ 4.381864] CR0: 80050033 CR2: ffffffff CR3: 04617000 CR4: 000006b0
[ 4.381867] Stack:
[ 4.381871] 837b87cf 80079e14 bd983870 bd983800 bd983868 bd983870 80079e54 83a49cc7
[ 4.381874] bd983868 8429adcd bd98380c bd983800 be01a910 bd98380c 00800000 83b92c06
[ 4.381878] be01a910 bd925800 bd983800 be429400 bd925800 bd983800 80079e80 83c3d328
[ 4.381878] Call Trace:
[ 4.381880] [<837b87cf>] ? sysfs_create_files+0x2f/0x90
[ 4.381882] [<83a49cc7>] device_add_disk+0x217/0x470
[ 4.381884] [<83b92c06>] ? __pm_runtime_use_autosuspend+0x56/0x70
[ 4.381885] [<83c3d328>] sd_probe_async+0xe8/0x1b0
[ 4.381887] [<83672347>] async_run_entry_fn+0x37/0xe0
[ 4.381888] [<836694f7>] process_one_work+0x1b7/0x3e0
[ 4.381890] [<8366947c>] ? process_one_work+0x13c/0x3e0
[ 4.381891] [<83669759>] worker_thread+0x39/0x460
[ 4.381893] [<83669720>] ? process_one_work+0x3e0/0x3e0
[ 4.381894] [<8366f394>] kthread+0xb4/0xd0
[ 4.381896] [<83f8cb4d>] ? _raw_spin_unlock_irq+0x2d/0x50
[ 4.381897] [<8366f2e0>] ? __kthread_create_on_node+0x160/0x160
[ 4.381898] [<8366f2e0>] ? __kthread_create_on_node+0x160/0x160
[ 4.381900] [<83f8d363>] ret_from_fork+0x1b/0x28
[ 4.381921] Code: 40 18 85 c0 74 25 85 d2 74 21 55 89 e5 83 ec 08 89 4c 24 04 0f b7 4a 04 89 0c 24 31 c9 e8 99 fd ff ff c9 c3 8d b4 26 00 00 00 00 <0f> 0b 8d b4 26 00 00 00 00 8d bc 27 00 00 00 00 55 89 e5 56 89
[ 4.381923] EIP: [<837b86b0>]
[ 4.381924] sysfs_create_file_ns+0x30/0x40
[ 4.381924] SS:ESP 0068:80079dfc
[ 4.381928] ---[ end trace 0425d358b6d5b2f4 ]---
[ 4.381929] Kernel panic - not syncing: Fatal exception
[ 4.382334] Kernel Offset: 0x2600000 from 0x81000000 (relocation range: 0x80000000-0xc07d4fff)
[ 4.439732] ---[ end Kernel panic - not syncing: Fatal exception
> > yes. With and without the patch there is a lot of wrong stuff like
> > complains about a kobject initialized again. This leads to a double free
> > at some point.
>
> And what patch are we talking about? I don't mind being CC'ed into a thread,
> but some context and background would be immensely helpful here...
The patch is irrelevant. lkp-robot found a bug which was there before
the patch in question but the pattern changed so it blamed the Author.
It triggers even v4.9 with
CONFIG_SCSI_DEBUG
CONFIG_DEBUG_TEST_DRIVER_REMOVE
CONFIG_SCSI_MQ_DEFAULT
enabled and CONFIG_SCSI_DEBUG is simply a SCSI host controller which is
always there. I can send you a complete config against current HEAD
which boots in kvm if you want.
Sebastian
5 years, 3 months
[lkp-robot] [rcu] b332151a29: kernel_BUG_at_mm/slab.c
by kernel test robot
FYI, we noticed the following commit:
commit: b332151a29cf9e21106681c19fcc98cb01175850 ("rcu: update: Make RCU_EXPEDITE_BOOT be the default")
https://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git fixes.2017.01.14a
in testcase: trinity
with following parameters:
runtime: 300s
test-description: Trinity is a linux system call fuzz tester.
test-url: http://codemonkey.org.uk/projects/trinity/
on test machine: qemu-system-i386 -enable-kvm -m 256M
caused below changes:
+-----------------------------------------------------+------------+------------+
| | d5f6ab9c11 | b332151a29 |
+-----------------------------------------------------+------------+------------+
| boot_successes | 0 | 0 |
| boot_failures | 6 | 8 |
| WARNING:at_include/linux/kref.h:#kobject_get | 6 | 8 |
| WARNING:at_arch/x86/mm/dump_pagetables.c:#note_page | 2 | 2 |
| kernel_BUG_at_mm/slab.c | 0 | 4 |
| invalid_opcode:#[##]PREEMPT_SMP | 0 | 4 |
| Kernel_panic-not_syncing:Fatal_exception | 0 | 6 |
| BUG:unable_to_handle_kernel | 0 | 2 |
| Oops | 0 | 2 |
+-----------------------------------------------------+------------+------------+
[ 8.044624] sd 0:0:0:0: [sda] Synchronizing SCSI cache
[ 8.055721] slab: double free detected in cache 'kmalloc-32', objp 8af558c0
[ 8.057138] ------------[ cut here ]------------
[ 8.058085] kernel BUG at mm/slab.c:2624!
[ 8.059255] invalid opcode: 0000 [#1] PREEMPT SMP
[ 8.060246] CPU: 0 PID: 1 Comm: swapper/0 Tainted: G W 4.10.0-rc3-00003-gb332151 #1
[ 8.061994] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.9.3-20161025_171302-gandalf 04/01/2014
[ 8.064069] task: 80024040 task.stack: 80026000
[ 8.065004] EIP: free_block+0x280/0x290
[ 8.065806] EFLAGS: 00210082 CPU: 0
[ 8.066516] EAX: 0000003f EBX: 8af56000 ECX: 0000003f EDX: 00000002
[ 8.067800] ESI: 00000026 EDI: 8fbd7aa0 EBP: 80027ce8 ESP: 80027ca4
[ 8.069173] DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
[ 8.070301] CR0: 80050033 CR2: 00000000 CR3: 0d7ab000 CR4: 000006b0
[ 8.071549] Call Trace:
[ 8.072033] ___cache_free+0x3a3/0x570
[ 8.072747] ? device_release+0x33/0xa0
[ 8.073498] kfree+0x62/0x80
[ 8.074054] kfree_const+0x1d/0x30
[ 8.074731] kobject_release+0x49/0x90
[ 8.075453] kobject_put+0x2d/0x60
[ 8.076112] put_device+0xf/0x20
[ 8.076737] scsi_host_put+0xd/0x10
[ 8.077425] sdebug_driver_remove+0x6e/0xa0
[ 8.078227] ? devices_kset_move_last+0x59/0x90
[ 8.079113] driver_probe_device+0xbb/0x320
[ 8.079936] __device_attach_driver+0x6f/0xb0
[ 8.080782] ? __driver_attach+0xa0/0xa0
[ 8.081558] bus_for_each_drv+0x47/0x80
[ 8.082293] __device_attach+0xb6/0x110
[ 8.083028] ? __driver_attach+0xa0/0xa0
[ 8.083789] device_initial_probe+0xd/0x10
[ 8.084584] bus_probe_device+0x77/0x80
[ 8.085303] device_add+0x3f8/0x5b0
[ 8.085975] ? pm_runtime_init+0xe2/0xf0
[ 8.086737] device_register+0x12/0x20
[ 8.087469] sdebug_add_adapter+0xdb/0x1d0
[ 8.088250] ? driver_register+0x83/0xe0
[ 8.089013] scsi_debug_init+0x597/0x6ed
[ 8.089783] ? printk+0x12/0x14
[ 8.090391] ? osd_uld_init+0x96/0xad
[ 8.091101] ? osd_uld_init+0xad/0xad
[ 8.091822] do_one_initcall+0x8b/0x139
[ 8.092572] ? parse_args+0x25c/0x420
[ 8.093273] kernel_init_freeable+0xf7/0x174
[ 8.094083] ? rest_init+0xb0/0xb0
[ 8.094743] kernel_init+0xb/0x100
[ 8.095408] ? schedule_tail_wrapper+0x9/0xc
[ 8.096231] ret_from_fork+0x19/0x24
[ 8.096934] Code: d0 89 45 ec 89 47 08 e9 ce fe ff ff 0f 0b 8b 45 e0 89 44 24 08 8b 45 e8 8b 40 40 c7 04 24 80 68 40 8d 89 44 24 04 e8 fc 39 fc ff <0f> 0b 8d b4 26 00 00 00 00 8d bc 27 00 00 00 00 55 89 e5 83 ec
[ 8.100537] EIP: free_block+0x280/0x290 SS:ESP: 0068:80027ca4
[ 8.101638] ---[ end trace 02b17e898b7b7a3c ]---
[ 8.102538] Kernel panic - not syncing: Fatal exception
[ 8.103614] Kernel Offset: 0xb800000 from 0x81000000 (relocation range: 0x80000000-0x907dbfff)
To reproduce:
git clone git://git.kernel.org/pub/scm/linux/kernel/git/wfg/lkp-tests.git
cd lkp-tests
bin/lkp qemu -k <bzImage> job-script # job-script is attached in this email
Thanks,
Xiaolong
5 years, 3 months
[lkp-robot] [rcu] bb3ced2503: general_protection_fault:#[##]SMP_KASAN
by kernel test robot
FYI, we noticed the following commit:
commit: bb3ced250309ad0033eebb414731b3d0db952c62 ("rcu: update: Make RCU_EXPEDITE_BOOT be the default")
https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master
in testcase: boot
on test machine: qemu-system-x86_64 -enable-kvm -cpu host -smp 2 -m 4G
caused below changes:
+-------------------------------------------------+------------+------------+
| | 52d7e48b86 | bb3ced2503 |
+-------------------------------------------------+------------+------------+
| boot_successes | 5 | 2 |
| boot_failures | 3 | 6 |
| BUG:kernel_reboot-without-warning_in_test_stage | 2 | |
| Mem-Info | 1 | |
| invoked_oom-killer:gfp_mask=0x | 1 | |
| general_protection_fault:#[##]SMP_KASAN | 0 | 6 |
| Kernel_panic-not_syncing:Fatal_exception | 0 | 6 |
+-------------------------------------------------+------------+------------+
[ 33.847514] [drm] Initialized bochs-drm 1.0.0 20130925 for 0000:00:02.0 on minor 0
[ 33.850574] kasan: CONFIG_KASAN_INLINE enabled
[ 33.851616] kasan: GPF could be caused by NULL-ptr deref or user memory access
[ 33.869054] general protection fault: 0000 [#1] SMP KASAN
[ 33.870297] Modules linked in: ppdev bochs_drm(+) ttm drm_kms_helper pcspkr drm virtio_pci(+) parport_pc parport qemu_fw_cfg button autofs4 cmdlinepart
[ 33.873005] CPU: 1 PID: 227 Comm: systemd-udevd Not tainted 4.10.0-rc3-00003-gbb3ced2 #1
[ 33.874884] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.9.3-20161025_171302-gandalf 04/01/2014
[ 33.877024] task: ffff8800b2106000 task.stack: ffff8800b04b0000
[ 33.878330] RIP: 0010:__lock_acquire+0x1fb/0x32bd
[ 33.879397] RSP: 0018:ffff8800b04b7240 EFLAGS: 00010006
[ 33.880543] RAX: dffffc0000000000 RBX: 0000000000000740 RCX: 0000000000000000
[ 33.881984] RDX: 00000000000000e8 RSI: 0000000000000000 RDI: ffffffff8266c340
[ 33.883459] RBP: ffff8800b04b73c0 R08: 0000000000000001 R09: 0000000000000000
[ 33.884949] R10: ffff8800b04b73d8 R11: ffff8800b04b7167 R12: ffffffffa00f5ff0
[ 33.886425] R13: 0000000000000000 R14: ffff8800b2106000 R15: 0000000000000000
[ 33.887862] FS: 00007f69af0588c0(0000) GS:ffff88011ae00000(0000) knlGS:0000000000000000
[ 33.889656] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 33.890889] CR2: 000055b580e67c6c CR3: 00000000b7077000 CR4: 00000000000006a0
[ 33.892374] Call Trace:
[ 33.893035] ? debug_check_no_locks_freed+0x320/0x320
[ 33.894176] ? srcu_reschedule+0x237/0x24d
[ 33.895117] ? kvm_clock_read+0x25/0x2e
To reproduce:
git clone git://git.kernel.org/pub/scm/linux/kernel/git/wfg/lkp-tests.git
cd lkp-tests
bin/lkp qemu -k <bzImage> job-script # job-script is attached in this email
Thanks,
Xiaolong
5 years, 3 months
[lkp-robot] e5a305ac4a: WARNING:at_lib/list_debug.c:#__list_del_entry_valid
by kernel test robot
FYI, we noticed the following commit:
commit: e5a305ac4a5233e039586c97f4ea643a4c7dc484 ("Reimplement IDR and IDA using the radix tree")
https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master
in testcase: trinity
with following parameters:
runtime: 300s
test-description: Trinity is a linux system call fuzz tester.
test-url: http://codemonkey.org.uk/projects/trinity/
on test machine: qemu-system-i386 -enable-kvm -m 256M
caused below changes:
+------------------------------------------------------+------------+------------+
| | 67166d6174 | e5a305ac4a |
+------------------------------------------------------+------------+------------+
| boot_successes | 0 | 0 |
| boot_failures | 8 | 8 |
| WARNING:at_kernel/locking/mutex.c:#mutex_lock_nested | 8 | |
| BUG:unable_to_handle_kernel | 8 | 5 |
| Oops | 8 | 5 |
| Kernel_panic-not_syncing:Fatal_exception | 8 | 6 |
| WARNING:at_lib/list_debug.c:#__list_del_entry_valid | 0 | 8 |
| WARNING:at_lib/list_debug.c:#__list_add_valid | 0 | 8 |
| general_protection_fault:#bc[##]PREEMPT | 0 | 1 |
+------------------------------------------------------+------------+------------+
[ 2.963488] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input1
[ 2.964998] evbug: Connected device: input1 (AT Translated Set 2 keyboard at isa0060/serio0/input0)
[ 2.966202] ------------[ cut here ]------------
[ 2.966844] WARNING: CPU: 0 PID: 14 at lib/list_debug.c:55 __list_del_entry_valid+0x43/0xb0
[ 2.968198] list_del corruption. next->prev should be bc904168, but was b215df80
[ 2.969171] CPU: 0 PID: 14 Comm: kworker/0:1 Not tainted 4.10.0-rc2-02114-ge5a305a #1
[ 2.970209] Workqueue: events_long serio_handle_event
[ 2.970893] Call Trace:
[ 2.971217] dump_stack+0x16/0x19
[ 2.971677] __warn+0xa5/0xc0
[ 2.972074] warn_slowpath_fmt+0x28/0x30
To reproduce:
git clone git://git.kernel.org/pub/scm/linux/kernel/git/wfg/lkp-tests.git
cd lkp-tests
bin/lkp qemu -k <bzImage> job-script # job-script is attached in this email
Thanks,
Xiaolong
5 years, 3 months
[lkp-robot] [xfs] 8bbb6aa20a: xfstests.xfs.004.fail
by kernel test robot
Greeting,
FYI, we noticed a -100.0% improvement of xfstests.xfs.004.pass due to commit:
commit: 8bbb6aa20ae7032991a4738ceb26c3672c8f607b ("xfs: bump up reserved blocks in xfs_alloc_set_aside")
https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master
in testcase: xfstests
on test machine: 4 threads Intel(R) Core(TM) i5-2500K CPU @ 3.30GHz with 6G memory
with following parameters:
disk: 4HDD
fs: xfs
test: xfs-quick1
test-description: xfstests is a regression test suite for xfs and other files ystems.
test-url: git://git.kernel.org/pub/scm/fs/xfs/xfstests-dev.git
Details are as below:
-------------------------------------------------------------------------------------------------->
To reproduce:
git clone git://git.kernel.org/pub/scm/linux/kernel/git/wfg/lkp-tests.git
cd lkp-tests
bin/lkp install job.yaml # job file is attached in this email
bin/lkp run job.yaml
testcase/path_params/tbox_group/run: xfstests/4HDD-xfs-xfs-quick1/snb-drag
ed40875dd4b4c7b5 8bbb6aa20ae7032991a4738ceb
---------------- --------------------------
%stddev change %stddev
\ | \
1 100% 2 xfstests.time.exit_status
fail:runs %reproduction fail:runs
| | |
:4 100% 4:4 xfstests.xfs.004.fail
1 -100% 0 xfstests.xfs.004.pass
:4 25% 1:4 kmsg.DHCP/BOOTP:Reply_not_for_us_on_eth#,op[#]xid[ca#c3]
2:4 -50% :4 kmsg.DHCP/BOOTP:Reply_not_for_us_on_eth#,op[#]xid[#]
1:4 -25% :4 kmsg.DHCP/BOOTP:Reply_not_for_us_on_eth#,op[#]xid[#da5]
xfs/003 0s
xfs/004 [failed, exit status 1] - output mismatch (see /lkp/benchmarks/xfstests/results//xfs/004.out.bad)
--- tests/xfs/004.out 2016-11-10 09:18:29.000000000 +0800
+++ /lkp/benchmarks/xfstests/results//xfs/004.out.bad 2017-01-15 05:20:02.458741598 +0800
@@ -5,5 +5,13 @@
naming =VERN bsize=XXX
log =LDEV bsize=XXX blocks=XXX
realtime =RDEV extsz=XXX blocks=XXX, rtextents=XXX
-Checking blocks column same as df: yes
+Checking blocks column same as df: no (214637608960 != 214637559808)
+Error: /dev/sda8: freesp mismatch: no (214637608960 != 214637559808)
+xfs_db output ...
...
(Run 'diff -u tests/xfs/004.out /lkp/benchmarks/xfstests/results//xfs/004.out.bad' to see the entire diff)
xfs/005 2s
Disclaimer:
Results have been estimated based on internal Intel analysis and are provided
for informational purposes only. Any difference in system hardware or software
design or configuration may affect actual performance.
Thanks,
Xiaolong
5 years, 4 months
[lkp-robot] [locking/mutex] 0a5a6eddff: WARNING:at_arch/x86/include/asm/fpu/internal.h:#fpu__copy
by kernel test robot
FYI, we noticed the following commit:
commit: 0a5a6eddff213ae1964d58f4dfc04b80c7ad0db0 ("locking/mutex: Fix mutex handoff")
https://git.kernel.org/pub/scm/linux/kernel/git/peterz/queue.git locking/testing
in testcase: boot
on test machine: qemu-system-i386 -enable-kvm -cpu Haswell,+smep,+smap -m 360M
caused below changes:
+--------------------------------------------------------------+------------+------------+
| | ea57ae2aad | 0a5a6eddff |
+--------------------------------------------------------------+------------+------------+
| boot_successes | 8 | 4 |
| boot_failures | 0 | 4 |
| WARNING:at_arch/x86/include/asm/fpu/internal.h:#fpu__copy | 0 | 4 |
| WARNING:at_arch/x86/include/asm/fpu/internal.h:#__switch_to | 0 | 4 |
| WARNING:at_arch/x86/include/asm/fpu/internal.h:#fpu__restore | 0 | 3 |
+--------------------------------------------------------------+------------+------------+
[ 6.906355] init: Failed to create pty - disabling logging for job
[ 6.907719] init: Temporary process spawn error: No such file or directory
[ 6.920732] ------------[ cut here ]------------
[ 6.921343] WARNING: CPU: 0 PID: 199 at arch/x86/include/asm/fpu/internal.h:348 fpu__copy+0x21b/0x400
[ 6.922740] CPU: 0 PID: 199 Comm: sh Not tainted 4.10.0-rc3-00059-g0a5a6ed #1
[ 6.923634] Call Trace:
[ 6.923956] dump_stack+0x76/0xa9
[ 6.924374] __warn+0xf2/0x110
[ 6.924765] ? fpu__copy+0x21b/0x400
To reproduce:
git clone git://git.kernel.org/pub/scm/linux/kernel/git/wfg/lkp-tests.git
cd lkp-tests
bin/lkp qemu -k <bzImage> job-script # job-script is attached in this email
Thanks,
Xiaolong
5 years, 4 months
[lkp-robot] [mm/swap] 059526cbe8: vm-scalability.throughput 76.7% improvement
by kernel test robot
Greeting,
FYI, we noticed a 76.7% improvement of vm-scalability.throughput due to commit:
commit: 059526cbe87bbb25c89548f720edc0df2fc5033e ("mm/swap: Split swap cache into 64MB trunks")
git://bee.sh.intel.com/git/yhuang/linux.git swap_optimize_v5.1
in testcase: vm-scalability
on test machine: 72 threads Intel(R) Xeon(R) CPU E5-2699 v3 @ 2.30GHz with 128G memory
with following parameters:
thp_enabled: never
thp_defrag: never
nr_task: 32
disk: 1pmem
test: swap-w-seq
unit_size: 96G
size: 96G
cpufreq_governor: performance
test-description: The motivation behind this suite is to exercise functions and regions of the mm/ of the Linux kernel which are of interest to us.
test-url: https://git.kernel.org/cgit/linux/kernel/git/wfg/vm-scalability.git/
Details are as below:
-------------------------------------------------------------------------------------------------->
To reproduce:
git clone git://git.kernel.org/pub/scm/linux/kernel/git/wfg/lkp-tests.git
cd lkp-tests
bin/lkp install job.yaml # job file is attached in this email
bin/lkp run job.yaml
testcase/path_params/tbox_group/run: vm-scalability/never-never-32-1pmem-swap-w-seq-96G-96G-performance/lkp-hsw-ep4
7eee6ddf54a963af 059526cbe87bbb25c89548f720
---------------- --------------------------
%stddev change %stddev
\ | \
0.02 ± 28% +147.7% 0.04 ± 76% vm-scalability.stddev
3129635 ± 1% +76.7% 5529999 ± 3% vm-scalability.throughput
88.41 ± 1% -29.9% 61.94 ± 1% vm-scalability.time.elapsed_time
88.41 ± 1% -29.9% 61.94 ± 1% vm-scalability.time.elapsed_time.max
98960 ± 1% -11.8% 87260 ± 0% vm-scalability.time.involuntary_context_switches
1539403 ± 2% +21.5% 1870565 ± 8% vm-scalability.time.maximum_resident_set_size
2640 ± 1% -30.3% 1842 ± 2% vm-scalability.time.system_time
62.70 ± 0% +13.8% 71.33 ± 0% vm-scalability.time.user_time
25133096 ± 1% +32.1% 33210245 ± 1% interrupts.CAL:Function_call_interrupts
15807476 ± 18% -26.9% 11552039 ± 11% numa-numastat.node0.numa_foreign
15802857 ± 18% -26.9% 11550514 ± 11% numa-numastat.node1.numa_miss
10487 ± 7% -25.0% 7862 ± 12% softirqs.NET_RX
122761 ± 1% -10.0% 110445 ± 1% softirqs.SCHED
1880317 ± 1% -18.6% 1530991 ± 2% softirqs.TIMER
6175 ±128% -99.0% 62.00 ± 13% latency_stats.max.kthread_park.watchdog_park_threads.watchdog_enable_all_cpus.proc_watchdog_update.proc_watchdog_common.proc_nmi_watchdog.proc_sys_call_handler.proc_sys_write.__vfs_write.vfs_write.SyS_write.entry_SYSCALL_64_fastp\
ath
10409 ± 48% -87.8% 1267 ±125% latency_stats.max.pipe_read.__vfs_read.vfs_read.SyS_read.entry_SYSCALL_64_fastpath
8257 ± 95% -75.0% 2066 ± 8% latency_stats.sum.kthread_park.watchdog_park_threads.watchdog_enable_all_cpus.proc_watchdog_update.proc_watchdog_common.proc_nmi_watchdog.proc_sys_call_handler.proc_sys_write.__vfs_write.vfs_write.SyS_write.entry_SYSCALL_64_fastp\
ath
21499 ± 48% -94.1% 1269 ±125% latency_stats.sum.pipe_read.__vfs_read.vfs_read.SyS_read.entry_SYSCALL_64_fastpath
5969 ± 7% +16.1% 6929 ± 1% slabinfo.cred_jar.active_objs
5969 ± 7% +16.1% 6929 ± 1% slabinfo.cred_jar.num_objs
111200 ± 1% +180.1% 311432 ± 8% slabinfo.radix_tree_node.active_objs
2188 ± 0% +169.1% 5888 ± 10% slabinfo.radix_tree_node.active_slabs
122575 ± 0% +158.0% 316271 ± 8% slabinfo.radix_tree_node.num_objs
2188 ± 0% +169.1% 5888 ± 10% slabinfo.radix_tree_node.num_slabs
88.41 ± 1% -29.9% 61.94 ± 1% time.elapsed_time
88.41 ± 1% -29.9% 61.94 ± 1% time.elapsed_time.max
98960 ± 1% -11.8% 87260 ± 0% time.involuntary_context_switches
0.02 ± 28% 86% 0.03 ±105% vm-scalability.stddev
vm-scalability.throughput
1.2e+07 ++----------------------------------------------------------------+
O O O O |
1e+07 ++ O |
| |
| |
8e+06 ++ |
| |
6e+06 ++ O |
| O O |
4e+06 ++ |
*... ..*...*..*...*
| *..*...*...*..*...*...*..*...*...*..*...*...*..*. |
2e+06 ++ |
| |
0 ++------------------------O---------------------------------------+
[*] bisect-good sample
[O] bisect-bad sample
Disclaimer:
Results have been estimated based on internal Intel analysis and are provided
for informational purposes only. Any difference in system hardware or software
design or configuration may affect actual performance.
Thanks,
Xiaolong
5 years, 4 months
[sched] 1600c66d23: BUG:unable_to_handle_kernel
by kernel test robot
FYI, we noticed the following commit:
commit: 1600c66d234efcee4b9fd82bfcd8a26369c8cc84 ("sched: force update of blocked load of idle cpus")
https://git.linaro.org/people/vincent.guittot/kernel.git sched/pelt
in testcase: boot
on test machine: qemu-system-x86_64 -enable-kvm -smp 2 -m 320M
caused below changes:
+-------------------------------------------------------+------------+------------+
| | f21860bac0 | 1600c66d23 |
+-------------------------------------------------------+------------+------------+
| boot_successes | 4 | 0 |
| boot_failures | 0 | 3 |
| BUG:unable_to_handle_kernel | 0 | 3 |
| Oops | 0 | 3 |
| Kernel_panic-not_syncing:Fatal_exception_in_interrupt | 0 | 3 |
+-------------------------------------------------------+------------+------------+
[ 1.293952] pnp 00:05: Plug and Play ACPI device, IDs PNP0501 (active)
[ 1.298282] pnp 00:06: Plug and Play ACPI device, IDs PNP0501 (active)
[ 1.306522] pnp: PnP ACPI: found 7 devices
[ 1.310459] BUG: unable to handle kernel NULL pointer dereference at 0000000000000060
[ 1.314125] IP: run_rebalance_domains+0x11a/0x379
[ 1.316182] PGD 0
[ 1.316184]
[ 1.319015] Oops: 0000 [#1] SMP
[ 1.320669] Modules linked in:
[ 1.322298] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 4.10.0-rc3-00270-g1600c66 #31
[ 1.325903] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.9.3-20161025_171302-gandalf 04/01/2014
[ 1.330064] task: ffffffff82428500 task.stack: ffffffff82400000
[ 1.332396] RIP: 0010:run_rebalance_domains+0x11a/0x379
[ 1.334500] RSP: 0000:ffff880012a03ed0 EFLAGS: 00010202
[ 1.336691] RAX: 0000000000000001 RBX: 00000000fffb70a9 RCX: 0000000000000003
[ 1.339390] RDX: 0000000000000001 RSI: ffffffff8247c500 RDI: 0000000000000246
[ 1.341956] RBP: ffff880012a03f38 R08: 00000000e1a89ac0 R09: 0000000000000000
[ 1.344589] R10: ffff880012a03e58 R11: ffffffff810e5b7b R12: 0000000000000000
[ 1.347208] R13: ffff880012bd8b80 R14: 0000000000000000 R15: 0000000000000001
[ 1.349731] FS: 0000000000000000(0000) GS:ffff880012a00000(0000) knlGS:0000000000000000
[ 1.353398] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 1.355708] CR2: 0000000000000060 CR3: 0000000002423000 CR4: 00000000000006f0
[ 1.358252] Call Trace:
[ 1.359834] <IRQ>
[ 1.382844] __do_softirq+0x202/0x4e3
[ 1.384667] irq_exit+0x5d/0xad
To reproduce:
git clone git://git.kernel.org/pub/scm/linux/kernel/git/wfg/lkp-tests.git
cd lkp-tests
bin/lkp qemu -k <bzImage> job-script # job-script is attached in this email
Thanks,
Kernel Test Robot
5 years, 4 months