syzbot


kernel BUG at net/rxrpc/local_object.c:LINE!

Status: fixed on 2020/03/28 11:16
Reported-by: syzbot+45bb3012919c888fa10d@syzkaller.appspotmail.com
Fix commit: 792668145b56 rxrpc: Fix lack of conn cleanup when local endpoint is cleaned up [ver #2]
First crash: 1940d, last: 1729d
Fix bisection: fixed by (bisect log) :
commit 792668145b56165fd113f318f531e499a23e9a52
Author: David Howells <dhowells@redhat.com>
Date: Thu Aug 29 13:12:11 2019 +0000

  rxrpc: Fix lack of conn cleanup when local endpoint is cleaned up [ver #2]

  
Similar bugs (2)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream kernel BUG at net/rxrpc/local_object.c:LINE! afs net C done 11167 1906d 1973d 12/28 fixed on 2019/09/06 20:45
linux-4.14 kernel BUG at net/rxrpc/local_object.c:LINE! C 30950 633d 1940d 0/1 upstream: reported C repro on 2019/07/31 12:50
Fix bisection attempts (2)
Created Duration User Patch Repo Result
2020/03/27 15:44 3h37m bisect fix linux-4.19.y OK (1) job log
2020/02/26 15:16 27m bisect fix linux-4.19.y OK (0) job log log

Sample crash report:
audit: type=1400 audit(1579541514.432:36): avc:  denied  { map } for  pid=8089 comm="syz-executor098" path="/root/syz-executor098175783" dev="sda1" ino=16483 scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:object_r:user_home_t:s0 tclass=file permissive=1
IPVS: ftp: loaded support on port[0] = 21
rxrpc: Assertion failed
------------[ cut here ]------------
kernel BUG at net/rxrpc/local_object.c:437!
invalid opcode: 0000 [#1] PREEMPT SMP KASAN
CPU: 1 PID: 2861 Comm: kworker/1:2 Not tainted 4.19.97-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
Workqueue: krxrpcd rxrpc_local_processor
RIP: 0010:rxrpc_local_destroyer net/rxrpc/local_object.c:437 [inline]
RIP: 0010:rxrpc_local_processor.cold+0x24/0x29 net/rxrpc/local_object.c:470
Code: 6f f9 9e fa 0f 0b e8 d4 95 b4 fa 48 c7 c7 00 13 5d 88 e8 5c f9 9e fa 0f 0b e8 c1 95 b4 fa 48 c7 c7 00 13 5d 88 e8 49 f9 9e fa <0f> 0b 90 90 90 55 48 89 e5 41 57 49 89 ff 41 56 41 55 41 54 53 48
RSP: 0018:ffff88809e66fce8 EFLAGS: 00010282
RAX: 0000000000000017 RBX: ffff8880956e0078 RCX: 0000000000000000
RDX: 0000000000000000 RSI: ffffffff81558bc6 RDI: ffffed1013ccdf8f
RBP: ffff88809e66fd30 R08: 0000000000000017 R09: ffffed1015d25079
R10: ffffed1015d25078 R11: ffff8880ae9283c7 R12: ffff8880913d5848
R13: ffff88809b7286c8 R14: ffff8880956e0040 R15: ffff888092f24680
FS:  0000000000000000(0000) GS:ffff8880ae900000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 000000000049f2d0 CR3: 0000000008e6d000 CR4: 00000000001406e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
 process_one_work+0x989/0x1750 kernel/workqueue.c:2153
 worker_thread+0x98/0xe40 kernel/workqueue.c:2296
 kthread+0x354/0x420 kernel/kthread.c:246
 ret_from_fork+0x24/0x30 arch/x86/entry/entry_64.S:415
Modules linked in:
---[ end trace 99bffad4e557cef6 ]---
RIP: 0010:rxrpc_local_destroyer net/rxrpc/local_object.c:437 [inline]
RIP: 0010:rxrpc_local_processor.cold+0x24/0x29 net/rxrpc/local_object.c:470
Code: 6f f9 9e fa 0f 0b e8 d4 95 b4 fa 48 c7 c7 00 13 5d 88 e8 5c f9 9e fa 0f 0b e8 c1 95 b4 fa 48 c7 c7 00 13 5d 88 e8 49 f9 9e fa <0f> 0b 90 90 90 55 48 89 e5 41 57 49 89 ff 41 56 41 55 41 54 53 48
RSP: 0018:ffff88809e66fce8 EFLAGS: 00010282
RAX: 0000000000000017 RBX: ffff8880956e0078 RCX: 0000000000000000
RDX: 0000000000000000 RSI: ffffffff81558bc6 RDI: ffffed1013ccdf8f
RBP: ffff8880

Crashes (13912):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2020/01/20 17:34 linux-4.19.y dc4ba5be1bab c40da18c .config console log report syz C ci2-linux-4-19
2020/01/17 02:36 linux-4.19.y db5b9190ff82 3de7aabb .config console log report syz C ci2-linux-4-19
2020/01/11 07:18 linux-4.19.y cb1f9a169a0e 4c04afaa .config console log report syz C ci2-linux-4-19
2019/12/27 04:03 linux-4.19.y 672481c2deff be5c2c81 .config console log report syz C ci2-linux-4-19
2019/12/24 04:43 linux-4.19.y 672481c2deff be5c2c81 .config console log report syz C ci2-linux-4-19
2019/12/22 05:32 linux-4.19.y 672481c2deff bc586918 .config console log report syz C ci2-linux-4-19
2019/12/12 23:28 linux-4.19.y fb683b5e3f53 08003f64 .config console log report syz C ci2-linux-4-19
2019/12/05 22:55 linux-4.19.y fb683b5e3f53 9fd5a512 .config console log report syz C ci2-linux-4-19
2019/12/03 02:35 linux-4.19.y 174651bdf802 ab342da3 .config console log report syz C ci2-linux-4-19
2019/12/03 02:13 linux-4.19.y 174651bdf802 ab342da3 .config console log report syz C ci2-linux-4-19
2019/12/02 15:52 linux-4.19.y 174651bdf802 f879db37 .config console log report syz C ci2-linux-4-19
2019/11/25 18:48 linux-4.19.y 14260788bbb9 598ca6c8 .config console log report syz C ci2-linux-4-19
2019/11/24 05:36 linux-4.19.y c63ee2939dc1 598ca6c8 .config console log report syz C ci2-linux-4-19
2019/11/23 18:49 linux-4.19.y c63ee2939dc1 598ca6c8 .config console log report syz C ci2-linux-4-19
2019/11/23 05:40 linux-4.19.y c63ee2939dc1 598ca6c8 .config console log report syz C ci2-linux-4-19
2019/11/23 05:19 linux-4.19.y c63ee2939dc1 598ca6c8 .config console log report syz C ci2-linux-4-19
2019/11/23 04:57 linux-4.19.y c63ee2939dc1 598ca6c8 .config console log report syz C ci2-linux-4-19
2019/11/23 03:04 linux-4.19.y c63ee2939dc1 598ca6c8 .config console log report syz C ci2-linux-4-19
2019/11/23 02:10 linux-4.19.y c63ee2939dc1 598ca6c8 .config console log report syz C ci2-linux-4-19
2019/10/30 15:29 linux-4.19.y ef244c308885 5ea87a66 .config console log report syz C ci2-linux-4-19
2019/10/29 06:15 linux-4.19.y c3038e718a19 5ea87a66 .config console log report syz C ci2-linux-4-19
2019/10/29 00:25 linux-4.19.y c3038e718a19 439d7b14 .config console log report syz C ci2-linux-4-19
2019/10/27 23:46 linux-4.19.y c3038e718a19 25bb509e .config console log report syz C ci2-linux-4-19
2019/10/27 15:33 linux-4.19.y c3038e718a19 25bb509e .config console log report syz C ci2-linux-4-19
2019/10/27 13:20 linux-4.19.y c3038e718a19 25bb509e .config console log report syz C ci2-linux-4-19
2019/10/26 22:55 linux-4.19.y c3038e718a19 25bb509e .config console log report syz C ci2-linux-4-19
2019/10/26 07:22 linux-4.19.y c3038e718a19 413926c5 .config console log report syz C ci2-linux-4-19
2019/10/26 03:06 linux-4.19.y c3038e718a19 413926c5 .config console log report syz C ci2-linux-4-19
2019/10/25 20:59 linux-4.19.y c3038e718a19 04ca72cd .config console log report syz C ci2-linux-4-19
2019/10/23 20:19 linux-4.19.y c3038e718a19 b602d64b .config console log report syz C ci2-linux-4-19
2019/10/21 23:16 linux-4.19.y c3038e718a19 b24d2b8a .config console log report syz C ci2-linux-4-19
2019/10/21 04:44 linux-4.19.y c3038e718a19 8c88c9c1 .config console log report syz C ci2-linux-4-19
2019/10/20 11:07 linux-4.19.y c3038e718a19 8c88c9c1 .config console log report syz C ci2-linux-4-19
2019/10/19 17:31 linux-4.19.y c3038e718a19 8c88c9c1 .config console log report syz C ci2-linux-4-19
2019/10/18 19:37 linux-4.19.y c3038e718a19 8c88c9c1 .config console log report syz C ci2-linux-4-19
2019/10/17 18:51 linux-4.19.y dafd634415a7 8c88c9c1 .config console log report syz C ci2-linux-4-19
2019/10/16 08:00 linux-4.19.y dafd634415a7 d4ea592f .config console log report syz C ci2-linux-4-19
2019/10/11 00:34 linux-4.19.y 58fce2064530 1a3bad90 .config console log report syz C ci2-linux-4-19
2019/10/07 21:29 linux-4.19.y 58fce2064530 28ac6e64 .config console log report syz C ci2-linux-4-19
2019/10/05 06:12 linux-4.19.y 555161ee1b7a f3f7d9c8 .config console log report syz C ci2-linux-4-19
2019/08/29 08:16 linux-4.19.y 97ab07e11fbf 40203c15 .config console log report syz C ci2-linux-4-19
2020/01/27 13:58 linux-4.19.y d183c8e2647a dd56146d .config console log report ci2-linux-4-19
2020/01/27 12:57 linux-4.19.y d183c8e2647a dd56146d .config console log report ci2-linux-4-19
2020/01/27 11:37 linux-4.19.y d183c8e2647a dd56146d .config console log report ci2-linux-4-19
2020/01/27 11:08 linux-4.19.y d183c8e2647a dd56146d .config console log report ci2-linux-4-19
2020/01/27 09:17 linux-4.19.y d183c8e2647a dd56146d .config console log report ci2-linux-4-19
2020/01/27 07:57 linux-4.19.y d183c8e2647a dd56146d .config console log report ci2-linux-4-19
2020/01/27 07:27 linux-4.19.y d183c8e2647a dd56146d .config console log report ci2-linux-4-19
2020/01/27 05:37 linux-4.19.y d183c8e2647a dd56146d .config console log report ci2-linux-4-19
2020/01/27 04:27 linux-4.19.y d183c8e2647a dd56146d .config console log report ci2-linux-4-19
2020/01/27 04:16 linux-4.19.y d183c8e2647a dd56146d .config console log report ci2-linux-4-19
2020/01/27 03:16 linux-4.19.y d183c8e2647a dd56146d .config console log report ci2-linux-4-19
2020/01/27 02:46 linux-4.19.y d183c8e2647a dd56146d .config console log report ci2-linux-4-19
2020/01/27 01:35 linux-4.19.y d183c8e2647a dd56146d .config console log report ci2-linux-4-19
2020/01/26 22:56 linux-4.19.y d183c8e2647a dd56146d .config console log report ci2-linux-4-19
2020/01/26 19:54 linux-4.19.y d183c8e2647a dd56146d .config console log report ci2-linux-4-19
2020/01/26 18:21 linux-4.19.y d183c8e2647a dd56146d .config console log report ci2-linux-4-19
2020/01/26 18:00 linux-4.19.y d183c8e2647a dd56146d .config console log report ci2-linux-4-19
2020/01/26 14:33 linux-4.19.y d183c8e2647a f4e7270e .config console log report ci2-linux-4-19
2020/01/26 13:24 linux-4.19.y d183c8e2647a f4e7270e .config console log report ci2-linux-4-19
2020/01/26 13:11 linux-4.19.y d183c8e2647a f4e7270e .config console log report ci2-linux-4-19
2020/01/26 12:04 linux-4.19.y d183c8e2647a f4e7270e .config console log report ci2-linux-4-19
2020/01/26 08:06 linux-4.19.y d183c8e2647a f4e7270e .config console log report ci2-linux-4-19
2020/01/26 07:36 linux-4.19.y d183c8e2647a f4e7270e .config console log report ci2-linux-4-19
2020/01/26 06:36 linux-4.19.y d183c8e2647a f4e7270e .config console log report ci2-linux-4-19
2020/01/26 03:22 linux-4.19.y d183c8e2647a f4e7270e .config console log report ci2-linux-4-19
2020/01/26 02:54 linux-4.19.y d183c8e2647a f4e7270e .config console log report ci2-linux-4-19
2020/01/26 01:25 linux-4.19.y d183c8e2647a f4e7270e .config console log report ci2-linux-4-19
2020/01/25 23:18 linux-4.19.y d183c8e2647a f4e7270e .config console log report ci2-linux-4-19
2020/01/25 21:22 linux-4.19.y d183c8e2647a 2e95ab33 .config console log report ci2-linux-4-19
2020/01/25 19:03 linux-4.19.y d183c8e2647a 2e95ab33 .config console log report ci2-linux-4-19
2020/01/25 18:12 linux-4.19.y d183c8e2647a 2e95ab33 .config console log report ci2-linux-4-19
2020/01/25 17:53 linux-4.19.y d183c8e2647a 2e95ab33 .config console log report ci2-linux-4-19
2020/01/25 16:52 linux-4.19.y d183c8e2647a 2e95ab33 .config console log report ci2-linux-4-19
2020/01/25 16:01 linux-4.19.y d183c8e2647a 2e95ab33 .config console log report ci2-linux-4-19
2020/01/25 11:56 linux-4.19.y d183c8e2647a 2e95ab33 .config console log report ci2-linux-4-19
2020/01/25 08:26 linux-4.19.y d183c8e2647a 2e95ab33 .config console log report ci2-linux-4-19
2020/01/25 07:20 linux-4.19.y d183c8e2647a 2e95ab33 .config console log report ci2-linux-4-19
2020/01/25 04:52 linux-4.19.y d183c8e2647a 2e95ab33 .config console log report ci2-linux-4-19
2020/01/25 04:28 linux-4.19.y d183c8e2647a 2e95ab33 .config console log report ci2-linux-4-19
2020/01/25 02:28 linux-4.19.y d183c8e2647a 2e95ab33 .config console log report ci2-linux-4-19
2020/01/25 01:18 linux-4.19.y d183c8e2647a 2e95ab33 .config console log report ci2-linux-4-19
2019/07/31 11:53 linux-4.19.y 9a9de33a9dfa 995b2a26 .config console log report ci2-linux-4-19
* Struck through repros no longer work on HEAD.