syzbot


WARNING in __mptcp_clean_una

Status: fixed on 2024/08/02 15:50
Subsystems: mptcp
[Documentation on labels]
Reported-by: syzbot+5b3e7c7a0b77f0c03b0d@syzkaller.appspotmail.com
Fix commit: fb7a0d334894 mptcp: ensure snd_nxt is properly initialized on connect
First crash: 292d, last: 166d
Cause bisection: introduced by (bisect log) :
commit 3f83d8a77eeeb47011b990fd766a421ee64f1d73
Author: Paolo Abeni <pabeni@redhat.com>
Date: Thu Feb 8 18:03:51 2024 +0000

  mptcp: fix more tx path fields initialization

Crash: WARNING in __mptcp_clean_una (log)
Repro: C syz .config
  
Fix bisection: fixed by (bisect log) :
commit fb7a0d334894206ae35f023a82cad5a290fd7386
Author: Paolo Abeni <pabeni@redhat.com>
Date: Mon Apr 29 18:00:31 2024 +0000

  mptcp: ensure snd_nxt is properly initialized on connect

  
Discussions (1)
Title Replies (including bot) Last reply
[syzbot] [mptcp?] WARNING in __mptcp_clean_una 1 (3) 2024/07/31 09:59
Last patch testing requests (1)
Created Duration User Patch Repo Result
2024/07/04 18:57 23m retest repro upstream OK log

Sample crash report:
------------[ cut here ]------------
WARNING: CPU: 1 PID: 27 at net/mptcp/protocol.c:1001 __mptcp_clean_una+0xb89/0xd70 net/mptcp/protocol.c:1001
Modules linked in:
CPU: 1 PID: 27 Comm: kworker/1:1 Not tainted 6.8.0-rc4-syzkaller-00180-g4f5e5092fdbf #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/25/2024
Workqueue: events mptcp_worker
RIP: 0010:__mptcp_clean_una+0xb89/0xd70 net/mptcp/protocol.c:1001
Code: 8d 0d a5 f6 e9 7d fc ff ff 44 89 f1 80 e1 07 38 c1 0f 8c 87 fc ff ff 4c 89 f7 e8 72 0d a5 f6 e9 7a fc ff ff e8 98 f0 42 f6 90 <0f> 0b 90 49 bc 00 00 00 00 00 fc ff df e9 29 f7 ff ff 44 89 f1 80
RSP: 0018:ffffc90000a2f860 EFLAGS: 00010293
RAX: ffffffff8b507ba8 RBX: ffff888024ee3ab8 RCX: ffff8880192e9dc0
RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000
RBP: ffffc90000a2f950 R08: ffffffff8b507228 R09: fffff52000145f24
R10: dffffc0000000000 R11: fffff52000145f24 R12: dffffc0000000000
R13: 1ffff11004a6e000 R14: 0000000000000000 R15: ffff888025370000
FS:  0000000000000000(0000) GS:ffff8880b9500000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007f8a82c561d0 CR3: 000000007d8b6000 CR4: 00000000003506f0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
 <TASK>
 __mptcp_clean_una_wakeup+0x7f/0x340 net/mptcp/protocol.c:1049
 mptcp_clean_una_wakeup net/mptcp/protocol.c:1056 [inline]
 __mptcp_retrans+0xbf/0xb20 net/mptcp/protocol.c:2587
 mptcp_worker+0xd13/0x1610 net/mptcp/protocol.c:2739
 process_one_work kernel/workqueue.c:2633 [inline]
 process_scheduled_works+0x913/0x1420 kernel/workqueue.c:2706
 worker_thread+0xa5f/0x1000 kernel/workqueue.c:2787
 kthread+0x2ef/0x390 kernel/kthread.c:388
 ret_from_fork+0x4b/0x80 arch/x86/kernel/process.c:147
 ret_from_fork_asm+0x1b/0x30 arch/x86/entry/entry_64.S:242
 </TASK>

Crashes (248):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2024/02/16 02:04 upstream 4f5e5092fdbf d9b1cdd5 .config strace log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in __mptcp_clean_una
2024/06/11 07:12 upstream 83a7eefedc9b 048c640a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in __mptcp_clean_una
2024/06/11 04:45 upstream 83a7eefedc9b 048c640a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in __mptcp_clean_una
2024/05/20 17:22 upstream eb6a9339efeb c0f1611a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in __mptcp_clean_una
2024/05/16 12:55 upstream 3c999d1ae3c7 ef5d53ed .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in __mptcp_clean_una
2024/05/14 03:59 upstream cd97950cbcab fdb4c10c .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in __mptcp_clean_una
2024/05/12 18:43 upstream ba16c1cf11c9 9026e142 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root WARNING in __mptcp_clean_una
2024/05/04 01:53 upstream 3d25a941ea50 610f2a54 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING in __mptcp_clean_una
2024/05/02 16:00 upstream 0106679839f7 3ba885bc .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING in __mptcp_clean_una
2024/05/02 06:27 upstream 0106679839f7 3ba885bc .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING in __mptcp_clean_una
2024/05/02 02:37 upstream 0106679839f7 3ba885bc .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root WARNING in __mptcp_clean_una
2024/05/01 20:58 upstream 18daea77cca6 3ba885bc .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in __mptcp_clean_una
2024/04/28 21:45 upstream 2c8159388952 07b455f9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in __mptcp_clean_una
2024/04/28 11:54 upstream 2c8159388952 07b455f9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root WARNING in __mptcp_clean_una
2024/04/28 04:58 upstream 5d12ed4bea43 07b455f9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in __mptcp_clean_una
2024/04/25 17:12 upstream e88c4cfcb7b8 8bdc0f22 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root WARNING in __mptcp_clean_una
2024/04/24 17:40 upstream 9d1ddab261f3 8bdc0f22 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root WARNING in __mptcp_clean_una
2024/04/24 03:13 upstream 9d1ddab261f3 21339d7b .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root WARNING in __mptcp_clean_una
2024/04/19 19:20 upstream 3cdb45594619 af24b050 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING in __mptcp_clean_una
2024/03/03 10:59 upstream 04b8076df253 25905f5d .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-badwrites-root WARNING in __mptcp_clean_una
2024/05/19 06:51 upstream 0450d2083be6 c0f1611a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-386 WARNING in __mptcp_clean_una
2024/05/09 22:36 upstream 45db3ab70092 de979bc2 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in __mptcp_clean_una
2024/03/04 01:03 upstream 58c806d867bf 25905f5d .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu2-arm32 WARNING in __mptcp_clean_una
2024/02/29 04:06 upstream e326df53af00 352ab904 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in __mptcp_clean_una
2024/05/17 05:59 net 83e93942796d c2e07261 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in __mptcp_clean_una
2024/05/13 10:42 bpf 3e9bc0472b91 9026e142 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-bpf-kasan-gce WARNING in __mptcp_clean_una
2024/05/12 07:40 net 1164057b3c00 9026e142 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in __mptcp_clean_una
2024/05/08 18:19 bpf 3e9bc0472b91 4cf3f9b3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-bpf-kasan-gce WARNING in __mptcp_clean_una
2024/05/06 17:01 net a26ff37e624d c035c6de .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in __mptcp_clean_una
2024/05/04 06:42 bpf 3e9bc0472b91 610f2a54 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-bpf-kasan-gce WARNING in __mptcp_clean_una
2024/05/03 21:53 net f2db7230f73a 610f2a54 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in __mptcp_clean_una
2024/05/02 23:30 net 78cfe547607a ddfc15a1 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in __mptcp_clean_una
2024/05/02 11:28 net 8953285d7bd6 3ba885bc .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in __mptcp_clean_una
2024/05/02 01:35 net fb7a0d334894 3ba885bc .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in __mptcp_clean_una
2024/04/28 16:14 net b2ff42c6d3ab 07b455f9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in __mptcp_clean_una
2024/04/28 08:00 net b2ff42c6d3ab 07b455f9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in __mptcp_clean_una
2024/04/25 23:59 bpf 443574b03387 8bdc0f22 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-bpf-kasan-gce WARNING in __mptcp_clean_una
2024/04/19 05:24 net f99c5f563c17 af24b050 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in __mptcp_clean_una
2024/04/18 15:15 net f99c5f563c17 af24b050 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in __mptcp_clean_una
2024/06/18 04:47 net-next 3ec8d7572a69 1f11cfd7 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in __mptcp_clean_una
2024/06/06 05:58 net-next 54751f4d5406 121701b6 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in __mptcp_clean_una
2024/06/05 18:22 net-next 69e0b33a7fce e1e2c66e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in __mptcp_clean_una
2024/06/02 14:26 net-next b5c089880723 3113787f .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in __mptcp_clean_una
2024/05/25 16:06 bpf-next 2c1713a8f1c9 a10a183e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-bpf-next-kasan-gce WARNING in __mptcp_clean_una
2024/05/22 06:01 bpf-next 6f130e4d4a5f 1014eca7 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-bpf-next-kasan-gce WARNING in __mptcp_clean_una
2024/05/20 12:58 net-next 4b377b4868ef c0f1611a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in __mptcp_clean_una
2024/05/19 04:14 net-next 4b377b4868ef c0f1611a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in __mptcp_clean_una
2024/05/18 12:17 net-next 4b377b4868ef c0f1611a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in __mptcp_clean_una
2024/05/18 05:28 net-next 1b294a1f3561 c0f1611a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in __mptcp_clean_una
2024/05/16 07:01 net-next 1b294a1f3561 ef5d53ed .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in __mptcp_clean_una
2024/05/15 20:23 net-next 1b294a1f3561 0b3dad46 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in __mptcp_clean_una
2024/05/14 12:18 net-next 5c1672705a1a fdb4c10c .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in __mptcp_clean_una
2024/05/12 21:21 net-next cddd2dc6390b 9026e142 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in __mptcp_clean_una
2024/05/08 09:51 net-next 1b3b2d9e772b 4cf3f9b3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in __mptcp_clean_una
2024/02/28 02:52 net-next c4b04a802d8e d367cbe5 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-net-next-test-gce WARNING in __mptcp_clean_una
2024/05/09 08:39 linux-next 704ba27ac555 20bf80e1 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING in __mptcp_clean_una
2024/04/21 02:14 linux-next 7b4f2bc91c15 af24b050 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING in __mptcp_clean_una
2024/06/20 18:16 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci ac2193b4b460 dac2aa43 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in __mptcp_clean_una
2024/05/15 03:45 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci fda5695d692c fdb4c10c .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in __mptcp_clean_una
2024/05/05 09:03 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 78186bd77b47 610f2a54 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in __mptcp_clean_una
2024/05/04 02:58 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 78186bd77b47 610f2a54 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in __mptcp_clean_una
2024/05/02 15:55 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 6a71d2909427 3ba885bc .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in __mptcp_clean_una
2024/05/01 18:34 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 6a71d2909427 3ba885bc .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in __mptcp_clean_una
* Struck through repros no longer work on HEAD.