bisecting cause commit starting from 770fbb32d34e5d6298cc2be590c9d2fd6069aa17 building syzkaller on fd2a5f28eb5e2b7c83b5e814f53e44e2a5dde24c testing commit 770fbb32d34e5d6298cc2be590c9d2fd6069aa17 with gcc (GCC) 8.1.0 kernel signature: 8112e7a43ddb17167251ae15d9bead6dc0f9513cf74c32568d1c541a0bc621dc all runs: crashed: general protection fault in __loop_clr_fd testing release v5.5 testing commit d5226fa6dbae0569ee43ecfc08bdcd6770fc4755 with gcc (GCC) 8.1.0 kernel signature: d0602174d96a420dfd4647001fcce1fb07e2371301b3bf992c4f91d961a043bd run #0: crashed: general protection fault in batadv_iv_ogm_schedule_buff 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 testing release v5.4 testing commit 219d54332a09e8d8741c1e1982f5eae56099de85 with gcc (GCC) 8.1.0 kernel signature: a00ba414cef3990273c9b6fb044b8b7cf8703f417f1309eebff668469a5f1de6 all runs: OK # git bisect start d5226fa6dbae0569ee43ecfc08bdcd6770fc4755 219d54332a09e8d8741c1e1982f5eae56099de85 Bisecting: 8639 revisions left to test after this (roughly 13 steps) [8c39f71ee2019e77ee14f88b1321b2348db51820] Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net testing commit 8c39f71ee2019e77ee14f88b1321b2348db51820 with gcc (GCC) 8.1.0 kernel signature: 6f3cd4efe5aefe3098e590ead967cc42d679cd1a954fc5712624f82ba725e132 all runs: OK # git bisect good 8c39f71ee2019e77ee14f88b1321b2348db51820 Bisecting: 4316 revisions left to test after this (roughly 12 steps) [76bb8b05960c3d1668e6bee7624ed886cbd135ba] Merge tag 'kbuild-v5.5' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild testing commit 76bb8b05960c3d1668e6bee7624ed886cbd135ba with gcc (GCC) 8.1.0 kernel signature: 163b6b4d36775f01b464ebe064034a92a895100d328fd3b848de062fb99a763b all runs: OK # git bisect good 76bb8b05960c3d1668e6bee7624ed886cbd135ba Bisecting: 2158 revisions left to test after this (roughly 11 steps) [018e0e3594f7dcd029d258e368c485e742fa9cdb] habanalabs: rate limit error msg on waiting for CS testing commit 018e0e3594f7dcd029d258e368c485e742fa9cdb with gcc (GCC) 8.1.0 kernel signature: beac875185707ee2b8d37a2af522985146be8b71d584a632f11eb047cf341e49 all runs: OK # git bisect good 018e0e3594f7dcd029d258e368c485e742fa9cdb Bisecting: 1079 revisions left to test after this (roughly 10 steps) [ec34c0157580a68c10dccbdd18c7701f0b317172] Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf testing commit ec34c0157580a68c10dccbdd18c7701f0b317172 with gcc (GCC) 8.1.0 kernel signature: 8a0b4bf56698669050d9f671eb1847b7c0010eb22f5d53e6be084d95ada7ef30 all runs: OK # git bisect good ec34c0157580a68c10dccbdd18c7701f0b317172 Bisecting: 538 revisions left to test after this (roughly 9 steps) [51d69817519f5f00041a1a039277f0367d76c82c] Merge tag 'platform-drivers-x86-v5.5-3' of git://git.infradead.org/linux-platform-drivers-x86 testing commit 51d69817519f5f00041a1a039277f0367d76c82c with gcc (GCC) 8.1.0 kernel signature: dd6dfdbf2846423081d264b04142ffbd1040a2f2aa01bcbae3d4758210a27968 all runs: OK # git bisect good 51d69817519f5f00041a1a039277f0367d76c82c Bisecting: 227 revisions left to test after this (roughly 8 steps) [11a827294755ce3d07e14cfe257b3ec16ab56f34] Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net testing commit 11a827294755ce3d07e14cfe257b3ec16ab56f34 with gcc (GCC) 8.1.0 kernel signature: 655ccb49567ffe3ba03406f08d4c8e76e7a1eaf812d8203618a32d0e431bfd4f all runs: OK # git bisect good 11a827294755ce3d07e14cfe257b3ec16ab56f34 Bisecting: 114 revisions left to test after this (roughly 7 steps) [722943a54de95343c97c2a9ad658253393632f97] Merge tag 'mlx5-fixes-2020-01-24' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux testing commit 722943a54de95343c97c2a9ad658253393632f97 with gcc (GCC) 8.1.0 kernel signature: 18c35a42d4918d0e5a2d031b559e5dda48a023dfb57f3af200f2358ec8f4019b all runs: OK # git bisect good 722943a54de95343c97c2a9ad658253393632f97 Bisecting: 58 revisions left to test after this (roughly 6 steps) [274adbff45e3c26c65b2e103581d2ab5834b0b7c] Merge tag 'drm-fixes-2020-01-24' of git://anongit.freedesktop.org/drm/drm testing commit 274adbff45e3c26c65b2e103581d2ab5834b0b7c with gcc (GCC) 8.1.0 kernel signature: f235ec563afdcc1339c864c524651cd315aff782cfee92088eee9578047f0243 all runs: OK # git bisect good 274adbff45e3c26c65b2e103581d2ab5834b0b7c Bisecting: 30 revisions left to test after this (roughly 5 steps) [a075f23dd4b036ebaf918b3af477aa1f249ddfa0] Merge tag 'for-5.5-rc8-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux testing commit a075f23dd4b036ebaf918b3af477aa1f249ddfa0 with gcc (GCC) 8.1.0 kernel signature: 379c7e713fcbbec80d8bcde20d3e053d7675a0a9b24f3c06a94b660e8c582827 all runs: OK # git bisect good a075f23dd4b036ebaf918b3af477aa1f249ddfa0 Bisecting: 14 revisions left to test after this (roughly 4 steps) [84809aaf78b5b4c2e6478dc6121a1c8fb439a024] Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net testing commit 84809aaf78b5b4c2e6478dc6121a1c8fb439a024 with gcc (GCC) 8.1.0 kernel signature: d940a53eedafb75c4c897c85523acc94c861b59603a5c21fb13eeed9702282a8 all runs: OK # git bisect good 84809aaf78b5b4c2e6478dc6121a1c8fb439a024 Bisecting: 8 revisions left to test after this (roughly 3 steps) [b1b298914f3ae226e99c98042c1648f740015724] Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs testing commit b1b298914f3ae226e99c98042c1648f740015724 with gcc (GCC) 8.1.0 kernel signature: 2dcf70f37fd76d09f4639b7d07a700476b662e8c5d1a8a099071fc8150d5e474 all runs: OK # git bisect good b1b298914f3ae226e99c98042c1648f740015724 Bisecting: 3 revisions left to test after this (roughly 2 steps) [9dbca16087099b9d9826011cddfdae2a16404336] Merge tag 'block-5.5-2020-01-26' of git://git.kernel.dk/linux-block testing commit 9dbca16087099b9d9826011cddfdae2a16404336 with gcc (GCC) 8.1.0 kernel signature: 18143ed4287fd62162d0938e1fbd71c802a19a6b65a5488a5462a2504c41356a all runs: OK # git bisect good 9dbca16087099b9d9826011cddfdae2a16404336 Bisecting: 1 revision left to test after this (roughly 1 step) [ebe10026210f9ea740b9a050ee84a166690fddde] io_uring: don't cancel all work on process exit testing commit ebe10026210f9ea740b9a050ee84a166690fddde with gcc (GCC) 8.1.0 kernel signature: eca3cdea0380e40b2bc2b71311c74e23d66a187407e81737f04e5af09b2a511b all runs: OK # git bisect good ebe10026210f9ea740b9a050ee84a166690fddde Bisecting: 0 revisions left to test after this (roughly 0 steps) [5cf9ad0e6b164a90581a59609dbf5bda3f5a089c] Merge tag 'io_uring-5.5-2020-01-26' of git://git.kernel.dk/linux-block testing commit 5cf9ad0e6b164a90581a59609dbf5bda3f5a089c with gcc (GCC) 8.1.0 kernel signature: fc5aed5683746dd9840027215fc6b8d0acd2cdf842cbc265e7ffef6dd04f3b14 all runs: OK # git bisect good 5cf9ad0e6b164a90581a59609dbf5bda3f5a089c d5226fa6dbae0569ee43ecfc08bdcd6770fc4755 is the first bad commit commit d5226fa6dbae0569ee43ecfc08bdcd6770fc4755 Author: Linus Torvalds Date: Sun Jan 26 16:23:03 2020 -0800 Linux 5.5 Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) culprit signature: d0602174d96a420dfd4647001fcce1fb07e2371301b3bf992c4f91d961a043bd parent signature: fc5aed5683746dd9840027215fc6b8d0acd2cdf842cbc265e7ffef6dd04f3b14 revisions tested: 17, total time: 5h3m13.18679071s (build: 1h53m37.953481937s, test: 3h7m51.527958025s) first bad commit: d5226fa6dbae0569ee43ecfc08bdcd6770fc4755 Linux 5.5 cc: ["linux-kbuild@vger.kernel.org" "linux-kernel@vger.kernel.org" "michal.lkml@markovi.net" "torvalds@linux-foundation.org" "yamada.masahiro@socionext.com"] crash: general protection fault in batadv_iv_ogm_schedule_buff kasan: CONFIG_KASAN_INLINE enabled kasan: GPF could be caused by NULL-ptr deref or user memory access general protection fault: 0000 [#1] PREEMPT SMP KASAN CPU: 0 PID: 7 Comm: kworker/u4:0 Not tainted 5.5.0-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Workqueue: bat_events batadv_iv_send_outstanding_bat_ogm_packet RIP: 0010:batadv_iv_ogm_schedule_buff+0x2d2/0xef0 net/batman-adv/bat_iv_ogm.c:814 Code: 03 80 3c 11 00 0f 85 66 0b 00 00 48 8b 8b 88 00 00 00 48 ba 00 00 00 00 00 fc ff df 48 8d 79 16 49 89 ce 48 89 f9 48 c1 e9 03 <0f> b6 0c 11 48 89 fa 83 e2 07 83 c2 01 38 ca 7c 08 84 c9 0f 85 90 RSP: 0018:ffffc90000cdfc00 EFLAGS: 00010203 RAX: 0000000000000000 RBX: ffff88807dd8e800 RCX: 0000000000000002 RDX: dffffc0000000000 RSI: ffff88807dd8e888 RDI: 0000000000000016 RBP: ffffc90000cdfcf0 R08: fffffbfff12ddde1 R09: fffffbfff12ddde1 R10: fffffbfff12ddde0 R11: ffffffff896eef07 R12: ffffc90000cdfc88 R13: ffff88808f6fd028 R14: 0000000000000000 R15: 0000000000000007 FS: 0000000000000000(0000) GS:ffff8880ae800000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007f7ee79ff110 CR3: 000000007db3e000 CR4: 00000000001406f0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: batadv_iv_ogm_schedule net/batman-adv/bat_iv_ogm.c:865 [inline] batadv_iv_send_outstanding_bat_ogm_packet+0x582/0x810 net/batman-adv/bat_iv_ogm.c:1718 process_one_work+0x8d1/0x15b0 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 Modules linked in: ---[ end trace 9d9a61debd6a34a5 ]--- RIP: 0010:batadv_iv_ogm_schedule_buff+0x2d2/0xef0 net/batman-adv/bat_iv_ogm.c:814 Code: 03 80 3c 11 00 0f 85 66 0b 00 00 48 8b 8b 88 00 00 00 48 ba 00 00 00 00 00 fc ff df 48 8d 79 16 49 89 ce 48 89 f9 48 c1 e9 03 <0f> b6 0c 11 48 89 fa 83 e2 07 83 c2 01 38 ca 7c 08 84 c9 0f 85 90 RSP: 0018:ffffc90000cdfc00 EFLAGS: 00010203 RAX: 0000000000000000 RBX: ffff88807dd8e800 RCX: 0000000000000002 RDX: dffffc0000000000 RSI: ffff88807dd8e888 RDI: 0000000000000016 RBP: ffffc90000cdfcf0 R08: fffffbfff12ddde1 R09: fffffbfff12ddde1 R10: fffffbfff12ddde0 R11: ffffffff896eef07 R12: ffffc90000cdfc88 R13: ffff88808f6fd028 R14: 0000000000000000 R15: 0000000000000007 FS: 0000000000000000(0000) GS:ffff8880ae800000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007f5ee525b518 CR3: 000000009dd52000 CR4: 00000000001406f0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400