================================================================== BUG: KCSAN: data-race in do_signal_stop / prepare_signal write to 0xffff8881352dc02c of 4 bytes by task 11805 on cpu 1: freezer_count include/linux/freezer.h:121 [inline] freezable_schedule include/linux/freezer.h:173 [inline] do_signal_stop+0x562/0x6d0 kernel/signal.c:2396 get_signal+0x9ed/0x1510 kernel/signal.c:2733 arch_do_signal_or_restart+0x2a/0x270 arch/x86/kernel/signal.c:789 handle_signal_work kernel/entry/common.c:147 [inline] exit_to_user_mode_loop kernel/entry/common.c:171 [inline] exit_to_user_mode_prepare+0x11a/0x1b0 kernel/entry/common.c:208 __syscall_exit_to_user_mode_work kernel/entry/common.c:290 [inline] syscall_exit_to_user_mode+0x20/0x40 kernel/entry/common.c:301 do_syscall_64+0x45/0x80 arch/x86/entry/common.c:56 entry_SYSCALL_64_after_hwframe+0x44/0xae read to 0xffff8881352dc02c of 4 bytes by interrupt on cpu 0: sig_task_ignored kernel/signal.c:94 [inline] sig_ignored kernel/signal.c:119 [inline] prepare_signal+0x891/0xdb0 kernel/signal.c:962 send_sigqueue+0xea/0x430 kernel/signal.c:1861 posix_timer_event kernel/time/posix-timers.c:354 [inline] posix_timer_fn+0xe8/0x210 kernel/time/posix-timers.c:380 __run_hrtimer+0x163/0x460 kernel/time/hrtimer.c:1537 __hrtimer_run_queues kernel/time/hrtimer.c:1601 [inline] hrtimer_interrupt+0x380/0xaf0 kernel/time/hrtimer.c:1663 local_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1089 [inline] __sysvec_apic_timer_interrupt+0x6f/0x200 arch/x86/kernel/apic/apic.c:1106 sysvec_apic_timer_interrupt+0x69/0x80 arch/x86/kernel/apic/apic.c:1100 asm_sysvec_apic_timer_interrupt+0x12/0x20 arch/x86/include/asm/idtentry.h:632 console_unlock+0x8c9/0xb20 kernel/printk/printk.c:2579 vprintk_emit+0x131/0x3e0 kernel/printk/printk.c:2098 vprintk_default+0x22/0x30 kernel/printk/printk.c:2115 vprintk_func+0x11b/0x120 kernel/printk/printk_safe.c:401 printk+0x62/0x82 kernel/printk/printk.c:2146 __dev_set_promiscuity+0x18c/0x390 net/core/dev.c:8477 __dev_change_flags+0x2c9/0x3f0 net/core/dev.c:8695 rtnl_configure_link+0xc2/0x150 net/core/rtnetlink.c:3125 __rtnl_newlink net/core/rtnetlink.c:3451 [inline] rtnl_newlink+0xec5/0x1310 net/core/rtnetlink.c:3491 rtnetlink_rcv_msg+0x728/0x7c0 net/core/rtnetlink.c:5553 netlink_rcv_skb+0x13e/0x240 net/netlink/af_netlink.c:2502 rtnetlink_rcv+0x18/0x20 net/core/rtnetlink.c:5571 netlink_unicast_kernel net/netlink/af_netlink.c:1312 [inline] netlink_unicast+0x5fc/0x6c0 net/netlink/af_netlink.c:1338 netlink_sendmsg+0x6f8/0x7c0 net/netlink/af_netlink.c:1927 sock_sendmsg_nosec net/socket.c:654 [inline] sock_sendmsg net/socket.c:674 [inline] ____sys_sendmsg+0x360/0x4d0 net/socket.c:2350 ___sys_sendmsg net/socket.c:2404 [inline] __sys_sendmsg+0x1ed/0x270 net/socket.c:2433 __do_sys_sendmsg net/socket.c:2442 [inline] __se_sys_sendmsg net/socket.c:2440 [inline] __x64_sys_sendmsg+0x42/0x50 net/socket.c:2440 do_syscall_64+0x39/0x80 arch/x86/entry/common.c:46 entry_SYSCALL_64_after_hwframe+0x44/0xae Reported by Kernel Concurrency Sanitizer on: CPU: 0 PID: 11808 Comm: syz-executor.1 Not tainted 5.12.0-rc5-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 ==================================================================