syzbot


WARNING in mptcp_reset_timer

Status: fixed on 2021/03/10 01:48
Subsystems: mptcp
[Documentation on labels]
Reported-by: syzbot+42aa53dafb66a07e5a24@syzkaller.appspotmail.com
Fix commit: b680a214ec28 mptcp: update rtx timeout only if required.
First crash: 1217d, last: 1122d
Cause bisection: introduced by (bisect log) [no-op commit]:
commit ca1ab89cd2d654661f559bd83ad9fc7323cb6c86
Author: Heiner Kallweit <hkallweit1@gmail.com>
Date: Wed Nov 11 21:56:29 2020 +0000

  r8169: improve rtl_tx

Crash: BUG: sleeping function called from invalid context in sta_info_move_state (log)
Repro: C syz .config
  
Discussions (2)
Title Replies (including bot) Last reply
[PATCH net-next] mptcp: update rtx timeout only if required. 4 (4) 2020/11/20 05:55
WARNING in mptcp_reset_timer 0 (1) 2020/11/18 10:59
Last patch testing requests (3)
Created Duration User Patch Repo Result
2020/11/18 17:07 17m pabeni@redhat.com patch https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git master OK
2020/11/18 16:08 17m pabeni@redhat.com patch net-next-old report log
2020/11/18 15:44 0m pabeni@redhat.com patch https://github.com/multipath-tcp/mptcp_net-next.git master error OK

Sample crash report:
------------[ cut here ]------------
WARNING: CPU: 1 PID: 4908 at net/mptcp/protocol.c:761 mptcp_reset_timer+0x12a/0x160 net/mptcp/protocol.c:761
Modules linked in:
CPU: 1 PID: 4908 Comm: kworker/1:3 Not tainted 5.11.0-rc7-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
Workqueue: events mptcp_worker
RIP: 0010:mptcp_reset_timer+0x12a/0x160 net/mptcp/protocol.c:761
Code: e8 5b bf 3c fe e8 e6 6c bf f8 48 b8 00 00 00 00 00 fc ff df 48 c7 04 03 00 00 00 00 48 83 c4 40 5b 5d 41 5c c3 e8 c6 6c bf f8 <0f> 0b 41 bc 14 00 00 00 eb 98 e8 b7 47 02 f9 e9 30 ff ff ff 48 c7
RSP: 0018:ffffc90000eefbb0 EFLAGS: 00010293
RAX: 0000000000000000 RBX: 1ffff920001ddf76 RCX: 0000000000000000
RDX: ffff888021c83780 RSI: ffffffff88b367da RDI: 0000000000000003
RBP: ffff8880361d8c00 R08: 0000000000000000 R09: 0000000000000001
R10: ffffffff88b36777 R11: 0000000000000007 R12: 0000000000000000
R13: 0000000000000000 R14: ffff88801a408000 R15: ffff8880361d9468
FS:  0000000000000000(0000) GS:ffff8880b9d00000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00000000004bd370 CR3: 000000001266a000 CR4: 00000000001506e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
 mptcp_worker+0xf8c/0x1960 net/mptcp/protocol.c:2336
 process_one_work+0x98d/0x15f0 kernel/workqueue.c:2275
 worker_thread+0x64c/0x1120 kernel/workqueue.c:2421
 kthread+0x3b1/0x4a0 kernel/kthread.c:292
 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:296

Crashes (1307):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2021/02/10 19:51 upstream e0756cfc7d7c 2bd9619f .config console log report syz C ci-upstream-kasan-gce WARNING in mptcp_reset_timer
2021/01/31 17:26 upstream 6642d600b541 fc9fd31e .config console log report syz C ci-upstream-kasan-gce WARNING in mptcp_reset_timer
2021/02/18 02:35 upstream f40ddce88593 14052202 .config console log report syz C ci-upstream-kasan-gce-386 WARNING in mptcp_reset_timer
2021/01/31 18:13 net-old eb4e8fac00d1 fc9fd31e .config console log report syz C ci-upstream-net-this-kasan-gce WARNING in mptcp_reset_timer
2021/02/17 04:20 net-next-old 966df6ded24d 98682e5e .config console log report syz C ci-upstream-net-kasan-gce WARNING in mptcp_reset_timer
2021/02/16 21:07 net-next-old 9ec5eea5b6ac 98682e5e .config console log report syz C ci-upstream-net-kasan-gce WARNING in mptcp_reset_timer
2021/02/16 03:53 net-next-old d2a04370817f 98682e5e .config console log report syz C ci-upstream-net-kasan-gce WARNING in mptcp_reset_timer
2021/02/16 01:09 net-next-old d2a04370817f 98682e5e .config console log report syz C ci-upstream-net-kasan-gce WARNING in mptcp_reset_timer
2021/02/15 06:24 net-next-old c48f86071027 98682e5e .config console log report syz C ci-upstream-net-kasan-gce WARNING in mptcp_reset_timer
2021/02/15 04:06 net-next-old c48f86071027 98682e5e .config console log report syz C ci-upstream-net-kasan-gce WARNING in mptcp_reset_timer
2021/02/14 04:29 net-next-old c4762993129f 98682e5e .config console log report syz C ci-upstream-net-kasan-gce WARNING in mptcp_reset_timer
2021/02/13 20:09 net-next-old 773dc50d7169 98682e5e .config console log report syz C ci-upstream-net-kasan-gce WARNING in mptcp_reset_timer
2021/02/13 14:18 net-next-old 773dc50d7169 98682e5e .config console log report syz C ci-upstream-net-kasan-gce WARNING in mptcp_reset_timer
2021/01/31 20:07 net-next-old 14e8e0f60088 fc9fd31e .config console log report syz C ci-upstream-net-kasan-gce WARNING in mptcp_reset_timer
2020/12/30 10:34 upstream 139711f033f6 0fa352f2 .config console log report syz C ci-upstream-kasan-gce
2020/12/30 08:46 upstream 139711f033f6 0fa352f2 .config console log report syz C ci-upstream-kasan-gce
2021/01/14 18:18 net-old 5b55299eed78 65a7a854 .config console log report syz C ci-upstream-net-this-kasan-gce
2020/12/24 16:31 net-old 1f45dc220667 c2c1d1dd .config console log report syz C ci-upstream-net-this-kasan-gce
2021/01/14 18:20 net-next-old 0ae5b43d6dde 65a7a854 .config console log report syz C ci-upstream-net-kasan-gce
2020/12/24 13:07 net-next-old 3db1a3fa9880 c2c1d1dd .config console log report syz C ci-upstream-net-kasan-gce
2020/11/20 21:40 linux-next 95065cb54210 740ff461 .config console log report syz C ci-upstream-linux-next-kasan-gce-root
2020/11/18 05:56 linux-next 7c8ca8129ee9 bd2a760b .config console log report syz C ci-upstream-linux-next-kasan-gce-root
2020/11/18 01:32 linux-next 7c8ca8129ee9 bd2a760b .config console log report syz C ci-upstream-linux-next-kasan-gce-root
2021/02/15 20:49 net-next-old c48f86071027 98682e5e .config console log report syz ci-upstream-net-kasan-gce WARNING in mptcp_reset_timer
2021/02/20 23:08 upstream f40ddce88593 3e5ed8b4 .config console log report info ci-upstream-kasan-gce WARNING in mptcp_reset_timer
2021/02/20 11:33 upstream f40ddce88593 3e5ed8b4 .config console log report info ci-upstream-kasan-gce-root WARNING in mptcp_reset_timer
2021/02/20 03:03 upstream f40ddce88593 f689d40a .config console log report info ci-upstream-kasan-gce WARNING in mptcp_reset_timer
2021/02/19 18:31 upstream f40ddce88593 f689d40a .config console log report info ci-upstream-kasan-gce-selinux-root WARNING in mptcp_reset_timer
2021/02/19 17:00 upstream f40ddce88593 f689d40a .config console log report info ci-upstream-kasan-gce-selinux-root WARNING in mptcp_reset_timer
2021/02/19 16:29 upstream f40ddce88593 f689d40a .config console log report info ci-upstream-kasan-gce WARNING in mptcp_reset_timer
2021/02/19 05:50 upstream f40ddce88593 14052202 .config console log report info ci-upstream-kasan-gce-selinux-root WARNING in mptcp_reset_timer
2021/02/18 22:48 upstream f40ddce88593 14052202 .config console log report info ci-qemu-upstream WARNING in mptcp_reset_timer
2021/02/18 07:50 upstream f40ddce88593 14052202 .config console log report info ci-upstream-kasan-gce-selinux-root WARNING in mptcp_reset_timer
2021/02/17 13:27 upstream f40ddce88593 052f8d9f .config console log report info ci-upstream-kasan-gce WARNING in mptcp_reset_timer
2021/02/17 12:11 upstream f40ddce88593 052f8d9f .config console log report info ci-upstream-kasan-gce-selinux-root WARNING in mptcp_reset_timer
2021/02/17 07:58 upstream f40ddce88593 052f8d9f .config console log report info ci-upstream-kasan-gce WARNING in mptcp_reset_timer
2021/02/17 02:19 upstream f40ddce88593 98682e5e .config console log report info ci-upstream-kasan-gce-root WARNING in mptcp_reset_timer
2021/02/16 11:45 upstream f40ddce88593 98682e5e .config console log report info ci-upstream-kasan-gce-selinux-root WARNING in mptcp_reset_timer
2021/02/16 07:24 upstream f40ddce88593 98682e5e .config console log report info ci-upstream-kasan-gce-root WARNING in mptcp_reset_timer
2021/02/15 16:20 upstream f40ddce88593 98682e5e .config console log report info ci-upstream-kasan-gce-root WARNING in mptcp_reset_timer
2021/02/15 05:44 upstream f40ddce88593 98682e5e .config console log report info ci-upstream-kasan-gce-root WARNING in mptcp_reset_timer
2021/02/15 02:51 upstream f40ddce88593 98682e5e .config console log report info ci-upstream-kasan-gce WARNING in mptcp_reset_timer
2021/02/15 00:31 upstream 358feceebbf6 98682e5e .config console log report info ci-upstream-kasan-gce WARNING in mptcp_reset_timer
2021/02/14 12:36 upstream 358feceebbf6 98682e5e .config console log report info ci-upstream-kasan-gce WARNING in mptcp_reset_timer
2021/02/14 08:41 upstream ac30d8ce28d6 98682e5e .config console log report info ci-upstream-kasan-gce-root WARNING in mptcp_reset_timer
2021/02/14 00:25 upstream ac30d8ce28d6 98682e5e .config console log report info ci-upstream-kasan-gce WARNING in mptcp_reset_timer
2021/02/13 19:46 upstream c6d8570e4d64 98682e5e .config console log report info ci-upstream-kasan-gce WARNING in mptcp_reset_timer
2021/02/13 15:34 upstream c6d8570e4d64 98682e5e .config console log report info ci-upstream-kasan-gce-selinux-root WARNING in mptcp_reset_timer
2021/02/13 13:30 upstream c6d8570e4d64 98682e5e .config console log report info ci-upstream-kasan-gce-root WARNING in mptcp_reset_timer
2021/02/13 12:27 upstream c6d8570e4d64 98682e5e .config console log report info ci-upstream-kasan-gce-root WARNING in mptcp_reset_timer
2021/02/13 12:14 upstream c6d8570e4d64 98682e5e .config console log report info ci-upstream-kasan-gce-root WARNING in mptcp_reset_timer
2021/02/13 03:00 upstream dcc0b49040c7 98682e5e .config console log report info ci-upstream-kasan-gce-selinux-root WARNING in mptcp_reset_timer
2021/02/12 21:42 upstream dcc0b49040c7 98682e5e .config console log report info ci-qemu-upstream WARNING in mptcp_reset_timer
2021/02/12 20:39 upstream dcc0b49040c7 98682e5e .config console log report info ci-upstream-kasan-gce-selinux-root WARNING in mptcp_reset_timer
2021/02/18 15:41 upstream f40ddce88593 14052202 .config console log report info ci-upstream-kasan-gce-386 WARNING in mptcp_reset_timer
2021/02/17 22:06 upstream f40ddce88593 14052202 .config console log report info ci-upstream-kasan-gce-386 WARNING in mptcp_reset_timer
2021/02/17 21:02 upstream f40ddce88593 14052202 .config console log report info ci-upstream-kasan-gce-386 WARNING in mptcp_reset_timer
2021/02/17 10:26 upstream f40ddce88593 052f8d9f .config console log report info ci-qemu-upstream-386 WARNING in mptcp_reset_timer
2021/02/17 09:08 upstream f40ddce88593 052f8d9f .config console log report info ci-upstream-kasan-gce-386 WARNING in mptcp_reset_timer
2021/02/15 01:44 upstream f40ddce88593 98682e5e .config console log report info ci-upstream-kasan-gce-386 WARNING in mptcp_reset_timer
2021/02/14 14:00 upstream 358feceebbf6 98682e5e .config console log report info ci-qemu-upstream-386 WARNING in mptcp_reset_timer
2021/02/13 21:57 upstream ac30d8ce28d6 98682e5e .config console log report info ci-upstream-kasan-gce-386 WARNING in mptcp_reset_timer
2021/02/13 09:16 upstream c6d8570e4d64 98682e5e .config console log report info ci-qemu-upstream-386 WARNING in mptcp_reset_timer
2021/02/13 04:37 upstream dcc0b49040c7 98682e5e .config console log report info ci-upstream-kasan-gce-386 WARNING in mptcp_reset_timer
2021/02/12 04:34 net-old 1bcc51ac0731 a5f86b15 .config console log report info ci-upstream-net-this-kasan-gce WARNING in mptcp_reset_timer
2021/02/17 06:38 net-next-old 966df6ded24d 98682e5e .config console log report info ci-upstream-net-kasan-gce WARNING in mptcp_reset_timer
2021/02/17 00:22 net-next-old 966df6ded24d 98682e5e .config console log report info ci-upstream-net-kasan-gce WARNING in mptcp_reset_timer
2021/02/16 19:20 net-next-old 9ec5eea5b6ac 98682e5e .config console log report info ci-upstream-net-kasan-gce WARNING in mptcp_reset_timer
2021/02/16 14:25 net-next-old 9ec5eea5b6ac 98682e5e .config console log report info ci-upstream-net-kasan-gce WARNING in mptcp_reset_timer
2021/02/16 05:40 net-next-old d2a04370817f 98682e5e .config console log report info ci-upstream-net-kasan-gce WARNING in mptcp_reset_timer
2021/02/15 07:53 net-next-old c48f86071027 98682e5e .config console log report info ci-upstream-net-kasan-gce WARNING in mptcp_reset_timer
2021/02/14 16:13 net-next-old c4762993129f 98682e5e .config console log report info ci-upstream-net-kasan-gce WARNING in mptcp_reset_timer
2021/02/14 09:33 net-next-old c4762993129f 98682e5e .config console log report info ci-upstream-net-kasan-gce WARNING in mptcp_reset_timer
2021/02/14 03:47 net-next-old c4762993129f 98682e5e .config console log report info ci-upstream-net-kasan-gce WARNING in mptcp_reset_timer
2021/02/13 10:48 net-next-old 773dc50d7169 98682e5e .config console log report info ci-upstream-net-kasan-gce WARNING in mptcp_reset_timer
2021/02/13 05:55 net-next-old 3c5a2fd042d0 98682e5e .config console log report info ci-upstream-net-kasan-gce WARNING in mptcp_reset_timer
2021/02/13 00:13 net-next-old 3c5a2fd042d0 98682e5e .config console log report info ci-upstream-net-kasan-gce WARNING in mptcp_reset_timer
2021/01/28 17:21 linux-next d03154e8bb6a 7df34f59 .config console log report info ci-upstream-linux-next-kasan-gce-root WARNING in mptcp_reset_timer
2021/01/17 13:55 upstream 0da0a8a0a0e1 813be542 .config console log report info ci-upstream-kasan-gce
2020/11/17 12:41 linux-next 7c8ca8129ee9 1bf9a662 .config console log report info ci-upstream-linux-next-kasan-gce-root
* Struck through repros no longer work on HEAD.