program: syz_mount_image$hfsplus(&(0x7f0000000040), &(0x7f0000000080)='./file1\x00', 0x400, &(0x7f0000000140)=ANY=[], 0x1, 0x694, &(0x7f0000001100)="$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") r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) syz_mount_image$bcachefs(&(0x7f0000000040), &(0x7f0000000000)='./file1\x00', 0x800000, &(0x7f0000000480)={[{@btree_node_prefetch}, {@compression={'compression', 0x3d, 'zstd'}}, {@norecovery}, {@str_hash={'str_hash', 0x3d, 'crc64'}}, {@noexcl}, {@metadata_checksum={'metadata_checksum', 0x3d, 'xxhash'}}, {@wide_macs}, {@reconstruct_alloc}, {@metadata_checksum={'metadata_checksum', 0x3d, 'xxhash'}}], [{@rootcontext={'rootcontext', 0x3d, 'unconfined_u'}}]}, 0x1, 0x59c5, &(0x7f0000002580)="$eJzs3X+QHNV9IPDXM7Pa0a5WWgkcZDCrRUYJgdha8auwnYqVXGKngFBykXIQJxsWtCKyVz9KWgIIEkQOfFCAC6ecSnDyB3Fh6rAVF1WQgEKZ8OMkzsamuPioK8ydfYf9h68Ih8qAjnL5vKnZ6Tea7Z3enp2dFRJ8PiVtT7/p+b7Xr9/09PfN7E4AAADgPeHgbbsPX3Ly733nz8feuvn3/2nbLaG/PFVejRsMpsvr36kWcjT1VlZOLbPj4tdu/PpPhq/+nW8/1Pe1tw9sPm3LD373hKsf/9yF++/9m6feHHjkl68UxY3j6cwj68lrSQjVbx36yy8ceO6kWlkSQigng3tDWJ6seGp5kgkx8vMQwuZ0ZWXmzoffOmdLbXnLnb3TypdltjPe39uq6Tjbc/i6s8IPf3vjrd9b9c2/79n36t4jmyTVpvEUwtIrmx/fE0JYnP6viaMtjsc4aDeEEPoeKzUed0FBuz7YZvvX5qyfki4Xpcv+gjjx/tWZ9VJmu+x61JNZ9hXUN1957eh0uyJLMuvZk9F85bUzli9Pl4+myzPnGL8c/yehlIRKo/njyZExEpqOWxKSqe2rjfVS49iGdP8z60lmvZRZL/dk9qsSjgy0cpI0ypvbU2oqrzSdjitp+WnN5+oWLs0pf3+6rKZP1LfjesjeqOufcaOxX1Niuw7N0pajodR0DmpV3jjw6cHoT8v6kxUzHjPZ7NH/MbWI9x3YeNea8qanDw7mtCN5KEnjJ+3FT8X79nx3+ZLPfuOOa7Ov6434V5bS+KWO4v/ooudfv/yOr34lN/49MX65o/hnP9H32kXP3LY6t38Oxf6pdBR/9JVn71514lX7ctt/X4xf7Sj++v3P9w4cfuLJ3PaPxP5Z3FH8lz/2iR8/+OJjr+bGDzF+X0fxN+3f+cXeocNn5MZ/MvZPf2fj54195780NPTT4bz4L8T4Ax3Ff2DvvR+9f9mdF+Ye3w2xfwZnxi8Xx7/49MdvXXL4sVPzzp3Jfd165QR4bzohvca6PV3vNM+cr6Z84a+HK/VrviXp/4FuVpS5+KzVs7Sb8QEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4D/swIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYb/+QqSq4jiAnzOz2447u7qrQVvRulpR2ENSEFEvGRWhEUJPhoSl+RAFQURhD62hkVjRS5D1IlFBtYVQkJskWqzRP+mlhwoKrIdApIVykR4qdubccfY616m7FpSfD1zOnnPv/d7fvefMnR0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATwUAAP//ZNY1LQ==") io_setup(0x202, &(0x7f0000000200)=0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @empty, @void, {@ipv4={0x800, @icmp={{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @private=0xa010101, @local}, @time_exceeded={0x3, 0x4, 0x0, 0x3, 0x0, 0x6, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x89, 0x0, @broadcast=0x2, @multicast2}}}}}}, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000000)={@local, @dev, @void, {@ipv4={0x800, @icmp={{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr=0x64010100, @local}, @time_exceeded={0xb, 0x0, 0x0, 0x3, 0x2c, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x16, 0x10, @private=0xa010101, @local, {[@cipso={0x86, 0x2a, 0x0, [{0x0, 0xd, "5e000000ff000000000000"}, {0x0, 0x5, "4eb8a6"}, {0x0, 0x12, "9606053d00063fff00800000b61ae93a"}]}, @lsrr={0x83, 0x3}, @rr={0x7, 0x3}, @timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [0x0]}, @generic={0x0, 0x6, "aba370cc"}]}}}}}}}, 0x0) io_submit(r1, 0x3b, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0xe7030000, 0x0, 0x1, 0x0, r0, &(0x7f0000000000), 0x70000}]) getsockopt$IPT_SO_GET_REVISION_MATCH(r0, 0x0, 0x42, &(0x7f0000000140)={'ah\x00'}, &(0x7f0000000180)=0x1e) syz_mount_image$bcachefs(&(0x7f0000000180), &(0x7f0000005900)='./file0\x00', 0x1000000, &(0x7f00000002c0)=ANY=[@ANYBLOB="6572726f72733d636f6e74696e75652c7375626a5f726f6c653d6578743400958b6d0851677048c04d36fbcc821d83ddca83246b814587de84ddbdca1578843f3ee76299488494b97c7eec4ac1252e9a82a19004396a954aec6e6f1bf28c77e6d85d703422f7d51fad29aeac87f010416e388b3328cab065b79fbc53384fb4582938bc426bbe965f91a637628dc1dcf9b81c39d3e9282b03799beb8647a38c00000000"], 0x9, 0x59e4, &(0x7f000000bfc0)="$eJzs3X+QHGXdIPCnZ3azk91ssgnwEkA2SyCvCK9kw69CfUuj568CpOJhKcEILGSD0SSkkiAQUIIHHhRgoaWlqH+gh9Sh0aMKTomUGOASTlGK06OugDo90T+8Qo6UQKQsz7y1O/1MZnqnt2dnZ0OAz6eS7elner797e5nevr7zOxOAAAA4A1h9w2b955z5Pt+8fnRl6/94E/WXxf6yuPtlbjAQDq98tXKkJlUysz3dC0cn2b7xZuv/t4fhy55z8/v6f3uK7tWH7Pm6fcecskDnzpzx+3ffOil/vv+8WzRemJ/OmH/fPJ8EkLlp3u++oVdjx0+1paEEMrJwLYQ5icLHpqfZEIM/y2EsLqWZ+Od9758ypqx6XU39zS0z8sE0d/f2CppP9u694oTw2/fvfL6Xy364Q+6tz+3bf8iSaWuP4Uw96L6x3eHEGan/8fE3rYwPjidrggh9NY97oyCvI5tMf+lOfNHpdNZ6bSvIE68f3FmPns+yM5H3Zlpb8H66nZVW/LyaHe5InMy89mT0XTl5Rnb56fTH6fTE6YYvxz/J6GUhK5a+uuS/X0k1B23JCTjx7JSmy81bHNSd6zT+SQzX8rMl7sz2zW+3rSjlZOksT0ul2mPp+OutP2Y+nN1E+fmtB+RTivpE/WVOB+yN6r6Jtyobde4mNeeSXI5EEo5T6zYXjuG6cHoS9v6kgUTHrOviXjfrpW3LCmvenj3QE4eyT1JGj9pK/7WX86fc8H3b7p8YV78i0pp/FJb8X931uMvnH/Td76RG/+2GL/cVvyTH+x9/qxHblicu3/2xP3T1Vb8kWcfvXXRoRdvz83/jhi/0lb85Tse7+nf++DO3PyH4/6Z3Vb8Z97x/j/c/eT9z+XGDzF+b1vxV+3Y+MWewb3H58bfGfdPX3v958Xtpz81OPinobz4T8T4/W3Fv2vb7W+/c97NZ+Ye3xVx/wy0Ff/s4x64fs7e+4/OO3cmd3TqlRPgjemQ9BrrxnS+3Tpzuurqha8PdVWv+eak//s7uaKMsfXMncH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgvO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdivnxCrqjgO4Oe8N9M85406o0FT0ThaUdgiKYioTUVFaITQypCwNBdREEQUtmgMjcSKNkHWRqKCagqhICdJtBijf9KmRQUJ1iIQaaAcpEXFvDnn+eY6d16+saD6fOBy5px77/f+7j33zzwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgKcCAAD//zL7FUw=") openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x101740, 0x179) creat(&(0x7f0000000e00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x188) rename(&(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0\x00') unlink(&(0x7f0000000500)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0/file0\x00', 0x101100, 0x0) syz_usb_connect$cdc_ncm(0x1, 0xa4, &(0x7f0000000800)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x92, 0x2, 0x1, 0x9, 0xc0, 0x4, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x7, 0x24, 0x6, 0x0, 0x1, "67c1"}, {0x5, 0x24, 0x0, 0x7}, {0xd, 0x24, 0xf, 0x1, 0x10001, 0x4, 0x3, 0x4}, {0x6, 0x24, 0x1a, 0x3, 0xd}, [@mbim={0xc, 0x24, 0x1b, 0x7f, 0x0, 0x1, 0x5, 0xff, 0x15}, @call_mgmt={0x5, 0x24, 0x1, 0x3, 0x8}, @call_mgmt={0x5, 0x24, 0x1, 0x2, 0x6d}, @acm={0x4, 0x24, 0x2, 0x5}, @country_functional={0xe, 0x24, 0x7, 0x6, 0x9, [0x7ff, 0xd155, 0x6be, 0x2]}, @mbim={0xc, 0x24, 0x1b, 0x1, 0x7, 0x2, 0xc, 0x1, 0x9}]}, {{0x9, 0x5, 0x81, 0x3, 0x10, 0x8, 0x0, 0x2}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x10, 0x2, 0x52, 0x6}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0x97, 0xb9, 0x5}}}}}}}]}}, &(0x7f0000000c00)={0xa, &(0x7f00000008c0)={0xa, 0x6, 0x110, 0x2, 0x7, 0x64, 0x40, 0x9}, 0x8, &(0x7f0000000900)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0x6, [{0x4, &(0x7f0000000940)=@lang_id={0x4, 0x3, 0x380a}}, {0x8b, &(0x7f0000000980)=@string={0x8b, 0x3, "1462ece868d955ace116ce6d938bc3792321bf4196868d76488d12b67a15f58ab17338f052a5a580da63975ab09281299a47342c4612f90629f0271e57113d918e08f90258114bdbe35c66a433dca419e2dad9483464bc125911d1dc81226090e3f7e400db3a40fc95bd2bf7428626db8c8ea5db19a16c59e31e3e59e503e1b542b381aea22afc9169"}}, {0xbd, &(0x7f0000000a40)=ANY=[@ANYBLOB="bd037debcdb11aeeaa9819fd3a073bc99badb40df8e409610e9020ec0756595acaf3ae94c4bb1d00838a6d9264c2297e2ccad09402704e1d38765de93c6a3eac4f175b018f42d10e5f5a73b8010c57c179d3b52323ccb2f8ce6d27f853f27f257c69ac8824e07b496b627fa74341d5ef482f59cbfe397f172e62927d85be83edf0a46e3f04e59bc793c1fbbaa5e11f3c802494d4a31ad25657a3fcea8466844bf67357ece2c646874de2e3dd492f3fa231ceb0975b9bd1eb3d17771690"]}, {0x4, &(0x7f0000000b00)=@lang_id={0x4, 0x3, 0x183c}}, {0x6d, &(0x7f0000000b40)=@string={0x6d, 0x3, "65c5bad6247f71a26dab193f8922e4298ec3f1c68fa1c6c30715e51f83266e0614e086cdc9f626bd7b40883794f51aadf5da37a05765e87df65c214731e8d62e101d49ba709a22d2fb557d0b1d5423f7d3f8f54192078a4dbdbb8b37278cdad229450f08607872dcb75fa9"}}, {0x4, &(0x7f0000000bc0)=@lang_id={0x4, 0x3, 0xc0a}}]}) r3 = landlock_create_ruleset(&(0x7f0000000140)={0x0, 0x3}, 0x10, 0x0) landlock_restrict_self(r3, 0x0) landlock_restrict_self(r3, 0x0) signalfd(r3, &(0x7f0000000280)={[0xbc]}, 0x8) r4 = socket$can_raw(0x1d, 0x3, 0x1) recvmsg$can_raw(r4, &(0x7f00000007c0)={&(0x7f0000000580)=@ax25={{0x3, @null}, [@default, @null, @null, @bcast, @remote, @netrom, @null, @bcast]}, 0x80, &(0x7f00000006c0)=[{&(0x7f0000000380)=""/44, 0x2c}, {&(0x7f0000000600)=""/112, 0x70}, {&(0x7f0000000680)=""/42, 0x2a}], 0x3, &(0x7f0000000700)=""/186, 0xba}, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0x4010bc07, &(0x7f0000000340)={0x1001, 0x10001, 0x8000000000008005, 0x1, 0x2}) mkdirat(r2, &(0x7f0000000240)='./file0\x00', 0x45) setsockopt$SO_J1939_FILTER(r0, 0x6b, 0x1, &(0x7f0000000100)=[{0x3, 0x0, {0x1, 0xf0, 0x2}, {0x0, 0xff}, 0x2, 0x2}, {0x2, 0x2, {0x2, 0xff, 0x2}, {0x1}, 0xff, 0xfe}], 0x40) ioctl$USBDEVFS_FORBID_SUSPEND(r2, 0x5521) [ 152.107701][ T5322] Bluetooth: hci0: command tx timeout [ 152.231981][ T5335] loop0: detected capacity change from 0 to 1024 [ 152.970721][ T5335] [ 152.971973][ T5335] ====================================================== [ 152.975123][ T5335] WARNING: possible circular locking dependency detected [ 152.978239][ T5335] 6.15.0-rc7-syzkaller-00082-g5cdb2c77c4c3 #0 Not tainted [ 152.981306][ T5335] ------------------------------------------------------ [ 152.984445][ T5335] syz.0.0/5335 is trying to acquire lock: [ 152.986966][ T5335] ffff8880111240b0 (&tree->tree_lock/1){+.+.}-{4:4}, at: hfsplus_find_init+0x15a/0x1d0 [ 152.991287][ T5335] [ 152.991287][ T5335] but task is already holding lock: [ 152.994391][ T5335] ffff888045ab7048 (&HFSPLUS_I(inode)->extents_lock){+.+.}-{4:4}, at: hfsplus_get_block+0x39e/0x1530 [ 152.998975][ T5335] [ 152.998975][ T5335] which lock already depends on the new lock. [ 152.998975][ T5335] [ 153.003546][ T5335] [ 153.003546][ T5335] the existing dependency chain (in reverse order) is: [ 153.007309][ T5335] [ 153.007309][ T5335] -> #1 (&HFSPLUS_I(inode)->extents_lock){+.+.}-{4:4}: [ 153.011209][ T5335] lock_acquire+0x120/0x360 [ 153.013470][ T5335] __mutex_lock+0x182/0xe80 [ 153.015855][ T5335] hfsplus_file_extend+0x1fc/0x1990 [ 153.018434][ T5335] hfsplus_bmap_reserve+0x122/0x500 [ 153.020948][ T5335] __hfsplus_ext_write_extent+0x28d/0x5b0 [ 153.023717][ T5335] __hfsplus_ext_cache_extent+0x89/0xe30 [ 153.026439][ T5335] hfsplus_file_extend+0x444/0x1990 [ 153.028966][ T5335] hfsplus_get_block+0x411/0x1530 [ 153.031474][ T5335] __block_write_begin_int+0x6b5/0x1900 [ 153.034217][ T5335] cont_write_begin+0x789/0xb50 [ 153.036604][ T5335] hfsplus_write_begin+0x66/0xb0 [ 153.039053][ T5335] generic_perform_write+0x2c7/0x910 [ 153.041447][ T5335] generic_file_write_iter+0x10f/0x540 [ 153.043888][ T5335] aio_write+0x535/0x790 [ 153.045870][ T5335] io_submit_one+0x70a/0x1240 [ 153.047936][ T5335] __se_sys_io_submit+0x185/0x2f0 [ 153.050128][ T5335] do_syscall_64+0xf6/0x210 [ 153.052203][ T5335] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 153.054746][ T5335] [ 153.054746][ T5335] -> #0 (&tree->tree_lock/1){+.+.}-{4:4}: [ 153.057834][ T5335] validate_chain+0xb9b/0x2140 [ 153.060021][ T5335] __lock_acquire+0xaac/0xd20 [ 153.062232][ T5335] lock_acquire+0x120/0x360 [ 153.064479][ T5335] __mutex_lock+0x182/0xe80 [ 153.066640][ T5335] hfsplus_find_init+0x15a/0x1d0 [ 153.068956][ T5335] hfsplus_get_block+0x8dd/0x1530 [ 153.071396][ T5335] block_read_full_folio+0x29f/0x830 [ 153.074013][ T5335] read_pages+0x36b/0x590 [ 153.076223][ T5335] page_cache_ra_unbounded+0x6b0/0x7b0 [ 153.078841][ T5335] filemap_get_pages+0x43c/0x1eb0 [ 153.081265][ T5335] filemap_read+0x3fa/0x11d0 [ 153.083314][ T5335] __kernel_read+0x46c/0x8c0 [ 153.085485][ T5335] integrity_kernel_read+0x89/0xd0 [ 153.087973][ T5335] ima_calc_file_hash+0x152c/0x18d0 [ 153.090490][ T5335] ima_collect_measurement+0x42e/0x8e0 [ 153.093074][ T5335] process_measurement+0x1121/0x1a40 [ 153.095509][ T5335] ima_file_check+0xd7/0x120 [ 153.097654][ T5335] security_file_post_open+0xbb/0x290 [ 153.100206][ T5335] path_openat+0x2f26/0x3830 [ 153.102661][ T5335] do_filp_open+0x1fa/0x410 [ 153.104944][ T5335] do_sys_openat2+0x121/0x1c0 [ 153.107279][ T5335] __x64_sys_openat+0x138/0x170 [ 153.109741][ T5335] do_syscall_64+0xf6/0x210 [ 153.112080][ T5335] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 153.114957][ T5335] [ 153.114957][ T5335] other info that might help us debug this: [ 153.114957][ T5335] [ 153.119493][ T5335] Possible unsafe locking scenario: [ 153.119493][ T5335] [ 153.122819][ T5335] CPU0 CPU1 [ 153.125139][ T5335] ---- ---- [ 153.127565][ T5335] lock(&HFSPLUS_I(inode)->extents_lock); [ 153.130180][ T5335] lock(&tree->tree_lock/1); [ 153.133245][ T5335] lock(&HFSPLUS_I(inode)->extents_lock); [ 153.138599][ T5335] lock(&tree->tree_lock/1); [ 153.140693][ T5335] [ 153.140693][ T5335] *** DEADLOCK *** [ 153.140693][ T5335] [ 153.144079][ T5335] 4 locks held by syz.0.0/5335: [ 153.146281][ T5335] #0: ffff888042ff0420 (sb_writers#12){.+.+}-{0:0}, at: mnt_want_write+0x41/0x90 [ 153.150343][ T5335] #1: ffff8880436c65b8 (&ima_iint_mutex_key[depth]){+.+.}-{4:4}, at: process_measurement+0x74b/0x1a40 [ 153.155150][ T5335] #2: ffff888045ab73d8 (mapping.invalidate_lock#3){.+.+}-{4:4}, at: page_cache_ra_unbounded+0x129/0x7b0 [ 153.160125][ T5335] #3: ffff888045ab7048 (&HFSPLUS_I(inode)->extents_lock){+.+.}-{4:4}, at: hfsplus_get_block+0x39e/0x1530 [ 153.165115][ T5335] [ 153.165115][ T5335] stack backtrace: [ 153.167768][ T5335] CPU: 0 UID: 0 PID: 5335 Comm: syz.0.0 Not tainted 6.15.0-rc7-syzkaller-00082-g5cdb2c77c4c3 #0 PREEMPT(full) [ 153.167784][ T5335] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 153.167791][ T5335] Call Trace: [ 153.167799][ T5335] [ 153.167805][ T5335] dump_stack_lvl+0x189/0x250 [ 153.167830][ T5335] ? __pfx_dump_stack_lvl+0x10/0x10 [ 153.167844][ T5335] ? __pfx__printk+0x10/0x10 [ 153.167856][ T5335] ? print_lock_name+0xde/0x100 [ 153.167872][ T5335] print_circular_bug+0x2ee/0x310 [ 153.167884][ T5335] check_noncircular+0x134/0x160 [ 153.167896][ T5335] validate_chain+0xb9b/0x2140 [ 153.167906][ T5335] ? _raw_spin_unlock_irqrestore+0xad/0x110 [ 153.167922][ T5335] __lock_acquire+0xaac/0xd20 [ 153.167937][ T5335] ? hfsplus_find_init+0x15a/0x1d0 [ 153.167949][ T5335] lock_acquire+0x120/0x360 [ 153.167962][ T5335] ? hfsplus_find_init+0x15a/0x1d0 [ 153.167973][ T5335] ? path_openat+0x2f26/0x3830 [ 153.167984][ T5335] ? do_sys_openat2+0x121/0x1c0 [ 153.167993][ T5335] ? do_syscall_64+0xf6/0x210 [ 153.168007][ T5335] __mutex_lock+0x182/0xe80 [ 153.168021][ T5335] ? hfsplus_find_init+0x15a/0x1d0 [ 153.168035][ T5335] ? hfsplus_find_init+0x15a/0x1d0 [ 153.168047][ T5335] ? __pfx___mutex_lock+0x10/0x10 [ 153.168060][ T5335] ? rcu_is_watching+0x15/0xb0 [ 153.168070][ T5335] ? __kmalloc_noprof+0x29b/0x4f0 [ 153.168084][ T5335] ? hfsplus_find_init+0x8c/0x1d0 [ 153.168095][ T5335] hfsplus_find_init+0x15a/0x1d0 [ 153.168108][ T5335] hfsplus_get_block+0x8dd/0x1530 [ 153.168127][ T5335] ? __pfx_hfsplus_get_block+0x10/0x10 [ 153.168141][ T5335] ? _raw_spin_unlock+0x28/0x50 [ 153.168153][ T5335] block_read_full_folio+0x29f/0x830 [ 153.168169][ T5335] ? __pfx_hfsplus_get_block+0x10/0x10 [ 153.168184][ T5335] ? __pfx_hfsplus_read_folio+0x10/0x10 [ 153.168194][ T5335] read_pages+0x36b/0x590 [ 153.168209][ T5335] ? __pfx_read_pages+0x10/0x10 [ 153.168225][ T5335] ? filemap_add_folio+0x1af/0x270 [ 153.168241][ T5335] page_cache_ra_unbounded+0x6b0/0x7b0 [ 153.168258][ T5335] filemap_get_pages+0x43c/0x1eb0 [ 153.168268][ T5335] ? check_path+0x21/0x40 [ 153.168281][ T5335] ? __pfx_filemap_get_pages+0x10/0x10 [ 153.168292][ T5335] ? __pfx___might_resched+0x10/0x10 [ 153.168306][ T5335] filemap_read+0x3fa/0x11d0 [ 153.168319][ T5335] ? __pfx_filemap_read+0x10/0x10 [ 153.168334][ T5335] ? kasan_save_track+0x3e/0x80 [ 153.168346][ T5335] ? generic_file_read_iter+0x8f/0x510 [ 153.168355][ T5335] ? __asan_memset+0x22/0x50 [ 153.168364][ T5335] ? iov_iter_kvec+0xb8/0x180 [ 153.168378][ T5335] __kernel_read+0x46c/0x8c0 [ 153.168391][ T5335] ? __pfx___kernel_read+0x10/0x10 [ 153.168409][ T5335] integrity_kernel_read+0x89/0xd0 [ 153.168421][ T5335] ? __pfx_integrity_kernel_read+0x10/0x10 [ 153.168430][ T5335] ? __kasan_kmalloc+0x93/0xb0 [ 153.168441][ T5335] ? ima_calc_file_hash+0x14f4/0x18d0 [ 153.168455][ T5335] ima_calc_file_hash+0x152c/0x18d0 [ 153.168472][ T5335] ? __pfx_ima_calc_file_hash+0x10/0x10 [ 153.168494][ T5335] ? stack_depot_save_flags+0x42b/0x910 [ 153.168505][ T5335] ? make_vfsgid+0x49/0xa0 [ 153.168514][ T5335] ? generic_fillattr+0x63d/0x9a0 [ 153.168527][ T5335] ? hfsplus_getattr+0x235/0x2f0 [ 153.168543][ T5335] ima_collect_measurement+0x42e/0x8e0 [ 153.168560][ T5335] ? __pfx_ima_collect_measurement+0x10/0x10 [ 153.168576][ T5335] ? kasan_quarantine_put+0xdd/0x220 [ 153.168587][ T5335] ? hfsplus_getxattr+0x118/0x180 [ 153.168598][ T5335] ? ima_get_hash_algo+0x90/0x490 [ 153.168614][ T5335] ? __pfx_ima_get_hash_algo+0x10/0x10 [ 153.168627][ T5335] process_measurement+0x1121/0x1a40 [ 153.168645][ T5335] ? __pfx_process_measurement+0x10/0x10 [ 153.168658][ T5335] ? tomoyo_check_open_permission+0x16a/0x3b0 [ 153.168670][ T5335] ? __pfx_tomoyo_check_open_permission+0x10/0x10 [ 153.168690][ T5335] ? __pfx_apparmor_file_open+0x10/0x10 [ 153.168704][ T5335] ? tomoyo_file_open+0x166/0x220 [ 153.168714][ T5335] ? end_current_label_crit_section+0x152/0x180 [ 153.168724][ T5335] ima_file_check+0xd7/0x120 [ 153.168733][ T5335] ? __pfx_ima_file_check+0x10/0x10 [ 153.168742][ T5335] security_file_post_open+0xbb/0x290 [ 153.168750][ T5335] path_openat+0x2f26/0x3830 [ 153.168760][ T5335] ? arch_stack_walk+0xfc/0x150 [ 153.168779][ T5335] ? __pfx_path_openat+0x10/0x10 [ 153.168789][ T5335] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 153.168805][ T5335] do_filp_open+0x1fa/0x410 [ 153.168817][ T5335] ? __pfx_do_filp_open+0x10/0x10 [ 153.168832][ T5335] ? _raw_spin_unlock+0x28/0x50 [ 153.168842][ T5335] ? alloc_fd+0x64c/0x6c0 [ 153.168855][ T5335] do_sys_openat2+0x121/0x1c0 [ 153.168866][ T5335] ? __pfx_do_sys_openat2+0x10/0x10 [ 153.168876][ T5335] ? rcu_is_watching+0x15/0xb0 [ 153.168887][ T5335] __x64_sys_openat+0x138/0x170 [ 153.168897][ T5335] do_syscall_64+0xf6/0x210 [ 153.168911][ T5335] ? clear_bhb_loop+0x60/0xb0 [ 153.168922][ T5335] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 153.168932][ T5335] RIP: 0033:0x7ffb9358e969 [ 153.168945][ T5335] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 153.168954][ T5335] RSP: 002b:00007ffb8f9f5038 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 [ 153.168968][ T5335] RAX: ffffffffffffffda RBX: 00007ffb937b5fa0 RCX: 00007ffb9358e969 [ 153.168977][ T5335] RDX: 0000000000101740 RSI: 00002000000001c0 RDI: ffffffffffffff9c [ 153.168985][ T5335] RBP: 00007ffb93610ab1 R08: 0000000000000000 R09: 0000000000000000 [ 153.168990][ T5335] R10: 0000000000000179 R11: 0000000000000246 R12: 0000000000000000 [ 153.168994][ T5335] R13: 0000000000000000 R14: 00007ffb937b5fa0 R15: 00007ffc9347ead8 [ 153.169001][ T5335] [ 153.411240][ T25] audit: type=1800 audit(1747953252.853:2): pid=5335 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz.0.0" name="file1" dev="loop0" ino=20 res=0 errno=0 [ 153.657180][ T58] usb 5-1: new low-speed USB device number 2 using dummy_hcd [ 153.808778][ T58] usb 5-1: No LPM exit latency info found, disabling LPM. [ 153.814107][ T58] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 16, setting to 8 [ 153.819285][ T58] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 153.824078][ T58] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 153.830375][ T58] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 153.834050][ T58] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 153.837635][ T58] usb 5-1: Product: 뇍颪ﴙܺ줻궛ප愉逎嘇婙钮믄誃鉭쉤縩쨬铐瀂ᵎ瘸樼갾ᝏś䊏໑婟롳ఁ셗퍹⎵찣淎╿楼袬䥻扫ꝿ䅃⽈쭙㧾᝿戮綒뺅ꓰ㽮잛솓뫻㰟⒀풔᪣囒ꍗ暄䮄珶웢蝆⽉ꈿ츱鞰魛᜽ᙷ [ 153.849631][ T58] usb 5-1: Manufacturer: 戔걕ᛡ淎讓秃℣䆿蚖皍赈똒ᕺ諵玱ꕒ肥揚媗銰⦁䞚ⰴቆ۹ḧᅗ鄽ࢎ˹ᅘ峣ꑦᦤ䣙搴ኼᅙ⊁遠ä㫛ﱀ붕虂躌ꄙ奬ợ夾ϥ뗡덂꺁⪢釼 [ 153.858302][ T58] usb 5-1: SerialNumber: ᠼ [ 153.866077][ T5335] raw-gadget.0 gadget.0: fail, usb_ep_enable returned -22 [ 154.127167][ T5322] Bluetooth: hci0: command tx timeout [ 155.287005][ T58] cdc_ncm 5-1:1.0: bind() failure