syzbot


WARNING in clear_standby

Status: fixed on 2019/03/06 07:43
Subsystems: ceph net
[Documentation on labels]
Reported-by: syzbot+acdeb633f6211ccdf886@syzkaller.appspotmail.com
Fix commit: 4aac9228d164 libceph: avoid KEEPALIVE_PENDING races in ceph_con_keepalive()
First crash: 2034d, last: 1909d
Discussions (14)
Title Replies (including bot) Last reply
[PATCH AUTOSEL 4.20 01/77] drm/msm: Unblock writer if reader closes file 92 (92) 2019/02/27 19:39
[PATCH 4.20 00/50] 4.20.9-stable review 62 (62) 2019/02/24 18:25
[PATCH 3.18 000/108] 3.18.135-stable review 112 (112) 2019/02/20 00:18
[PATCH 4.4 000/143] 4.4.175-stable review 153 (153) 2019/02/20 00:16
[PATCH AUTOSEL 3.18 01/16] drm/msm: Unblock writer if reader closes file 18 (18) 2019/02/19 09:22
[PATCH AUTOSEL 4.4 01/20] drm/msm: Unblock writer if reader closes file 20 (20) 2019/02/15 02:15
[PATCH AUTOSEL 4.9 01/27] drm/msm: Unblock writer if reader closes file 27 (27) 2019/02/15 02:14
[PATCH AUTOSEL 4.14 01/40] drm/msm: Unblock writer if reader closes file 40 (40) 2019/02/15 02:13
[PATCH AUTOSEL 4.19 01/65] drm/msm: Unblock writer if reader closes file 65 (65) 2019/02/15 02:11
[PATCH 4.19 00/44] 4.19.22-stable review 48 (48) 2019/02/14 22:23
[PATCH 4.9 00/24] 4.9.157-stable review 30 (30) 2019/02/14 22:22
[PATCH 4.14 00/35] 4.14.100-stable review 41 (41) 2019/02/14 22:21
[PATCH] libceph: protect pending flags in ceph_con_keepalive() 6 (6) 2019/01/15 10:17
WARNING in clear_standby 0 (1) 2018/09/21 17:24

Sample crash report:
libceph: mon0 [d::]:6640 connect error
libceph: connect [d::]:6640 error -101
libceph: mon0 [d::]:6640 connect error
libceph: connect [d::]:6640 error -101
libceph: mon0 [d::]:6640 connect error
WARNING: CPU: 0 PID: 8278 at net/ceph/messenger.c:3073 clear_standby+0x12f/0x160 net/ceph/messenger.c:3073
Kernel panic - not syncing: panic_on_warn set ...
CPU: 0 PID: 8278 Comm: syz-executor019 Not tainted 5.0.0-rc2+ #34
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
Call Trace:
 __dump_stack lib/dump_stack.c:77 [inline]
 dump_stack+0x1db/0x2d0 lib/dump_stack.c:113
 panic+0x2cb/0x65c kernel/panic.c:214
 __warn.cold+0x20/0x48 kernel/panic.c:571
 report_bug+0x263/0x2b0 lib/bug.c:186
 fixup_bug arch/x86/kernel/traps.c:178 [inline]
 fixup_bug arch/x86/kernel/traps.c:173 [inline]
 do_error_trap+0x11b/0x200 arch/x86/kernel/traps.c:271
 do_invalid_op+0x37/0x50 arch/x86/kernel/traps.c:290
 invalid_op+0x14/0x20 arch/x86/entry/entry_64.S:973
RIP: 0010:clear_standby+0x12f/0x160 net/ceph/messenger.c:3073
Code: de e8 f5 3e bb f9 48 85 db 0f 84 39 ff ff ff e8 47 3d bb f9 0f 0b e9 2d ff ff ff e8 1b 2e ff f9 e9 67 ff ff ff e8 31 3d bb f9 <0f> 0b eb a5 e8 28 2e ff f9 e9 f6 fe ff ff 4c 89 ef e8 1b 2e ff f9
RSP: 0018:ffff888096d476d0 EFLAGS: 00010293
RAX: ffff8880976e2600 RBX: ffff888095e7d1e8 RCX: ffffffff87c6c163
RDX: 0000000000000000 RSI: ffffffff87c6c1bf RDI: 0000000000000007
RBP: ffff888096d476e8 R08: ffff8880976e2600 R09: ffffed1012bcfa6e
R10: ffff888096d476e8 R11: ffff888095e7d36f R12: 0000000000000001
R13: ffff888095e7d320 R14: ffff888096d47798 R15: ffff888095e7d368
 ceph_con_send+0x450/0x610 net/ceph/messenger.c:3108
 __send_prepared_auth_request+0x155/0x1b0 net/ceph/mon_client.c:111
 __open_session+0x3d9/0x570 net/ceph/mon_client.c:199
 ceph_monc_open_session+0x1a2/0x360 net/ceph/mon_client.c:448
 __ceph_open_session+0xe2/0x7e0 net/ceph/ceph_common.c:714
 ceph_real_mount fs/ceph/super.c:913 [inline]
 ceph_mount+0x10d2/0x1c80 fs/ceph/super.c:1097
 mount_fs+0x123/0x43a fs/super.c:1258
 vfs_kern_mount.part.0+0xdb/0x570 fs/namespace.c:959
 vfs_kern_mount fs/namespace.c:949 [inline]
 do_new_mount fs/namespace.c:2513 [inline]
 do_mount+0x58e/0x3330 fs/namespace.c:2847
 ksys_mount+0xdb/0x150 fs/namespace.c:3063
 __do_sys_mount fs/namespace.c:3077 [inline]
 __se_sys_mount fs/namespace.c:3074 [inline]
 __x64_sys_mount+0xbe/0x150 fs/namespace.c:3074
 do_syscall_64+0x1a3/0x800 arch/x86/entry/common.c:290
libceph: connect [d::]:6640 error -101
 entry_SYSCALL_64_after_hwframe+0x49/0xbe
RIP: 0033:0x442e89
Code: e8 7c e7 ff ff 48 83 c4 18 c3 0f 1f 80 00 00 00 00 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 0f 83 0b 07 fc ff c3 66 2e 0f 1f 84 00 00 00 00
RSP: 002b:00007ffc17d97468 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5
RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 0000000000442e89
libceph: mon0 [d::]:6640 connect error
RDX: 0000000020000100 RSI: 0000000020000080 RDI: 0000000020000040
RBP: 0000000000000000 R08: 0000000000000000 R09: 00000000000003e8
R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002
R13: 00000000004aa530 R14: 0000000000000000 R15: 0000000000000000
Kernel Offset: disabled
Rebooting in 86400 seconds..

Crashes (3522):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2019/01/20 02:54 upstream b0efca46b570 353f32ea .config console log report syz C ci-upstream-kasan-gce-selinux-root
2019/01/19 21:47 upstream 2339e91d0e66 8aa587b0 .config console log report syz C ci-upstream-kasan-gce-root
2019/01/19 21:23 upstream 2339e91d0e66 8aa587b0 .config console log report syz C ci-upstream-kasan-gce-smack-root
2019/01/08 09:56 upstream 3bd6e94bec12 37dd2683 .config console log report syz C ci-upstream-kasan-gce-root
2019/01/08 09:14 upstream 3bd6e94bec12 37dd2683 .config console log report syz C ci-upstream-kasan-gce-smack-root
2018/12/04 07:30 upstream 0072a0c14d5b 03f94a45 .config console log report syz C ci-upstream-kasan-gce-root
2018/12/04 06:42 upstream 0072a0c14d5b 03f94a45 .config console log report syz C ci-upstream-kasan-gce-smack-root
2018/12/04 05:52 upstream 0072a0c14d5b 03f94a45 .config console log report syz C ci-upstream-kasan-gce-selinux-root
2018/11/21 04:36 upstream 06e68fed3282 9aca6b52 .config console log report syz C ci-upstream-kasan-gce-selinux-root
2018/11/21 01:08 upstream 06e68fed3282 9aca6b52 .config console log report syz C ci-upstream-kasan-gce-root
2018/11/20 09:00 upstream f2ce1065e767 9bc2a903 .config console log report syz C ci-upstream-kasan-gce-selinux-root
2018/11/20 08:52 upstream f2ce1065e767 9bc2a903 .config console log report syz C ci-upstream-kasan-gce-root
2018/11/20 08:49 upstream f2ce1065e767 9bc2a903 .config console log report syz C ci-upstream-kasan-gce-smack-root
2018/11/14 07:00 upstream ccda4af0f4b9 5f5f6d14 .config console log report syz C ci-upstream-kasan-gce-root
2018/11/14 05:17 upstream ccda4af0f4b9 5f5f6d14 .config console log report syz C ci-upstream-kasan-gce-selinux-root
2018/11/14 02:36 upstream ccda4af0f4b9 5f5f6d14 .config console log report syz C ci-upstream-kasan-gce-smack-root
2018/10/18 04:21 upstream c343db455eb3 b2695b95 .config console log report syz C ci-upstream-kasan-gce-smack-root
2018/10/18 03:51 upstream c343db455eb3 b2695b95 .config console log report syz C ci-upstream-kasan-gce-root
2018/10/15 21:27 upstream f0a7d1883d9f 8cd30605 .config console log report syz C ci-upstream-kasan-gce-root
2018/10/15 20:59 upstream f0a7d1883d9f 8cd30605 .config console log report syz C ci-upstream-kasan-gce-smack-root
2018/10/15 19:52 upstream f0a7d1883d9f 8cd30605 .config console log report syz C ci-upstream-kasan-gce-selinux-root
2018/10/04 23:00 upstream d2467adb6610 8b311eaf .config console log report syz C ci-upstream-kasan-gce-root
2018/10/04 23:00 upstream d2467adb6610 8b311eaf .config console log report syz C ci-upstream-kasan-gce-selinux-root
2018/10/04 22:58 upstream 10be83cc6418 8b311eaf .config console log report syz C ci-upstream-kasan-gce-smack-root
2019/01/19 21:56 linux-next 9673b4aa71ca 8aa587b0 .config console log report syz C ci-upstream-linux-next-kasan-gce-root
2019/01/14 23:23 linux-next 8ce4d582f564 ebacf5cb .config console log report syz C ci-upstream-linux-next-kasan-gce-root
2019/01/08 23:54 linux-next 139287cc2cc0 010ed08b .config console log report syz C ci-upstream-linux-next-kasan-gce-root
2018/12/04 06:35 linux-next 442b8cea2477 03f94a45 .config console log report syz C ci-upstream-linux-next-kasan-gce-root
2018/11/21 01:26 linux-next 442b8cea2477 9aca6b52 .config console log report syz C ci-upstream-linux-next-kasan-gce-root
2018/11/20 08:29 linux-next 442b8cea2477 9bc2a903 .config console log report syz C ci-upstream-linux-next-kasan-gce-root
2018/11/14 12:09 linux-next 442b8cea2477 5f5f6d14 .config console log report syz C ci-upstream-linux-next-kasan-gce-root
2018/10/15 20:02 linux-next ca0591d03a2d 8cd30605 .config console log report syz C ci-upstream-linux-next-kasan-gce-root
2018/10/04 22:35 linux-next 25bcda3e8b9f 8b311eaf .config console log report syz C ci-upstream-linux-next-kasan-gce-root
2018/09/21 14:05 linux-next 46c163a036b4 37079712 .config console log report syz C ci-upstream-linux-next-kasan-gce-root
2018/11/21 10:37 upstream c8ce94b8fe53 5d9a3924 .config console log report syz ci-upstream-kasan-gce-smack-root
2019/01/24 17:03 upstream 30bac164aca7 ce1ccf97 .config console log report ci-upstream-kasan-gce-root
2019/01/24 16:24 upstream 30bac164aca7 ce1ccf97 .config console log report ci-upstream-kasan-gce-smack-root
2019/01/24 14:56 upstream 30bac164aca7 ce1ccf97 .config console log report ci-upstream-kasan-gce-root
2019/01/24 09:45 upstream 30bac164aca7 ce1ccf97 .config console log report ci-upstream-kasan-gce-selinux-root
2019/01/24 08:22 upstream 30bac164aca7 56558f63 .config console log report ci-upstream-kasan-gce-root
2019/01/24 06:50 upstream 30bac164aca7 56558f63 .config console log report ci-upstream-kasan-gce-smack-root
2019/01/24 03:57 upstream 30bac164aca7 56558f63 .config console log report ci-upstream-kasan-gce-smack-root
2019/01/24 01:11 upstream 30bac164aca7 56558f63 .config console log report ci-upstream-kasan-gce-selinux-root
2019/01/23 23:15 upstream 30bac164aca7 56558f63 .config console log report ci-upstream-kasan-gce-smack-root
2019/01/23 20:30 upstream 333478a7eb21 7cf3249c .config console log report ci-upstream-kasan-gce-smack-root
2019/01/23 19:25 upstream 333478a7eb21 7cf3249c .config console log report ci-upstream-kasan-gce-root
2019/01/23 17:19 upstream 333478a7eb21 7cf3249c .config console log report ci-upstream-kasan-gce-selinux-root
2019/01/23 15:58 upstream 333478a7eb21 7cf3249c .config console log report ci-upstream-kasan-gce-selinux-root
2019/01/23 15:08 upstream 333478a7eb21 7cf3249c .config console log report ci-upstream-kasan-gce-root
2019/01/23 13:18 upstream 333478a7eb21 7cf3249c .config console log report ci-upstream-kasan-gce-selinux-root
2019/01/23 10:47 upstream 333478a7eb21 7cf3249c .config console log report ci-upstream-kasan-gce-root
2019/01/23 07:51 upstream 787a3b432276 b1ff06b2 .config console log report ci-upstream-kasan-gce-smack-root
2019/01/22 22:48 upstream 787a3b432276 b1ff06b2 .config console log report ci-upstream-kasan-gce-selinux-root
2019/01/22 21:46 upstream 787a3b432276 b1ff06b2 .config console log report ci-upstream-kasan-gce-root
2019/01/22 16:50 upstream 48b161983ae5 985f75cc .config console log report ci-upstream-kasan-gce-smack-root
2019/01/22 13:53 upstream 48b161983ae5 985f75cc .config console log report ci-upstream-kasan-gce-selinux-root
2019/01/22 12:01 upstream 48b161983ae5 985f75cc .config console log report ci-upstream-kasan-gce-smack-root
2019/01/22 10:43 upstream 48b161983ae5 985f75cc .config console log report ci-upstream-kasan-gce-root
2019/01/22 05:59 upstream 52e60b754438 badbbeee .config console log report ci-upstream-kasan-gce-smack-root
2019/01/22 03:48 upstream 52e60b754438 badbbeee .config console log report ci-upstream-kasan-gce-smack-root
2019/01/22 01:23 upstream 52e60b754438 badbbeee .config console log report ci-upstream-kasan-gce-smack-root
2019/01/21 23:48 upstream 49a57857aeea badbbeee .config console log report ci-upstream-kasan-gce-smack-root
2019/01/21 22:23 upstream 49a57857aeea badbbeee .config console log report ci-upstream-kasan-gce-root
2019/01/21 21:16 upstream 49a57857aeea badbbeee .config console log report ci-upstream-kasan-gce-root
2019/01/21 19:39 upstream 49a57857aeea badbbeee .config console log report ci-upstream-kasan-gce-selinux-root
2019/01/21 18:16 upstream 49a57857aeea badbbeee .config console log report ci-upstream-kasan-gce-selinux-root
2019/01/21 10:33 upstream 49a57857aeea badbbeee .config console log report ci-upstream-kasan-gce-selinux-root
2019/01/21 09:00 upstream 49a57857aeea fd37a550 .config console log report ci-upstream-kasan-gce-smack-root
2019/01/21 05:54 upstream 49a57857aeea fd37a550 .config console log report ci-upstream-kasan-gce-smack-root
2019/01/21 04:34 upstream 6e693b3ffecb fd37a550 .config console log report ci-upstream-kasan-gce-root
2019/01/21 01:48 upstream 6e693b3ffecb fd37a550 .config console log report ci-upstream-kasan-gce-root
2019/01/21 00:38 upstream 6e693b3ffecb fd37a550 .config console log report ci-upstream-kasan-gce-selinux-root
2019/01/20 21:53 upstream 6e693b3ffecb fd37a550 .config console log report ci-upstream-kasan-gce-smack-root
2019/01/20 16:42 upstream 6e693b3ffecb fd37a550 .config console log report ci-upstream-kasan-gce-root
2019/01/20 14:44 upstream 6e693b3ffecb 353f32ea .config console log report ci-upstream-kasan-gce-smack-root
2019/01/20 14:00 upstream 6e693b3ffecb 353f32ea .config console log report ci-upstream-kasan-gce-selinux-root
2019/01/20 10:46 upstream b0efca46b570 353f32ea .config console log report ci-upstream-kasan-gce-smack-root
2018/09/21 12:58 upstream 234b69e3e089 37079712 .config console log report ci-upstream-kasan-gce-smack-root
2019/01/21 16:36 linux-next a790195efddd badbbeee .config console log report ci-upstream-linux-next-kasan-gce-root
2019/01/21 07:41 linux-next a790195efddd fd37a550 .config console log report ci-upstream-linux-next-kasan-gce-root
* Struck through repros no longer work on HEAD.