BUG: stack guard page was hit at ffffc9000aed7ff8 (stack is ffffc9000aed8000..ffffc9000aedffff) kernel stack overflow (double-fault): 0000 [#1] PREEMPT SMP KASAN CPU: 0 PID: 14018 Comm: syz-executor.1 Not tainted 5.10.85-syzkaller-00573-gafc997898ece #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 RIP: 0010:irqtime_account_irq+0xc/0x2d0 kernel/sched/cputime.c:54 Code: 89 e5 c6 05 95 26 98 05 01 5d c3 0f 1f 00 55 48 89 e5 c6 05 85 26 98 05 00 5d c3 0f 1f 00 55 48 89 e5 41 57 41 56 41 55 41 54 <53> 48 83 ec 10 49 89 fe e8 07 53 4e 03 89 c3 83 f8 08 0f 83 0a 02 RSP: 0018:ffffc9000aed8000 EFLAGS: 00010046 RAX: 1ffff1102c21a900 RBX: ffff8881610d4f24 RCX: dffffc0000000000 RDX: 0000000000000000 RSI: ffffffff84a00bba RDI: ffff8881610d4f00 RBP: ffffc9000aed8020 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 R13: 0000000000000000 R14: ffff8881610d4f00 R15: 0000000000000000 FS: 00007f22b44e9700(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: ffffc9000aed7ff8 CR3: 000000010d9f2000 CR4: 00000000003506b0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: account_irq_enter_time include/linux/vtime.h:109 [inline] irq_enter_rcu+0x6f/0xa0 kernel/softirq.c:374 sysvec_apic_timer_interrupt+0x19/0xe0 arch/x86/kernel/apic/apic.c:1095 asm_sysvec_apic_timer_interrupt+0x12/0x20 arch/x86/include/asm/idtentry.h:635 RIP: 0010:update_stack_state+0x462/0x530 arch/x86/kernel/unwind_frame.c:248 Code: 3c 08 00 74 08 4c 89 ef e8 fb a2 72 00 49 89 5d 00 48 b8 00 00 00 00 00 fc ff df 41 80 3c 04 00 74 08 4c 89 ff e8 3e a2 72 00 01 49 83 3f 00 0f 85 04 fe ff ff 48 b8 00 00 00 00 00 fc ff df RSP: 0018:ffffc9000aed8120 EFLAGS: 00000246 RAX: dffffc0000000000 RBX: ffffffff820a08a3 RCX: dffffc0000000000 RDX: 1ffff920015db04e RSI: ffffc9000aed8910 RDI: ffffc9000aed8260 RBP: ffffc9000aed81b8 R08: ffffc9000aed8348 R09: 0000000000000008 R10: ffffc9000aed8350 R11: 0000000000000000 R12: 1ffff920015db054 R13: ffffc9000aed82a8 R14: ffffc9000aed8288 R15: ffffc9000aed82a0 unwind_next_frame+0x3d4/0x740 arch/x86/kernel/unwind_frame.c:305 arch_stack_walk+0x112/0x140 arch/x86/kernel/stacktrace.c:25 stack_trace_save+0x11b/0x1e0 kernel/stacktrace.c:121 kasan_save_stack mm/kasan/common.c:38 [inline] kasan_set_track mm/kasan/common.c:46 [inline] set_alloc_info mm/kasan/common.c:428 [inline] __kasan_slab_alloc+0xb2/0xe0 mm/kasan/common.c:461 kasan_slab_alloc include/linux/kasan.h:259 [inline] slab_post_alloc_hook mm/slab.h:583 [inline] slab_alloc_node mm/slub.c:2948 [inline] slab_alloc mm/slub.c:2956 [inline] kmem_cache_alloc+0x1a2/0x380 mm/slub.c:2961 kmem_cache_zalloc include/linux/slab.h:654 [inline] lsm_file_alloc security/security.c:535 [inline] security_file_alloc+0x36/0x200 security/security.c:1431 __alloc_file+0xc5/0x3b0 fs/file_table.c:106 alloc_empty_file+0xac/0x1b0 fs/file_table.c:151 dentry_open+0x4e/0x100 fs/open.c:956 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open fs/open.c:942 [inline] dentry_open+0xb8/0x100 fs/open.c:958 file_open+0x2a3/0x650 fs/incfs/vfs.c:1427 do_dentry_open+0x7a5/0x1090 fs/open.c:819 vfs_open+0x73/0x80 fs/open.c:942 do_open fs/namei.c:3327 [inline] path_openat+0x264d/0x3500 fs/namei.c:3444 do_filp_open+0x200/0x440 fs/namei.c:3471 do_sys_openat2+0x13b/0x470 fs/open.c:1211 do_sys_open fs/open.c:1227 [inline] __do_sys_openat fs/open.c:1243 [inline] __se_sys_openat fs/open.c:1238 [inline] __x64_sys_openat+0x243/0x290 fs/open.c:1238 do_syscall_64+0x31/0x70 arch/x86/entry/common.c:46 entry_SYSCALL_64_after_hwframe+0x44/0xa9 RIP: 0033:0x7f22b5372e99 Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 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 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007f22b44e9168 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 RAX: ffffffffffffffda RBX: 00007f22b5485f60 RCX: 00007f22b5372e99 RDX: 0000000000000000 RSI: 00000000200000c0 RDI: ffffffffffffff9c RBP: 00007f22b53ccff1 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 R13: 00007ffc65e26dff R14: 00007f22b44e9300 R15: 0000000000022000 Modules linked in: ---[ end trace 03c7fa4bdbee50df ]--- RIP: 0010:irqtime_account_irq+0xc/0x2d0 kernel/sched/cputime.c:54 Code: 89 e5 c6 05 95 26 98 05 01 5d c3 0f 1f 00 55 48 89 e5 c6 05 85 26 98 05 00 5d c3 0f 1f 00 55 48 89 e5 41 57 41 56 41 55 41 54 <53> 48 83 ec 10 49 89 fe e8 07 53 4e 03 89 c3 83 f8 08 0f 83 0a 02 RSP: 0018:ffffc9000aed8000 EFLAGS: 00010046 RAX: 1ffff1102c21a900 RBX: ffff8881610d4f24 RCX: dffffc0000000000 RDX: 0000000000000000 RSI: ffffffff84a00bba RDI: ffff8881610d4f00 RBP: ffffc9000aed8020 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 R13: 0000000000000000 R14: ffff8881610d4f00 R15: 0000000000000000 FS: 00007f22b44e9700(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: ffffc9000aed7ff8 CR3: 000000010d9f2000 CR4: 00000000003506b0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 ---------------- Code disassembly (best guess): 0: 89 e5 mov %esp,%ebp 2: c6 05 95 26 98 05 01 movb $0x1,0x5982695(%rip) # 0x598269e 9: 5d pop %rbp a: c3 retq b: 0f 1f 00 nopl (%rax) e: 55 push %rbp f: 48 89 e5 mov %rsp,%rbp 12: c6 05 85 26 98 05 00 movb $0x0,0x5982685(%rip) # 0x598269e 19: 5d pop %rbp 1a: c3 retq 1b: 0f 1f 00 nopl (%rax) 1e: 55 push %rbp 1f: 48 89 e5 mov %rsp,%rbp 22: 41 57 push %r15 24: 41 56 push %r14 26: 41 55 push %r13 28: 41 54 push %r12 * 2a: 53 push %rbx <-- trapping instruction 2b: 48 83 ec 10 sub $0x10,%rsp 2f: 49 89 fe mov %rdi,%r14 32: e8 07 53 4e 03 callq 0x34e533e 37: 89 c3 mov %eax,%ebx 39: 83 f8 08 cmp $0x8,%eax 3c: 0f .byte 0xf 3d: 83 0a 02 orl $0x2,(%rdx)