bisecting cause commit starting from 36a21d51725af2ce0700c6ebcb6b9594aac658a6 building syzkaller on 6972b10616d785401dea17cec890cca8916424a7 testing commit 36a21d51725af2ce0700c6ebcb6b9594aac658a6 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: c1818f78691b1d7bfd0799aff27ac3a78dfbfa38270350aa5673c8c05020f150 all runs: crashed: INFO: task hung in fuse_flush testing release v5.13 testing commit 62fb9874f5da54fdb243003b386128037319b219 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 909f5b513362d755e99068620c19525cb2afd91ca8725228219fd46574a48866 run #0: crashed: INFO: task hung in fuse_flush run #1: crashed: INFO: task hung in fuse_flush run #2: crashed: INFO: task hung in fuse_launder_page run #3: crashed: INFO: task hung in fuse_flush run #4: crashed: INFO: task hung in fuse_flush run #5: crashed: INFO: task hung in fuse_flush run #6: crashed: INFO: task hung in fuse_flush run #7: crashed: INFO: task hung in fuse_flush run #8: crashed: INFO: task hung in fuse_flush run #9: crashed: INFO: task hung in fuse_flush testing release v5.12 testing commit 9f4ad9e425a1d3b6a34617b8ea226d56a119a717 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: bb4e26dd8f4a005b0fd76547575ef29621d4d502b5251ddaf0a5696974104629 all runs: crashed: INFO: task hung in fuse_flush testing release v5.11 testing commit f40ddce88593482919761f74910f42f4b84c004b compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 3222e6ed80513dd888ba5df1ed0bb0fed90b38311471a07f8ebfef14f678fd42 all runs: crashed: INFO: task hung in fuse_flush testing release v5.10 testing commit 2c85ebc57b3e1817b6ce1a6b703928e113a90442 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 35c88fb67e0626f0232c5254d6e9f188ff33bdc5ecf75a2e20b39b0354577e82 all runs: crashed: INFO: task hung in fuse_flush testing release v5.9 testing commit bbf5c979011a099af5dc76498918ed7df445635b compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 4753fc6113ccf19b73886623e431f1d42203e5df7900561c23ce4babeaf8f756 all runs: crashed: INFO: task hung in fuse_flush testing release v5.8 testing commit bcf876870b95592b52519ed4aafcf9d95999bc9c compiler: gcc (GCC) 8.4.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 64bef9c619e4f9660afe7c971d6b25d7fe2654ae1e3be1137534ef774e1b1619 all runs: crashed: INFO: task hung in fuse_flush testing release v5.7 testing commit 3d77e6a8804abcc0504c904bd6e5cdf3a5cf8162 compiler: gcc version 8.4.1 20210217 (GCC), GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: f76fe31c01316385978519b5b4e89add706a0c3d5fe63afc28097ce825bd70af all runs: crashed: INFO: task hung in fuse_flush testing release v5.6 testing commit 7111951b8d4973bda27ff663f2cf18b663d15b48 compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: ce1c40f29ea7dac1ab1efcb8a4c28e91d707e6db2dd3c7ba2f4d3ff05339b929 all runs: crashed: INFO: task hung in fuse_flush testing release v5.5 testing commit d5226fa6dbae0569ee43ecfc08bdcd6770fc4755 compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: 52e3d19b3dd1254ec0fc70d5e850d8b373790b6a1ce2b4832bb7a2a2d3945561 all runs: crashed: INFO: task hung in fuse_flush testing release v5.4 testing commit 219d54332a09e8d8741c1e1982f5eae56099de85 compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: aaf25273084462a2ad615141adb1da70de0e843313526173854dc50400e6d06c all runs: crashed: INFO: task hung in fuse_flush testing release v5.3 testing commit 4d856f72c10ecb060868ed10ff1b1453943fc6c8 compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: 6a118b86ece6a00ec309dfe958551a7e37b62c5a38c74bfffbdf71d5ff2118cf all runs: OK # git bisect start 219d54332a09e8d8741c1e1982f5eae56099de85 4d856f72c10ecb060868ed10ff1b1453943fc6c8 Bisecting: 7882 revisions left to test after this (roughly 13 steps) [a9f8b38a071b468276a243ea3ea5a0636e848cf2] Merge tag 'for-linus-5.4-1' of git://github.com/cminyard/linux-ipmi testing commit a9f8b38a071b468276a243ea3ea5a0636e848cf2 compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: a8b09745890ddadb1e696e98ce86db8cb71ae7781fc60aeefb063885a9d17401 all runs: OK # git bisect good a9f8b38a071b468276a243ea3ea5a0636e848cf2 Bisecting: 3941 revisions left to test after this (roughly 12 steps) [0a3775e4f883912944481cf2ef36eb6383a9cc74] ocfs2: wait for recovering done after direct unlock request testing commit 0a3775e4f883912944481cf2ef36eb6383a9cc74 compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: 855a7e26a17eac6d86879792f71898ebb8a54c41849652d1858080f1617f762a run #0: crashed: general protection fault in batadv_iv_ogm_queue_add 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 reproducer seems to be flaky # git bisect bad 0a3775e4f883912944481cf2ef36eb6383a9cc74 Bisecting: 1927 revisions left to test after this (roughly 11 steps) [578d2342ec702e5fb8a77983fabb3754ae3e9660] Merge tag 'drm-next-5.4-2019-08-23' of git://people.freedesktop.org/~agd5f/linux into drm-next testing commit 578d2342ec702e5fb8a77983fabb3754ae3e9660 compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: a5222867346dd1655d400db4cabfa26a60a07b2b8260b1166b8257fa41cad156 all runs: OK # git bisect good 578d2342ec702e5fb8a77983fabb3754ae3e9660 Bisecting: 986 revisions left to test after this (roughly 10 steps) [227c3e9eb5cf3552c2cc83225df6d14adb05f8e8] Merge tag 'compiler-attributes-for-linus-v5.4' of git://github.com/ojeda/linux testing commit 227c3e9eb5cf3552c2cc83225df6d14adb05f8e8 compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: d53722a0baca2b5bc43fbe24a6f1da732cf30377d4c60fb6670ed9cede75f981 run #0: crashed: general protection fault in batadv_iv_ogm_queue_add 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 run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect bad 227c3e9eb5cf3552c2cc83225df6d14adb05f8e8 Bisecting: 517 revisions left to test after this (roughly 9 steps) [8c2b418c3f95a488f5226870eee68574d323f0f8] Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux testing commit 8c2b418c3f95a488f5226870eee68574d323f0f8 compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: 2cf4547737f52d5e11905b2e438915f4c2408fcfbeeae8eba12ac114fa4b6231 all runs: OK # git bisect good 8c2b418c3f95a488f5226870eee68574d323f0f8 Bisecting: 258 revisions left to test after this (roughly 8 steps) [7dee93a9a8808b3d8595e1cc79ccb8b1a7bc7a77] powerpc/fadump: support holes in kernel boot memory area testing commit 7dee93a9a8808b3d8595e1cc79ccb8b1a7bc7a77 compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: 3011c6787aabbfbc2abaa781330a49f069e9f78969fd73eb40a98bef5bf5d840 all runs: OK # git bisect good 7dee93a9a8808b3d8595e1cc79ccb8b1a7bc7a77 Bisecting: 122 revisions left to test after this (roughly 7 steps) [91bcbc11d65fa7023fe9838813588e1d335434f7] Merge branches 'clk-renesas', 'clk-rockchip', 'clk-const' and 'clk-simplify' into clk-next testing commit 91bcbc11d65fa7023fe9838813588e1d335434f7 compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: 1c5eceb780fe320298b833860c61c13510628a68f6e40cd50058b0c50d9b24f7 all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip 91bcbc11d65fa7023fe9838813588e1d335434f7 Bisecting: 122 revisions left to test after this (roughly 7 steps) [4345f0dc015da045a775655e6afac66dbaa1f62d] bus: ti-sysc: rework the reset handling testing commit 4345f0dc015da045a775655e6afac66dbaa1f62d compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: e752ee5d49b0640cd3bf4b0fc5e478d36bf4350955c639ae0df38423bd1f5ed2 all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip 4345f0dc015da045a775655e6afac66dbaa1f62d Bisecting: 122 revisions left to test after this (roughly 7 steps) [a703d279c57e1bfe2b6536c3a17c1c498b416d24] Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux testing commit a703d279c57e1bfe2b6536c3a17c1c498b416d24 compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: 350c5efb1f40b108be44b552a53f4aded386cb702dd0b43c26d97b223f860944 all runs: OK # git bisect good a703d279c57e1bfe2b6536c3a17c1c498b416d24 Bisecting: 36 revisions left to test after this (roughly 5 steps) [65ab0dba3c8dcdfbb5850c451cccc811499d32ba] Merge tag 'ti-k3-soc-for-v5.4' of git://git.kernel.org/pub/scm/linux/kernel/git/kristo/linux into arm/late testing commit 65ab0dba3c8dcdfbb5850c451cccc811499d32ba compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: 6b2f5021256c26782587ef19c2dc0059fcfadde4b25dd1a2858752d7a5ff9332 all runs: OK # git bisect good 65ab0dba3c8dcdfbb5850c451cccc811499d32ba Bisecting: 17 revisions left to test after this (roughly 4 steps) [2a7326caab479ca257c4b9bd67db42d1d49079bf] ARM: dts: dir685: Drop spi-cpol from the display testing commit 2a7326caab479ca257c4b9bd67db42d1d49079bf compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: 84779dae1c2c8376f2707dbbeff5a480fb61462385e3b504da5d13f5d8c17366 all runs: OK # git bisect good 2a7326caab479ca257c4b9bd67db42d1d49079bf Bisecting: 8 revisions left to test after this (roughly 3 steps) [56c1e8343494f0a315c99964ea1a952478394a8d] Merge tag 'printk-for-5.4' of git://git.kernel.org/pub/scm/linux/kernel/git/pmladek/printk testing commit 56c1e8343494f0a315c99964ea1a952478394a8d compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: 90656599a8f8998e361426e30fefb2b791526e8b8dd0be8612a3ecffbb67c0eb all runs: OK # git bisect good 56c1e8343494f0a315c99964ea1a952478394a8d Bisecting: 3 revisions left to test after this (roughly 2 steps) [40576e5e63ea5eeab814de7af83ad09dd64134ee] x86: alternative.h: use asm_inline for all alternative variants testing commit 40576e5e63ea5eeab814de7af83ad09dd64134ee compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: 394622fad75accd80278a69f19d3108dac02c768d0f2490d7dfa6dd9a500465e run #0: crashed: general protection fault in batadv_iv_ogm_queue_add 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 run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect bad 40576e5e63ea5eeab814de7af83ad09dd64134ee Bisecting: 2 revisions left to test after this (roughly 1 step) [4bd92428e717fc6bc29ffa4fdb38b68395b96684] lib/zstd/mem.h: replace __inline by inline testing commit 4bd92428e717fc6bc29ffa4fdb38b68395b96684 compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: 019edfa82f69de67d569aa796c34824854fcc03375ff17955dbc37812a4b6fd3 run #0: crashed: KASAN: invalid-free in batadv_iv_ogm_iface_disable 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 run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect bad 4bd92428e717fc6bc29ffa4fdb38b68395b96684 Bisecting: 0 revisions left to test after this (roughly 0 steps) [8b160b18e3bde4563209b4b35597998a059f272b] staging: rtl8723bs: replace __inline by inline testing commit 8b160b18e3bde4563209b4b35597998a059f272b compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: 019edfa82f69de67d569aa796c34824854fcc03375ff17955dbc37812a4b6fd3 run #0: crashed: general protection fault in batadv_iv_ogm_queue_add 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 run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect bad 8b160b18e3bde4563209b4b35597998a059f272b 8b160b18e3bde4563209b4b35597998a059f272b is the first bad commit commit 8b160b18e3bde4563209b4b35597998a059f272b Author: Rasmus Villemoes Date: Fri Sep 13 00:19:22 2019 +0200 staging: rtl8723bs: replace __inline by inline Currently, __inline is #defined as inline in compiler_types.h, so this should not change functionality. It is preparation for removing said #define. While at it, change some "inline static" to the customary "static inline" order. Reviewed-by: Nick Desaulniers Signed-off-by: Rasmus Villemoes Signed-off-by: Miguel Ojeda drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 4 ++-- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 2 +- drivers/staging/rtl8723bs/include/drv_types.h | 6 +++--- drivers/staging/rtl8723bs/include/osdep_service.h | 10 +++++----- drivers/staging/rtl8723bs/include/osdep_service_linux.h | 14 +++++++------- drivers/staging/rtl8723bs/include/rtw_mlme.h | 14 +++++++------- drivers/staging/rtl8723bs/include/rtw_recv.h | 16 ++++++++-------- drivers/staging/rtl8723bs/include/sta_info.h | 2 +- drivers/staging/rtl8723bs/include/wifi.h | 14 +++++++------- drivers/staging/rtl8723bs/include/wlan_bssdef.h | 2 +- 10 files changed, 42 insertions(+), 42 deletions(-) parent commit f74c2bb98776e2de508f4d607cd519873065118e wasn't tested testing commit f74c2bb98776e2de508f4d607cd519873065118e compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: 019edfa82f69de67d569aa796c34824854fcc03375ff17955dbc37812a4b6fd3 culprit signature: 019edfa82f69de67d569aa796c34824854fcc03375ff17955dbc37812a4b6fd3 parent signature: 019edfa82f69de67d569aa796c34824854fcc03375ff17955dbc37812a4b6fd3 Reproducer flagged being flaky revisions tested: 27, total time: 7h10m13.24540643s (build: 2h56m11.580087622s, test: 4h10m15.512216375s) first bad commit: 8b160b18e3bde4563209b4b35597998a059f272b staging: rtl8723bs: replace __inline by inline recipients (to): ["linux@rasmusvillemoes.dk" "miguel.ojeda.sandonis@gmail.com" "ndesaulniers@google.com"] recipients (cc): [] crash: general protection fault in batadv_iv_ogm_queue_add 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: 8 Comm: kworker/u4:0 Not tainted 5.3.0-rc8-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_queue_add+0x9b/0xec0 net/batman-adv/bat_iv_ogm.c:605 Code: 44 89 8d 64 ff ff ff c7 02 f1 f1 f1 f1 c7 42 04 04 f2 f2 f2 48 89 fa 65 48 8b 0c 25 28 00 00 00 48 89 4d d0 31 c9 48 c1 ea 03 <0f> b6 04 02 48 89 fa 83 e2 07 38 d0 7f 08 84 c0 0f 85 cb 0b 00 00 RSP: 0018:ffff8880b57c7ab0 EFLAGS: 00010256 RAX: dffffc0000000000 RBX: ffff8880abc4d180 RCX: 0000000000000000 RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000003 RBP: ffff8880b57c7bc8 R08: ffff8880abc4d180 R09: 0000000000000001 R10: ffffed1016af8f8d R11: 0000000000000003 R12: ffff8880abc4d180 R13: dffffc0000000000 R14: ffff8880a31b2c40 R15: 000000000000003c FS: 0000000000000000(0000) GS:ffff8880ba200000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 000055b62e2d6618 CR3: 00000000a2b61000 CR4: 0000000000340ef0 Call Trace: batadv_iv_ogm_schedule+0xb47/0xe80 net/batman-adv/bat_iv_ogm.c:813 batadv_iv_send_outstanding_bat_ogm_packet+0x570/0x7d0 net/batman-adv/bat_iv_ogm.c:1675 process_one_work+0x7d2/0x1560 kernel/workqueue.c:2269 worker_thread+0x85/0xb60 kernel/workqueue.c:2415 kthread+0x331/0x3f0 kernel/kthread.c:255 ret_from_fork+0x24/0x30 arch/x86/entry/entry_64.S:352 Modules linked in: ---[ end trace f1c80b4eb103080b ]--- RIP: 0010:batadv_iv_ogm_queue_add+0x9b/0xec0 net/batman-adv/bat_iv_ogm.c:605 Code: 44 89 8d 64 ff ff ff c7 02 f1 f1 f1 f1 c7 42 04 04 f2 f2 f2 48 89 fa 65 48 8b 0c 25 28 00 00 00 48 89 4d d0 31 c9 48 c1 ea 03 <0f> b6 04 02 48 89 fa 83 e2 07 38 d0 7f 08 84 c0 0f 85 cb 0b 00 00 RSP: 0018:ffff8880b57c7ab0 EFLAGS: 00010256 RAX: dffffc0000000000 RBX: ffff8880abc4d180 RCX: 0000000000000000 RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000003 RBP: ffff8880b57c7bc8 R08: ffff8880abc4d180 R09: 0000000000000001 R10: ffffed1016af8f8d R11: 0000000000000003 R12: ffff8880abc4d180 R13: dffffc0000000000 R14: ffff8880a31b2c40 R15: 000000000000003c FS: 0000000000000000(0000) GS:ffff8880ba200000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 000055b62e2d6618 CR3: 00000000a2b61000 CR4: 0000000000340ef0