================================================================== BUG: KCSAN: data-race in data_alloc / prb_reserve write to 0xffffffff860774a8 of 8 bytes by task 15444 on cpu 1: data_alloc+0x291/0x2c0 kernel/printk/printk_ringbuffer.c:1096 prb_reserve+0x85e/0xb60 kernel/printk/printk_ringbuffer.c:1669 vprintk_store+0x53f/0x810 kernel/printk/printk.c:2266 vprintk_emit+0x10c/0x5e0 kernel/printk/printk.c:2326 vprintk_default+0x26/0x30 kernel/printk/printk.c:2360 vprintk+0x75/0x80 kernel/printk/printk_safe.c:45 _printk+0x7a/0xa0 kernel/printk/printk.c:2370 logfc+0x2d1/0x2e0 hugetlbfs_parse_param+0x361/0x4c0 fs/hugetlbfs/inode.c:1436 vfs_parse_fs_param+0x13b/0x290 fs/fs_context.c:146 vfs_parse_fs_string fs/fs_context.c:188 [inline] vfs_parse_monolithic_sep fs/fs_context.c:230 [inline] generic_parse_monolithic+0x165/0x1d0 fs/fs_context.c:258 parse_monolithic_mount_data+0x43/0x50 fs/fs_context.c:719 do_remount fs/namespace.c:2887 [inline] path_mount+0x8e7/0xb30 fs/namespace.c:3671 do_mount fs/namespace.c:3692 [inline] __do_sys_mount fs/namespace.c:3898 [inline] __se_sys_mount+0x27f/0x2d0 fs/namespace.c:3875 __x64_sys_mount+0x67/0x80 fs/namespace.c:3875 x64_sys_call+0x25c9/0x2d70 arch/x86/include/generated/asm/syscalls_64.h:166 do_syscall_x64 arch/x86/entry/common.c:52 [inline] do_syscall_64+0xc9/0x1c0 arch/x86/entry/common.c:83 entry_SYSCALL_64_after_hwframe+0x77/0x7f read to 0xffffffff860774a8 of 8 bytes by task 29 on cpu 0: desc_read kernel/printk/printk_ringbuffer.c:482 [inline] desc_push_tail kernel/printk/printk_ringbuffer.c:778 [inline] desc_reserve kernel/printk/printk_ringbuffer.c:924 [inline] prb_reserve+0x235/0xb60 kernel/printk/printk_ringbuffer.c:1619 vprintk_store+0x53f/0x810 kernel/printk/printk.c:2266 vprintk_emit+0x10c/0x5e0 kernel/printk/printk.c:2326 vprintk_default+0x26/0x30 kernel/printk/printk.c:2360 vprintk+0x75/0x80 kernel/printk/printk_safe.c:45 _printk+0x7a/0xa0 kernel/printk/printk.c:2370 kauditd_printk_skb kernel/audit.c:546 [inline] kauditd_hold_skb+0x1a1/0x1b0 kernel/audit.c:581 kauditd_send_queue+0x288/0x2e0 kernel/audit.c:766 kauditd_thread+0x42a/0x650 kernel/audit.c:890 kthread+0x1d1/0x210 kernel/kthread.c:389 ret_from_fork+0x4b/0x60 arch/x86/kernel/process.c:147 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:244 value changed: 0x0000000000001ac0 -> 0x00000000000a7398 Reported by Kernel Concurrency Sanitizer on: CPU: 0 PID: 29 Comm: kauditd Tainted: G W 6.10.0-rc4-syzkaller-00035-g3d54351c64e8 #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/07/2024 ================================================================== audit: type=1400 audit(1718757923.339:4175): avc: denied { remount } for pid=15443 comm="syz-executor.3" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:hugetlbfs_t tclass=filesystem permissive=1 audit: type=1400 audit(1718757923.619:4176): avc: denied { write } for pid=3074 comm="syz-fuzzer" path="pipe:[1684]" dev="pipefs" ino=1684 scontext=root:sysadm_r:sysadm_t tcontext=system_u:system_r:sshd_t tclass=fifo_file permissive=1