bisecting cause commit starting from be978f8feb1d4678b941a3ccf181eea1039110e2 building syzkaller on f90ec89960664f503e0811d8b67c56bb1128d47d testing commit be978f8feb1d4678b941a3ccf181eea1039110e2 with gcc (GCC) 8.1.0 kernel signature: 982b11571879520bc76b89d80c22e9535c6219ba8eab21cf1af47eb42654d9b1 all runs: crashed: general protection fault in __xfrm6_tunnel_spi_lookup testing release v5.7 testing commit 3d77e6a8804abcc0504c904bd6e5cdf3a5cf8162 with gcc (GCC) 8.1.0 kernel signature: 600dd6668566f2eeb396694f58657bf9706da411b0852328c1d8bc3061982945 all runs: OK # git bisect start be978f8feb1d4678b941a3ccf181eea1039110e2 3d77e6a8804abcc0504c904bd6e5cdf3a5cf8162 Bisecting: 11903 revisions left to test after this (roughly 14 steps) [80ef846e9909f22ccdc2a4a6d931266cecce8b2c] Merge tag 'staging-5.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging testing commit 80ef846e9909f22ccdc2a4a6d931266cecce8b2c with gcc (GCC) 8.1.0 kernel signature: 6d06b51dc9223f7f83e136f874ecf0e9a6393048bf99692f536e53cc42afc98e run #0: basic kernel testing failed: BUG: using smp_processor_id() in preemptible code in ext4_mb_new_blocks run #1: basic kernel testing failed: BUG: using smp_processor_id() in preemptible code in ext4_mb_new_blocks run #2: basic kernel testing failed: BUG: using smp_processor_id() in preemptible code in ext4_mb_new_blocks run #3: basic kernel testing failed: BUG: using smp_processor_id() in preemptible code in ext4_mb_new_blocks run #4: basic kernel testing failed: BUG: using smp_processor_id() in preemptible code in ext4_mb_new_blocks run #5: basic kernel testing failed: BUG: using smp_processor_id() in preemptible code in ext4_mb_new_blocks run #6: basic kernel testing failed: BUG: using smp_processor_id() in preemptible code in ext4_mb_new_blocks run #7: basic kernel testing failed: BUG: using smp_processor_id() in preemptible code in corrupted run #8: basic kernel testing failed: BUG: using smp_processor_id() in preemptible code in ext4_mb_new_blocks run #9: basic kernel testing failed: BUG: using smp_processor_id() in preemptible code in ext4_mb_new_blocks # git bisect skip 80ef846e9909f22ccdc2a4a6d931266cecce8b2c Bisecting: 11903 revisions left to test after this (roughly 14 steps) [b97120b15ebd3de51325084136d3b9c3cce656d6] nvme-pci: use simple suspend when a HMB is enabled testing commit b97120b15ebd3de51325084136d3b9c3cce656d6 with gcc (GCC) 8.1.0 kernel signature: 9ca9ded723b0e2486414a6a519b44f2f417bbaae383ca284756f3ad64da01111 all runs: OK # git bisect good b97120b15ebd3de51325084136d3b9c3cce656d6 Bisecting: 10248 revisions left to test after this (roughly 13 steps) [6f51ab9440d131ae424cce27e3170746219f5142] Merge tag 'mtd/for-5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux testing commit 6f51ab9440d131ae424cce27e3170746219f5142 with gcc (GCC) 8.1.0 kernel signature: a0eaa38a99e0af77a4dd060b4bb1cf34e25daf043cf5ea8cd523cc6e9f3fb224 all runs: basic kernel testing failed: BUG: using smp_processor_id() in preemptible code in ext4_mb_new_blocks # git bisect skip 6f51ab9440d131ae424cce27e3170746219f5142 Bisecting: 10248 revisions left to test after this (roughly 13 steps) [7b411871220af35722360cd1d1111c7fadfc29fe] misc: pch_phub: Remove superfluous descriptions to non-existent args 'offset_address' testing commit 7b411871220af35722360cd1d1111c7fadfc29fe with gcc (GCC) 8.1.0 kernel signature: e269225eaa454070cb3e05c2badb9d028f994d1ac80e9c172f95559e63723341 all runs: OK # git bisect good 7b411871220af35722360cd1d1111c7fadfc29fe Bisecting: 4244 revisions left to test after this (roughly 12 steps) [ae5e4d2e6d7bec8a063fd8608fba00fb8c273896] Merge remote-tracking branch 'crypto/master' testing commit ae5e4d2e6d7bec8a063fd8608fba00fb8c273896 with gcc (GCC) 8.1.0 kernel signature: 882fad8b350cdf30926ea902d38abd66afd16ec3b7d4f4887c8de78b7e8ce3ef all runs: crashed: general protection fault in __xfrm6_tunnel_spi_lookup # git bisect bad ae5e4d2e6d7bec8a063fd8608fba00fb8c273896 Bisecting: 1898 revisions left to test after this (roughly 11 steps) [05f24e945ebfaf1ccec7dc0cf6e664250b8d9df1] Merge remote-tracking branch 'printk/for-next' testing commit 05f24e945ebfaf1ccec7dc0cf6e664250b8d9df1 with gcc (GCC) 8.1.0 kernel signature: dbf86f52ce5b951b331255f13bbb7f5a71a4d51c139432cd11b98fe8aba35db6 all runs: OK # git bisect good 05f24e945ebfaf1ccec7dc0cf6e664250b8d9df1 Bisecting: 1058 revisions left to test after this (roughly 10 steps) [94339443686b36d3223bc032b7947267474e2679] net: bridge: notify on vlan tunnel changes done via the old api testing commit 94339443686b36d3223bc032b7947267474e2679 with gcc (GCC) 8.1.0 kernel signature: d9a843f7a6ab4c341aa3f7173edbb7a14b337ae2cf4440940cfe93eff99fc332 run #0: OK 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: boot failed: can't ssh into the instance # git bisect good 94339443686b36d3223bc032b7947267474e2679 Bisecting: 543 revisions left to test after this (roughly 9 steps) [ccc6fde76206ba9ab5e2a0d4ff2af5969c61997e] Merge remote-tracking branch 'jc_docs/docs-next' testing commit ccc6fde76206ba9ab5e2a0d4ff2af5969c61997e with gcc (GCC) 8.1.0 kernel signature: 43f46d97769d6b91f570b41df77bfc4bba4e6011fa89753719dfca2d50b7e1c3 all runs: OK # git bisect good ccc6fde76206ba9ab5e2a0d4ff2af5969c61997e Bisecting: 279 revisions left to test after this (roughly 8 steps) [a139dad6afb9d4b349711977ff0893c15534f748] Merge remote-tracking branch 'net-next/master' testing commit a139dad6afb9d4b349711977ff0893c15534f748 with gcc (GCC) 8.1.0 kernel signature: 5288b450ae6ca624a857d2b5391259d9d335c424b4bf424d8ca163c50224485b all runs: OK # git bisect good a139dad6afb9d4b349711977ff0893c15534f748 Bisecting: 140 revisions left to test after this (roughly 7 steps) [941f8901f5329eb8111fd58d140e3bb5d8f89a75] Merge remote-tracking branch 'mtd/mtd/next' testing commit 941f8901f5329eb8111fd58d140e3bb5d8f89a75 with gcc (GCC) 8.1.0 kernel signature: f9305a2c5ff5b0a8ecb1d82e3d1eb826072e5fb36553e89e658f8d64077a3c0f all runs: crashed: general protection fault in __xfrm6_tunnel_spi_lookup # git bisect bad 941f8901f5329eb8111fd58d140e3bb5d8f89a75 Bisecting: 73 revisions left to test after this (roughly 6 steps) [a2ee1d248468145c06c162c3369ed8fda07736cb] Merge remote-tracking branch 'wireless-drivers-next/master' testing commit a2ee1d248468145c06c162c3369ed8fda07736cb with gcc (GCC) 8.1.0 kernel signature: b9e77cb185e14e794f4f1a3b4d29a65b5fc34a063a86fa9aa81b5accf547191e all runs: crashed: general protection fault in __xfrm6_tunnel_spi_lookup # git bisect bad a2ee1d248468145c06c162c3369ed8fda07736cb Bisecting: 30 revisions left to test after this (roughly 5 steps) [bdf0acad6dce2758117ae9c00d3bb566c2435c9b] Merge remote-tracking branch 'ipsec-next/master' testing commit bdf0acad6dce2758117ae9c00d3bb566c2435c9b with gcc (GCC) 8.1.0 kernel signature: 358c2ae002c3d807711b234b6dcd2a3178100a26844555c32fe5be71ccc65da9 all runs: crashed: general protection fault in __xfrm6_tunnel_spi_lookup # git bisect bad bdf0acad6dce2758117ae9c00d3bb566c2435c9b Bisecting: 16 revisions left to test after this (roughly 4 steps) [6984cbc6dfa280687367b9660d8c830518239851] selftests/bpf: Switch perf_buffer test to tracepoint and skeleton testing commit 6984cbc6dfa280687367b9660d8c830518239851 with gcc (GCC) 8.1.0 kernel signature: e13618b76ca2e2ed653df23d57edb33d25e16cf8629f630af6fb2bc08426f81c all runs: OK # git bisect good 6984cbc6dfa280687367b9660d8c830518239851 Bisecting: 8 revisions left to test after this (roughly 3 steps) [2ab110cbb0c0cb05c64f37f42b78f5bc11699b0e] ip6_vti: support IP6IP tunnel processing testing commit 2ab110cbb0c0cb05c64f37f42b78f5bc11699b0e with gcc (GCC) 8.1.0 kernel signature: 7436a96524433d7536147332de2b9e244491e94b74011838cec4e2694db62273 all runs: basic kernel testing failed: KASAN: use-after-free Write in afs_wake_up_async_call # git bisect skip 2ab110cbb0c0cb05c64f37f42b78f5bc11699b0e Bisecting: 8 revisions left to test after this (roughly 3 steps) [08622869ed3f167db9b2250ab1bb055f55293401] ip6_vti: support IP6IP6 tunnel processing with .cb_handler testing commit 08622869ed3f167db9b2250ab1bb055f55293401 with gcc (GCC) 8.1.0 kernel signature: b1d5dfd6a308ee3f29d287db1c1df741300fb59e96b8c1b1a4dcc4db90f7d8e5 all runs: basic kernel testing failed: KASAN: use-after-free Write in afs_wake_up_async_call # git bisect skip 08622869ed3f167db9b2250ab1bb055f55293401 Bisecting: 8 revisions left to test after this (roughly 3 steps) [6df2db5d37ba3df8c80d90c15f1e20480be43f75] tunnel4: add cb_handler to struct xfrm_tunnel testing commit 6df2db5d37ba3df8c80d90c15f1e20480be43f75 with gcc (GCC) 8.1.0 kernel signature: 6a218cb38543e408aef31a084fc134344dfe76932ca9a62352f01a695d0dbe9f all runs: basic kernel testing failed: KASAN: use-after-free Write in afs_wake_up_async_call # git bisect skip 6df2db5d37ba3df8c80d90c15f1e20480be43f75 Bisecting: 8 revisions left to test after this (roughly 3 steps) [d5a7a5057387d79b91a6e2fd78a76ccd53f91e6c] ipcomp: assign if_id to child tunnel from parent tunnel testing commit d5a7a5057387d79b91a6e2fd78a76ccd53f91e6c with gcc (GCC) 8.1.0 kernel signature: 0198c42bd0e15218228ebe22016f64cec837d5075c827c73420c5e013fcb63fe all runs: basic kernel testing failed: KASAN: use-after-free Write in afs_wake_up_async_call # git bisect skip d5a7a5057387d79b91a6e2fd78a76ccd53f91e6c Bisecting: 8 revisions left to test after this (roughly 3 steps) [bfdd0897dc3036be5b1ec41fad6abd2498002217] Merge remote-tracking branch 'bpf-next/master' testing commit bfdd0897dc3036be5b1ec41fad6abd2498002217 with gcc (GCC) 8.1.0 kernel signature: f422cc6b1f50bcf33b2aa986288c76012bd1a7d84249f22dc6676ead9a997dc6 all runs: OK # git bisect good bfdd0897dc3036be5b1ec41fad6abd2498002217 Bisecting: 5 revisions left to test after this (roughly 3 steps) [d7b360c2869f9ce2418510d14baf0f9696fcf1e9] xfrm: interface: support IP6IP6 and IP6IP tunnels processing with .cb_handler testing commit d7b360c2869f9ce2418510d14baf0f9696fcf1e9 with gcc (GCC) 8.1.0 kernel signature: c86391234d57060ef1e2273522c63a18efd4148e3f17ffb9f8233e3e50a6ca0c all runs: basic kernel testing failed: KASAN: use-after-free Write in afs_wake_up_async_call # git bisect skip d7b360c2869f9ce2418510d14baf0f9696fcf1e9 Bisecting: 5 revisions left to test after this (roughly 3 steps) [e6ce64570f2451684b4f9bcbaee6c40c4a7dff82] ip_vti: support IPIP6 tunnel processing testing commit e6ce64570f2451684b4f9bcbaee6c40c4a7dff82 with gcc (GCC) 8.1.0 kernel signature: 07fece46bb0a719e7a89cae7b49a17a6004c3a70436555d298697185aceed021 all runs: basic kernel testing failed: KASAN: use-after-free Write in afs_wake_up_async_call # git bisect skip e6ce64570f2451684b4f9bcbaee6c40c4a7dff82 Bisecting: 5 revisions left to test after this (roughly 3 steps) [da9bbf0598c9e66b8a46ceabaa6172596795acf2] xfrm: interface: support IPIP and IPIP6 tunnels processing with .cb_handler testing commit da9bbf0598c9e66b8a46ceabaa6172596795acf2 with gcc (GCC) 8.1.0 kernel signature: 00315c1741e7fcd6ed7a6b82e0af69b929b9d1b5f06cd2dbcb71fe8fca2afe90 all runs: basic kernel testing failed: KASAN: use-after-free Write in afs_wake_up_async_call # git bisect skip da9bbf0598c9e66b8a46ceabaa6172596795acf2 Bisecting: 5 revisions left to test after this (roughly 3 steps) [87e66b9682d7067eb7db08040dae36b608a4d971] ip_vti: support IPIP tunnel processing with .cb_handler testing commit 87e66b9682d7067eb7db08040dae36b608a4d971 with gcc (GCC) 8.1.0 kernel signature: a129a65f85a4c15554f60ef061e310ce9886ee83222cdea1249bc193c8a5b649 run #0: basic kernel testing failed: KASAN: use-after-free Write in afs_wake_up_async_call run #1: basic kernel testing failed: KASAN: use-after-free Write in afs_wake_up_async_call run #2: basic kernel testing failed: KASAN: use-after-free Write in afs_wake_up_async_call run #3: basic kernel testing failed: KASAN: use-after-free Write in afs_wake_up_async_call run #4: basic kernel testing failed: KASAN: use-after-free Write in afs_wake_up_async_call run #5: basic kernel testing failed: KASAN: use-after-free Write in afs_wake_up_async_call run #6: basic kernel testing failed: KASAN: use-after-free Write in afs_wake_up_async_call run #7: basic kernel testing failed: KASAN: use-after-free Write in afs_wake_up_async_call run #8: basic kernel testing failed: KASAN: use-after-free Write in afs_wake_up_async_call run #9: boot failed: can't ssh into the instance # git bisect skip 87e66b9682d7067eb7db08040dae36b608a4d971 Bisecting: 5 revisions left to test after this (roughly 3 steps) [1475ee0ac9a16dd5df23ca8abe1039eb6086eb66] xfrm: add is_ipip to struct xfrm_input_afinfo testing commit 1475ee0ac9a16dd5df23ca8abe1039eb6086eb66 with gcc (GCC) 8.1.0 kernel signature: e1f77bfbfc76cfdc8c3d58b206577cc8668f725eeec21cac510d2933d1761d45 all runs: basic kernel testing failed: KASAN: use-after-free Write in afs_wake_up_async_call # git bisect skip 1475ee0ac9a16dd5df23ca8abe1039eb6086eb66 Bisecting: 5 revisions left to test after this (roughly 3 steps) [86afc7031826147407e96412668d343e0f1bd6fd] tunnel6: add tunnel6_input_afinfo for ipip and ipv6 tunnels testing commit 86afc7031826147407e96412668d343e0f1bd6fd with gcc (GCC) 8.1.0 kernel signature: a949ba27b603d930a164adb581f88d43b78b71868e2d383bea56592f805c09be all runs: basic kernel testing failed: KASAN: use-after-free Write in afs_wake_up_async_call # git bisect skip 86afc7031826147407e96412668d343e0f1bd6fd Bisecting: 5 revisions left to test after this (roughly 3 steps) [2d4c7986dbc6f78043df7b946b36996fca8c046f] Merge remote-tracking branch 'origin/testing' testing commit 2d4c7986dbc6f78043df7b946b36996fca8c046f with gcc (GCC) 8.1.0 kernel signature: bc79a2483f64ee89072a428de829c04ddf9506d925b8e647d97a86432a1ddac3 all runs: basic kernel testing failed: KASAN: use-after-free Write in afs_wake_up_async_call # git bisect skip 2d4c7986dbc6f78043df7b946b36996fca8c046f Bisecting: 5 revisions left to test after this (roughly 3 steps) [428d2459cceb77357b81c242ca22462a6a904817] xfrm: introduce oseq-may-wrap flag testing commit 428d2459cceb77357b81c242ca22462a6a904817 with gcc (GCC) 8.1.0 kernel signature: 346d79d408571908bf207feba2793d14cd8c10eb44092875c5ae9f8815dc215d all runs: basic kernel testing failed: KASAN: use-after-free Write in afs_wake_up_async_call # git bisect skip 428d2459cceb77357b81c242ca22462a6a904817 There are only 'skip'ped commits left to test. The first bad commit could be any of: 08622869ed3f167db9b2250ab1bb055f55293401 e6ce64570f2451684b4f9bcbaee6c40c4a7dff82 2ab110cbb0c0cb05c64f37f42b78f5bc11699b0e 87e66b9682d7067eb7db08040dae36b608a4d971 86afc7031826147407e96412668d343e0f1bd6fd d5a7a5057387d79b91a6e2fd78a76ccd53f91e6c 6df2db5d37ba3df8c80d90c15f1e20480be43f75 d7b360c2869f9ce2418510d14baf0f9696fcf1e9 1475ee0ac9a16dd5df23ca8abe1039eb6086eb66 da9bbf0598c9e66b8a46ceabaa6172596795acf2 2d4c7986dbc6f78043df7b946b36996fca8c046f 428d2459cceb77357b81c242ca22462a6a904817 bdf0acad6dce2758117ae9c00d3bb566c2435c9b We cannot bisect more! revisions tested: 28, total time: 5h13m5.741729978s (build: 2h30m18.257091042s, test: 2h40m4.499682484s) bisection is inconclusive, the first bad commit could be any of: 08622869ed3f167db9b2250ab1bb055f55293401 e6ce64570f2451684b4f9bcbaee6c40c4a7dff82 2ab110cbb0c0cb05c64f37f42b78f5bc11699b0e 87e66b9682d7067eb7db08040dae36b608a4d971 86afc7031826147407e96412668d343e0f1bd6fd d5a7a5057387d79b91a6e2fd78a76ccd53f91e6c 6df2db5d37ba3df8c80d90c15f1e20480be43f75 d7b360c2869f9ce2418510d14baf0f9696fcf1e9 1475ee0ac9a16dd5df23ca8abe1039eb6086eb66 da9bbf0598c9e66b8a46ceabaa6172596795acf2 2d4c7986dbc6f78043df7b946b36996fca8c046f 428d2459cceb77357b81c242ca22462a6a904817 bdf0acad6dce2758117ae9c00d3bb566c2435c9b