loop5: p252 size 65543 extends beyond EOD, truncated loop5: p253 size 4294901826 extends beyond EOD, truncated loop5: p254 size 65543 extends beyond EOD, truncated loop5: p255 size 4294901826 extends beyond EOD, truncated ================================================================== BUG: KCSAN: data-race in __kernfs_remove / kernfs_iop_permission read-write to 0xffff88810239a3c0 of 8 bytes by task 3113 on cpu 0: kernfs_unlink_sibling fs/kernfs/dir.c:412 [inline] __kernfs_remove+0x2ee/0x440 fs/kernfs/dir.c:1467 kernfs_remove+0x4e/0x70 fs/kernfs/dir.c:1503 sysfs_remove_dir+0x7e/0xa0 fs/sysfs/dir.c:101 __kobject_del+0x9d/0x1a0 lib/kobject.c:597 kobject_del+0x2e/0x50 lib/kobject.c:620 device_del+0x724/0x790 drivers/base/core.c:3823 drop_partition block/partitions/core.c:273 [inline] delete_partition+0xb2/0xc0 block/partitions/core.c:288 bdev_disk_changed+0x156/0xbd0 block/partitions/core.c:670 __loop_clr_fd+0x2c1/0x3b0 drivers/block/loop.c:1189 loop_clr_fd drivers/block/loop.c:1257 [inline] lo_ioctl+0xe93/0x12e0 drivers/block/loop.c:1563 blkdev_ioctl+0x375/0x460 block/ioctl.c:621 vfs_ioctl fs/ioctl.c:51 [inline] __do_sys_ioctl fs/ioctl.c:870 [inline] __se_sys_ioctl+0xcf/0x140 fs/ioctl.c:856 __x64_sys_ioctl+0x43/0x50 fs/ioctl.c:856 do_syscall_x64 arch/x86/entry/common.c:50 [inline] do_syscall_64+0x41/0xc0 arch/x86/entry/common.c:80 entry_SYSCALL_64_after_hwframe+0x63/0xcd read to 0xffff88810239a3c0 of 8 bytes by task 2766 on cpu 1: kernfs_refresh_inode fs/kernfs/inode.c:181 [inline] kernfs_iop_permission+0x165/0x1b0 fs/kernfs/inode.c:289 do_inode_permission fs/namei.c:461 [inline] inode_permission+0x184/0x300 fs/namei.c:528 may_lookup fs/namei.c:1720 [inline] link_path_walk+0x19e/0x7e0 fs/namei.c:2267 path_lookupat+0x72/0x2a0 fs/namei.c:2478 filename_lookup+0x126/0x300 fs/namei.c:2508 user_path_at_empty+0x42/0x110 fs/namei.c:2907 do_readlinkat+0x92/0x210 fs/stat.c:477 __do_sys_readlink fs/stat.c:510 [inline] __se_sys_readlink fs/stat.c:507 [inline] __x64_sys_readlink+0x47/0x50 fs/stat.c:507 do_syscall_x64 arch/x86/entry/common.c:50 [inline] do_syscall_64+0x41/0xc0 arch/x86/entry/common.c:80 entry_SYSCALL_64_after_hwframe+0x63/0xcd value changed: 0x00000000000000ca -> 0x00000000000000c9 Reported by Kernel Concurrency Sanitizer on: CPU: 1 PID: 2766 Comm: udevd Not tainted 6.5.0-rc3-syzkaller-00283-g12214540ad87 #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/12/2023 ================================================================== loop5: p1 < p5 p6 p7 p8 p9 p10 p11 p12 p13 p14 p15 p16 p17 p18 p19 p20 p21 p22 p23 p24 p25 p26 p27 p28 p29 p30 p31 p32 p33 p34 p35 p36 p37 p38 p39 p40 p41 p42 p43 p44 p45 p46 p47 p48 p49 p50 p51 p52 p53 p54 p55 p56 p57 p58 p59 p60 p61 p62 p63 p64 p65 p66 p67 p68 p69 p70 p71 p72 p73 p74 p75 p76 p77 p78 p79 p80 p81 p82 p83 p84 p85 p86 p87 p88 p89 p90 p91 p92 p93 p94 p95 p96 p97 p98 p99 p100 p101 p102 p103 p104 p105 p106 p107 p108 p109 p110 p111 p112 p113 p114 p115 p116 p117 p118 p119 p120 p121 p122 p123 p124 p125 p126 p127 p128 p129 p130 p131 p132 p133 p134 p135 p136 p137 p138 p139 p140 p141 p142 p143 p144 p145 p146 p147 p148 p149 p150 p151 p152 p153 p154 p155 p156 p157 p158 p159 p160 p161 p162 p163 p164 p165 p166 p167 p168 p169 p170 p171 p172 p173 p174 p175 p176 p177 p178 p179 p180 p181 p182 p183 p184 p185 p186 p187 p188 p189 p190 p191 p192 p193 p194 p195 p196 p197 p198 p199 p200 p201 p202 p203 p204 p205 p206 p207 p208 p209 p210 p211 p212 p213 p214 p215 p216 p217 p218 p219 p220 p221 p222 p223 p224 p225 p22 loop5: p2 size 4294901826 extends beyond EOD, truncated loop5: p4 size 65543 extends beyond EOD, truncated loop5: p5 size 4294901826 extends beyond EOD, truncated loop5: p6 size 65543 extends beyond EOD, truncated loop5: p7 size 4294901826 extends beyond EOD, truncated loop5: p8 size 65543 extends beyond EOD, truncated loop5: p9 size 4294901826 extends beyond EOD, truncated loop5: p10 size 65543 extends beyond EOD, truncated loop5: p11 size 4294901826 extends beyond EOD, truncated loop5: p12 size 65543 extends beyond EOD, truncated loop5: p13 size 4294901826 extends beyond EOD, truncated loop5: p14 size 65543 extends beyond EOD, truncated loop5: p15 size 4294901826 extends beyond EOD, truncated loop5: p16 size 65543 extends beyond EOD, truncated loop5: p17 size 4294901826 extends beyond EOD, truncated loop5: p18 size 65543 extends beyond EOD, truncated loop5: p19 size 4294901826 extends beyond EOD, truncated loop5: p20 size 65543 extends beyond EOD, truncated loop5: p21 size 4294901826 extends beyond EOD, truncated loop5: p22 size 65543 extends beyond EOD, truncated loop5: p23 size 4294901826 extends beyond EOD, truncated loop5: p24 size 65543 extends beyond EOD, truncated loop5: p25 size 4294901826 extends beyond EOD, truncated loop5: p26 size 65543 extends beyond EOD, truncated loop5: p27 size 4294901826 extends beyond EOD, truncated loop5: p28 size 65543 extends beyond EOD, truncated loop5: p29 size 4294901826 extends beyond EOD, truncated loop5: p30 size 65543 extends beyond EOD, truncated loop5: p31 size 4294901826 extends beyond EOD, truncated loop5: p32 size 65543 extends beyond EOD, truncated loop5: p33 size 4294901826 extends beyond EOD, truncated loop5: p34 size 65543 extends beyond EOD, truncated loop5: p35 size 4294901826 extends beyond EOD, truncated loop5: p36 size 65543 extends beyond EOD, truncated loop5: p37 size 4294901826 extends beyond EOD, truncated loop5: p38 size 65543 extends beyond EOD, truncated loop5: p39 size 4294901826 extends beyond EOD, truncated loop5: p40 size 65543 extends beyond EOD, truncated loop5: p41 size 4294901826 extends beyond EOD, truncated loop5: p42 size 65543 extends beyond EOD, truncated loop5: p43 size 4294901826 extends beyond EOD, truncated loop5: p44 size 65543 extends beyond EOD, truncated loop5: p45 size 4294901826 extends beyond EOD, truncated loop5: p46 size 65543 extends beyond EOD, truncated loop5: p47 size 4294901826 extends beyond EOD, truncated loop5: p48 size 65543 extends beyond EOD, truncated loop5: p49 size 4294901826 extends beyond EOD, truncated loop5: p50 size 65543 extends beyond EOD, truncated loop5: p51 size 4294901826 extends beyond EOD, truncated loop5: p52 size 65543 extends beyond EOD, truncated loop5: p53 size 4294901826 extends beyond EOD, truncated loop5: p54 size 65543 extends beyond EOD, truncated loop5: p55 size 4294901826 extends beyond EOD, truncated loop5: p56 size 65543 extends beyond EOD, truncated loop5: p57 size 4294901826 extends beyond EOD, truncated loop5: p58 size 65543 extends beyond EOD, truncated loop5: p59 size 4294901826 extends beyond EOD, truncated loop5: p60 size 65543 extends beyond EOD, truncated loop5: p61 size 4294901826 extends beyond EOD, truncated loop5: p62 size 65543 extends beyond EOD, truncated loop5: p63 size 4294901826 extends beyond EOD, truncated loop5: p64 size 65543 extends beyond EOD, truncated loop5: p65 size 4294901826 extends beyond EOD, truncated loop5: p66 size 65543 extends beyond EOD, truncated loop5: p67 size 4294901826 extends beyond EOD, truncated loop5: p68 size 65543 extends beyond EOD, truncated loop5: p69 size 4294901826 extends beyond EOD, truncated loop5: p70 size 65543 extends beyond EOD, truncated loop5: p71 size 4294901826 extends beyond EOD, truncated loop5: p72 size 65543 extends beyond EOD, truncated loop5: p73 size 4294901826 extends beyond EOD, truncated loop5: p74 size 65543 extends beyond EOD, truncated loop5: p75 size 4294901826 extends beyond EOD, truncated loop5: p76 size 65543 extends beyond EOD, truncated loop5: p77 size 4294901826 extends beyond EOD, truncated loop5: p78 size 65543 extends beyond EOD, truncated loop5: p79 size 4294901826 extends beyond EOD, truncated loop5: p80 size 65543 extends beyond EOD, truncated loop5: p81 size 4294901826 extends beyond EOD, truncated loop5: p82 size 65543 extends beyond EOD, truncated loop5: p83 size 4294901826 extends beyond EOD, truncated loop5: p84 size 65543 extends beyond EOD, truncated loop5: p85 size 4294901826 extends beyond EOD, truncated loop5: p86 size 65543 extends beyond EOD, truncated loop5: p87 size 4294901826 extends beyond EOD, truncated loop5: p88 size 65543 extends beyond EOD, truncated loop5: p89 size 4294901826 extends beyond EOD, truncated loop5: p90 size 65543 extends beyond EOD, truncated loop5: p91 size 4294901826 extends beyond EOD, truncated loop5: p92 size 65543 extends beyond EOD, truncated loop5: p93 size 4294901826 extends beyond EOD, truncated loop5: p94 size 65543 extends beyond EOD, truncated loop5: p95 size 4294901826 extends beyond EOD, truncated loop5: p96 size 65543 extends beyond EOD, truncated loop5: p97 size 4294901826 extends beyond EOD, truncated loop5: p98 size 65543 extends beyond EOD, truncated loop5: p99 size 4294901826 extends beyond EOD, truncated loop5: p100 size 65543 extends beyond EOD, truncated loop5: p101 size 4294901826 extends beyond EOD, truncated loop5: p102 size 65543 extends beyond EOD, truncated loop5: p103 size 4294901826 extends beyond EOD, truncated loop5: p104 size 65543 extends beyond EOD, truncated loop5: p105 size 4294901826 extends beyond EOD, truncated loop5: p106 size 65543 extends beyond EOD, truncated loop5: p107 size 4294901826 extends beyond EOD, truncated loop5: p108 size 65543 extends beyond EOD, truncated loop5: p109 size 4294901826 extends beyond EOD, truncated loop5: p110 size 65543 extends beyond EOD, truncated loop5: p111 size 4294901826 extends beyond EOD, truncated loop5: p112 size 65543 extends beyond EOD, truncated loop5: p113 size 4294901826 extends beyond EOD, truncated loop5: p114 size 65543 extends beyond EOD, truncated loop5: p115 size 4294901826 extends beyond EOD, truncated loop5: p116 size 65543 extends beyond EOD, truncated loop5: p117 size 4294901826 extends beyond EOD, truncated loop5: p118 size 65543 extends beyond EOD, truncated loop5: p119 size 4294901826 extends beyond EOD, truncated loop5: p120 size 65543 extends beyond EOD, truncated loop5: p121 size 4294901826 extends beyond EOD, truncated loop5: p122 size 65543 extends beyond EOD, truncated loop5: p123 size 4294901826 extends beyond EOD, truncated loop5: p124 size 65543 extends beyond EOD, truncated loop5: p125 size 4294901826 extends beyond EOD, truncated loop5: p126 size 65543 extends beyond EOD, truncated loop5: p127 size 4294901826 extends beyond EOD, truncated loop5: p128 size 65543 extends beyond EOD, truncated loop5: p129 size 4294901826 extends beyond EOD, truncated loop5: p130 size 65543 extends beyond EOD, truncated loop5: p131 size 4294901826 extends beyond EOD, truncated loop5: p132 size 65543 extends beyond EOD, truncated loop5: p133 size 4294901826 extends beyond EOD, truncated loop5: p134 size 65543 extends beyond EOD, truncated loop5: p135 size 4294901826 extends beyond EOD, truncated loop5: p136 size 65543 extends beyond EOD, truncated loop5: p137 size 4294901826 extends beyond EOD, truncated loop5: p138 size 65543 extends beyond EOD, truncated loop5: p139 size 4294901826 extends beyond EOD, truncated loop5: p140 size 65543 extends beyond EOD, truncated loop5: p141 size 4294901826 extends beyond EOD, truncated loop5: p142 size 65543 extends beyond EOD, truncated loop5: p143 size 4294901826 extends beyond EOD, truncated loop5: p144 size 65543 extends beyond EOD, truncated loop5: p145 size 4294901826 extends beyond EOD, truncated loop5: p146 size 65543 extends beyond EOD, truncated loop5: p147 size 4294901826 extends beyond EOD, truncated loop5: p148 size 65543 extends beyond EOD, truncated loop5: p149 size 4294901826 extends beyond EOD, truncated loop5: p150 size 65543 extends beyond EOD, truncated loop5: p151 size 4294901826 extends beyond EOD, truncated loop5: p152 size 65543 extends beyond EOD, truncated loop5: p153 size 4294901826 extends beyond EOD, truncated loop5: p154 size 65543 extends beyond EOD, truncated loop5: p155 size 4294901826 extends beyond EOD, truncated loop5: p156 size 65543 extends beyond EOD, truncated loop5: p157 size 4294901826 extends beyond EOD, truncated loop5: p158 size 65543 extends beyond EOD, truncated loop5: p159 size 4294901826 extends beyond EOD, truncated loop5: p160 size 65543 extends beyond EOD, truncated loop5: p161 size 4294901826 extends beyond EOD, truncated loop5: p162 size 65543 extends beyond EOD, truncated loop5: p163 size 4294901826 extends beyond EOD, truncated loop5: p164 size 65543 extends beyond EOD, truncated loop5: p165 size 4294901826 extends beyond EOD, truncated loop5: p166 size 65543 extends beyond EOD, truncated loop5: p167 size 4294901826 extends beyond EOD, truncated loop5: p168 size 65543 extends beyond EOD, truncated loop5: p169 size 4294901826 extends beyond EOD, truncated loop5: p170 size 65543 extends beyond EOD, truncated loop5: p171 size 4294901826 extends beyond EOD, truncated loop5: p172 size 65543 extends beyond EOD, truncated loop5: p173 size 4294901826 extends beyond EOD, truncated loop5: p174 size 65543 extends beyond EOD, truncated loop5: p175 size 4294901826 extends beyond EOD, truncated loop5: p176 size 65543 extends beyond EOD, truncated loop5: p177 size 4294901826 extends beyond EOD, truncated loop5: p178 size 65543 extends beyond EOD, truncated loop5: p179 size 4294901826 extends beyond EOD, truncated loop5: p180 size 65543 extends beyond EOD, truncated loop5: p181 size 4294901826 extends beyond EOD, truncated loop5: p182 size 65543 extends beyond EOD, truncated loop5: p183 size 4294901826 extends beyond EOD, truncated loop5: p184 size 65543 extends beyond EOD, truncated loop5: p185 size 4294901826 extends beyond EOD, truncated loop5: p186 size 65543 extends beyond EOD, truncated loop5: p187 size 4294901826 extends beyond EOD, truncated loop5: p188 size 65543 extends beyond EOD, truncated loop5: p189 size 4294901826 extends beyond EOD, truncated loop5: p190 size 65543 extends beyond EOD, truncated loop5: p191 size 4294901826 extends beyond EOD, truncated loop5: p192 size 65543 extends beyond EOD, truncated loop5: p193 size 4294901826 extends beyond EOD, truncated loop5: p194 size 65543 extends beyond EOD, truncated loop5: p195 size 4294901826 extends beyond EOD, truncated loop5: p196 size 65543 extends beyond EOD, truncated loop5: p197 size 4294901826 extends beyond EOD, truncated loop5: p198 size 65543 extends beyond EOD, truncated loop5: p199 size 4294901826 extends beyond EOD, truncated loop5: p200 size 65543 extends beyond EOD, truncated loop5: p201 size 4294901826 extends beyond EOD, truncated loop5: p202 size 65543 extends beyond EOD, truncated loop5: p203 size 4294901826 extends beyond EOD, truncated loop5: p204 size 65543 extends beyond EOD, truncated loop5: p205 size 4294901826 extends beyond EOD, truncated loop5: p206 size 65543 extends beyond EOD, truncated loop5: p207 size 4294901826 extends beyond EOD, truncated loop5: p208 size 65543 extends beyond EOD, truncated loop5: p209 size 4294901826 extends beyond EOD, truncated loop5: p210 size 65543 extends beyond EOD, truncated loop5: p211 size 4294901826 extends beyond EOD, truncated loop5: p212 size 65543 extends beyond EOD, truncated loop5: p213 size 4294901826 extends beyond EOD, truncated loop5: p214 size 65543 extends beyond EOD, truncated loop5: p215 size 4294901826 extends beyond EOD, truncated loop5: p216 size 65543 extends beyond EOD, truncated loop5: p217 size 4294901826 extends beyond EOD, truncated loop5: p218 size 65543 extends beyond EOD, truncated loop5: p219 size 4294901826 extends beyond EOD, truncated loop5: p220 size 65543 extends beyond EOD, truncated loop5: p221 size 4294901826 extends beyond EOD, truncated loop5: p222 size 65543 extends beyond EOD, truncated loop5: p223 size 4294901826 extends beyond EOD, truncated loop5: p224 size 65543 extends beyond EOD, truncated loop5: p225 size 4294901826 extends beyond EOD, truncated loop5: p226 size 65543 extends beyond EOD, truncated loop5: p227 size 4294901826 extends beyond EOD, truncated loop5: p228 size 65543 extends beyond EOD, truncated loop5: p229 size 4294901826 extends beyond EOD, truncated loop5: p230 size 65543 extends beyond EOD, truncated loop5: p231 size 4294901826 extends beyond EOD, truncated loop5: p232 size 65543 extends beyond EOD, truncated loop5: p233 size 4294901826 extends beyond EOD, truncated loop5: p234 size 65543 extends beyond EOD, truncated loop5: p235 size 4294901826 extends beyond EOD, truncated loop5: p236 size 65543 extends beyond EOD, truncated loop5: p237 size 4294901826 extends beyond EOD, truncated loop5: p238 size 65543 extends beyond EOD, truncated loop5: p239 size 4294901826 extends beyond EOD, truncated loop5: p240 size 65543 extends beyond EOD, truncated loop5: p241 size 4294901826 extends beyond EOD, truncated loop5: p242 size 65543 extends beyond EOD, truncated loop5: p243 size 4294901826 extends beyond EOD, truncated loop5: p244 size 65543 extends beyond EOD, truncated loop5: p245 size 4294901826 extends beyond EOD, truncated loop5: p246 size 65543 extends beyond EOD, truncated loop5: p247 size 4294901826 extends beyond EOD, truncated loop5: p248 size 65543 extends beyond EOD, truncated loop5: p249 size 4294901826 extends beyond EOD, truncated loop5: p250 size 65543 extends beyond EOD, truncated loop5: p251 size 4294901826 extends beyond EOD, truncated loop5: p252 size 65543 extends beyond EOD, truncated loop5: p253 size 4294901826 extends beyond EOD, truncated loop5: p254 size 65543 extends beyond EOD, truncated loop5: p255 size 4294901826 extends beyond EOD, truncated I/O error, dev loop5, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 2 Buffer I/O error on dev loop5, logical block 0, async page read loop5: unable to read partition table loop5: partition table beyond EOD, truncated