------------[ cut here ]------------ DEBUG_LOCKS_WARN_ON(current->hardirq_context) ------------[ cut here ]------------ Bad or missing usercopy whitelist? Kernel memory overwrite attempt detected to SLAB object 'task_struct' (offset 912, size 2)! ================================================================== WARNING: CPU: 0 PID: -1455013312 at mm/usercopy.c:78 usercopy_warn+0xeb/0x110 mm/usercopy.c:78 BUG: KASAN: stack-out-of-bounds in debug_spin_lock_before kernel/locking/spinlock_debug.c:83 [inline] BUG: KASAN: stack-out-of-bounds in do_raw_spin_lock+0x303/0x360 kernel/locking/spinlock_debug.c:112 Kernel panic - not syncing: panic_on_warn set ... Read of size 4 at addr ffff8880a9466a44 by task syz-executor5/12547 CPU: 0 PID: -1455013312 Comm: Not tainted 5.0.0-rc1+ #19 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Call Trace: CPU: 1 PID: 12547 Comm: syz-executor5 Not tainted 5.0.0-rc1+ #19 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+0x1db/0x2d0 lib/dump_stack.c:113 print_address_description.cold+0x7c/0x20d mm/kasan/report.c:187 kasan_report.cold+0x1b/0x40 mm/kasan/report.c:317 __asan_report_load4_noabort+0x14/0x20 mm/kasan/generic_report.c:134 debug_spin_lock_before kernel/locking/spinlock_debug.c:83 [inline] do_raw_spin_lock+0x303/0x360 kernel/locking/spinlock_debug.c:112 __raw_spin_lock_irqsave include/linux/spinlock_api_smp.h:117 [inline] _raw_spin_lock_irqsave+0x9d/0xcd kernel/locking/spinlock.c:152 try_to_wake_up+0xb9/0x1480 kernel/sched/core.c:1965 wake_up_process+0x10/0x20 kernel/sched/core.c:2129 process_timeout+0x31/0x40 kernel/time/timer.c:1732 call_timer_fn+0x254/0x900 kernel/time/timer.c:1325 expire_timers kernel/time/timer.c:1362 [inline] __run_timers+0x6fc/0xd50 kernel/time/timer.c:1681 run_timer_softirq+0x52/0xb0 kernel/time/timer.c:1694 __do_softirq+0x30b/0xb11 kernel/softirq.c:292 invoke_softirq kernel/softirq.c:373 [inline] irq_exit+0x180/0x1d0 kernel/softirq.c:413 exiting_irq arch/x86/include/asm/apic.h:536 [inline] smp_apic_timer_interrupt+0x1b7/0x760 arch/x86/kernel/apic/apic.c:1062 apic_timer_interrupt+0xf/0x20 arch/x86/entry/entry_64.S:807 RIP: 0010:__read_once_size include/linux/compiler.h:191 [inline] RIP: 0010:update_stack_state+0x4b3/0x680 arch/x86/kernel/unwind_frame.c:270 Code: 0e ff ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 e9 48 c1 e9 03 80 3c 01 00 0f 85 7d 01 00 00 4c 8d a5 78 ff ff ff 4d 8b 6d 00 <48> b8 00 00 00 00 00 fc ff df 4c 89 e1 48 c1 e9 03 80 3c 01 00 0f RSP: 0018:ffff88807e87e820 EFLAGS: 00000246 ORIG_RAX: ffffffffffffff13 RAX: dffffc0000000000 RBX: ffff88807e87ff48 RCX: 1ffff1100fd0ffea RDX: ffff88807e878000 RSI: 1ffff1100fd0fd00 RDI: ffff88807e87ea38 RBP: ffff88807e87e908 R08: 0000000000000001 R09: ffff88807e87ea60 R10: ffff88807e87ea38 R11: ffff88807e87ea48 R12: ffff88807e87e880 R13: ffffffff8800007d R14: ffff88807e87ea50 R15: ffff88807e87ea10 unwind_next_frame.part.0+0x1ae/0xa90 arch/x86/kernel/unwind_frame.c:329 unwind_next_frame+0x3b/0x50 arch/x86/kernel/unwind_frame.c:287 __save_stack_trace+0x7a/0xf0 arch/x86/kernel/stacktrace.c:44 save_stack_trace+0x1a/0x20 arch/x86/kernel/stacktrace.c:60 save_stack+0x45/0xd0 mm/kasan/common.c:73 set_track mm/kasan/common.c:85 [inline] __kasan_kmalloc mm/kasan/common.c:496 [inline] __kasan_kmalloc.constprop.0+0xcf/0xe0 mm/kasan/common.c:469 kasan_kmalloc+0x9/0x10 mm/kasan/common.c:504 __do_kmalloc_node mm/slab.c:3673 [inline] __kmalloc_node_track_caller+0x4e/0x70 mm/slab.c:3687 __kmalloc_reserve.isra.0+0x40/0xe0 net/core/skbuff.c:140 __alloc_skb+0x12d/0x730 net/core/skbuff.c:208 alloc_skb include/linux/skbuff.h:1011 [inline] alloc_skb_with_frags+0x13a/0x770 net/core/skbuff.c:5288 sock_alloc_send_pskb+0x8c9/0xad0 net/core/sock.c:2091 sock_alloc_send_skb+0x32/0x40 net/core/sock.c:2108 __ip6_append_data.isra.0+0x2556/0x3f20 net/ipv6/ip6_output.c:1443 ip6_make_skb+0x391/0x5f0 net/ipv6/ip6_output.c:1806 udpv6_sendmsg+0x2b58/0x3550 net/ipv6/udp.c:1460 inet_sendmsg+0x1af/0x740 net/ipv4/af_inet.c:798 sock_sendmsg_nosec net/socket.c:621 [inline] sock_sendmsg+0xdd/0x130 net/socket.c:631 ___sys_sendmsg+0x409/0x910 net/socket.c:2116 __sys_sendmmsg+0x246/0x730 net/socket.c:2211 __do_sys_sendmmsg net/socket.c:2240 [inline] __se_sys_sendmmsg net/socket.c:2237 [inline] __x64_sys_sendmmsg+0x9d/0x100 net/socket.c:2237 do_syscall_64+0x1a3/0x800 arch/x86/entry/common.c:290 entry_SYSCALL_64_after_hwframe+0x49/0xbe RIP: 0033:0x457ec9 Code: 6d b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 3b b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 RSP: 002b:00007f2a9c831c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 0000000000457ec9 RDX: 0136a88c8311572c RSI: 0000000020007e00 RDI: 0000000000000003 RBP: 000000000073bf00 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 00007f2a9c8326d4 R13: 00000000004c4ce5 R14: 00000000004d85d8 R15: 00000000ffffffff Allocated by task 2839968544: BUG: unable to handle kernel paging request at ffffffff8cf149c0 #PF error: [normal kernel read fault] PGD 9874067 P4D 9874067 PUD 9875063 PMD 0 Oops: 0000 [#1] PREEMPT SMP KASAN CPU: 1 PID: 12547 Comm: syz-executor5 Not tainted 5.0.0-rc1+ #19 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 RIP: 0010:depot_fetch_stack+0x10/0x30 lib/stackdepot.c:202 Code: 76 93 22 fe e9 20 fe ff ff 48 89 df e8 69 93 22 fe e9 f1 fd ff ff 90 90 90 90 89 f8 c1 ef 11 25 ff ff 1f 00 81 e7 f0 3f 00 00 <48> 03 3c c5 c0 05 f5 8b 8b 47 0c 48 83 c7 18 c7 46 10 00 00 00 00 RSP: 0018:ffff8880ae707640 EFLAGS: 00010006 RAX: 00000000001f8880 RBX: ffff8880a9467a44 RCX: 0000000000000000 RDX: 0000000000000000 RSI: ffff8880ae707648 RDI: 0000000000003ff0 RBP: ffff8880ae707670 R08: 000000000000001d R09: ffffed1015ce3ef9 R10: ffffed1015ce3ef8 R11: ffff8880ae71f7c7 R12: ffffea0002a51980 R13: ffff8880a9466a44 R14: ffff88821bc407c0 R15: ffff8880a9467a40 FS: 00007f2a9c832700(0000) GS:ffff8880ae700000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 Shutting down cpus with NMI