syzbot


BUG: unable to handle kernel paging request in lock_release

Status: closed as dup on 2017/12/19 12:17
Subsystems: kernel
[Documentation on labels]
Reported-by: syzbot+3e48074b1463877e511f85af54e539b79d2ee258@syzkaller.appspotmail.com
First crash: 2348d, last: 2339d
Duplicate of
Title Repro Cause bisect Fix bisect Count Last Reported
BUG: unable to handle kernel paging request in __switch_to kernel 1 2346d 2342d

Sample crash report:
BUG: unable to handle kernel paging request at 00000000e9fb739b
IP: lock_release+0x195/0xda0 kernel/locking/lockdep.c:4021
PGD 5e28067 P4D 5e28067 PUD 5e2a067 PMD 0 
Oops: 0002 [#1] SMP KASAN
Dumping ftrace buffer:
   (ftrace buffer empty)
Modules linked in:
CPU: 0 PID: 7788 Comm: syz-executor0 Not tainted 4.15.0-rc2-next-20171206+ #60
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
RIP: 0010:lock_release+0x195/0xda0 kernel/locking/lockdep.c:4021
RSP: 0018:ffff8801d8367008 EFLAGS: 00010046
RAX: 0000000000000007 RBX: 1ffff1003b06ce06 RCX: 1ffff1003b06ce24
RDX: 0000000000000000 RSI: 0000000000000001 RDI: ffff8801cebacbc4
RBP: ffff8801d8367178 R08: 0000000000000001 R09: 000000000000000a
R10: 0000000000002fca R11: ffffffff87490d20 R12: ffff8801cebac340
R13: ffff8801d8367150 R14: ffffffff85f44b80 R15: ffff8801cebac340
FS:  000000000235e940(0000) GS:ffff8801db400000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: fffffffffffffff8 CR3: 00000001cd9f3000 CR4: 00000000001426f0
Call Trace:
 rcu_lock_release include/linux/rcupdate.h:249 [inline]
 rcu_read_unlock include/linux/rcupdate.h:686 [inline]
 cpuacct_charge+0x305/0x5c0 kernel/sched/cpuacct.c:363
 cgroup_account_cputime include/linux/cgroup.h:716 [inline]
 update_curr+0x332/0x9a0 kernel/sched/fair.c:847
 dequeue_entity kernel/sched/fair.c:4067 [inline]
 dequeue_task_fair+0xb73/0x3090 kernel/sched/fair.c:5226
 dequeue_task kernel/sched/core.c:783 [inline]
 deactivate_task+0x124/0x330 kernel/sched/core.c:799
 __schedule+0x373/0x2060 kernel/sched/core.c:3325
 schedule+0xf5/0x430 kernel/sched/core.c:3435
 freezable_schedule include/linux/freezer.h:172 [inline]
 do_nanosleep+0x224/0x6e0 kernel/time/hrtimer.c:1640
 hrtimer_nanosleep+0x2b2/0x860 kernel/time/hrtimer.c:1694
 SYSC_nanosleep kernel/time/hrtimer.c:1726 [inline]
 SyS_nanosleep+0x175/0x1f0 kernel/time/hrtimer.c:1713
 entry_SYSCALL_64_fastpath+0x1f/0x96
RIP: 0033:0x47e0a1
RSP: 002b:0000000000a6f920 EFLAGS: 00000293 ORIG_RAX: 0000000000000023
RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 000000000047e0a1
RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000a6f930
RBP: 0000000000000000 R08: 0000000000000037 R09: 0000000000000000
R10: 0000000000a6f910 R11: 0000000000000293 R12: fffffffffffffffe
R13: 0000000020af8ff0 R14: 000000000000d608 R15: 0000000000000010
Code: 48 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 08 84 d2 0f 85 c4 08 00 00 41 c7 87 84 08 00 00 01 00 00 00 <cc> 3f 05 00 00 65 8b 05 2f d7 aa 7e 89 c0 48 0f a3 05 b5 97 08 
RIP: lock_release+0x195/0xda0 kernel/locking/lockdep.c:4021 RSP: ffff8801d8367008
CR2: fffffffffffffff8
---[ end trace 61e54e567bd7d6ce ]---

Crashes (113):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2017/12/06 19:21 linux-next d5c52866f560 5d643f8e .config console log report ci-upstream-next-kasan-gce
2017/12/06 18:15 linux-next d5c52866f560 5d643f8e .config console log report ci-upstream-next-kasan-gce
2017/12/06 15:49 linux-next d5c52866f560 0796857b .config console log report ci-upstream-next-kasan-gce
2017/12/06 13:48 linux-next d5c52866f560 0796857b .config console log report ci-upstream-next-kasan-gce
2017/12/06 13:14 linux-next d5c52866f560 0796857b .config console log report ci-upstream-next-kasan-gce
2017/12/06 07:21 linux-next d5c52866f560 0796857b .config console log report ci-upstream-next-kasan-gce
2017/12/05 18:25 linux-next 7ceb97a071e8 de212f1a .config console log report ci-upstream-next-kasan-gce
2017/12/05 17:26 linux-next 7ceb97a071e8 de212f1a .config console log report ci-upstream-next-kasan-gce
2017/12/05 11:20 linux-next 7ceb97a071e8 de212f1a .config console log report ci-upstream-next-kasan-gce
2017/12/05 04:59 linux-next 7ceb97a071e8 de212f1a .config console log report ci-upstream-next-kasan-gce
2017/12/05 03:34 linux-next 7ceb97a071e8 de212f1a .config console log report ci-upstream-next-kasan-gce
2017/12/05 01:24 linux-next 7cc61a0a562c 48359b97 .config console log report ci-upstream-next-kasan-gce
2017/12/04 22:13 linux-next 7cc61a0a562c 48359b97 .config console log report ci-upstream-next-kasan-gce
2017/12/04 19:48 linux-next 7cc61a0a562c 48359b97 .config console log report ci-upstream-next-kasan-gce
2017/12/04 16:52 linux-next 7cc61a0a562c 48359b97 .config console log report ci-upstream-next-kasan-gce
2017/12/04 16:38 linux-next 7cc61a0a562c 48359b97 .config console log report ci-upstream-next-kasan-gce
2017/12/04 15:04 linux-next 7cc61a0a562c 48359b97 .config console log report ci-upstream-next-kasan-gce
2017/12/04 12:46 linux-next 7cc61a0a562c 48359b97 .config console log report ci-upstream-next-kasan-gce
2017/12/04 06:45 mmots 4131d5166185 29b0fd90 .config console log report ci-upstream-mmots-kasan-gce
2017/12/04 06:35 mmots 4131d5166185 29b0fd90 .config console log report ci-upstream-mmots-kasan-gce
2017/12/04 03:13 linux-next fb20eb9d798d 16668351 .config console log report ci-upstream-next-kasan-gce
2017/12/04 02:55 linux-next fb20eb9d798d 16668351 .config console log report ci-upstream-next-kasan-gce
2017/12/04 00:10 mmots 4131d5166185 29b0fd90 .config console log report ci-upstream-mmots-kasan-gce
2017/12/03 23:12 linux-next fb20eb9d798d 16668351 .config console log report ci-upstream-next-kasan-gce
2017/12/03 22:32 linux-next fb20eb9d798d 16668351 .config console log report ci-upstream-next-kasan-gce
2017/12/03 21:02 mmots 4131d5166185 29b0fd90 .config console log report ci-upstream-mmots-kasan-gce
2017/12/03 20:31 linux-next fb20eb9d798d 16668351 .config console log report ci-upstream-next-kasan-gce
2017/12/03 20:16 linux-next fb20eb9d798d 16668351 .config console log report ci-upstream-next-kasan-gce
2017/12/03 18:47 linux-next fb20eb9d798d 16668351 .config console log report ci-upstream-next-kasan-gce
2017/12/03 14:03 linux-next fb20eb9d798d 16668351 .config console log report ci-upstream-next-kasan-gce
2017/12/03 12:15 linux-next fb20eb9d798d 16668351 .config console log report ci-upstream-next-kasan-gce
2017/12/03 09:01 mmots 4131d5166185 29b0fd90 .config console log report ci-upstream-mmots-kasan-gce
2017/12/02 18:09 linux-next fb20eb9d798d 16668351 .config console log report ci-upstream-next-kasan-gce
2017/12/02 17:37 mmots 4131d5166185 29b0fd90 .config console log report ci-upstream-mmots-kasan-gce
2017/12/02 15:31 linux-next fb20eb9d798d 16668351 .config console log report ci-upstream-next-kasan-gce
2017/12/02 08:48 mmots 4131d5166185 29b0fd90 .config console log report ci-upstream-mmots-kasan-gce
2017/12/02 08:14 linux-next fb20eb9d798d 16668351 .config console log report ci-upstream-next-kasan-gce
2017/12/02 03:58 mmots 4131d5166185 29b0fd90 .config console log report ci-upstream-mmots-kasan-gce
2017/12/02 02:12 linux-next fb20eb9d798d 16668351 .config console log report ci-upstream-next-kasan-gce
2017/12/01 22:49 linux-next fb20eb9d798d 16668351 .config console log report ci-upstream-next-kasan-gce
* Struck through repros no longer work on HEAD.