bisecting cause commit starting from 325d0eab4f31c6240b59d5b2b8042c88f59405b5 building syzkaller on 9564d2e9821aea842b6ab213174aabd4b578b039 testing commit 325d0eab4f31c6240b59d5b2b8042c88f59405b5 with gcc (GCC) 8.1.0 kernel signature: 9fb08c8cb074aa7e95b3778d90fe7afafc4f7b278488ffcb95df20707f5ebf1f all runs: crashed: BUG: unable to handle kernel NULL pointer dereference in reiserfs_security_init testing release v5.8 testing commit bcf876870b95592b52519ed4aafcf9d95999bc9c with gcc (GCC) 8.1.0 kernel signature: 79357aeed8fbcfbe8a1259aa6d16b626fc969790e831f4f0343b47f6e64586fb run #0: crashed: BUG: unable to handle kernel NULL pointer dereference in reiserfs_security_init run #1: crashed: BUG: unable to handle kernel NULL pointer dereference in reiserfs_security_init run #2: crashed: BUG: unable to handle kernel NULL pointer dereference in reiserfs_security_init run #3: crashed: BUG: unable to handle kernel NULL pointer dereference in reiserfs_security_init run #4: crashed: BUG: unable to handle kernel NULL pointer dereference in reiserfs_security_init run #5: crashed: BUG: unable to handle kernel NULL pointer dereference in reiserfs_security_init run #6: crashed: BUG: unable to handle kernel NULL pointer dereference in reiserfs_security_init run #7: crashed: BUG: unable to handle kernel NULL pointer dereference in reiserfs_security_init run #8: crashed: BUG: unable to handle kernel NULL pointer dereference in reiserfs_security_init run #9: boot failed: can't ssh into the instance testing release v5.7 testing commit 3d77e6a8804abcc0504c904bd6e5cdf3a5cf8162 with gcc (GCC) 8.1.0 kernel signature: 2686a3490c5ea0ddcc8dc155a18e7c75442fd1023867a7fb9835eefc05bf62a0 all runs: crashed: general protection fault in reiserfs_security_init testing release v5.6 testing commit 7111951b8d4973bda27ff663f2cf18b663d15b48 with gcc (GCC) 8.1.0 kernel signature: 7ad902adc6b7b8bb6931dbe74ca24f38e4348bebe66bb18b8401e8d69f55a6c1 run #0: boot failed: can't ssh into the instance run #1: OK run #2: OK run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK # git bisect start 3d77e6a8804abcc0504c904bd6e5cdf3a5cf8162 7111951b8d4973bda27ff663f2cf18b663d15b48 Bisecting: 7542 revisions left to test after this (roughly 13 steps) [50a5de895dbe5df947b3a695777db5b2c313e065] Merge tag 'for-linus-hmm' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma testing commit 50a5de895dbe5df947b3a695777db5b2c313e065 with gcc (GCC) 8.1.0 kernel signature: e0c17af1adf7d62bcc4b1924e45dd665ef4bddbfd0b64bda05fcacdbc2d59bf5 all runs: boot failed: kernel panic: VFS: Unable to mount root fs on unknown-block(8,1) # git bisect skip 50a5de895dbe5df947b3a695777db5b2c313e065 Bisecting: 7542 revisions left to test after this (roughly 13 steps) [422c032afcf57d5e8109a54912e22ffc53d99068] netfilter: flowtable: Use rw sem as flow block lock testing commit 422c032afcf57d5e8109a54912e22ffc53d99068 with gcc (GCC) 8.1.0 kernel signature: 8a8fe8b94de39d62c26be4f05caf5cc39b4a770a19bf25da4e5dfad214f6cd88 all runs: OK # git bisect good 422c032afcf57d5e8109a54912e22ffc53d99068 Bisecting: 6728 revisions left to test after this (roughly 13 steps) [8c1b724ddb218f221612d4c649bc9c7819d8d7a6] Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm testing commit 8c1b724ddb218f221612d4c649bc9c7819d8d7a6 with gcc (GCC) 8.1.0 kernel signature: 07dc4b4137f463c8afaa84de77bb806212561160120724bcaba6d28ee6ccd7b9 all runs: boot failed: kernel panic: VFS: Unable to mount root fs on unknown-block(8,1) # git bisect skip 8c1b724ddb218f221612d4c649bc9c7819d8d7a6 Bisecting: 6728 revisions left to test after this (roughly 13 steps) [88d7fcfa3b1fe670f0412b95be785aafca63352b] net: inet_csk: Fix so_reuseport bind-address cache in tb->fast* testing commit 88d7fcfa3b1fe670f0412b95be785aafca63352b with gcc (GCC) 8.1.0 kernel signature: 1978df6b1ec0f25986022a0f3efb96f9bf695c1759d47972b51cf53648a21818 all runs: crashed: general protection fault in reiserfs_security_init # git bisect bad 88d7fcfa3b1fe670f0412b95be785aafca63352b Bisecting: 6383 revisions left to test after this (roughly 13 steps) [6cad420cc695867b4ca710bac21fde21a4102e4b] Merge branch 'akpm' (patches from Andrew) testing commit 6cad420cc695867b4ca710bac21fde21a4102e4b with gcc (GCC) 8.1.0 kernel signature: b9fc49430b8d6dd0e70f9392a17e770d4e144c90c5bc04a4a2cb6d84b318a516 all runs: boot failed: kernel panic: VFS: Unable to mount root fs on unknown-block(8,1) # git bisect skip 6cad420cc695867b4ca710bac21fde21a4102e4b Bisecting: 6383 revisions left to test after this (roughly 13 steps) [77a36a3ab4ff17fad23831192e3694a3c5a1750d] HID: Add driver fixing Glorious PC Gaming Race mouse report descriptor testing commit 77a36a3ab4ff17fad23831192e3694a3c5a1750d with gcc (GCC) 8.1.0 kernel signature: b9cdd2566e5283e87361525257370385c4bc985e5bae778ca4baaaef1aad7eb7 all runs: OK # git bisect good 77a36a3ab4ff17fad23831192e3694a3c5a1750d Bisecting: 6383 revisions left to test after this (roughly 13 steps) [8ec91c0fce1500306a858d0c35d1383fd9eb6ba6] Merge tag 'gpio-v5.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio testing commit 8ec91c0fce1500306a858d0c35d1383fd9eb6ba6 with gcc (GCC) 8.1.0 kernel signature: 3be7b8ecd77fd12719845f3a05e823c53f74aac57327cff23c63a0009b9ed49b all runs: crashed: general protection fault in reiserfs_security_init # git bisect bad 8ec91c0fce1500306a858d0c35d1383fd9eb6ba6 Bisecting: 6337 revisions left to test after this (roughly 13 steps) [7be97138e7276c71cc9ad1752dcb502d28f4400d] Merge tag 'xfs-5.7-merge-8' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux testing commit 7be97138e7276c71cc9ad1752dcb502d28f4400d with gcc (GCC) 8.1.0 kernel signature: 5fcc7ce13b4f4183c8fb056fe045d974e5f1e7941a8a148e23ee62d5a6f89f03 all runs: boot failed: kernel panic: VFS: Unable to mount root fs on unknown-block(8,1) # git bisect skip 7be97138e7276c71cc9ad1752dcb502d28f4400d Bisecting: 6337 revisions left to test after this (roughly 13 steps) [f5637d3b42ab0465ef71d5fb8461bce97fba95e8] mm/memory_hotplug: rename mhp_restrictions to mhp_params testing commit f5637d3b42ab0465ef71d5fb8461bce97fba95e8 with gcc (GCC) 8.1.0 kernel signature: 09b8c5625bd8d47e60bbe49fbaa229745a7b61771dcf4c2e587e29dc7c24e93d all runs: boot failed: kernel panic: VFS: Unable to mount root fs on unknown-block(8,1) # git bisect skip f5637d3b42ab0465ef71d5fb8461bce97fba95e8 Bisecting: 6337 revisions left to test after this (roughly 13 steps) [1592c4b9935fa8a3b7c297955bb872a357e5a3b6] pinctrl: sprd: Add pin high impedance mode support testing commit 1592c4b9935fa8a3b7c297955bb872a357e5a3b6 with gcc (GCC) 8.1.0 kernel signature: 09cbb5a14840d6939c2627970208369fe27ad8ff5ba3b5bc9ca66ba0d58229a7 run #0: crashed: WARNING: ODEBUG bug in netdev_run_todo run #1: OK run #2: OK run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK # git bisect bad 1592c4b9935fa8a3b7c297955bb872a357e5a3b6 Bisecting: 34 revisions left to test after this (roughly 5 steps) [9779542003719b971d901c27f4af0d69e86026e5] gpiolib: export gpiochip_get_desc testing commit 9779542003719b971d901c27f4af0d69e86026e5 with gcc (GCC) 8.1.0 kernel signature: 4fda7339439292c05563b5bc19ed250c8ce39f61ad4a2f9eb1af723481b865e6 all runs: OK # git bisect good 9779542003719b971d901c27f4af0d69e86026e5 Bisecting: 17 revisions left to test after this (roughly 4 steps) [2353810dac9ab72d3f835e3fb015c6819a0ef6c2] pinctrl: da9062: Fix error gpiolib.h path testing commit 2353810dac9ab72d3f835e3fb015c6819a0ef6c2 with gcc (GCC) 8.1.0 kernel signature: f2c29dd80795ac18577478cd4b46673823625d6dfbfcff1ee22e75858f6e4d0f all runs: OK # git bisect good 2353810dac9ab72d3f835e3fb015c6819a0ef6c2 Bisecting: 8 revisions left to test after this (roughly 3 steps) [492464cd464da92242b9e9fc5aec879033bc3df6] pinctrl: freescale: drop the dependency on ARM64 for i.MX8M testing commit 492464cd464da92242b9e9fc5aec879033bc3df6 with gcc (GCC) 8.1.0 kernel signature: 8f0669dc9c1e3aa7380dd0b87a13e6cd855d961645e80356f2cd4ced18eb2895 all runs: OK # git bisect good 492464cd464da92242b9e9fc5aec879033bc3df6 Bisecting: 4 revisions left to test after this (roughly 2 steps) [6e01e0c7a0bebd8626e651181d3592cea8d456c4] pinctrl: tegra: Pass struct tegra_pmx for pin range check testing commit 6e01e0c7a0bebd8626e651181d3592cea8d456c4 with gcc (GCC) 8.1.0 kernel signature: 40ceeca49ad73c117317e3c0d3702f838599a4e7a0c5f38ce60b2fd6191a3e79 all runs: OK # git bisect good 6e01e0c7a0bebd8626e651181d3592cea8d456c4 Bisecting: 2 revisions left to test after this (roughly 1 step) [103afc8e9e8c4eff96052b311d19f7c32b653ebb] pinctrl: tegra: Renumber the GG.0 and GG.1 pins testing commit 103afc8e9e8c4eff96052b311d19f7c32b653ebb with gcc (GCC) 8.1.0 kernel signature: 9b429bc9934a2cefbe4e61319228181a1a7a320372428837fcc05c6d632918da all runs: OK # git bisect good 103afc8e9e8c4eff96052b311d19f7c32b653ebb Bisecting: 1 revision left to test after this (roughly 1 step) [368b62f2fd077d4c7db09461e8e24f07491a513d] pinctrl: tegra: Add SFIO/GPIO programming on Tegra194 testing commit 368b62f2fd077d4c7db09461e8e24f07491a513d with gcc (GCC) 8.1.0 kernel signature: 8368a11cb74e2ce94165295b59197d99821bfbfff34788e9e77347b85dadc921 all runs: OK # git bisect good 368b62f2fd077d4c7db09461e8e24f07491a513d Bisecting: 0 revisions left to test after this (roughly 0 steps) [bb0f472f96fa2bda2c3e412cd84f16b15d992a56] pinctrl: sprd: Use the correct pin output configuration testing commit bb0f472f96fa2bda2c3e412cd84f16b15d992a56 with gcc (GCC) 8.1.0 kernel signature: 9a99365ee026f0713e524b22e5cdd91935a496d4ced4dd30b7cace213a5541ad all runs: OK # git bisect good bb0f472f96fa2bda2c3e412cd84f16b15d992a56 1592c4b9935fa8a3b7c297955bb872a357e5a3b6 is the first bad commit commit 1592c4b9935fa8a3b7c297955bb872a357e5a3b6 Author: Linhua Xu Date: Wed Mar 25 16:25:28 2020 +0800 pinctrl: sprd: Add pin high impedance mode support For Spreadtrum pin controller, it will be the high impedance mode if disable input and output mode for a pin. Thus add PIN_CONFIG_BIAS_HIGH_IMPEDANCE configuration to support it. Signed-off-by: Linhua Xu Signed-off-by: Baolin Wang Link: https://lore.kernel.org/r/3bdac4c2673b54c940e511f3fa569ee33b87b8d5.1585124562.git.baolin.wang7@gmail.com Signed-off-by: Linus Walleij drivers/pinctrl/sprd/pinctrl-sprd.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) culprit signature: 09cbb5a14840d6939c2627970208369fe27ad8ff5ba3b5bc9ca66ba0d58229a7 parent signature: 9a99365ee026f0713e524b22e5cdd91935a496d4ced4dd30b7cace213a5541ad revisions tested: 21, total time: 5h49m35.115110067s (build: 2h27m39.602044918s, test: 3h18m48.652538358s) first bad commit: 1592c4b9935fa8a3b7c297955bb872a357e5a3b6 pinctrl: sprd: Add pin high impedance mode support recipients (to): ["baolin.wang7@gmail.com" "linhua.xu@unisoc.com" "linus.walleij@linaro.org"] recipients (cc): [] crash: WARNING: ODEBUG bug in netdev_run_todo bond0 (unregistering): (slave bond_slave_1): Releasing backup interface bond0 (unregistering): (slave bond_slave_0): Releasing backup interface bond0 (unregistering): Released all slaves ------------[ cut here ]------------ ODEBUG: free active (active state 0) object type: timer_list hint: delayed_work_timer_fn+0x0/0x90 arch/x86/include/asm/paravirt.h:752 WARNING: CPU: 0 PID: 453 at lib/debugobjects.c:488 debug_print_object+0x197/0x2b0 lib/debugobjects.c:485 Kernel panic - not syncing: panic_on_warn set ... CPU: 0 PID: 453 Comm: kworker/u4:7 Not tainted 5.6.0-rc1-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Workqueue: netns cleanup_net Call Trace: __dump_stack lib/dump_stack.c:77 [inline] dump_stack+0x140/0x1a6 lib/dump_stack.c:118 panic+0x2e1/0x5aa kernel/panic.c:221 __warn.cold.10+0x25/0x2f kernel/panic.c:582 report_bug+0x1ad/0x270 lib/bug.c:195 fixup_bug arch/x86/kernel/traps.c:174 [inline] do_error_trap+0x12d/0x230 arch/x86/kernel/traps.c:267 do_invalid_op+0x31/0x40 arch/x86/kernel/traps.c:286 invalid_op+0x23/0x30 arch/x86/entry/entry_64.S:1027 RIP: 0010:debug_print_object+0x197/0x2b0 lib/debugobjects.c:485 Code: ff df 48 89 fa 48 c1 ea 03 80 3c 02 00 0f 85 e3 00 00 00 48 8b 14 dd 20 f5 25 8a 4c 89 ee 48 c7 c7 c0 f0 34 88 e8 e5 82 bd fd <0f> 0b 83 05 44 ae cf 07 01 48 83 c4 18 5b 5d 41 5c 41 5d 41 5e c3 RSP: 0018:ffffc90002717980 EFLAGS: 00010086 RAX: 0000000000000000 RBX: 0000000000000003 RCX: 0000000000000000 RDX: 0000000000000001 RSI: 0000000000000007 RDI: ffffffff8d30d520 RBP: 0000000000000001 R08: ffffed1015c845d1 R09: ffffed1015c845d1 R10: ffffed1015c845d0 R11: ffff8880ae422e83 R12: ffffffff8977ae40 R13: ffffffff8834f740 R14: ffffffff815f8410 R15: ffff8880904fd360 __debug_check_no_obj_freed lib/debugobjects.c:967 [inline] debug_check_no_obj_freed+0x2d1/0x410 lib/debugobjects.c:998 kfree+0xf4/0x330 mm/slab.c:3756 device_release+0x65/0x1c0 drivers/base/core.c:1358 kobject_cleanup lib/kobject.c:693 [inline] kobject_release lib/kobject.c:722 [inline] kref_put include/linux/kref.h:65 [inline] kobject_put+0x14b/0x210 lib/kobject.c:739 netdev_run_todo+0x44c/0x6a0 net/core/dev.c:9656 default_device_exit_batch+0x2d8/0x3b0 net/core/dev.c:10453 cleanup_net+0x45a/0x900 net/core/net_namespace.c:589 process_one_work+0x8ff/0x1690 kernel/workqueue.c:2264 worker_thread+0x82/0xb50 kernel/workqueue.c:2410 kthread+0x31d/0x3e0 kernel/kthread.c:255 ret_from_fork+0x24/0x30 arch/x86/entry/entry_64.S:352 Kernel Offset: disabled Rebooting in 86400 seconds..