[lkp-robot] [x86/mm/ptdump] 243b72aae2: WARNING:at_arch/x86/mm/dump_pagetables.c:#note_page
by kernel test robot
FYI, we noticed the following commit:
commit: 243b72aae28ca1032284028323bb81c9235b15c9 ("x86/mm/ptdump: Optimize check for W+X mappings for CONFIG_KASAN=y")
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.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-x86_64 -enable-kvm -m 512M
caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace):
+-----------------------------------------------------+------------+------------+
| | 5b1ad68f9b | 243b72aae2 |
+-----------------------------------------------------+------------+------------+
| boot_successes | 0 | 0 |
| boot_failures | 8 | 6 |
| BUG:KASAN:slab-out-of-bounds | 8 | 6 |
| WARNING:at_arch/x86/mm/dump_pagetables.c:#note_page | 0 | 6 |
+-----------------------------------------------------+------------+------------+
[ 25.592875] WARNING: CPU: 0 PID: 1 at arch/x86/mm/dump_pagetables.c:226 note_page+0x820/0xaf0
[ 25.592875] WARNING: CPU: 0 PID: 1 at arch/x86/mm/dump_pagetables.c:226 note_page+0x820/0xaf0
[ 25.597768] x86/mm: Found insecure W+X mapping at address ffffffffa0000000/0xffffffffa0000000
[ 25.597768] x86/mm: Found insecure W+X mapping at address ffffffffa0000000/0xffffffffa0000000
[ 25.601564] Modules linked in:
[ 25.601564] Modules linked in:
[ 25.603072] CPU: 0 PID: 1 Comm: swapper/0 Tainted: G B 4.10.0-rc8-00007-g243b72a #2
[ 25.603072] CPU: 0 PID: 1 Comm: swapper/0 Tainted: G B 4.10.0-rc8-00007-g243b72a #2
[ 25.607397] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.9.3-20161025_171302-gandalf 04/01/2014
[ 25.607397] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.9.3-20161025_171302-gandalf 04/01/2014
[ 25.611819] Call Trace:
[ 25.611819] Call Trace:
[ 25.612954] dump_stack+0x63/0x8d
[ 25.612954] dump_stack+0x63/0x8d
[ 25.614457] __warn+0x10d/0x130
[ 25.614457] __warn+0x10d/0x130
[ 25.615885] warn_slowpath_fmt+0x4a/0x50
[ 25.615885] warn_slowpath_fmt+0x4a/0x50
[ 25.617775] ? _raw_spin_unlock_irq+0x22/0x40
[ 25.617775] ? _raw_spin_unlock_irq+0x22/0x40
[ 25.619940] note_page+0x820/0xaf0
[ 25.619940] note_page+0x820/0xaf0
[ 25.621416] ptdump_walk_pgd_level_core+0x420/0x480
[ 25.621416] ptdump_walk_pgd_level_core+0x420/0x480
[ 25.623820] ? 0xffffffff81000000
[ 25.623820] ? 0xffffffff81000000
[ 25.625369] ptdump_walk_pgd_level_checkwx+0x12/0x20
[ 25.625369] ptdump_walk_pgd_level_checkwx+0x12/0x20
[ 25.627604] mark_rodata_ro+0x112/0x120
[ 25.627604] mark_rodata_ro+0x112/0x120
[ 25.629364] ? rest_init+0xe0/0xe0
[ 25.629364] ? rest_init+0xe0/0xe0
[ 25.630915] kernel_init+0x2a/0x120
[ 25.630915] kernel_init+0x2a/0x120
[ 25.632542] ? rest_init+0xe0/0xe0
[ 25.632542] ? rest_init+0xe0/0xe0
[ 25.634340] ret_from_fork+0x2c/0x40
[ 25.634340] ret_from_fork+0x2c/0x40
[ 25.635989] ---[ end trace 583b8aa56cec4492 ]---
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
3 years, 10 months
84e26daf36: BUG: kernel reboot-without-warning in boot stage
by kernel test robot
Greetings,
0day kernel testing robot got the below dmesg and the first bad commit is
git://internal_merge_and_test_tree devel-spot-201702270715
commit 84e26daf366216000bb3717afc7f37ac8c76656e
Merge: dedab4f 20e85d3
Author: 0day robot <fengguang.wu(a)intel.com>
AuthorDate: Mon Feb 27 07:18:39 2017 +0800
Commit: 0day robot <fengguang.wu(a)intel.com>
CommitDate: Mon Feb 27 07:18:39 2017 +0800
Merge 'dax/fd-alloc' into devel-spot-201702270715
dedab4f65c Merge 'jss-tpmdd/tabrm-v3' into devel-spot-201702270715
20e85d3670 ida: Move ida_bitmap to a percpu variable
84e26daf36 Merge 'dax/fd-alloc' into devel-spot-201702270715
+-------------------------------------------------+------------+------------+------------+
| | dedab4f65c | 20e85d3670 | 84e26daf36 |
+-------------------------------------------------+------------+------------+------------+
| boot_successes | 88 | 82 | 0 |
| boot_failures | 4 | 0 | 48 |
| IP-Config:Auto-configuration_of_network_failed | 4 | | |
| BUG:kernel_reboot-without-warning_in_boot_stage | 0 | 0 | 48 |
+-------------------------------------------------+------------+------------+------------+
[ 0.000000] BRK [0x05884000, 0x05884fff] PGTABLE
[ 0.000000] RAMDISK: [mem 0x1fcc6000-0x1ffcffff]
[ 0.000000] ACPI: Early table checksum verification disabled
git bisect start 5bf343c1f4231ea8abbf98dcf14694d65f646d4d c470abd4fde40ea6a0846a2beab642a578c0b8cd --
git bisect good ced8c7c2fc819dd01b851c18d9f5948796c51231 # 15:41 20+ 2 Merge 'linux-platform-drivers-x86/testing' into devel-spot-201702270715
git bisect bad 98f0468db33831a55bb31c2b0c5bd8b01e472ded # 15:59 0- 22 Merge 'linux-review/Chetan-Sethi/staging-ks7010-fixed-warning-of-avoiding-line-over-80-characters/20170226-151103' into devel-spot-201702270715
git bisect good dedab4f65cae0131fc526585923923d8301c135e # 16:11 21+ 0 Merge 'jss-tpmdd/tabrm-v3' into devel-spot-201702270715
git bisect bad a58e08cef81d8c3bfbdc8b31e7b78f5a6017fb9b # 16:24 0- 20 Merge 'linux-review/Christophe-JAILLET/drm-msm-dsi-Fix-the-releasing-of-resources-in-error-path-in-dsi_bus_clk_enable/20170226-210333' into devel-spot-201702270715
git bisect bad 84e26daf366216000bb3717afc7f37ac8c76656e # 16:34 0- 15 Merge 'dax/fd-alloc' into devel-spot-201702270715
git bisect good 581faead6a12331cda6563ff3d8e7e5eb096568b # 16:48 22+ 0 radix tree test suite: Remove export.h
git bisect good b226dc8ca64cc8d30b434f4a3f7675cf975a976a # 17:01 22+ 0 radix-tree: Add radix_tree_iter_tag_clear()
git bisect good 4b0a34551f44bd07d57ac983aaebb75fd70fb7ad # 17:15 22+ 0 Reimplement IDR and IDA using the radix tree
git bisect good 20e85d367051461e9b2cf6972e2b951dd52c419a # 17:29 22+ 0 ida: Move ida_bitmap to a percpu variable
# first bad commit: [84e26daf366216000bb3717afc7f37ac8c76656e] Merge 'dax/fd-alloc' into devel-spot-201702270715
git bisect good dedab4f65cae0131fc526585923923d8301c135e # 17:41 66+ 4 Merge 'jss-tpmdd/tabrm-v3' into devel-spot-201702270715
git bisect good 20e85d367051461e9b2cf6972e2b951dd52c419a # 17:50 60+ 0 ida: Move ida_bitmap to a percpu variable
# extra tests on HEAD of linux-devel/devel-spot-201702270715
git bisect bad 5bf343c1f4231ea8abbf98dcf14694d65f646d4d # 17:50 0- 21 0day head guard for 'devel-spot-201702270715'
# extra tests on tree/branch linux-devel/devel-spot-201702270715
git bisect bad 5bf343c1f4231ea8abbf98dcf14694d65f646d4d # 17:51 0- 21 0day head guard for 'devel-spot-201702270715'
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/pipermail/lkp Intel Corporation
3 years, 10 months
[locking/refcounts] 29dee3c03a: WARNING: CPU: 0 PID: 5 at lib/refcount.c:114 refcount_inc
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 29dee3c03abce04cd527878ef5f9e5f91b7b83f4
Author: Peter Zijlstra <peterz(a)infradead.org>
AuthorDate: Fri Feb 10 16:27:52 2017 +0100
Commit: Ingo Molnar <mingo(a)kernel.org>
CommitDate: Fri Feb 24 09:02:10 2017 +0100
locking/refcounts: Out-of-line everything
Linus asked to please make this real C code.
And since size then isn't an issue what so ever anymore, remove the
debug knob and make all WARN()s unconditional.
Suggested-by: Linus Torvalds <torvalds(a)linux-foundation.org>
Signed-off-by: Peter Zijlstra (Intel) <peterz(a)infradead.org>
Cc: Peter Zijlstra <peterz(a)infradead.org>
Cc: Thomas Gleixner <tglx(a)linutronix.de>
Cc: dwindsor(a)gmail.com
Cc: elena.reshetova(a)intel.com
Cc: gregkh(a)linuxfoundation.org
Cc: ishkamiel(a)gmail.com
Cc: keescook(a)chromium.org
Signed-off-by: Ingo Molnar <mingo(a)kernel.org>
2bfe01eff4 Merge branch 'for-next' of git://git.samba.org/sfrench/cifs-2.6
29dee3c03a locking/refcounts: Out-of-line everything
+--------------------------------------------------+------------+------------+
| | 2bfe01eff4 | 29dee3c03a |
+--------------------------------------------------+------------+------------+
| boot_successes | 7 | 0 |
| boot_failures | 65 | 22 |
| Kernel_panic-not_syncing:Fatal_exception | 65 | 21 |
| WARNING:at_lib/kobject.c:#kobject_add_internal | 4 | 3 |
| WARNING:at_lib/refcount.c:#refcount_inc | 0 | 19 |
| WARNING:at_lib/refcount.c:#refcount_sub_and_test | 0 | 21 |
+--------------------------------------------------+------------+------------+
[ 4.372151] sd 0:0:0:0: [sda] Write Protect is off
[ 4.373531] sd 0:0:0:0: [sda] Mode Sense: 73 00 10 08
[ 4.434620] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, supports DPO and FUA
[ 4.447772] kobject (ffff88001c041f10): tried to init an initialized object, something is seriously wrong.
[ 4.453395] CPU: 0 PID: 5 Comm: kworker/u2:0 Not tainted 4.10.0-01216-g29dee3c #2
[ 4.455534] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.9.3-20161025_171302-gandalf 04/01/2014
[ 4.458252] Workqueue: events_unbound async_run_entry_fn
[ 4.459708] Call Trace:
[ 4.460611] dump_stack+0x19/0x27
[ 4.461652] kobject_init+0xda/0xf0
[ 4.462731] blk_mq_register_dev+0x31/0x150
[ 4.463990] blk_register_queue+0x205/0x250
[ 4.465217] device_add_disk+0x1ab/0x710
[ 4.466384] sd_probe_async+0x11c/0x1e0
[ 4.467544] async_run_entry_fn+0xbd/0x220
[ 4.468760] process_one_work+0x4a7/0x990
[ 4.469938] ? process_one_work+0x348/0x990
[ 4.471168] worker_thread+0x342/0x8a0
[ 4.472300] ? process_one_work+0x990/0x990
[ 4.473540] kthread+0x188/0x190
[ 4.474557] ? kthread_create_on_node+0x40/0x40
[ 4.475850] ret_from_fork+0x31/0x40
[ 4.476978] kobject (ffff88001fcc02f0): tried to init an initialized object, something is seriously wrong.
[ 4.479543] CPU: 0 PID: 5 Comm: kworker/u2:0 Not tainted 4.10.0-01216-g29dee3c #2
[ 4.481747] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.9.3-20161025_171302-gandalf 04/01/2014
[ 4.484356] Workqueue: events_unbound async_run_entry_fn
[ 4.485755] Call Trace:
[ 4.486580] dump_stack+0x19/0x27
[ 4.487585] kobject_init+0xda/0xf0
[ 4.488619] blk_mq_register_dev+0x4b/0x150
[ 4.489795] blk_register_queue+0x205/0x250
[ 4.490996] device_add_disk+0x1ab/0x710
[ 4.492123] sd_probe_async+0x11c/0x1e0
[ 4.493220] async_run_entry_fn+0xbd/0x220
[ 4.507429] process_one_work+0x4a7/0x990
[ 4.508581] ? process_one_work+0x348/0x990
[ 4.509752] worker_thread+0x342/0x8a0
[ 4.510852] ? process_one_work+0x990/0x990
[ 4.512038] kthread+0x188/0x190
[ 4.513009] ? kthread_create_on_node+0x40/0x40
[ 4.514283] ret_from_fork+0x31/0x40
[ 4.515422] ------------[ cut here ]------------
[ 4.516711] WARNING: CPU: 0 PID: 5 at lib/refcount.c:114 refcount_inc+0x65/0x70
[ 4.519092] refcount_t: increment on 0; use-after-free.
[ 4.533534] Modules linked in:
[ 4.534491] CPU: 0 PID: 5 Comm: kworker/u2:0 Not tainted 4.10.0-01216-g29dee3c #2
[ 4.536516] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.9.3-20161025_171302-gandalf 04/01/2014
[ 4.539115] Workqueue: events_unbound async_run_entry_fn
[ 4.540523] Call Trace:
[ 4.541349] dump_stack+0x19/0x27
[ 4.542347] __warn+0x150/0x170
[ 4.543312] warn_slowpath_fmt+0x4f/0x60
[ 4.544446] refcount_inc+0x65/0x70
[ 4.545486] kobject_get+0x4f/0x80
[ 4.559552] kobject_add_internal+0x6b/0x610
[ 4.560758] ? kfree_const+0x32/0x40
[ 4.561797] kobject_add_varg+0x45/0x60
[ 4.562897] kobject_add+0x77/0xa0
[ 4.563939] ? kobject_add+0x77/0xa0
[ 4.564986] blk_mq_register_hctx+0xc2/0xf0
[ 4.566170] blk_mq_register_dev+0xd8/0x150
[ 4.567362] blk_register_queue+0x205/0x250
[ 4.568526] device_add_disk+0x1ab/0x710
[ 4.569674] sd_probe_async+0x11c/0x1e0
[ 4.570849] async_run_entry_fn+0xbd/0x220
[ 4.572054] process_one_work+0x4a7/0x990
[ 4.573232] ? process_one_work+0x348/0x990
[ 4.574466] worker_thread+0x342/0x8a0
[ 4.575603] ? process_one_work+0x990/0x990
[ 4.576834] kthread+0x188/0x190
[ 4.577853] ? kthread_create_on_node+0x40/0x40
[ 4.579161] ret_from_fork+0x31/0x40
[ 4.580283] ---[ end trace 0433d9822ada324f ]---
[ 4.608948] sd 0:0:0:0: [sda] Attached SCSI disk
git bisect start 0ac0099811fe1f36bf658b5f22f6cc3765c4563f c470abd4fde40ea6a0846a2beab642a578c0b8cd --
git bisect bad ea07c4bdbbbbf5ca77b3708123b3d1a9fb779c5d # 12:53 0- 2 Merge 'linux-platform-drivers-x86/testing' into devel-spot-201702260153
git bisect good c7db7d7086d06a6e7c4023c3e872b3a74191c96a # 02:09 24+ 26 Merge 'linux-review/Calin-Cruceru/ASoC-samsung-Remove-extra-blank-lines/20170225-201202' into devel-spot-201702260153
git bisect good cab29724c612cf5a5cf57fa00a420ef38836c17e # 02:27 24+ 25 Merge 'linux-review/Mihai-Burduselu/soc-blackfin-remove-out-of-memory-message/20170225-190702' into devel-spot-201702260153
git bisect good 94f0b014f854b8b4f80ce80e5fb2d15d5d8f337b # 15:38 24+ 25 Merge 'linux-review/Codrut-Grosu/ASoC-txx9-Added-requiered-spaces/20170225-181829' into devel-spot-201702260153
git bisect bad e46a787651fd8c9e24ce9a32f1a173b30682a73d # 15:57 0- 1 Merge 'tip/master' into devel-spot-201702260153
git bisect good 09c386ed86cb224159ccb9f738d1d6a5c73aafce # 16:59 23+ 23 Merge 'linux-review/Alexandru-Jercaianu/Staging-bcm2835-audio-Removed-redundant-check/20170225-182640' into devel-spot-201702260153
git bisect bad cc57e44c9e069da993cd18914e644983dc627188 # 17:18 0- 5 Merge branch 'locking/urgent'
git bisect good 1db159781cc7df093085ccaddc022beaaa9dd990 # 17:36 22+ 25 Merge branch 'core/urgent'
git bisect bad 318b1dedcd39012624f466d281627553e9fa2570 # 17:50 0- 9 locking/refcounts: Add missing kernel.h header to have UINT_MAX defined
git bisect bad 29dee3c03abce04cd527878ef5f9e5f91b7b83f4 # 18:11 0- 5 locking/refcounts: Out-of-line everything
# first bad commit: [29dee3c03abce04cd527878ef5f9e5f91b7b83f4] locking/refcounts: Out-of-line everything
git bisect good 2bfe01eff4307409b95859e860261d0907149b61 # 18:53 67+ 65 Merge branch 'for-next' of git://git.samba.org/sfrench/cifs-2.6
# extra tests with CONFIG_DEBUG_INFO_REDUCED
git bisect bad 29dee3c03abce04cd527878ef5f9e5f91b7b83f4 # 19:23 0- 5 locking/refcounts: Out-of-line everything
# extra tests on HEAD of linux-devel/devel-spot-201702260153
git bisect bad 0ac0099811fe1f36bf658b5f22f6cc3765c4563f # 19:23 0- 25 0day head guard for 'devel-spot-201702260153'
# extra tests on tree/branch linux-next/master
git bisect bad ed7b11e565c736828f0b793f596a4ca20efee747 # 19:40 0- 9 Add linux-next specific files for 20170227
# extra tests with first bad commit reverted
git bisect good a7801a101e4d5c1e03c0ad46efb78fc8ab3e6779 # 22:12 66+ 62 Revert "locking/refcounts: Out-of-line everything"
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/pipermail/lkp Intel Corporation
3 years, 10 months
[locking/mutex] 5857747741: WARNING: CPU: 0 PID: 1 at arch/x86/include/asm/fpu/internal.h:348 __switch_to
by kernel test robot
Greetings,
0day kernel testing robot got the below dmesg and the first bad commit is
git://anongit.freedesktop.org/drm-intel topic/core-for-CI
commit 585774774191cce113cd3ab1419499d8a7f7687e
Author: Peter Zijlstra <peterz(a)infradead.org>
AuthorDate: Wed Jan 11 17:43:02 2017 +0100
Commit: Chris Wilson <chris(a)chris-wilson.co.uk>
CommitDate: Mon Feb 20 17:07:24 2017 +0000
locking/mutex: Clear mutex-handoff flag on interrupt
On Mon, Jan 09, 2017 at 11:52:03AM +0000, Chris Wilson wrote:
> If we abort the mutex_lock() due to an interrupt, or other error from
s/interrupt/signal/, right?
> ww_mutex, we need to relinquish the handoff flag if we applied it.
> Otherwise, we may cause missed wakeups as the current owner may try to
> handoff to a new thread that is not expecting the handoff and so sleep
> thinking the lock is already claimed (and since the owner unlocked there
> may never be a new wakeup).
Isn't that the exact same scenario as Nicolai fixed here:
http://lkml.kernel.org/r/1482346000-9927-3-git-send-email-nhaehnle@gmail.com
Did you, like Nicolai, find this by inspection, or can you reproduce?
FWIW, I have the below patch that should also solve this problem afaict.
d8870ff73d mm/vmalloc: Replace opencoded 4-level page walkers
5857747741 locking/mutex: Clear mutex-handoff flag on interrupt
+------------------------------------------------------------------------+------------+------------+
| | d8870ff73d | 5857747741 |
+------------------------------------------------------------------------+------------+------------+
| boot_successes | 169 | 2 |
| boot_failures | 0 | 43 |
| WARNING:at_arch/x86/include/asm/fpu/internal.h:#__switch_to | 0 | 43 |
| WARNING:at_arch/x86/include/asm/fpu/internal.h:#copy_fpregs_to_fpstate | 0 | 43 |
| WARNING:at_arch/x86/include/asm/fpu/internal.h:#copy_kernel_to_xregs | 0 | 43 |
| BUG:kernel_hang_in_test_stage | 0 | 1 |
+------------------------------------------------------------------------+------------+------------+
[ 5.162880] No soundcards found.
[ 5.164629] Freeing unused kernel memory: 1040K
[ 5.166493] Write protecting the kernel text: 16632k
[ 5.168354] Write protecting the kernel read-only data: 4240k
[ 5.171189] ------------[ cut here ]------------
[ 5.172580] WARNING: CPU: 0 PID: 1 at arch/x86/include/asm/fpu/internal.h:348 __switch_to+0x576/0x937
[ 5.175473] Modules linked in:
[ 5.176591] CPU: 0 PID: 1 Comm: init Not tainted 4.10.0-00002-g5857747 #1
[ 5.178260] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.9.3-20161025_171302-gandalf 04/01/2014
[ 5.181011] Call Trace:
[ 5.182035] ---[ end trace ebfa18e150d2487f ]---
[ 5.202948] ------------[ cut here ]------------
[ 5.202948] ------------[ cut here ]------------
[ 5.204774] WARNING: CPU: 0 PID: 1 at arch/x86/include/asm/fpu/internal.h:348 copy_fpregs_to_fpstate+0x159/0x1a0
[ 5.208551] Modules linked in:
[ 5.210071] CPU: 0 PID: 1 Comm: init Tainted: G W 4.10.0-00002-g5857747 #1
[ 5.213457] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.9.3-20161025_171302-gandalf 04/01/2014
[ 5.216979] Call Trace:
[ 5.217995] dump_stack+0x138/0x189
[ 5.218843] ? copy_fpregs_to_fpstate+0x159/0x1a0
[ 5.219799] __warn+0x14c/0x18d
[ 5.220668] warn_slowpath_null+0x2d/0x40
[ 5.221590] copy_fpregs_to_fpstate+0x159/0x1a0
[ 5.222572] fpu__copy+0x114/0x174
[ 5.223366] arch_dup_task_struct+0x39/0x4b
[ 5.224515] copy_process+0x2d6/0x245c
[ 5.225360] ? strncpy_from_user+0x7a/0x228
[ 5.226305] ? recalc_sigpending_tsk+0x72/0xb7
[ 5.227206] _do_fork+0xc6/0x4b2
[ 5.228010] ? _copy_to_user+0xf7/0x10e
[ 5.228936] SyS_clone+0x35/0x53
[ 5.229745] do_int80_syscall_32+0x8b/0xb9
[ 5.230656] entry_INT80_32+0x2a/0x2a
[ 5.231485] EIP: 0x47f11df2
[ 5.232242] EFLAGS: 00000286 CPU: 0
[ 5.233047] EAX: ffffffda EBX: 01200011 ECX: 00000000 EDX: 00000000
[ 5.234344] ESI: 00000000 EDI: b77b6728 EBP: bff2b368 ESP: bff2b324
[ 5.235427] DS: 007b ES: 007b FS: 0000 GS: 0033 SS: 007b
[ 5.236539] ---[ end trace ebfa18e150d24880 ]---
[ 5.237894] ------------[ cut here ]------------
[ 5.237894] ------------[ cut here ]------------
[ 5.238931] WARNING: CPU: 0 PID: 1 at arch/x86/include/asm/fpu/internal.h:363 __switch_to+0x86b/0x937
[ 5.240950] Modules linked in:
[ 5.241768] CPU: 0 PID: 1 Comm: init Tainted: G W 4.10.0-00002-g5857747 #1
[ 5.243439] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.9.3-20161025_171302-gandalf 04/01/2014
[ 5.245433] Call Trace:
[ 5.246178] ---[ end trace ebfa18e150d24881 ]---
[ 5.250897] ------------[ cut here ]------------
[ 5.250897] ------------[ cut here ]------------
[ 5.251941] WARNING: CPU: 0 PID: 118 at arch/x86/include/asm/fpu/internal.h:363 copy_kernel_to_xregs+0x6b/0x7c
[ 5.254356] Modules linked in:
[ 5.255119] CPU: 0 PID: 118 Comm: rcS Tainted: G W 4.10.0-00002-g5857747 #1
[ 5.256892] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.9.3-20161025_171302-gandalf 04/01/2014
[ 5.258780] Call Trace:
[ 5.259515] dump_stack+0x138/0x189
[ 5.260385] ? copy_kernel_to_xregs+0x6b/0x7c
[ 5.261449] __warn+0x14c/0x18d
[ 5.262347] warn_slowpath_null+0x2d/0x40
[ 5.263231] copy_kernel_to_xregs+0x6b/0x7c
[ 5.264472] copy_kernel_to_fpregs+0x14a/0x17d
[ 5.265521] fpu__restore+0x57/0x7b
[ 5.266349] __fpu__restore_sig+0x521/0x99b
[ 5.267218] fpu__restore_sig+0x9e/0xb0
[ 5.268046] restore_sigcontext+0x21d/0x266
[ 5.269681] sys_sigreturn+0x171/0x1c9
[ 5.270978] do_int80_syscall_32+0x8b/0xb9
[ 5.271830] entry_INT80_32+0x2a/0x2a
[ 5.272635] EIP: 0x47ea7ee7
[ 5.273338] EFLAGS: 00000246 CPU: 0
[ 5.274126] EAX: 00000000 EBX: 00000002 ECX: bf976f00 EDX: 00000000
[ 5.275182] ESI: 00000008 EDI: 47fdcff4 EBP: bf976f00 ESP: bf976dd0
[ 5.276240] DS: 007b ES: 007b FS: 0000 GS: 0033 SS: 007b
[ 5.277237] ---[ end trace ebfa18e150d24882 ]---
[ 6.491623] genirq: Flags mismatch irq 4. 00000000 (serial) vs. 00000080 (goldfish_pdev_bus)
git bisect start 460111e8535eb05d059287bfda6fc8f981c889fd c470abd4fde40ea6a0846a2beab642a578c0b8cd --
git bisect bad 41e6e84b43ae97c96732a66076b889effca6fffe # 09:50 0- 19 Merge 'linux-review/Masanari-Iida/xenbus-Remove-duplicate-inclusion-of-linux-init-h/20170226-152118' into devel-spot-201702270443
git bisect bad ab4cf7fa90893dbb2ab56fedd8fcc036d0612512 # 10:29 0- 41 Merge 'rui/next' into devel-spot-201702270443
git bisect bad 9904ffa584c74bcef337587b9f622b242cf2ac30 # 10:44 0- 6 Merge 'linux-review/Adriana-Constantinescu/ASoC-omap-Remove-unnecessary-out-of-memory-message/20170227-032559' into devel-spot-201702270443
git bisect good 7b89813a86589e53488565e5fe6cd9777afab7d3 # 11:05 41+ 0 0day base guard for 'devel-spot-201702270443'
git bisect bad fa02746b1d2b7a7d6adaea3ddb69464dea384f68 # 11:36 0- 9 Merge 'drm-intel/topic/designware-baytrail' into devel-spot-201702270443
git bisect good 3d5dbb10f34ad0521bfb7091bd5b47f6c984b9aa # 12:06 41+ 0 drm/i915: Pass dev_priv to remainder of the cdclk functions
git bisect good 5089f3d6df2356bde254551d4bacc70d254d2601 # 12:40 41+ 0 Merge remote-tracking branch 'airlied/drm-next' into drm-tip
git bisect good 141dee78c40ac2c43aa4ff306688d625e1c731de # 13:50 41+ 1 Merge remote-tracking branches 'asoc/topic/wm8753' and 'asoc/topic/zte' into asoc-next
git bisect good 5d81296b5e7849ba3bcc5bf430ffd37bf67ff7dc # 14:05 41+ 0 ALSA: line6: Always setup isochronous transfer properties
git bisect good 00d3c14f14d51babd8aeafd5fa734ccf04f5ca3d # 15:36 41+ 0 drm: Add name for DRM_DP_DUAL_MODE_LSPCON
git bisect good 0b6b524f3915f88eb4562e8d927528224a8eab41 # 15:48 41+ 0 ALSA: x86: Don't enable runtime PM as default
git bisect bad 19c1f53ab6946a928263340f1b7c7465e862c3a6 # 16:01 0- 29 drm/i915: implement hsw WaDisableVFUnitClockGating
git bisect bad 637c0397a1c3442b29561e7ad95ee2b51fa30af7 # 16:11 0- 18 Merge remote-tracking branch 'intel/topic/core-for-CI' into drm-tip
git bisect good 7086b7b3d101e0e6fca2bf7ca2f14483fc881837 # 16:23 41+ 0 ALSA: usb-audio: Tidy up mixer_us16x08.c
git bisect bad 585774774191cce113cd3ab1419499d8a7f7687e # 16:33 0- 16 locking/mutex: Clear mutex-handoff flag on interrupt
git bisect good d8870ff73dff1928d039de955eff94434e4d7b23 # 16:44 41+ 0 mm/vmalloc: Replace opencoded 4-level page walkers
# first bad commit: [585774774191cce113cd3ab1419499d8a7f7687e] locking/mutex: Clear mutex-handoff flag on interrupt
git bisect good d8870ff73dff1928d039de955eff94434e4d7b23 # 16:50 116+ 0 mm/vmalloc: Replace opencoded 4-level page walkers
# extra tests with CONFIG_DEBUG_INFO_REDUCED
git bisect bad 585774774191cce113cd3ab1419499d8a7f7687e # 17:01 0- 1 locking/mutex: Clear mutex-handoff flag on interrupt
# extra tests on HEAD of linux-devel/devel-spot-201702270443
git bisect bad 460111e8535eb05d059287bfda6fc8f981c889fd # 17:01 0- 38 0day head guard for 'devel-spot-201702270443'
# extra tests on tree/branch drm-intel/topic/core-for-CI
git bisect bad ce3000be4f666479e49a4e844bda2a469b0bbb4d # 17:14 0- 2 e1000e: Undo e1000e_pm_freeze if __e1000_shutdown fails
# extra tests with first bad commit reverted
git bisect good f3959c36d27bf9a5a37144f383501597473be0f9 # 17:41 124+ 0 Revert "locking/mutex: Clear mutex-handoff flag on interrupt"
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/pipermail/lkp Intel Corporation
3 years, 10 months
Re: [LKP] [platform/x86] 84c2f235ad BUG: KASAN: null-ptr-deref on address 0000000000000008
by Fengguang Wu
On Mon, Feb 27, 2017 at 03:53:56PM +1030, Jonathan Woithe wrote:
>On Mon, Feb 27, 2017 at 12:58:40PM +0800, Fengguang Wu wrote:
>> Here is another bisect result. The attached reproduce-* script may
>> help debug the issue.
>
>Thanks for this. FYI the cause of this issue is already understood (refer
>to previous linux-platform-driver ML discussions). The relevant part of the
>patch series (08/10) has been (or will be) reverted by Andy to resolve the
>problem for the moment (as per my earlier email). The issue that part 08/10
>was aiming to fix will be addressed in a more complete way in a follow up
>patch series from Michael in due course as explained in my Reviewed-by
>comment.
Good to know that, thank you for the info!
Regards,
Fengguang
3 years, 10 months
[lkp-robot] [platform/x86] 84c2f235ad: general_protection_fault:#[##]KASAN
by kernel test robot
FYI, we noticed the following commit:
commit: 84c2f235ad130cf59911fdd1970d297d28540d35 ("platform/x86: fujitsu-laptop: only register backlight device if FUJ02B1 is present")
git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git testing
in testcase: boot
on test machine: qemu-system-x86_64 -enable-kvm -cpu IvyBridge -smp 2 -m 1G
caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace):
+------------------------------------------------+------------+------------+
| | 817d65498f | 84c2f235ad |
+------------------------------------------------+------------+------------+
| boot_successes | 2 | 0 |
| boot_failures | 18 | 18 |
| Kernel_panic-not_syncing:softlockup:hung_tasks | 18 | |
| general_protection_fault:#[##]KASAN | 0 | 18 |
| Kernel_panic-not_syncing:Fatal_exception | 0 | 18 |
+------------------------------------------------+------------+------------+
[ 25.324101] acerhdf: error getting hardware information
[ 25.325373] hdaps: supported laptop not found!
[ 25.326617] hdaps: driver init failed (ret=-19)!
[ 25.328480] kasan: CONFIG_KASAN_INLINE enabled
[ 25.329196] kasan: GPF could be caused by NULL-ptr deref or user memory access
[ 25.330333] general protection fault: 0000 [#1] KASAN
[ 25.331133] CPU: 0 PID: 1 Comm: swapper Not tainted 4.10.0-rc6-00053-g84c2f23 #2
[ 25.332287] task: ffff88002d908000 task.stack: ffff88002d910000
[ 25.333191] RIP: 0010:fujitsu_init+0x5fe/0x7b0
[ 25.333886] RSP: 0000:ffff88002d917de8 EFLAGS: 00010202
[ 25.334698] RAX: dffffc0000000000 RBX: 1d6f24363de6ff2e RCX: 0000000000000000
[ 25.335800] RDX: 0000000000000001 RSI: ffffffff99fb6c40 RDI: 0000000000000008
[ 25.336883] RBP: ffff88002d917e00 R08: ffff88003ffd301c R09: 0000000000000000
[ 25.337975] R10: dffffc0000000000 R11: ffffffff9b78af20 R12: 0000000000000000
[ 25.339074] R13: 0000000000000000 R14: ffff88002d917ea0 R15: ffffffff9acc7c38
[ 25.340168] FS: 0000000000000000(0000) GS:ffffffff9a442000(0000) knlGS:0000000000000000
[ 25.341397] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 25.342342] CR2: 0000000000000000 CR3: 000000001ee20000 CR4: 00000000001406b0
[ 25.343443] Call Trace:
[ 25.343835] ? hdaps_init+0x52/0x52
[ 25.344381] do_one_initcall+0x16b/0x2ff
[ 25.345009] ? start_kernel+0x808/0x808
[ 25.345610] kernel_init_freeable+0x36a/0x4d2
[ 25.346287] ? rest_init+0xe0/0xe0
[ 25.346821] kernel_init+0xe/0x110
[ 25.347357] ? rest_init+0xe0/0xe0
[ 25.347891] ret_from_fork+0x2c/0x40
[ 25.348454] Code: e8 04 14 e7 fd 4d 8b 6d 38 48 b8 0a 48 30 61 7b b8 c6 3b 48 01 c3 48 b8 00 00 00 00 00 fc ff df 49 8d 7d 08 48 89 fa 48 c1 ea 03 <8a> 04 02 84 c0 74 0d 3c 03 7f 09 48 c1 cb 13 e8 ca 14 e7 fd 48
[ 25.351363] RIP: fujitsu_init+0x5fe/0x7b0 RSP: ffff88002d917de8
[ 25.352318] ---[ end trace 7f86702e329cad63 ]---
[ 25.353059] Kernel panic - not syncing: Fatal exception
[ 25.353889] Kernel Offset: 0x17800000 from 0xffffffff81000000 (relocation range: 0xffffffff80000000-0xffffffffbfffffff)
Elapsed time: 30
initrds=(
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
3 years, 10 months
[rhashtable] 5d60de5ff1 [ INFO: suspicious RCU usage. ]
by Fengguang Wu
Greetings,
0day kernel testing robot got the below dmesg and the first bad commit is
https://github.com/0day-ci/linux Herbert-Xu/rhashtable-Handle-table-allocation-failure-during-insertion/20170212-030221
commit 5d60de5ff12fb1e966c863bcb41c1e2bdde66c50
Author: Herbert Xu <herbert(a)gondor.apana.org.au>
AuthorDate: Sat Feb 11 19:26:47 2017 +0800
Commit: 0day robot <fengguang.wu(a)intel.com>
CommitDate: Sun Feb 12 03:02:26 2017 +0800
rhashtable: Add nested tables
This patch adds code that handles GFP_ATOMIC kmalloc failure on
insertion. As we cannot use vmalloc, we solve it by making our
hash table nested. That is, we allocate single pages at each level
and reach our desired table size by nesting them.
When a nested table is created, only a single page is allocated
at the top-level. Lower levels are allocated on demand during
insertion. Therefore for each insertion to succeed, only two
(non-consecutive) pages are needed.
After a nested table is created, a rehash will be scheduled in
order to switch to a vmalloced table as soon as possible. Also,
the rehash code will never rehash into a nested table. If we
detect a nested table during a rehash, the rehash will be aborted
and a new rehash will be scheduled.
Signed-off-by: Herbert Xu <herbert(a)gondor.apana.org.au>
+------------------------------------------------------------------+------------+------------+------------------+
| | eadcee1e3a | 5d60de5ff1 | v4.10-rc8_021716 |
+------------------------------------------------------------------+------------+------------+------------------+
| boot_successes | 0 | 0 | 9 |
| boot_failures | 177 | 48 | 82 |
| Kernel_panic-not_syncing:softlockup:hung_tasks | 177 | 48 | 14 |
| INFO:suspicious_RCU_usage | 0 | 39 | 64 |
| BUG:KASAN:user-memory-access_on_address | 0 | 0 | 16 |
| BUG:unable_to_handle_kernel | 0 | 0 | 18 |
| Oops | 0 | 0 | 18 |
| Kernel_panic-not_syncing:Fatal_exception | 0 | 0 | 18 |
| BUG:kernel_hang_in_test_stage | 0 | 0 | 19 |
| WARNING:at_kernel/sched/sched.h:#set_next_entity | 0 | 0 | 15 |
| INFO:possible_circular_locking_dependency_detected | 0 | 0 | 4 |
| WARNING:at_include/linux/cpumask.h:#find_get_context | 0 | 0 | 2 |
| invoked_oom-killer:gfp_mask=0x | 0 | 0 | 4 |
| Mem-Info | 0 | 0 | 4 |
| Kernel_panic-not_syncing:Out_of_memory_and_no_killable_processes | 0 | 0 | 4 |
| Kernel_panic-not_syncing:Attempted_to_kill_init!exitcode= | 0 | 0 | 7 |
+------------------------------------------------------------------+------------+------------+------------------+
[ 9.022401] Testing concurrent rhashtable access from 10 threads
[ 15.800003]
[ 15.801145] ===============================
[ 15.801802] [ INFO: suspicious RCU usage. ]
[ 15.802476] 4.10.0-rc7-00090-g5d60de5 #1 Not tainted
[ 15.803235] -------------------------------
[ 15.803866] lib/rhashtable.c:1126 suspicious rcu_dereference_protected() usage!
[ 15.805167]
[ 15.805167] other info that might help us debug this:
[ 15.805167]
[ 15.806269]
[ 15.806269] rcu_scheduler_active = 2, debug_locks = 1
[ 15.807206] 1 lock held by rhashtable_thra/177:
[ 15.807839] #0: (rcu_read_lock){......}, at: [<ffffffff816c761d>] thread_lookup_test+0xad/0x530
[ 15.809314]
[ 15.809314] stack backtrace:
[ 15.809967] CPU: 0 PID: 177 Comm: rhashtable_thra Not tainted 4.10.0-rc7-00090-g5d60de5 #1
[ 15.811194] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.9.3-20161025_171302-gandalf 04/01/2014
[ 15.812688] Call Trace:
[ 15.813071] dump_stack+0x86/0xcd
[ 15.813586] lockdep_rcu_suspicious+0x104/0x110
[ 15.814279] rht_bucket_nested+0xeb/0x220
[ 15.814900] thread_lookup_test+0x215/0x530
[ 15.815602] ? thread_lookup_test+0xad/0x530
[ 15.816284] ? rcu_read_unlock+0x60/0x60
[ 15.816833] ? insert_retry+0x27c/0x5d0
[ 15.817537] ? insert_retry+0x23/0x5d0
[ 15.818271] threadfunc+0x26e/0x8b0
[ 15.818803] ? kstrtos8_from_user+0x150/0x150
[ 15.819486] ? finish_task_switch+0x233/0x2d0
[ 15.820145] ? finish_task_switch+0x1e2/0x2d0
[ 15.820807] ? insert_retry+0x5d0/0x5d0
[ 15.821559] ? trace_hardirqs_on_caller+0x2a6/0x2e0
[ 15.822299] ? __kthread_parkme+0xdf/0x100
[ 15.822928] kthread+0x1cf/0x1e0
[ 15.823446] ? insert_retry+0x5d0/0x5d0
[ 15.824190] ? __kthread_bind_mask+0x80/0x80
[ 15.824831] ret_from_fork+0x31/0x40
[ 15.825455]
[ 15.825698] ===============================
[ 15.826337] [ INFO: suspicious RCU usage. ]
[ 15.826974] 4.10.0-rc7-00090-g5d60de5 #1 Not tainted
[ 15.827720] -------------------------------
[ 15.828385] lib/rhashtable.c:1131 suspicious rcu_dereference_protected() usage!
[ 15.829780]
[ 15.829780] other info that might help us debug this:
[ 15.829780]
[ 15.830975]
[ 15.830975] rcu_scheduler_active = 2, debug_locks = 1
[ 15.831956] 1 lock held by rhashtable_thra/177:
[ 15.832645] #0: (rcu_read_lock){......}, at: [<ffffffff816c761d>] thread_lookup_test+0xad/0x530
[ 15.834076]
[ 15.834076] stack backtrace:
[ 15.834748] CPU: 0 PID: 177 Comm: rhashtable_thra Not tainted 4.10.0-rc7-00090-g5d60de5 #1
[ 15.835995] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.9.3-20161025_171302-gandalf 04/01/2014
[ 15.837514] Call Trace:
[ 15.837895] dump_stack+0x86/0xcd
[ 15.838434] lockdep_rcu_suspicious+0x104/0x110
[ 15.839141] rht_bucket_nested+0x1c7/0x220
[ 15.839771] thread_lookup_test+0x215/0x530
[ 15.840503] ? thread_lookup_test+0xad/0x530
[ 15.841244] ? rcu_read_unlock+0x60/0x60
[ 15.841855] ? insert_retry+0x27c/0x5d0
[ 15.842582] ? insert_retry+0x23/0x5d0
[ 15.843261] threadfunc+0x26e/0x8b0
[ 15.843750] ? kstrtos8_from_user+0x150/0x150
[ 15.844454] ? finish_task_switch+0x233/0x2d0
[ 15.845115] ? finish_task_switch+0x1e2/0x2d0
[ 15.845776] ? insert_retry+0x5d0/0x5d0
[ 15.846529] ? trace_hardirqs_on_caller+0x2a6/0x2e0
[ 15.847269] ? __kthread_parkme+0xdf/0x100
[ 15.847886] kthread+0x1cf/0x1e0
[ 15.848411] ? insert_retry+0x5d0/0x5d0
[ 15.849180] ? __kthread_bind_mask+0x80/0x80
[ 15.849822] ret_from_fork+0x31/0x40
[ 39.288808] Started 10 threads, 0 failed
[ 39.344928] test_printf: all 260 tests passed
[ 39.571877] test_bitmap: all 460506 tests passed
git bisect start 4a46686569061cc1abc34beaa653e8cdf624e06c 7089db84e356562f8ba737c29e472cc42d530dbc --
git bisect good fb084b07b6bff4d415a6528eb7c32dc4306c9eae # 01:05 23+ 13 Merge 'abelloni/at91-dt' into devel-hourly-2017021716
git bisect bad f1ad3ae3cd2dd394a392ddb24d7f56b4c51c3a08 # 01:20 1- 4 Merge 'linux-review/Igor-Pylypiv/net-fix-description-of-skb_find_text-according-to-removed-functionality/20170208-105106' into devel-hourly-2017021716
git bisect bad 0b86680afda355fa3ed6f9da2716ead53d8d2d48 # 01:35 1- 2 Merge 'linux-review/Saber-Rezvani/net-ethernet-intel-e1000-msleep-is-unreliable-for-anything-20ms/20170210-170301' into devel-hourly-2017021716
git bisect bad 283fb42d7452688950d67f72e1d6e3be6ccfd675 # 01:44 6- 9 Merge 'linux-review/Ralf-Baechle/NET-mkiss-6pack-Fix-SIOCSIFENCAP-ioctl/20170211-071145' into devel-hourly-2017021716
git bisect bad 3e08f8ba6a3e162b7709596518ccd8e0a878d57c # 01:55 2- 3 Merge 'baolu/usb/xdbc/v7' into devel-hourly-2017021716
git bisect good 4d06ce5827b265523711a0a26e261cea69677819 # 02:09 44+ 37 Merge 'linux-review/Eric-Dumazet/mlx4-order-0-allocations-and-page-recycling/20170214-041424' into devel-hourly-2017021716
git bisect good 34f04a2bc6a24c03f6a53e744603c7f89b4bb91e # 02:25 42+ 26 Merge 'linux-review/Krzysztof-Kozlowski/thermal-exynos-Remove-parsing-unused-samsung-tmu_cal_mode-property/20170212-041513' into devel-hourly-2017021716
git bisect bad 3292006e6ec06517d577151b2b241ba77137b49d # 02:46 2- 10 Merge 'linux-review/Or-Gerlitz/net-mlx5e-Disable-preemption-when-doing-TC-statistics-upcall/20170212-172525' into devel-hourly-2017021716
git bisect good d80c0b6e7691fc762b4beb9692bc66b02cb8d728 # 02:59 42+ 30 Merge 'linux-review/Bhumika-Goyal/kernel-ksysfs-add-__ro_after_init-to-bin_attribute-structure/20170212-031051' into devel-hourly-2017021716
git bisect bad 048feb77e408b88db3f867090436ba2d5674bb05 # 03:17 4- 10 Merge 'linux-review/Herbert-Xu/rhashtable-Handle-table-allocation-failure-during-insertion/20170212-030221' into devel-hourly-2017021716
git bisect good eadcee1e3ae1df7fa6600aa57b76ae9f1a43224b # 03:34 44+ 48 tipc: Fix tipc_sk_reinit race conditions
git bisect bad 5d60de5ff12fb1e966c863bcb41c1e2bdde66c50 # 03:46 2- 7 rhashtable: Add nested tables
# first bad commit: [5d60de5ff12fb1e966c863bcb41c1e2bdde66c50] rhashtable: Add nested tables
git bisect good eadcee1e3ae1df7fa6600aa57b76ae9f1a43224b # 04:06 129+ 177 tipc: Fix tipc_sk_reinit race conditions
# extra tests with CONFIG_DEBUG_INFO_REDUCED
git bisect bad 5d60de5ff12fb1e966c863bcb41c1e2bdde66c50 # 04:25 1- 7 rhashtable: Add nested tables
# extra tests on HEAD of linux-devel/devel-hourly-2017021716
git bisect bad 4a46686569061cc1abc34beaa653e8cdf624e06c # 04:25 0- 82 0day head guard for 'devel-hourly-2017021716'
# extra tests on tree/branch linux-review/Herbert-Xu/rhashtable-Handle-table-allocation-failure-during-insertion/20170212-030221
git bisect bad 5d60de5ff12fb1e966c863bcb41c1e2bdde66c50 # 04:32 0- 48 rhashtable: Add nested tables
# extra tests with first bad commit reverted
git bisect good 81fb16e31647be56d7f20017a3e99828f6f1cf2a # 04:55 121+ 121 Revert "rhashtable: Add nested tables"
# extra tests on tree/branch linus/master
git bisect good 2fe1e8a7b2f4dcac3fcb07ff06b0ae7396201fd6 # 05:35 121+ 61 Merge tag 'powerpc-4.10-5' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
# extra tests on tree/branch linux-next/master
git bisect good 4ce4a759a3e221b5265ebd03c2f8888b69a7cf3e # 07:38 120+ 67 Add linux-next specific files for 20170217
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/pipermail/lkp Intel Corporation
3 years, 10 months
Re: [LKP] [lkp-robot] [platform/x86] a869ab5dab: BUG:unable_to_handle_kernel
by Ye Xiaolong
On 02/27, Jonathan Woithe wrote:
>On Mon, Feb 27, 2017 at 09:04:14AM +0800, kernel test robot wrote:
>> FYI, we noticed the following commit:
>>
>> commit: a869ab5dabf6ec5327a3b2bb366eccf80b207d76 ("platform/x86: fujitsu-laptop: only register backlight device if FUJ02B1 is present")
>> git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git testing
>>
>> in testcase: boot
>>
>> on test machine: qemu-system-i386 -enable-kvm -m 360M
>>
>> caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace):
>
>This is due to the accidental merge of patch 08/10 in the patch series.
>This was spotted by Michael and I understand Andy is addressing the
>oversight.
Got it, thanks for watching the report.
Thanks,
Xiaolong
>
>Regards
> jonathan
3 years, 10 months
[lkp-robot] [platform/x86] a869ab5dab: BUG:unable_to_handle_kernel
by kernel test robot
FYI, we noticed the following commit:
commit: a869ab5dabf6ec5327a3b2bb366eccf80b207d76 ("platform/x86: fujitsu-laptop: only register backlight device if FUJ02B1 is present")
git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git testing
in testcase: boot
on test machine: qemu-system-i386 -enable-kvm -m 360M
caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace):
+------------------------------------------------+------------+------------+
| | 9ef8eac25f | a869ab5dab |
+------------------------------------------------+------------+------------+
| boot_successes | 6 | 0 |
| boot_failures | 2 | 8 |
| IP-Config:Auto-configuration_of_network_failed | 2 | |
| BUG:unable_to_handle_kernel | 0 | 8 |
| Oops | 0 | 8 |
| EIP:fujitsu_init | 0 | 8 |
| Kernel_panic-not_syncing:Fatal_exception | 0 | 8 |
+------------------------------------------------+------------+------------+
[ 72.189376] BUG: unable to handle kernel NULL pointer dereference at 00000008
[ 72.189376] BUG: unable to handle kernel NULL pointer dereference at 00000008
[ 72.205866] IP: fujitsu_init+0x138/0x1ca
[ 72.205866] IP: fujitsu_init+0x138/0x1ca
[ 72.214905] *pde = 00000000
[ 72.214905] *pde = 00000000
[ 72.214908]
[ 72.214908]
[ 72.225117] Oops: 0002 [#1] SMP
[ 72.225117] Oops: 0002 [#1] SMP
[ 72.232309] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.10.0-rc6-00054-ga869ab5 #1
[ 72.232309] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.10.0-rc6-00054-ga869ab5 #1
[ 72.249320] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.9.3-20161025_171302-gandalf 04/01/2014
[ 72.249320] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.9.3-20161025_171302-gandalf 04/01/2014
[ 72.272360] task: 80109000 task.stack: 80112000
[ 72.272360] task: 80109000 task.stack: 80112000
[ 72.282695] EIP: fujitsu_init+0x138/0x1ca
[ 72.282695] EIP: fujitsu_init+0x138/0x1ca
[ 72.291804] EFLAGS: 00210282 CPU: 0
[ 72.291804] EFLAGS: 00210282 CPU: 0
[ 72.299878] EAX: 00000000 EBX: 00000000 ECX: 80113ea4 EDX: 00000000
[ 72.299878] EAX: 00000000 EBX: 00000000 ECX: 80113ea4 EDX: 00000000
[ 72.313941] ESI: 00000000 EDI: 00000000 EBP: 80113f28 ESP: 80113f20
[ 72.313941] ESI: 00000000 EDI: 00000000 EBP: 80113f28 ESP: 80113f20
[ 72.328172] DS: 007b ES: 007b FS: 00d8 GS: 0000 SS: 0068
[ 72.328172] DS: 007b ES: 007b FS: 00d8 GS: 0000 SS: 0068
[ 72.340318] CR0: 80050033 CR2: 00000008 CR3: 02aac000 CR4: 00000690
[ 72.340318] CR0: 80050033 CR2: 00000008 CR3: 02aac000 CR4: 00000690
[ 72.355161] Call Trace:
[ 72.355161] Call Trace:
[ 72.360932] ? hdaps_init+0x1bf/0x1bf
[ 72.360932] ? hdaps_init+0x1bf/0x1bf
[ 72.369219] do_one_initcall+0x7e/0x120
[ 72.369219] do_one_initcall+0x7e/0x120
[ 72.377941] ? parse_args+0x19d/0x265
[ 72.377941] ? parse_args+0x19d/0x265
[ 72.386243] ? kernel_init_freeable+0xd7/0x174
[ 72.386243] ? kernel_init_freeable+0xd7/0x174
[ 72.396380] kernel_init_freeable+0xf7/0x174
[ 72.396380] kernel_init_freeable+0xf7/0x174
[ 72.406197] ? rest_init+0x116/0x116
[ 72.406197] ? rest_init+0x116/0x116
[ 72.414371] kernel_init+0xd/0xd5
[ 72.414371] kernel_init+0xd/0xd5
[ 72.421916] ret_from_fork+0x21/0x30
[ 72.421916] ret_from_fork+0x21/0x30
[ 72.430121] Code: 00 ba 02 00 00 00 b9 04 00 00 00 66 b8 04 10 e8 ec b2 4e ff 83 f8 03 a1 d8 fd 73 83 5a 8b 40 2c 75 09 c7 40 08 04 00 00 00 eb 07 <c7> 40 08 00 00 00 00 68 a6 83 7a 82 e8 3c b4 70 fe 58 eb 75 a1
[ 72.430121] Code: 00 ba 02 00 00 00 b9 04 00 00 00 66 b8 04 10 e8 ec b2 4e ff 83 f8 03 a1 d8 fd 73 83 5a 8b 40 2c 75 09 c7 40 08 04 00 00 00 eb 07 <c7> 40 08 00 00 00 00 68 a6 83 7a 82 e8 3c b4 70 fe 58 eb 75 a1
[ 72.472668] EIP: fujitsu_init+0x138/0x1ca SS:ESP: 0068:80113f20
[ 72.472668] EIP: fujitsu_init+0x138/0x1ca SS:ESP: 0068:80113f20
[ 72.486432] CR2: 0000000000000008
[ 72.486432] CR2: 0000000000000008
[ 72.493989] ---[ end trace 98e1ae7a776da05b ]---
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
3 years, 10 months
[ieee802154_unregister_hw] bea5b158ff BUG: scheduling while atomic: swapper/1/0x00000002
by Fengguang Wu
Greetings,
FYI, this debug patch discloses an old-but-still-active bug in
ieee802154/fakelb. The attached reproduce-* script may help debug it.
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
commit bea5b158ff0da9c7246ff391f754f5f38e34577a
Author: Rob Herring <robh(a)kernel.org>
AuthorDate: Thu Aug 11 10:20:58 2016 -0500
Commit: Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
CommitDate: Wed Aug 31 15:13:55 2016 +0200
driver core: add test of driver remove calls during probe
In recent discussions on ksummit-discuss[1], it was suggested to do a
sequence of probe, remove, probe for testing driver remove paths. This
adds a kconfig option for said test.
[1] https://lists.linuxfoundation.org/pipermail/ksummit-discuss/2016-August/0...
Suggested-by: Arnd Bergmann <arnd(a)arndb.de>
Cc: Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
Signed-off-by: Rob Herring <robh(a)kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
cebf8fd169 driver core: fix race between creating/querying glue dir and its cleanup
bea5b158ff driver core: add test of driver remove calls during probe
+------------------------------------------------------------+------------+------------+
| | cebf8fd169 | bea5b158ff |
+------------------------------------------------------------+------------+------------+
| boot_successes | 0 | 0 |
| boot_failures | 1136 | 22 |
| RIP:__asan_load8 | 578 | |
| calltrace:mark_rodata_ro | 1136 | |
| Kernel_panic-not_syncing:softlockup:hung_tasks | 1136 | |
| RIP:note_page | 348 | |
| RIP:__fentry | 19 | |
| RIP:ptdump_walk_pgd_level_core | 126 | |
| RIP:__asan_load4 | 65 | |
| BUG:scheduling_while_atomic | 0 | 22 |
| calltrace:fakelb_init_module | 0 | 22 |
| WARNING:at_kernel/locking/mutex.c:#__mutex_unlock_slowpath | 0 | 22 |
| INFO:lockdep_is_turned_off | 0 | 22 |
| calltrace:init | 0 | 22 |
| BUG:KASAN:use-after-free_in | 0 | 22 |
| calltrace:eth_driver_init | 0 | 22 |
| BUG:unable_to_handle_kernel | 0 | 3 |
| Oops | 0 | 3 |
| RIP:qlist_move_cache | 0 | 2 |
| calltrace:rxe_module_init | 0 | 2 |
| Kernel_panic-not_syncing:Fatal_exception | 0 | 3 |
| RIP:quarantine_reduce | 0 | 1 |
| calltrace:lm#_led_driver_init | 0 | 1 |
+------------------------------------------------------------+------------+------------+
[ 305.954338] plip0: Parallel port at 0x378, using IRQ 7.
[ 305.955492] hdlc: HDLC support module revision 1.22
[ 305.956940] DLCI driver v0.35, 4 Jan 1997, mike.mclagan(a)linux.org.
[ 305.968519] usbcore: registered new interface driver i2400m_usb
[ 306.022243] ieee802154fakelb ieee802154fakelb: added ieee802154 hardware
[ 306.037868] BUG: scheduling while atomic: swapper/1/0x00000002
[ 306.038701] 3 locks held by swapper/1:
[ 306.039254] #0: (&dev->mutex){......}, at: [<ffffffff81efc83f>] device_lock+0xf/0x11
[ 306.044562] #1: (&dev->mutex){......}, at: [<ffffffff81efc83f>] device_lock+0xf/0x11
[ 306.045783] #2: (fakelb_phys_lock){+.+.+.}, at: [<ffffffff82450574>] fakelb_remove+0x18/0x91
[ 306.047098] CPU: 0 PID: 1 Comm: swapper Not tainted 4.8.0-rc4-00003-gbea5b15 #1
[ 306.056218] 0000000000000000 ffff880019faf688 ffffffff81a6e9e1 ffff880019faf6a8
[ 306.057333] ffffffff81185732 0000000000000001 ffff880019fa8000 ffff880019faf700
[ 306.058425] ffffffff82edf672 0000000000000000 0000004849cea2fd ffff88001ffd101d
[ 306.059544] Call Trace:
[ 306.059897] [<ffffffff81a6e9e1>] dump_stack+0x19/0x1b
[ 306.060635] [<ffffffff81185732>] __schedule_bug+0xa3/0xb4
[ 306.061397] [<ffffffff82edf672>] __schedule+0xc2/0xb1a
[ 306.062114] [<ffffffff82ee01f5>] schedule+0xcf/0x105
[ 306.062840] [<ffffffff82ee514b>] schedule_timeout+0x88/0x191
[ 306.067725] [<ffffffff82ee50c3>] ? console_conditional_schedule+0x2c/0x2c
[ 306.068677] [<ffffffff8119b5b7>] ? mark_lock+0x3a/0x2a8
[ 306.069438] [<ffffffff8119b89d>] ? mark_held_locks+0x78/0x92
[ 306.070235] [<ffffffff82ee62c7>] ? _raw_spin_unlock_irq+0x2c/0x3a
[ 306.071090] [<ffffffff8119bd78>] ? trace_hardirqs_on_caller+0x271/0x2ba
[ 306.076981] [<ffffffff82ee100e>] __wait_for_common+0x23c/0x299
[ 306.077831] [<ffffffff82ee100e>] ? __wait_for_common+0x23c/0x299
[ 306.080855] [<ffffffff8119d25d>] ? debug_check_no_locks_freed+0x166/0x192
[ 306.081988] [<ffffffff82ee50c3>] ? console_conditional_schedule+0x2c/0x2c
[ 306.083145] [<ffffffff82ee0dd2>] ? bit_wait_io_timeout+0x68/0x68
[ 306.088230] [<ffffffff81187807>] ? scheduler_tick+0x71/0x71
[ 306.089201] [<ffffffff82ee108f>] wait_for_completion+0x24/0x26
[ 306.090218] [<ffffffff811b9e4a>] __wait_rcu_gp+0xe8/0x12d
[ 306.091125] [<ffffffff82a59733>] rcu_barrier_sched+0x8c/0xaa
[ 306.096137] [<ffffffff82a596a7>] ? __netdev_adjacent_dev_link+0x24/0x24
[ 306.097245] [<ffffffff811bf074>] ? synchronize_sched+0x86/0x86
[ 306.100133] [<ffffffff82ee14be>] ? __mutex_unlock_slowpath+0x226/0x252
[ 306.101231] [<ffffffff82ee1298>] ? __ww_mutex_lock_check_stamp+0xf3/0xf3
[ 306.102440] [<ffffffff811b9221>] ? trace_raw_output_rcu_barrier+0xb8/0xb8
[ 306.103585] [<ffffffff82ee0e75>] ? __wait_for_common+0xa3/0x299
[ 306.108651] [<ffffffff82ee14f8>] ? mutex_unlock+0xe/0x10
[ 306.109599] [<ffffffff82a7a684>] ? __rtnl_unlock+0x33/0x6b
[ 306.110576] [<ffffffff82a64a8b>] netdev_run_todo+0xc9/0x4c2
[ 306.111534] [<ffffffff82ee1298>] ? __ww_mutex_lock_check_stamp+0xf3/0xf3
[ 306.116740] [<ffffffff81aab365>] ? __list_add+0x188/0x197
[ 306.117658] [<ffffffff82a649c2>] ? netdev_refcnt_read+0x2d/0x2d
[ 306.118650] [<ffffffff82a7a992>] rtnl_unlock+0xe/0x10
[ 306.119540] [<ffffffff82e23274>] ieee802154_unregister_hw+0x48/0x73
[ 306.124668] [<ffffffff824505a7>] fakelb_remove+0x4b/0x91
[ 306.125576] [<ffffffff81eff6e6>] platform_drv_remove+0x44/0x61
[ 306.126627] [<ffffffff81efd689>] ? driver_probe_device+0x2df/0x6a5
[ 306.127660] [<ffffffff81efd698>] driver_probe_device+0x2ee/0x6a5
[ 306.132754] [<ffffffff81efda4f>] ? driver_probe_device+0x6a5/0x6a5
[ 306.133802] [<ffffffff81efdaf7>] __driver_attach+0xa8/0x10f
[ 306.134739] [<ffffffff81efa301>] ? next_device+0x22/0x2b
[ 306.135637] [<ffffffff81efa89e>] bus_for_each_dev+0xd9/0x121
[ 306.140667] [<ffffffff81efa7c5>] ? bus_remove_file+0x4a/0x4a
[ 306.141632] [<ffffffff811a3889>] ? do_raw_spin_unlock+0x12b/0x13a
[ 306.142680] [<ffffffff81efdea6>] driver_attach+0x2b/0x2e
[ 306.143572] [<ffffffff81efb717>] bus_add_driver+0x1a6/0x34a
[ 306.148614] [<ffffffff8530f837>] ? do_early_param+0xb5/0xb5
[ 306.149623] [<ffffffff81efe62c>] driver_register+0x12d/0x178
[ 306.150583] [<ffffffff81f00558>] __platform_driver_register+0x6c/0x71
[ 306.151658] [<ffffffff8538be19>] fakelb_init_module+0x99/0xb1
[ 306.156711] [<ffffffff8538bd80>] ? i2400mu_driver_init+0x27/0x27
[ 306.157737] [<ffffffff8538bd59>] ? i2400m_driver_init+0x1e/0x1e
[ 306.158729] [<ffffffff8538bd80>] ? i2400mu_driver_init+0x27/0x27
[ 306.159758] [<ffffffff8538bd80>] ? i2400mu_driver_init+0x27/0x27
[ 306.164856] [<ffffffff85310400>] do_one_initcall+0xf0/0x1d7
[ 306.165830] [<ffffffff85310310>] ? start_kernel+0x548/0x548
[ 306.166796] [<ffffffff8117b482>] ? parse_args+0x34d/0x43c
[ 306.167718] [<ffffffff8530f837>] ? do_early_param+0xb5/0xb5
[ 306.172735] [<ffffffff8531065c>] kernel_init_freeable+0x175/0x224
[ 306.173770] [<ffffffff82eda2cc>] kernel_init+0x11/0x100
[ 306.174652] [<ffffffff82ee6c4f>] ret_from_fork+0x1f/0x40
[ 306.175565] [<ffffffff82eda2bb>] ? rest_init+0x142/0x142
[ 306.317350] ------------[ cut here ]------------
[ 306.318139] WARNING: CPU: 0 PID: 1 at kernel/locking/mutex.c:739 __mutex_unlock_slowpath+0xf6/0x252
[ 306.319942] DEBUG_LOCKS_WARN_ON(in_interrupt())
[ 306.320690] CPU: 0 PID: 1 Comm: swapper Tainted: G W 4.8.0-rc4-00003-gbea5b15 #1
[ 306.322145] 0000000000000000 ffff880019faf8c0 ffffffff81a6e9e1 ffff880019faf900
[ 306.344589] ffffffff811514a4 000002e300000009 ffffed00033f5f22 ffff880019faf9e8
[ 306.345930] 00000000001fff00 ffff8800173f1bcc ffff8800173f1c60 ffff880019faf9b0
[ 306.347243] Call Trace:
[ 306.347668] [<ffffffff81a6e9e1>] dump_stack+0x19/0x1b
[ 306.348560] [<ffffffff811514a4>] __warn+0xee/0x109
[ 306.349404] [<ffffffff81151554>] warn_slowpath_fmt+0x95/0xae
[ 306.350356] [<ffffffff811514bf>] ? __warn+0x109/0x109
[ 306.351210] [<ffffffff81198310>] ? match_held_lock+0x32/0x110
[ 306.352185] [<ffffffff81224d94>] ? ftrace_likely_update+0x220/0x233
[ 306.353266] [<ffffffff82ee138e>] __mutex_unlock_slowpath+0xf6/0x252
[ 306.364421] [<ffffffff82ee1298>] ? __ww_mutex_lock_check_stamp+0xf3/0xf3
[ 306.365563] [<ffffffff81198427>] ? __lock_is_held+0x39/0x63
[ 306.366549] [<ffffffff81224d85>] ? ftrace_likely_update+0x211/0x233
[ 306.367599] [<ffffffff81224d85>] ? ftrace_likely_update+0x211/0x233
[ 306.368654] [<ffffffff82ee14f8>] mutex_unlock+0xe/0x10
[ 306.369576] [<ffffffff8138755a>] __kernfs_remove+0x253/0x4d8
[ 306.370533] [<ffffffff811982fb>] ? match_held_lock+0x1d/0x110
[ 306.371499] [<ffffffff81387307>] ? kernfs_dop_release+0x28/0x28
[ 306.372527] [<ffffffff81a7b714>] ? strlen+0x1a/0x2a
[ 306.373359] [<ffffffff81a7b56c>] ? strcmp+0x27/0x4a
[ 306.374186] [<ffffffff81386079>] ? kernfs_find_ns+0x14b/0x185
[ 306.375153] [<ffffffff81388950>] kernfs_remove_by_name_ns+0x6b/0x86
[ 306.389115] [<ffffffff8138bc56>] sysfs_remove_link+0x43/0x48
[ 306.390083] [<ffffffff81efc99b>] driver_sysfs_remove+0x50/0x66
[ 306.391068] [<ffffffff81efd6a8>] driver_probe_device+0x2fe/0x6a5
[ 306.392082] [<ffffffff81efda4f>] ? driver_probe_device+0x6a5/0x6a5
[ 306.393151] [<ffffffff81efdaf7>] __driver_attach+0xa8/0x10f
[ 306.394102] [<ffffffff81efa301>] ? next_device+0x22/0x2b
[ 306.394989] [<ffffffff81efa89e>] bus_for_each_dev+0xd9/0x121
[ 306.395980] [<ffffffff81efa7c5>] ? bus_remove_file+0x4a/0x4a
[ 306.407086] [<ffffffff811a3889>] ? do_raw_spin_unlock+0x12b/0x13a
[ 306.408117] [<ffffffff81efdea6>] driver_attach+0x2b/0x2e
[ 306.409016] [<ffffffff81efb717>] bus_add_driver+0x1a6/0x34a
[ 306.409975] [<ffffffff8530f837>] ? do_early_param+0xb5/0xb5
[ 306.410929] [<ffffffff81efe62c>] driver_register+0x12d/0x178
[ 306.411944] [<ffffffff81f00558>] __platform_driver_register+0x6c/0x71
[ 306.413081] [<ffffffff8538be19>] fakelb_init_module+0x99/0xb1
[ 306.414057] [<ffffffff8538bd80>] ? i2400mu_driver_init+0x27/0x27
[ 306.415070] [<ffffffff8538bd59>] ? i2400m_driver_init+0x1e/0x1e
[ 306.416103] [<ffffffff8538bd80>] ? i2400mu_driver_init+0x27/0x27
[ 306.417111] [<ffffffff8538bd80>] ? i2400mu_driver_init+0x27/0x27
[ 306.428228] [<ffffffff85310400>] do_one_initcall+0xf0/0x1d7
[ 306.429208] [<ffffffff85310310>] ? start_kernel+0x548/0x548
[ 306.430145] [<ffffffff8117b482>] ? parse_args+0x34d/0x43c
[ 306.431051] [<ffffffff8530f837>] ? do_early_param+0xb5/0xb5
[ 306.431991] [<ffffffff8531065c>] kernel_init_freeable+0x175/0x224
[ 306.433069] [<ffffffff82eda2cc>] kernel_init+0x11/0x100
[ 306.433966] [<ffffffff82ee6c4f>] ret_from_fork+0x1f/0x40
[ 306.434880] [<ffffffff82eda2bb>] ? rest_init+0x142/0x142
[ 306.435815] ---[ end trace 2dc98eba2702d909 ]---
[ 306.448492] BUG: scheduling while atomic: swapper/1/0x00000000
git bisect start 905dd4184e0732de41d6ee3c7b06e0cfdd9f0aad v4.8 --
git bisect bad 9e58c5dc4be31f8cf3ff62d96f91c97af6f9d58e # 22:01 5- 49 Merge branch 'MTU-core-range-checking-more'
git bisect bad b4f33f6ddd0c218e12454e1379de3aaa73f2e8dc # 22:20 4- 119 Merge tag 'armsoc-arm64' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
git bisect bad 07021b43597f506cc525d139ed1a94e79cf184f2 # 22:57 10- 19 Merge tag 'powerpc-4.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
git bisect good 4b978934a440c1aafce986353001b03289eaa040 # 00:21 88+ 181 Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
git bisect good 6aebe7f9e8697531a11b007d1e8126ba1b6e0a53 # 01:21 83+ 83 Merge branch 'x86-timers-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
git bisect bad 77b0a4aa0732f1856aef85b8db085864e5971a14 # 02:02 1- 2 Merge tag 'hwmon-for-linus-v4.9' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
git bisect good 597f03f9d133e9837d00965016170271d4f87dcf # 11:01 80+ 266 Merge branch 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
git bisect bad e6dce825fba05f447bd22c865e27233182ab3d79 # 11:01 0- 165 Merge tag 'tty-4.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
git bisect good 7a53eea1f7b527fd3b6d7ca992914840981afe99 # 12:15 87+ 153 Merge tag 'char-misc-4.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
git bisect bad 9929780e86854833e649b39b290b5fe921eb1701 # 12:15 0- 93 Merge tag 'driver-core-4.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
git bisect bad 775115c06091fcfa1189a50aca488fa596839617 # 12:52 8- 11 drivers/base dmam_declare_coherent_memory leaks
git bisect bad 426bc8e789f8ac84270b196191904d347586032f # 13:19 11- 12 base: soc: make it explicitly non-modular
git bisect bad bea5b158ff0da9c7246ff391f754f5f38e34577a # 13:19 0- 22 driver core: add test of driver remove calls during probe
git bisect good cebf8fd16900fdfd58c0028617944f808f97fe50 # 11:50 140+ 505 driver core: fix race between creating/querying glue dir and its cleanup
# first bad commit: [bea5b158ff0da9c7246ff391f754f5f38e34577a] driver core: add test of driver remove calls during probe
git bisect good cebf8fd16900fdfd58c0028617944f808f97fe50 # 16:21 390+ 1088 driver core: fix race between creating/querying glue dir and its cleanup
# extra tests with CONFIG_DEBUG_INFO_REDUCED
git bisect bad bea5b158ff0da9c7246ff391f754f5f38e34577a # 17:19 20- 26 driver core: add test of driver remove calls during probe
# extra tests on HEAD of linus/master
git bisect bad f1ef09fde17f9b77ca1435a5b53a28b203afb81c # 17:20 0- 1022 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
# extra tests on tree/branch linus/master
git bisect bad c4f3f22eddc982d247ffe2a6690c3e4a5c46dd09 # 17:20 0- 61 Merge tag 'linux-kselftest-4.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
# extra tests on tree/branch linux-next/master
git bisect bad 3e7350242c6f3d41d28e03418bd781cc1b7bad5f # 17:22 0- 565 Add linux-next specific files for 20170224
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/pipermail/lkp Intel Corporation
3 years, 10 months