ci starts bisection 2023-02-25 23:28:59.784272053 +0000 UTC m=+121063.986849962 bisecting cause commit starting from 489fa31ea873282b41046d412ec741f93946fc2d building syzkaller on ee50e71ca65deab5f014ff0481809c7b2afa5427 ensuring issue is reproducible on original commit 489fa31ea873282b41046d412ec741f93946fc2d testing commit 489fa31ea873282b41046d412ec741f93946fc2d gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 2ff49b362c2cee1fb1223a31c1a8e4733e37831648c1b655332e82df9416c928 all runs: crashed: WARNING in skb_checksum_help testing release v6.2 testing commit c9c3395d5e3dcc6daee66c6908354d47bf98cb0c gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: aada8d6122a04c2ea68cbb20bb5d1c4c9b5f4d0e911d237ec9b3a1cb12cc793a all runs: crashed: WARNING in skb_checksum_help testing release v6.1 testing commit 830b3c68c1fb1e9176028d02ef86f3cf76aa2476 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: f39228257608d604052002fe6ae35019acd1baf86f9535e5136543267dbe349f all runs: OK # git bisect start c9c3395d5e3dcc6daee66c6908354d47bf98cb0c 830b3c68c1fb1e9176028d02ef86f3cf76aa2476 Bisecting: 9429 revisions left to test after this (roughly 13 steps) [1ca06f1c1acecbe02124f14a37cce347b8c1a90c] Merge tag 'xtensa-20221213' of https://github.com/jcmvbkbc/linux-xtensa testing commit 1ca06f1c1acecbe02124f14a37cce347b8c1a90c gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 78392f6d0e002b6fcf4665dcec5726879c3e86c535442e8848f2745db76f062b all runs: OK # git bisect good 1ca06f1c1acecbe02124f14a37cce347b8c1a90c Bisecting: 4752 revisions left to test after this (roughly 12 steps) [b83a7080d30032cf70832bc2bb04cc342e203b88] Merge tag 'staging-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging testing commit b83a7080d30032cf70832bc2bb04cc342e203b88 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 5bf1b6dd99e62a2f58cf29b3e6115f95e1e171201a3ae891c8f48174a28a3d5a all runs: crashed: WARNING in skb_checksum_help # git bisect bad b83a7080d30032cf70832bc2bb04cc342e203b88 Bisecting: 2462 revisions left to test after this (roughly 11 steps) [7e68dd7d07a28faa2e6574dd6b9dbd90cdeaae91] Merge tag 'net-next-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next testing commit 7e68dd7d07a28faa2e6574dd6b9dbd90cdeaae91 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 2ed8464b16c21b2c7f7a3ccdcf357c211c9d15ef8f1b28db6698d1f1984d74eb all runs: crashed: WARNING in skb_checksum_help # git bisect bad 7e68dd7d07a28faa2e6574dd6b9dbd90cdeaae91 Bisecting: 1102 revisions left to test after this (roughly 10 steps) [c609d739947894d7370eae4cf04eb2c49e910bcf] Merge tag 'wireless-next-2022-11-18' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next testing commit c609d739947894d7370eae4cf04eb2c49e910bcf gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 6fe1b0ab50cb31fa53c4936f04bd03d3fe184f0a64167133abcba57303de2d95 all runs: OK # git bisect good c609d739947894d7370eae4cf04eb2c49e910bcf Bisecting: 550 revisions left to test after this (roughly 9 steps) [32163491c0c205ffb1596baf9c308dee5338ae94] Merge branch 'r8169-irq-coalesce' testing commit 32163491c0c205ffb1596baf9c308dee5338ae94 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: f9bdff849b73725fa5f3fc696d839681cbbc4170d7aeeb469fbf1bddebaaa600 all runs: OK # git bisect good 32163491c0c205ffb1596baf9c308dee5338ae94 Bisecting: 270 revisions left to test after this (roughly 8 steps) [b2b509fb5a1e6af1e630a755b32c4658099df70b] Merge tag 'linux-can-next-for-6.2-20221212' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next testing commit b2b509fb5a1e6af1e630a755b32c4658099df70b gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: c4b7f27f88ccf46a88be6baf23859ce7ce4468b183abc88e8c86c65cb1803c64 all runs: crashed: WARNING in skb_checksum_help # git bisect bad b2b509fb5a1e6af1e630a755b32c4658099df70b Bisecting: 139 revisions left to test after this (roughly 7 steps) [1933ea365aa7a48ce26bea2ea09c9f7cc48cc668] net: openvswitch: Add support to count upcall packets testing commit 1933ea365aa7a48ce26bea2ea09c9f7cc48cc668 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 6ac5116b0fc290d46bb42b09676bf4fea78c0e9a25a6c6d470d94d972d8480d2 all runs: OK # git bisect good 1933ea365aa7a48ce26bea2ea09c9f7cc48cc668 Bisecting: 60 revisions left to test after this (roughly 6 steps) [dd8b3a802b64adf059a49a68f1bdca7846e492fc] Merge tag 'ipsec-next-2022-12-09' of git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next testing commit dd8b3a802b64adf059a49a68f1bdca7846e492fc gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 2c2165cf843a5efe49cdc17458161b5e4ecf34f3358bbdeae96c50e354a7535c all runs: OK # git bisect good dd8b3a802b64adf059a49a68f1bdca7846e492fc Bisecting: 30 revisions left to test after this (roughly 5 steps) [0826e82b8a32e646b7b32ba8b68ba30812028e47] can: raw: add support for SO_MARK testing commit 0826e82b8a32e646b7b32ba8b68ba30812028e47 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 50fb832936e66279e9b24d71b76e726724e7001df35fe92001775b1f3a9a7cf6 all runs: OK # git bisect good 0826e82b8a32e646b7b32ba8b68ba30812028e47 Bisecting: 15 revisions left to test after this (roughly 4 steps) [0564c3e51bc7bb200e76d0cad2d7067cc77cb83e] net: sched: update the nat flag for icmp error packets in ct_nat_execute testing commit 0564c3e51bc7bb200e76d0cad2d7067cc77cb83e gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 99818c6db6e87d0e0ad786d6eb63a866e226e8b2c8d1efa44616ca7cb1a4d96a all runs: crashed: WARNING in skb_checksum_help # git bisect bad 0564c3e51bc7bb200e76d0cad2d7067cc77cb83e Bisecting: 7 revisions left to test after this (roughly 3 steps) [93c60b597493d8875584385c90aa7933e92bf375] Merge branch 'tun-vnet-uso' testing commit 93c60b597493d8875584385c90aa7933e92bf375 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: f7bb3857dde195f5030d0a4932b88058fdd0e2606b7807451e5e860c80c43fe1 all runs: crashed: WARNING in skb_checksum_help # git bisect bad 93c60b597493d8875584385c90aa7933e92bf375 Bisecting: 3 revisions left to test after this (roughly 2 steps) [399e0827642f6a8bcae24277fe08e80e7e4bb891] driver/net/tun: Added features for USO. testing commit 399e0827642f6a8bcae24277fe08e80e7e4bb891 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 989d9b4ef5b6b4618f135a33600d52215b4c74e30d3c126e88db64bd55a5778e all runs: OK # git bisect good 399e0827642f6a8bcae24277fe08e80e7e4bb891 Bisecting: 1 revision left to test after this (roughly 1 step) [860b7f27b8f78564ca5a2f607e0820b2d352a562] linux/virtio_net.h: Support USO offload in vnet header. testing commit 860b7f27b8f78564ca5a2f607e0820b2d352a562 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 44bd7c13fa3d64f913689b6f4d618d436e43141f53261675af8ecee1b1d236ec all runs: crashed: WARNING in skb_checksum_help # git bisect bad 860b7f27b8f78564ca5a2f607e0820b2d352a562 Bisecting: 0 revisions left to test after this (roughly 0 steps) [34061b348ae912b9783fae7fabae69d46977a036] uapi/linux/virtio_net.h: Added USO types. testing commit 34061b348ae912b9783fae7fabae69d46977a036 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 6b110518036b65ecb819e324b1be9d8d5fcd96e216898e860ef20ca84e0b9dcc all runs: OK # git bisect good 34061b348ae912b9783fae7fabae69d46977a036 860b7f27b8f78564ca5a2f607e0820b2d352a562 is the first bad commit commit 860b7f27b8f78564ca5a2f607e0820b2d352a562 Author: Andrew Melnychenko Date: Wed Dec 7 13:35:57 2022 +0200 linux/virtio_net.h: Support USO offload in vnet header. Now, it's possible to convert USO vnet packets from/to skb. Added support for GSO_UDP_L4 offload. Signed-off-by: Andrew Melnychenko Signed-off-by: David S. Miller include/linux/virtio_net.h | 9 +++++++++ 1 file changed, 9 insertions(+) culprit signature: 44bd7c13fa3d64f913689b6f4d618d436e43141f53261675af8ecee1b1d236ec parent signature: 6b110518036b65ecb819e324b1be9d8d5fcd96e216898e860ef20ca84e0b9dcc revisions tested: 17, total time: 4h55m11.46666951s (build: 3h5m9.6252455s, test: 1h46m40.200560292s) first bad commit: 860b7f27b8f78564ca5a2f607e0820b2d352a562 linux/virtio_net.h: Support USO offload in vnet header. recipients (to): ["andrew@daynix.com" "davem@davemloft.net"] recipients (cc): [] crash: WARNING in skb_checksum_help ------------[ cut here ]------------ WARNING: CPU: 1 PID: 4156 at net/core/dev.c:3265 skb_checksum_help+0x3c3/0x580 net/core/dev.c:3251 Modules linked in: CPU: 1 PID: 4156 Comm: syz-executor.0 Not tainted 6.1.0-rc8-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/16/2023 RIP: 0010:skb_checksum_help+0x3c3/0x580 net/core/dev.c:3265 Code: 01 00 00 80 a5 80 00 00 00 9f 31 c0 48 83 c4 18 5b 5d 41 5c 41 5d 41 5e 41 5f c3 48 89 ef e8 84 fa ff ff b8 ea ff ff ff eb e2 <0f> 0b 80 3d 2f 30 3e 06 00 0f 84 3d 01 00 00 48 83 c4 18 b8 ea ff RSP: 0018:ffffc900049ef668 EFLAGS: 00010283 RAX: 00000000000003fa RBX: ffff8880748c3210 RCX: 000000000000019a RDX: 000000000000019a RSI: 0000000000000348 RDI: ffff8880748c31c8 RBP: ffff8880748c3140 R08: 0000000000000000 R09: ffffffff90227aff R10: 0000000000000001 R11: 0000000000000000 R12: ffff8880748c31c0 R13: 00000000000000b2 R14: ffff8880748c31b4 R15: ffff8880748c31b0 FS: 00007f24281c2700(0000) GS:ffff8880b9b00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 000000002000f000 CR3: 000000001c237000 CR4: 00000000003506e0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: netem_enqueue+0x24c4/0x3300 net/sched/sch_netem.c:510 netem_enqueue+0xd76/0x3300 net/sched/sch_netem.c:483 dev_qdisc_enqueue+0x3b/0x2b0 net/core/dev.c:3778 __dev_xmit_skb net/core/dev.c:3867 [inline] __dev_queue_xmit+0x1b29/0x31f0 net/core/dev.c:4215 packet_snd net/packet/af_packet.c:3073 [inline] packet_sendmsg+0x2925/0x49d0 net/packet/af_packet.c:3104 sock_sendmsg_nosec net/socket.c:714 [inline] sock_sendmsg+0xaf/0xe0 net/socket.c:734 __sys_sendto+0x1bf/0x290 net/socket.c:2117 __do_sys_sendto net/socket.c:2129 [inline] __se_sys_sendto net/socket.c:2125 [inline] __x64_sys_sendto+0xdc/0x1b0 net/socket.c:2125 do_syscall_x64 arch/x86/entry/common.c:50 [inline] do_syscall_64+0x39/0xb0 arch/x86/entry/common.c:80 entry_SYSCALL_64_after_hwframe+0x63/0xcd RIP: 0033:0x7f242748c0f9 Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007f24281c2168 EFLAGS: 00000246 ORIG_RAX: 000000000000002c RAX: ffffffffffffffda RBX: 00007f24275abf80 RCX: 00007f242748c0f9 RDX: 000000000000fc13 RSI: 0000000020000280 RDI: 0000000000000003 RBP: 00007f24274e7ae9 R08: 0000000000000000 R09: 000000000000002f R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000000000 R13: 00007ffc2bb24daf R14: 00007f24281c2300 R15: 0000000000022000