================================================================== BUG: KCSAN: data-race in data_push_tail / vsnprintf write to 0xffffffff88e72d28 of 14 bytes by task 29 on cpu 0: vsnprintf+0x2ce/0x890 lib/vsprintf.c:2878 vscnprintf+0x41/0x90 lib/vsprintf.c:2991 printk_sprint+0x30/0x2d0 kernel/printk/printk.c:2189 vprintk_store+0x599/0x860 kernel/printk/printk.c:2309 vprintk_emit+0x10d/0x580 kernel/printk/printk.c:2399 vprintk_default+0x26/0x30 kernel/printk/printk.c:2438 vprintk+0x1d/0x30 kernel/printk/printk_safe.c:82 _printk+0x79/0xa0 kernel/printk/printk.c:2448 kauditd_printk_skb kernel/audit.c:583 [inline] kauditd_hold_skb+0x1b1/0x1c0 kernel/audit.c:618 kauditd_send_queue+0x273/0x2c0 kernel/audit.c:803 kauditd_thread+0x421/0x630 kernel/audit.c:927 kthread+0x489/0x510 kernel/kthread.c:463 ret_from_fork+0x122/0x1b0 arch/x86/kernel/process.c:158 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245 read to 0xffffffff88e72d28 of 8 bytes by task 25627 on cpu 1: data_make_reusable kernel/printk/printk_ringbuffer.c:591 [inline] data_push_tail+0xfd/0x420 kernel/printk/printk_ringbuffer.c:676 data_alloc+0xfb/0x2e0 kernel/printk/printk_ringbuffer.c:1061 prb_reserve+0x807/0xaf0 kernel/printk/printk_ringbuffer.c:1685 vprintk_store+0x56d/0x860 kernel/printk/printk.c:2299 vprintk_emit+0x10d/0x580 kernel/printk/printk.c:2399 vprintk_default+0x26/0x30 kernel/printk/printk.c:2438 vprintk+0x1d/0x30 kernel/printk/printk_safe.c:82 _printk+0x79/0xa0 kernel/printk/printk.c:2448 mem_cgroup_print_oom_meminfo+0x117/0x250 mm/memcontrol.c:1595 dump_header+0xa0/0x220 mm/oom_kill.c:469 oom_kill_process+0x342/0x400 mm/oom_kill.c:1046 out_of_memory+0x979/0xb80 mm/oom_kill.c:1184 mem_cgroup_out_of_memory mm/memcontrol.c:1650 [inline] mem_cgroup_oom mm/memcontrol.c:1673 [inline] try_charge_memcg+0x610/0xa10 mm/memcontrol.c:2398 obj_cgroup_charge_pages+0xa6/0x150 mm/memcontrol.c:2799 __memcg_kmem_charge_page+0x9f/0x170 mm/memcontrol.c:2843 __alloc_frozen_pages_noprof+0x188/0x360 mm/page_alloc.c:5200 alloc_pages_mpol+0xb3/0x260 mm/mempolicy.c:2416 alloc_frozen_pages_noprof mm/mempolicy.c:2487 [inline] alloc_pages_noprof+0x90/0x130 mm/mempolicy.c:2507 vm_area_alloc_pages mm/vmalloc.c:3647 [inline] __vmalloc_area_node mm/vmalloc.c:3724 [inline] __vmalloc_node_range_noprof+0x7a5/0xed0 mm/vmalloc.c:3897 __kvmalloc_node_noprof+0x483/0x670 mm/slub.c:7134 ip_set_alloc+0x24/0x30 net/netfilter/ipset/ip_set_core.c:261 hash_netiface_create+0x282/0x740 net/netfilter/ipset/ip_set_hash_gen.h:1568 ip_set_create+0x3cc/0x970 net/netfilter/ipset/ip_set_core.c:1109 nfnetlink_rcv_msg+0x4c6/0x590 net/netfilter/nfnetlink.c:302 netlink_rcv_skb+0x123/0x220 net/netlink/af_netlink.c:2552 nfnetlink_rcv+0x167/0x16c0 net/netfilter/nfnetlink.c:669 netlink_unicast_kernel net/netlink/af_netlink.c:1320 [inline] netlink_unicast+0x5c0/0x690 net/netlink/af_netlink.c:1346 netlink_sendmsg+0x58b/0x6b0 net/netlink/af_netlink.c:1896 sock_sendmsg_nosec net/socket.c:727 [inline] __sock_sendmsg+0x145/0x180 net/socket.c:742 ____sys_sendmsg+0x31e/0x4e0 net/socket.c:2630 ___sys_sendmsg+0x17b/0x1d0 net/socket.c:2684 __sys_sendmsg net/socket.c:2716 [inline] __do_sys_sendmsg net/socket.c:2721 [inline] __se_sys_sendmsg net/socket.c:2719 [inline] __x64_sys_sendmsg+0xd4/0x160 net/socket.c:2719 x64_sys_call+0x191e/0x3000 arch/x86/include/generated/asm/syscalls_64.h:47 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline] do_syscall_64+0xd2/0x200 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x77/0x7f value changed: 0x0000000100000c80 -> 0x74203a7469647561 Reported by Kernel Concurrency Sanitizer on: CPU: 1 UID: 0 PID: 25627 Comm: syz.8.7931 Tainted: G W syzkaller #0 PREEMPT(voluntary) Tainted: [W]=WARN Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/02/2025 ================================================================== cache 24576 rss 0 shmem 0 mapped_file 0 dirty 0 writeback 0 workingset_refault_anon 96 workingset_refault_file 0 swap 1081344 swapcached 4096 pgpgin 16925 pgpgout 16918 pgfault 21433 pgmajfault 47 inactive_anon 0 active_anon 4096 inactive_file 0 active_file 24576 unevictable 0 hierarchical_memory_limit 314572800 hierarchical_memsw_limit 9223372036854771712 total_cache 24576 total_rss 0 total_shmem 0 total_mapped_file 0 total_dirty 0 total_writeback 0 total_workingset_refault_anon 96 total_workingset_refault_file 0 total_swap 1081344 total_swapcached 4096 total_pgpgin 16925 total_pgpgout 16918 total_pgfault 21433 total_pgmajfault 47 total_inactive_anon 0 total_active_anon 4096 total_inactive_file 0 total_active_file 24576 total_unevictable 0 oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=/,mems_allowed=0,oom_memcg=/syz8,task_memcg=/syz8,task=syz.8.7931,pid=25625,uid=0 Memory cgroup out of memory: Killed process 25625 (syz.8.7931) total-vm:96140kB, anon-rss:1116kB, file-rss:22440kB, shmem-rss:0kB, UID:0 pgtables:128kB oom_score_adj:1000 syz.8.7931 (25627) used greatest stack depth: 6184 bytes left