Node 0 DMA32: 5*4kB (M) 1*8kB (M) 3*16kB (M) 5*32kB (M) 3*64kB (M) 3*128kB (M) 3*256kB (M) 4*512kB (M) 2*1024kB (M) 4*2048kB (M) 718*4096kB (M) = 2954796kB ================================================================== BUG: KCSAN: data-race in data_alloc / prb_reserve write to 0xffffffff8627f4c0 of 8 bytes by task 17913 on cpu 0: 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:2269 vprintk_emit+0x10c/0x5e0 kernel/printk/printk.c:2329 vprintk_default+0x26/0x30 kernel/printk/printk.c:2363 vprintk+0x75/0x80 kernel/printk/printk_safe.c:45 _printk+0x7a/0xa0 kernel/printk/printk.c:2373 __ext4_error+0x221/0x310 fs/ext4/super.c:822 ext4_orphan_get+0xdc/0x3e0 fs/ext4/ialloc.c:1417 ext4_orphan_cleanup+0x5df/0x9e0 fs/ext4/orphan.c:467 __ext4_fill_super fs/ext4/super.c:5541 [inline] ext4_fill_super+0x367a/0x39e0 fs/ext4/super.c:5664 get_tree_bdev+0x256/0x2e0 fs/super.c:1624 ext4_get_tree+0x1c/0x30 fs/ext4/super.c:5696 vfs_get_tree+0x56/0x1d0 fs/super.c:1789 do_new_mount+0x227/0x690 fs/namespace.c:3472 path_mount+0x49b/0xb30 fs/namespace.c:3799 do_mount fs/namespace.c:3812 [inline] __do_sys_mount fs/namespace.c:4020 [inline] __se_sys_mount+0x27c/0x2d0 fs/namespace.c:3997 __x64_sys_mount+0x67/0x80 fs/namespace.c:3997 x64_sys_call+0xd11/0x2e00 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 0xffffffff8627f4c0 of 8 bytes by task 17904 on cpu 1: 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:2269 vprintk_emit+0x10c/0x5e0 kernel/printk/printk.c:2329 vprintk_default+0x26/0x30 kernel/printk/printk.c:2363 vprintk+0x75/0x80 kernel/printk/printk_safe.c:45 _printk+0x7a/0xa0 kernel/printk/printk.c:2373 show_node mm/show_mem.c:29 [inline] show_free_areas mm/show_mem.c:362 [inline] __show_mem+0xf99/0x1520 mm/show_mem.c:406 warn_alloc_show_mem mm/page_alloc.c:3479 [inline] warn_alloc+0x1a3/0x1b0 mm/page_alloc.c:3504 __vmalloc_node_range_noprof+0x310/0xef0 mm/vmalloc.c:3805 __vmalloc_node_noprof mm/vmalloc.c:3905 [inline] __vmalloc_noprof+0x5e/0x70 mm/vmalloc.c:3919 bpf_prog_alloc_no_stats+0x49/0x290 kernel/bpf/core.c:104 bpf_prog_alloc+0x3a/0x150 kernel/bpf/core.c:145 bpf_prog_create_from_user+0x73/0x240 net/core/filter.c:1425 fanout_set_data_cbpf net/packet/af_packet.c:1663 [inline] fanout_set_data+0x1d7/0x330 net/packet/af_packet.c:1697 packet_setsockopt+0x6e7/0xfd0 net/packet/af_packet.c:4070 do_sock_setsockopt net/socket.c:2324 [inline] __sys_setsockopt+0x1d8/0x250 net/socket.c:2347 __do_sys_setsockopt net/socket.c:2356 [inline] __se_sys_setsockopt net/socket.c:2353 [inline] __x64_sys_setsockopt+0x66/0x80 net/socket.c:2353 x64_sys_call+0x2a0e/0x2e00 arch/x86/include/generated/asm/syscalls_64.h:55 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 value changed: 0x000000000001d1d0 -> 0x00000000000ba5d8 Reported by Kernel Concurrency Sanitizer on: CPU: 1 PID: 17904 Comm: syz.0.4939 Not tainted 6.10.0-syzkaller-08676-g720261cfc732 #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/27/2024 ================================================================== Node 0 Normal: 692*4kB (UME) 435*8kB (UE) 259*16kB (UME) 181*32kB (UME) 237*64kB (UME) 205*128kB (UME) 141*256kB (UM) 112*512kB (UM) 76*1024kB (UM) 74*2048kB (UM) 1022*4096kB (UME) = 4566520kB Node 0 hugepages_total=6 hugepages_free=6 hugepages_surp=2 hugepages_size=2048kB 23384 total pagecache pages 6 pages in swap cache Free swap = 124212kB Total swap = 124996kB 2097051 pages RAM 0 pages HighMem/MovableOnly 78997 pages reserved