BUG: using __this_cpu_read() in preemptible [00000000] code: syz-executor.3/10190 caller is lockdep_hardirqs_on_prepare+0x2f/0x1a0 kernel/locking/lockdep.c:3684 CPU: 1 PID: 10190 Comm: syz-executor.3 Not tainted 5.9.0-rc8-syzkaller #0 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+0x77/0xa0 lib/dump_stack.c:118 check_preemption_disabled+0xab/0xc0 lib/smp_processor_id.c:48 lockdep_hardirqs_on_prepare+0x2f/0x1a0 kernel/locking/lockdep.c:3684 trace_hardirqs_on+0x1c/0x100 kernel/trace/trace_preemptirq.c:49 __bad_area_nosemaphore+0x5e/0x1c0 arch/x86/mm/fault.c:797 do_user_addr_fault arch/x86/mm/fault.c:1345 [inline] handle_page_fault arch/x86/mm/fault.c:1429 [inline] exc_page_fault+0x587/0x690 arch/x86/mm/fault.c:1482 asm_exc_page_fault+0x1e/0x30 arch/x86/include/asm/idtentry.h:538 RIP: 0033:0x40260b Code: 40 41 89 e8 4c 89 ef b9 11 80 00 00 c1 e6 04 03 73 64 8d 14 90 39 f2 48 0f 43 f2 45 31 c9 ba 03 00 00 00 e8 67 bb 05 00 8b 33 <49> 89 07 41 89 e8 4c 89 e7 41 b9 00 00 00 10 b9 11 80 00 00 ba 03 RSP: 002b:00007f0e1d9cfbf0 EFLAGS: 00010207 RAX: 0000000020000000 RBX: 00000000200000c0 RCX: 000000000045e1aa RDX: 0000000000000003 RSI: 0000000000000000 RDI: 0000000020000000 RBP: 0000000000000004 R08: 0000000000000004 R09: 0000000000000000 R10: 0000000000008011 R11: 0000000000000206 R12: 0000000020000000 R13: 0000000020000000 R14: 0000000000000000 R15: 0000000000000000 BUG: using __this_cpu_read() in preemptible [00000000] code: syz-executor.3/10190 caller is lockdep_hardirqs_on+0x38/0x110 kernel/locking/lockdep.c:3753 CPU: 1 PID: 10190 Comm: syz-executor.3 Not tainted 5.9.0-rc8-syzkaller #0 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+0x77/0xa0 lib/dump_stack.c:118 check_preemption_disabled+0xab/0xc0 lib/smp_processor_id.c:48 lockdep_hardirqs_on+0x38/0x110 kernel/locking/lockdep.c:3753 __bad_area_nosemaphore+0x5e/0x1c0 arch/x86/mm/fault.c:797 do_user_addr_fault arch/x86/mm/fault.c:1345 [inline] handle_page_fault arch/x86/mm/fault.c:1429 [inline] exc_page_fault+0x587/0x690 arch/x86/mm/fault.c:1482 asm_exc_page_fault+0x1e/0x30 arch/x86/include/asm/idtentry.h:538 RIP: 0033:0x40260b Code: 40 41 89 e8 4c 89 ef b9 11 80 00 00 c1 e6 04 03 73 64 8d 14 90 39 f2 48 0f 43 f2 45 31 c9 ba 03 00 00 00 e8 67 bb 05 00 8b 33 <49> 89 07 41 89 e8 4c 89 e7 41 b9 00 00 00 10 b9 11 80 00 00 ba 03 RSP: 002b:00007f0e1d9cfbf0 EFLAGS: 00010207 RAX: 0000000020000000 RBX: 00000000200000c0 RCX: 000000000045e1aa RDX: 0000000000000003 RSI: 0000000000000000 RDI: 0000000020000000 RBP: 0000000000000004 R08: 0000000000000004 R09: 0000000000000000 R10: 0000000000008011 R11: 0000000000000206 R12: 0000000020000000 R13: 0000000020000000 R14: 0000000000000000 R15: 0000000000000000 FAULT_INJECTION: forcing a failure. name failslab, interval 1, probability 0, space 0, times 1 CPU: 1 PID: 10190 Comm: syz-executor.3 Not tainted 5.9.0-rc8-syzkaller #0 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+0x77/0xa0 lib/dump_stack.c:118 fail_dump lib/fault-inject.c:52 [inline] should_fail.cold.6+0x32/0x3a lib/fault-inject.c:146 should_failslab+0x5/0xf mm/slab_common.c:1194 slab_pre_alloc_hook.constprop.95+0x3a/0x110 mm/slab.h:500 slab_alloc_node mm/slub.c:2812 [inline] slab_alloc mm/slub.c:2896 [inline] kmem_cache_alloc+0x42/0x2c0 mm/slub.c:2901 __sigqueue_alloc+0xfa/0x240 kernel/signal.c:434 __send_signal+0x326/0x700 kernel/signal.c:1115 force_sig_info_to_task+0xaf/0xd0 kernel/signal.c:1333 force_sig_fault_to_task kernel/signal.c:1672 [inline] force_sig_fault+0x4e/0x70 kernel/signal.c:1679 __bad_area_nosemaphore+0x12c/0x1c0 arch/x86/mm/fault.c:825 do_user_addr_fault arch/x86/mm/fault.c:1345 [inline] handle_page_fault arch/x86/mm/fault.c:1429 [inline] exc_page_fault+0x587/0x690 arch/x86/mm/fault.c:1482 asm_exc_page_fault+0x1e/0x30 arch/x86/include/asm/idtentry.h:538 RIP: 0033:0x40260b Code: 40 41 89 e8 4c 89 ef b9 11 80 00 00 c1 e6 04 03 73 64 8d 14 90 39 f2 48 0f 43 f2 45 31 c9 ba 03 00 00 00 e8 67 bb 05 00 8b 33 <49> 89 07 41 89 e8 4c 89 e7 41 b9 00 00 00 10 b9 11 80 00 00 ba 03 RSP: 002b:00007f0e1d9cfbf0 EFLAGS: 00010207 RAX: 0000000020000000 RBX: 00000000200000c0 RCX: 000000000045e1aa RDX: 0000000000000003 RSI: 0000000000000000 RDI: 0000000020000000 RBP: 0000000000000004 R08: 0000000000000004 R09: 0000000000000000 R10: 0000000000008011 R11: 0000000000000206 R12: 0000000020000000 R13: 0000000020000000 R14: 0000000000000000 R15: 0000000000000000