syzbot


BUG: sleeping function called from invalid context in vmalloc

Status: auto-closed as invalid on 2019/10/25 08:51
Reported-by: syzbot+84862f1538516952cf65@syzkaller.appspotmail.com
First crash: 1990d, last: 1990d

Sample crash report:
lowmemorykiller: Killing 'syz-executor.3' (8626) (tgid 8626), adj 1000,
   to free 53556kB on behalf of 'syz-executor.4' (14688) because
   cache 64548kB is below limit 65536kB for oom_score_adj 12
   Free memory is -12832kB above reserved
BUG: sleeping function called from invalid context at kernel/fork.c:903
in_atomic(): 0, irqs_disabled(): 0, pid: 14688, name: syz-executor.4
2 locks held by syz-executor.4/14688:
 #0:  (shrinker_rwsem){++++..}, at: [<0000000022b3da72>] shrink_slab.part.0+0xb2/0xa20 mm/vmscan.c:472
 #1:  (rcu_read_lock){......}, at: [<0000000091c119e8>] lowmem_scan+0x242/0xb50 drivers/staging/android/lowmemorykiller.c:272
Call Trace:
 [<00000000d83b5877>] __dump_stack lib/dump_stack.c:15 [inline]
 [<00000000d83b5877>] dump_stack+0xc1/0x120 lib/dump_stack.c:51
 [<0000000076ecaa52>] __vmalloc_node mm/vmalloc.c:1749 [inline]
 [<0000000076ecaa52>] __vmalloc_node_flags mm/vmalloc.c:1763 [inline]
 [<0000000076ecaa52>] vmalloc+0x5c/0x70 mm/vmalloc.c:1778
 [<000000008ed74d48>] do_replace net/ipv6/netfilter/ip6_tables.c:1175 [inline]
 [<000000008ed74d48>] do_ip6t_set_ctl+0x231/0x480 net/ipv6/netfilter/ip6_tables.c:1712

Crashes (1):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2019/06/10 23:39 https://android.googlesource.com/kernel/common android-4.9 83ae225d5ce3 0159583c .config console log report ci-android-49-kasan-gce-root
* Struck through repros no longer work on HEAD.