kasan: CONFIG_KASAN_INLINE enabled
PANIC: double fault, error_code: 0x0
kasan: GPF could be caused by NULL-ptr deref or user memory access
CPU: 1 PID: 5412 Comm: syz-executor773 Not tainted 4.18.0-rc3+ #48
general protection fault: 0000 [#1] SMP KASAN
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
RIP: 0010:__lock_acquire+0x2e/0x5020 kernel/locking/lockdep.c:3294
CPU: 0 PID: 4456 Comm: syz-executor773 Not tainted 4.18.0-rc3+ #48
Code: 41
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
57 41
RIP: 0010:__debug_check_no_obj_freed lib/debugobjects.c:775 [inline]
RIP: 0010:debug_check_no_obj_freed+0x1b3/0x595 lib/debugobjects.c:815
89 cf
Code: ff
41 56
48
41
c7
55
c0
49
c0
89 fd
18 b3
41 54
8a
45 89
4c
cc 53
8b
65 4c
24
8b 34
30
25 40
4d
ee 01
85
00 48
e4 0f
83 e4
84
f0 48
9c
81
02
ec
00 00 31 f6 4c 89 bd 68 ff ff ff 49 89 df 89 f3 4c 89 e0 48 c1 e8 03 <42> 80 3c 30 00 0f 85 a1 02 00 00 49 8d 7c 24 18 83 c3 01 4d 8b 2c
RSP: 0000:ffff8801ac646ea8 EFLAGS: 00010002
RAX: 045e3d1fffffa7fd RBX: 0000000000000002 RCX: ffffffff816017d1
RDX: ff53850fdb84ffeb RSI: 0000000000000000 RDI: ffffffff8190e8ed
RBP: ffff8801ac646f98 R08: fffffbfff156a6b2 R09: fffffbfff156a6b1
R10: fffffbfff156a6b1 R11: ffffffff8ab5358b R12: 22f1e8fffffd3fe9
R13: 22f1e8fffffd3fe9 R14: dffffc0000000000 R15: ffffffff8ab53588
FS: 0000000000000000(0000) GS:ffff8801dae00000(0000) knlGS:0000000000000000
CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: ffffffff88bee950 CR3: 00000001d7fe2000 CR4: 00000000001406f0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
kmem_cache_free+0x216/0x2d0 mm/slab.c:3755
anon_vma_chain_free mm/rmap.c:133 [inline]
unlink_anon_vmas+0x5f0/0xa60 mm/rmap.c:418
free_pgtables+0x271/0x380 mm/memory.c:641
exit_mmap+0x2d1/0x5b0 mm/mmap.c:3106
__mmput kernel/fork.c:970 [inline]
mmput+0x265/0x620 kernel/fork.c:991
exit_mm kernel/exit.c:544 [inline]
do_exit+0xea9/0x2750 kernel/exit.c:852
do_group_exit+0x177/0x440 kernel/exit.c:968
get_signal+0x88e/0x1970 kernel/signal.c:2468
do_signal+0x9c/0x21c0 arch/x86/kernel/signal.c:816
60
03 00
00
48
8b
45 10
<89>
exit_to_usermode_loop+0x2e0/0x370 arch/x86/entry/common.c:162
94
24
80 00
00 00
prepare_exit_to_usermode+0x342/0x3b0 arch/x86/entry/common.c:197
48 ba
00 00
00
00 00
retint_user+0x8/0x18
fc ff
RIP: 0033:K512_4+0x38d0/0x120c74
df
Code:
48
5f
89
75
84
20
24
36
98
37
32
RSP: 0018:ffff8801b57e1f50 EFLAGS: 00010086
20
RAX: 0000000000000000 RBX: 1ffff10036afc467 RCX: 0000000000000002
38
RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffffffff88f92620
RBP: ffff8801b57e22e0 R08: 0000000000000000 R09: 0000000000000000
20
R10: ffff8801b85ff1b8 R11: ffff8801daf236b3 R12: 0000000000000000
33
R13: ffffffff88f92620 R14: ffff8801cb864380 R15: 0000000000000002
20
FS: 00007f149fde5700(0000) GS:ffff8801daf00000(0000) knlGS:0000000000000000
5f
CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
5f
CR2: ffff8801b57e1f48 CR3: 0000000008e6a000 CR4: 00000000001406e0
75
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
20
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
37
Call Trace:
33