ci starts bisection 2022-07-30 11:36:28.16302815 +0000 UTC m=+89372.331512410 bisecting fixing commit since ca1fdab7fd27eb069df1384b2850dcd0c2bebe8d building syzkaller on 0fc5c330fea4b4129567aaa44ea5a134cb850bbb testing commit ca1fdab7fd27eb069df1384b2850dcd0c2bebe8d compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 5b6257b163f772f81f310190b5a3acfef8226bfcefc1311acefa7cfe200405cb run #0: basic kernel testing failed: BUG: program execution failed: executor NUM: EOF run #1: crashed: WARNING in netif_napi_add_weight run #2: crashed: WARNING in netif_napi_add_weight run #3: crashed: WARNING in netif_napi_add_weight run #4: crashed: WARNING in netif_napi_add_weight run #5: crashed: WARNING in netif_napi_add_weight run #6: crashed: WARNING in netif_napi_add_weight run #7: crashed: WARNING in netif_napi_add_weight run #8: crashed: WARNING in netif_napi_add_weight run #9: crashed: WARNING in netif_napi_add_weight run #10: crashed: WARNING in netif_napi_add_weight run #11: crashed: WARNING in netif_napi_add_weight run #12: crashed: WARNING in netif_napi_add_weight run #13: crashed: WARNING in netif_napi_add_weight run #14: crashed: WARNING in netif_napi_add_weight run #15: crashed: WARNING in netif_napi_add_weight run #16: crashed: WARNING in netif_napi_add_weight run #17: crashed: WARNING in netif_napi_add_weight run #18: crashed: WARNING in netif_napi_add_weight run #19: crashed: WARNING in netif_napi_add_weight testing current HEAD e65c6a46df94c8d76ea1129eb2d4564670c6f214 testing commit e65c6a46df94c8d76ea1129eb2d4564670c6f214 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: dcf9bd549d468050d453d589e4795f468019f2ededbe189623e88385f460ec69 all runs: OK # git bisect start e65c6a46df94c8d76ea1129eb2d4564670c6f214 ca1fdab7fd27eb069df1384b2850dcd0c2bebe8d Bisecting: 862 revisions left to test after this (roughly 10 steps) [3c079a22db79cf2cdd1b13b41a5447790e08069a] Merge branch 'mptcp-fixes' testing commit 3c079a22db79cf2cdd1b13b41a5447790e08069a compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: d2c77ac00503c1b60d26fdc58a7cbdc0112bb1bb7c0c412ba3cff52c722543d3 failed: failed to create VM pool: failed to create GCE image: create image operation failed: &{Code:PERMISSIONS_ERROR Location: Message:Required 'read' permission for 'disks/ci-upstream-kasan-gce-bisect-job-bisect-job-image.tar.gz' ForceSendFields:[] NullFields:[]}. # git bisect skip 3c079a22db79cf2cdd1b13b41a5447790e08069a Bisecting: 862 revisions left to test after this (roughly 10 steps) [fc8b0b9b630df6de7415f527fe27c0c441b5dc70] arm64: dts: qcom: sm8450 add ITS device tree node testing commit fc8b0b9b630df6de7415f527fe27c0c441b5dc70 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 27d7b86ad6998c3033c74f53f1454534c942f07ef034be80e049fc4031095b57 run #0: crashed: WARNING in netif_napi_add_weight run #1: crashed: WARNING in netif_napi_add_weight run #2: crashed: WARNING in netif_napi_add_weight run #3: crashed: WARNING in netif_napi_add_weight run #4: crashed: WARNING in netif_napi_add_weight run #5: boot failed: INFO: task hung in add_early_randomness run #6: boot failed: INFO: task hung in add_early_randomness run #7: boot failed: INFO: task hung in add_early_randomness run #8: boot failed: INFO: task hung in add_early_randomness run #9: boot failed: INFO: task hung in add_early_randomness # git bisect good fc8b0b9b630df6de7415f527fe27c0c441b5dc70 Bisecting: 860 revisions left to test after this (roughly 10 steps) [525496a030de4ae64bb9e1d6bfc88eec6f5fe6e2] Merge tag 'acpi-5.19-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm testing commit 525496a030de4ae64bb9e1d6bfc88eec6f5fe6e2 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: ee38fac0a4563cfcef46da16f08a38a4a60545b5fbdae1b6449afb84ecb54069 all runs: OK # git bisect bad 525496a030de4ae64bb9e1d6bfc88eec6f5fe6e2 Bisecting: 431 revisions left to test after this (roughly 9 steps) [589cb2c0b8daf4fd03e7012c00a52804769e7699] Merge tag 'devfreq-fixes-for-5.19-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux testing commit 589cb2c0b8daf4fd03e7012c00a52804769e7699 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: b0cdc3e72d29903e4f736aa3e31be06a2f58316e3ac9c98b310eb4595f3952fd all runs: crashed: WARNING in netif_napi_add_weight # git bisect good 589cb2c0b8daf4fd03e7012c00a52804769e7699 Bisecting: 215 revisions left to test after this (roughly 8 steps) [65a01e601dbba8b7a51a2677811f70f783766682] fbcon: Disallow setting font bigger than screen size testing commit 65a01e601dbba8b7a51a2677811f70f783766682 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: fa44a9f8d516dc943e5bccb6d6e5ff408448c18f1ee65d7a9426cc948e17de77 all runs: OK # git bisect bad 65a01e601dbba8b7a51a2677811f70f783766682 Bisecting: 110 revisions left to test after this (roughly 7 steps) [5e8379351dbde61ea383e514f0f9ecb2c047cf4e] Merge tag 'net-5.19-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net testing commit 5e8379351dbde61ea383e514f0f9ecb2c047cf4e compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 8f0caa4a9e290a59b2df52bd3812e4a558ee16ab156ee4ffbfb3d3c3277040b7 all runs: OK # git bisect bad 5e8379351dbde61ea383e514f0f9ecb2c047cf4e Bisecting: 51 revisions left to test after this (roughly 6 steps) [9cc02ede696272c5271a401e4f27c262359bc2f6] net: rose: fix UAF bugs caused by timer handler testing commit 9cc02ede696272c5271a401e4f27c262359bc2f6 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 970388179507d7592274479acde76acd52f08be943d20ad99fd2bfd8ae908891 all runs: OK # git bisect bad 9cc02ede696272c5271a401e4f27c262359bc2f6 Bisecting: 26 revisions left to test after this (roughly 5 steps) [0c1f78a49af721490a5ad70b73e8b4d382465dae] mptcp: fix error mibs accounting testing commit 0c1f78a49af721490a5ad70b73e8b4d382465dae compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: ee9beb89211898e2778149d55891e2feefb50d063f4971e4bc81cd69f2453b53 all runs: OK # git bisect bad 0c1f78a49af721490a5ad70b73e8b4d382465dae Bisecting: 12 revisions left to test after this (roughly 4 steps) [853a7614880231747040cada91d2b8d2e995c51a] tunnels: do not assume mac header is set in skb_tunnel_check_pmtu() testing commit 853a7614880231747040cada91d2b8d2e995c51a compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 88540d3f798e2d50f8a9b104aef2847f7cb3109007473a0dccad5047c19965e6 all runs: OK # git bisect bad 853a7614880231747040cada91d2b8d2e995c51a Bisecting: 5 revisions left to test after this (roughly 3 steps) [6f0012e35160cd08a53e46e3b3bbf724b92dfe68] tcp: add a missing nf_reset_ct() in 3WHS handling testing commit 6f0012e35160cd08a53e46e3b3bbf724b92dfe68 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: c7830a10a15a92732565cb0687612c50baaae0e82bf96ea2bc03ed9be1759932 all runs: crashed: WARNING in netif_napi_add_weight # git bisect good 6f0012e35160cd08a53e46e3b3bbf724b92dfe68 Bisecting: 2 revisions left to test after this (roughly 2 steps) [0e597e2affb90d6ea48df6890d882924acf71e19] net: dp83822: disable rx error interrupt testing commit 0e597e2affb90d6ea48df6890d882924acf71e19 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: c90a7881c206a12d7dec67391698845c032075c52932f71d4239ab2d2d2c5618 run #0: basic kernel testing failed: BUG: program execution failed: executor NUM: EOF 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 0e597e2affb90d6ea48df6890d882924acf71e19 Bisecting: 1 revision left to test after this (roughly 1 step) [3b9bc84d311104906d2b4995a9a02d7b7ddab2db] net: tun: unlink NAPI from device on destruction testing commit 3b9bc84d311104906d2b4995a9a02d7b7ddab2db compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 999e679686627947d9cd8ef21fa32b43e8d4be464682be7fc5d45392b16e4167 all runs: OK # git bisect bad 3b9bc84d311104906d2b4995a9a02d7b7ddab2db 3b9bc84d311104906d2b4995a9a02d7b7ddab2db is the first bad commit commit 3b9bc84d311104906d2b4995a9a02d7b7ddab2db Author: Jakub Kicinski Date: Wed Jun 22 21:20:39 2022 -0700 net: tun: unlink NAPI from device on destruction Syzbot found a race between tun file and device destruction. NAPIs live in struct tun_file which can get destroyed before the netdev so we have to del them explicitly. The current code is missing deleting the NAPI if the queue was detached first. Fixes: 943170998b20 ("tun: enable NAPI for TUN/TAP driver") Reported-by: syzbot+b75c138e9286ac742647@syzkaller.appspotmail.com Link: https://lore.kernel.org/r/20220623042039.2274708-1-kuba@kernel.org Signed-off-by: Jakub Kicinski drivers/net/tun.c | 1 + 1 file changed, 1 insertion(+) culprit signature: 999e679686627947d9cd8ef21fa32b43e8d4be464682be7fc5d45392b16e4167 parent signature: c7830a10a15a92732565cb0687612c50baaae0e82bf96ea2bc03ed9be1759932 revisions tested: 14, total time: 3h36m50.732980992s (build: 1h37m9.165552133s, test: 1h58m29.168660592s) first good commit: 3b9bc84d311104906d2b4995a9a02d7b7ddab2db net: tun: unlink NAPI from device on destruction recipients (to): ["davem@davemloft.net" "edumazet@google.com" "kuba@kernel.org" "kuba@kernel.org" "netdev@vger.kernel.org" "pabeni@redhat.com"] recipients (cc): ["linux-kernel@vger.kernel.org"]