program: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f00000000c0)={0x73622a85, 0x110b, 0x8000000000002}) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000200)='./binderfs/binder0\x00', 0x800, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=[@increfs], 0x0, 0x0, 0x0}) r2 = dup3(r1, r0, 0x0) r3 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder0\x00', 0x802, 0x0) mmap$binder(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x11, r3, 0x0) perf_event_open(&(0x7f0000000800)={0x2, 0x80, 0xca, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, @perf_config_ext={0x8000000000000000, 0x7ff}, 0x110c40, 0x0, 0x0, 0x1, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz1\x00', 0x1ff) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000000)='cgroup\x00'}, 0x30) r5 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r6 = openat$cgroup_subtree(r5, &(0x7f0000000180), 0x2, 0x0) write$cgroup_subtree(r6, &(0x7f0000000080)={[{0x2b, 'cpu'}]}, 0x5) write$cgroup_subtree(r6, &(0x7f0000000a00)=ANY=[@ANYBLOB='-cpu'], 0x5) r7 = openat$cgroup_type(r4, &(0x7f0000000040), 0x2, 0x0) write$cgroup_type(r7, &(0x7f0000000080), 0x9) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r3, 0x4018620d, &(0x7f0000000040)={0x73622a85, 0x10a}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f00000003c0)={0x8, 0x0, &(0x7f0000000340)=[@acquire], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f00000001c0)={0x4c, 0x0, &(0x7f0000000580)=[@transaction_sg={0x40486311, {0x1, 0x0, 0x0, 0x0, 0x11, 0x0, 0x0, 0x68, 0x18, &(0x7f00000004c0)={@flat=@weak_binder={0x77622a85, 0x1000, 0x2}, @ptr={0x70742a85, 0x0, &(0x7f0000000640)=""/251, 0x1f, 0x2, 0x23}, @ptr={0x70742a85, 0x1, 0x0, 0x0, 0x1, 0x1f}}, &(0x7f0000000240)={0x0, 0x18, 0x40}}, 0x1000}], 0x0, 0x0, 0x0}) r8 = memfd_create(&(0x7f0000000140)='y\x105\xfb\xf7u\x83%:r\xc2\xb9x\xa4q\xc1\xea_\x8cZ7\xe7a\x9b\x11x\x0e\xa1\xcf\x1a\x98S7\xc9\x00\x00\x00\x00\x00\x00\a\x00\x00\x00\x00\x00\x00\x04\x879\xa24\xa9am\xde\xb2\xd3\xcbZJoa\xc4\x1acB\xaa\xc1\xfb Q\xd4\xf4\x01\xa52\xe2DG\xd4\xbd{\x9f\xa9\x97\x9b@\xdb\x00b\xe1br\xb6\xea7\xe3\x10\xff\xc2\x9d\r2\x9e\x8e\x04sW\x1b\xb7\xb3\xa2\xc9&@\xca\xda\xdc\xe2/\x97X\xac\b\xb0\xc2<\x80E\x1a\xbc\xc7W\xda9VsA\xaf\xc6\xcf\xe1\xa1\xb5M\xa2\x85\xa6y\xc4J\xf1\xf7\xfcD\x95\xe3\xeb\xc7\xbc\x91\xb0\xa8\x9eo\xebF(\x9dL\x01vRk\xaacB\x04\xa7I\v\x86EZ\x96\xd5\x14OD\\\xe8R\xe4\xcd\xec\xcc\xd1\x0fre\xe86\xcd\xeb\xc4$\x98\x06J\xd6dD\x8d_U`ji{\xab\x97\xaf;l\x1f\xaf\xb38U\xcb\xfa\xb3j\x92\f\x81\xa0\xa2-g\b\x99\x0e\x8d\x8d\x16\xd9w\\\xf8\xce\xb0j\x9d\'\x93\xef\x1d\xa0H\xcd\xbd\xd9\xaf\x12$\x8d\x16%\x8b\x00', 0x2) ftruncate(r8, 0xffff) fcntl$addseals(r8, 0x409, 0x7) r9 = openat$udambuf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2) r10 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r10, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000042c0)={{0x14}, [@NFT_MSG_NEWCHAIN={0x20, 0x3, 0xa, 0x101, 0x0, 0x0, {0x5, 0x0, 0xa}, [@NFTA_CHAIN_TABLE={0x9, 0x1, 'syz1\x00'}]}, @NFT_MSG_NEWFLOWTABLE={0x20, 0x16, 0xa, 0x101, 0x0, 0x0, {0x1, 0x0, 0x3}, [@NFTA_FLOWTABLE_TABLE={0x9, 0x1, 'syz1\x00'}]}, @NFT_MSG_DELTABLE={0x2c, 0x2, 0xa, 0x801, 0x0, 0x0, {0xa, 0x0, 0x4}, [@NFTA_TABLE_HANDLE={0xc, 0x4, 0x1, 0x0, 0x5}, @NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}], {0x14}}, 0x94}, 0x1, 0x0, 0x0, 0x4000}, 0x48000) r11 = ioctl$UDMABUF_CREATE(r9, 0x40187542, &(0x7f0000000100)={r8, 0x0, 0x0, 0x2000}) mmap(&(0x7f00003a2000/0x1000)=nil, 0x1000, 0x0, 0x12, r11, 0x0) io_setup(0x3, &(0x7f0000000000)) syz_mount_image$bcachefs(&(0x7f000000f640), &(0x7f0000000080)='./file0\x00', 0x10000, &(0x7f00000004c0)={[{@recovery_pass_last={'recovery_pass_last', 0x3d, 'check_dirents'}}, {@errors_continue}], [{@obj_user={'obj_user', 0x3d, 'check_dirents'}}, {@fsname={'fsname', 0x3d, '\\(,\xa3u\x8b'}}, {@subj_role={'subj_role', 0x3d, 'recovery_pass_last'}}, {@defcontext={'defcontext', 0x3d, 'system_u'}}, {@smackfsdef={'smackfsdef', 0x3d, '\xf7\xe7\x81\xd8\x94\xca9\xa9=\xd6^\xdfk\xe5\xd6\xaf\x99\xd6$\xb3\x12gZ\x02R\xdb\xa0i\xe3||\xc2\x7f\xc6\x1aa\\\xed\\W\x0f\x9f\xfd\x15h\xdb\xe3\x80\xb4\xb5\x9bT\xb7\xf0\xc5m\x1b\xe8^\xd6\xf7\x13\xfb\xf15\"\x10\f\x12\v\xf3\xc0\xf5]H\xaa\xe9\xa7\xc4\xcak\xff\xcd\xa6\xd2_n\x0e\x9eJk\xf9|\x10\x05\x93\xe4\xe7\xf6\xd8\xbd\xdb\x80\xc0J\xcf|q\x8b\xec\t0\x8ai2\xc6\x01\xcbsB\x19\x1b\xeaV\xed&(\xb5=qu\x8f6+Dv\x0f\xc1\x12O\x95b\x95\x82\xf3\x18\x1d\xed\xf8WA\x10W\x1e\x91\'\xb5\a7\xa0\xd7\xd4\x8b\xb9\x92\xc9\x90\x04\xe4\x8bVD\xd6\x0f\v\x81\xa5\xbaC\x85\'\x82w\x8c\xc7\xf8\xe6\x125T}\x10\xb7\xf5\xf2\x03\x8d\x86\xbbg<\xd9\xdb\xf0|\xa7\xaa\xbb\x18{h\x14\x0e\x1c\x03\x05\xc0Q\f\f\xe8\xc8\x96f\xfa>\x18k|\x9d+\xd8\x95\x1f;\x0f'}}, {@smackfshat}, {@dont_measure}, {@euid_gt}, {@uid_lt}]}, 0x1, 0xf63d, &(0x7f000001ed40)="$eJzs2QlUjt+j9/+7OUKDqYiKCgmRUpkiFaJJKSpFRSghZUwKlSGUKZEMoQkVSdIgRApJEyIKlTENiOi/fr+Hc37n+5zv+T3P96xzzvqv5/1a61773vu67s+1r72327W7BQAAAACA/yfkb/X5bN7H+E6Qe2vA1CtegQIpkb+3S/4+QeZXueZ/qof47yQhKv/38o/rIv6yWvn+dBOnwJlN36223Lt55fwx2UcRRlMS2iwan2fndvyz3N/rSeNf60KtQgLBlgnOn0NuFvb+W5uQQCAQEZLZJBDICsndlBX6twlCgm8CgcDtV035D/kZrdoL/1YG7pD4N+3SfziP9f7/Nslf60xYOzuk5qRJWqqJ4ed6n1SDTf96itDfzrn8az0JBN1c/vh54X8nd4Grh4bGUve1xzUT6pzf9/ZIiJ4+a7Cd/dkunZyOblsTMTIm9JnN/KEXOosJBIJOv15/83u1yv+++K/SUiAQdP6HfL1/cl8D/g/vf/if1JV+leK/Sql/kvP7uMof6n8cG6E/+bzYH8qu/+R6/1m/+yX5T877s/7+3+ryX5T7z/J+3+fvr7HMX6XG/2W+yO+XkEBYSCD6L5fzFPrXNSL4h3kTEgj9fS4l/6Uu/Pe68D/0V+zf9l/oD3XhP9RFxP5wX3+/7q+FJiIk9G/bf5/3h/bf4yD6q13l35mbfzTrT9oVfpWSv/6hfv1dF/zxzf8i9b+9+Zf7+rvf/Wr8D/ry30H4H76D/r32f5n4X5Mh9atNSkjuf/tMx7/j9zHREV0Oh8iImsv8ST+EkoV+5Qv9pXxh8Zbrcw2VNeT/LN9F+Fe+8F/KHzMnZMOq+wHqf5q/53e+yF/Kf5F4usZDPrTvn45P4+/xEf1L+YN0+gdL3pOXH/xn+cd+50v+pXz1t2easu4Flf9p/7V+j0+nv5Tv2dh1kdexFRV/mi/4nd/5L+VP3FHvYRj3dO+f5uf+Hh+pv5Sffti8WmLmjUtaf5Zf/Du/61/KHxY06LvJVpOxf7o+DX+Pj8xfypeZscL18VKRoD/7/1No07/3VAQA+D/V/dczVuiv+n+0T5X5D/ap/1n/sF+IlBH6X898XX69/iv3an+7Trf/wnwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP4vduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgH/GnwEAAP//Bh0Ctw==") [ 79.223084][ T5312] syz.0.0 (5312) used greatest stack depth[ 75.970698][ T4659] Bluetooth: hci0: command tx timeout [ 76.432756][ T5312] loop0: detected capacity change from 0 to 32768 [ 76.455686][ T1313] ieee802154 phy0 wpan0: encryption failed: -22 [ 76.469026][ T1313] ieee802154 phy1 wpan1: encryption failed: -22 [ 76.614170][ T5312] bcachefs (baafa011-d992-4344-aaf9-4ff0e0bec0ff): Using encoding defined by superblock: utf8-12.1.0 [ 76.664108][ T5312] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=errors=continue,metadata_checksum=none,data_checksum=none,compression=lz4,metadata_target=/dev/loop0,noinodes_use_key_cache,recovery_pass_last=check_dirents,nojournal_transaction_names [ 76.664108][ T5312] allowing incompatible features above 0.0: (unknown version) [ 76.689193][ T5312] bcachefs (loop0): recovering from clean shutdown, journal seq 13 [ 76.698395][ T5312] bcachefs (loop0): Version upgrade required: [ 76.698395][ T5312] Version upgrade from 0.32: (unknown version) to 1.7: mi_btree_bitmap incomplete [ 76.698395][ T5312] Doing incompatible version upgrade from 0.32: (unknown version) to 1.25: extent_flags [ 76.698395][ T5312] running recovery passes: check_allocations,check_extents_to_backpointers,check_snapshots,check_subvols,check_inodes,check_dirents,set_fs_needs_rebalance [ 76.744665][ T5312] bcachefs (loop0): bcachefs (loop0): error validating btree node on loop0 at btree inodes level 0/0 [ 76.744684][ T5312] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 2a20405ac3f40602 written 24 min_key POS_MIN durability: 1 ptr: 0:38:0 gen 0 [ 76.744693][ T5312] node offset 8/24 bset u64s 29: checksum error, type none: got should be , fixing [ 76.786859][ T5312] bcachefs (loop0): bcachefs (loop0): error validating btree node on loop0 at btree inodes level 0/0 [ 76.786878][ T5312] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 2a20405ac3f40602 written 24 min_key POS_MIN durability: 1 ptr: 0:38:0 gen 0 [ 76.786888][ T5312] node offset 8/24 bset u64s 29: unsupported bset version 0.0 [ 76.822727][ T5312] bcachefs (loop0): flagging btree inodes lost data [ 76.826131][ T5312] bcachefs (loop0): running explicit recovery pass check_topology (2), currently at recovery_pass_empty (0) [ 76.844601][ T5312] bcachefs (loop0): running explicit recovery pass check_lrus (14), currently at recovery_pass_empty (0) [ 76.848963][ T5312] bcachefs (loop0): running explicit recovery pass check_backpointers_to_extents (16), currently at recovery_pass_empty (0) [ 76.871127][ T5312] bcachefs (loop0): running explicit recovery pass scan_for_btree_nodes (1), currently at recovery_pass_empty (0) [ 76.885998][ T5312] bcachefs (loop0): error reading btree root btree=inodes level=0: btree_node_read_error, fixing [ 76.903359][ T5312] bcachefs (loop0): bcachefs (loop0): error validating btree node on loop0 at btree dirents level 0/0 [ 76.903374][ T5312] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 267fcf747c875937 written 24 min_key POS_MIN durability: 1 ptr: 0:41:0 gen 0 [ 76.903384][ T5312] node offset 8/24 bset u64s 6: checksum error, type chacha20_poly1305_128: got 98411de9a9d718551bf98dbd9b25a2c5 should be abbf307d6f4195551a4398bf111cbb27, fixing [ 76.952985][ T5312] bcachefs (loop0): btree_node_read_work: rewriting btree node at due to error [ 76.952985][ T5312] btree=dirents level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 267fcf747c875937 written 24 min_key POS_MIN durability: 1 ptr: 0:41:0 gen 0 [ 76.983305][ T5312] bcachefs (loop0): bcachefs (loop0): error validating btree node on loop0 at btree freespace level 0/0 [ 76.983341][ T5312] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq b6c44d07df4e9bb7 written 48 min_key POS_MIN durability: 1 ptr: 0:29:0 gen 0 [ 76.983352][ T5312] node offset 8/48 bset u64s 35: checksum error, type chacha20_poly1305_128: got 696606121d98d113a1b1dc69c6e72339 should be 696606121d98d1ff01b1dc69c6e72339, fixing [ 77.038909][ T5312] bcachefs (loop0): btree_node_read_work: rewriting btree node at due to error [ 77.038909][ T5312] btree=freespace level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq b6c44d07df4e9bb7 written 48 min_key POS_MIN durability: 1 ptr: 0:29:0 gen 0 [ 77.082445][ T5312] bcachefs (loop0): scan_for_btree_nodes... [ 77.087727][ T5321] bcachefs (loop0): bcachefs (loop0): error validating btree node on loop0 at btree inodes level 0/0 [ 77.087748][ T5321] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 2a20405ac3f40602 written 0 min_key POS_MIN durability: 1 ptr: 0:38:0 gen 0 [ 77.087756][ T5321] node offset 8/0 bset u64s 29: unsupported bset version 0.0 [ 77.187161][ T5312] bcachefs (loop0): btree node scan found 6 nodes after overwrites [ 77.192110][ T5312] done [ 77.200019][ T5312] bcachefs (loop0): check_topology... [ 77.204642][ T5312] bcachefs (loop0): btree root inodes unreadable, must recover from scan [ 77.224679][ T5312] bcachefs (loop0): no nodes found for btree inodes, continuing [ 77.228096][ T5312] done [ 77.229898][ T5312] bcachefs (loop0): accounting_read... done [ 77.234312][ T5312] bcachefs (loop0): alloc_read... done [ 77.257093][ T5312] bcachefs (loop0): snapshots_read... done [ 77.274053][ T5312] bcachefs (loop0): check_allocations... [ 77.292209][ T5312] bcachefs (loop0): bucket 0:38 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 77.303400][ T5312] bcachefs (loop0): bucket 0:38 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 77.333980][ T5312] done [ 77.339238][ T5312] bcachefs (loop0): going read-write [ 77.390613][ T5312] bcachefs (loop0): journal_replay... done [ 77.484667][ T5312] bcachefs (loop0): check_lrus... done [ 77.487988][ T5312] bcachefs (loop0): check_backpointers_to_extents... done [ 77.522771][ T5312] bcachefs (loop0): check_extents_to_backpointers... [ 77.524314][ T5312] bcachefs (loop0): scanning for missing backpointers in 3/128 buckets [ 77.566440][ T5312] done [ 77.568772][ T5312] bcachefs (loop0): check_snapshots... [ 77.569391][ T5312] bcachefs (loop0): snapshot points to missing/incorrect tree: [ 77.569407][ T5312] u64s 8 type snapshot 0:4294967295:0 len 0 ver 0: is_subvol 1 deleted 0 parent 0 children 0 0 subvol 1 tree 0, fixing [ 77.636428][ T5312] done [ 77.659316][ T5312] bcachefs (loop0): check_subvols... [ 77.672054][ T5312] bcachefs (loop0): subvolume 1 points to missing subvolume root 4096:4294967295, fixing [ 77.683832][ T5312] done [ 77.686962][ T5312] bcachefs (loop0): check_inodes... done [ 77.706223][ T5312] bcachefs (loop0): check_dirents... [ 77.706654][ T5312] bcachefs (loop0): key in missing snapshot dirents u64s 8 type dirent 4096:1859603997870691834:4290052095 len 0 ver 0: lost+found -> 4097 type dir, deleting [ 77.757451][ T5312] bcachefs (loop0): hash table key at wrong offset: btree dirents inode 4096 offset 3784119180373593407, hashed to 3152980658996113123 [ 77.757471][ T5312] u64s 7 type dirent 4096:3784119180373593407:U32_MAX len 0 ver 0: file3 -> 1073741825 type reg, fixing [ 77.801707][ T5312] bcachefs (loop0): hash table key at wrong offset: btree dirents inode 4096 offset 5682031293254759865, hashed to 5608278176357509716 [ 77.801724][ T5312] u64s 7 type dirent 4096:5682031293254759865:U32_MAX len 0 ver 0: file0 -> 4098 type dir, fixing [ 77.826577][ T5312] bcachefs (loop0): hash table key at wrong offset: btree dirents inode 4096 offset 6229884513039707068, hashed to 4334674463847696345 [ 77.826591][ T5312] u64s 7 type dirent 4096:6229884513039707068:U32_MAX len 0 ver 0: file2 -> 1073741825 type reg, fixing [ 77.874378][ T5312] bcachefs (loop0): hash table key at wrong offset: btree dirents inode 4096 offset 7012347908543992434, hashed to 8732458347051814861 [ 77.874393][ T5312] u64s 7 type dirent 4096:7012347908543992434:U32_MAX len 0 ver 0: file1 -> 1073741824 type reg, fixing [ 77.898777][ T5312] bcachefs (loop0): hash table key at wrong offset: btree dirents inode 4096 offset 8117119959317756843, hashed to 7518184028971167864 [ 77.898794][ T5312] u64s 8 type dirent 4096:8117119959317756843:U32_MAX len 0 ver 0: file.cold -> 1073741826 type reg, fixing [ 77.923485][ T5312] bcachefs (loop0): dirent points to missing inode: [ 77.923498][ T5312] u64s 7 type dirent 4096:8732458347051814861:U32_MAX len 0 ver 0: file1 -> 1073741824 type reg, fixing [ 77.953102][ T5312] bcachefs (loop0): hash table key at wrong offset: btree dirents inode 4098 offset 2566587684781802428, hashed to 7073114694472732955 [ 77.953118][ T5312] u64s 7 type dirent 4098:2566587684781802428:U32_MAX len 0 ver 0: file0 -> 4099 type reg, fixing [ 78.002240][ T5312] bcachefs (loop0): hash table key at wrong offset: btree dirents inode 4098 offset 4600437421902197670, hashed to 6060192948983634042 [ 78.002256][ T5312] u64s 7 type dirent 4098:4600437421902197670:U32_MAX len 0 ver 0: file1 -> 4100 type lnk, fixing [ 78.029808][ T5312] bcachefs (loop0): dirent points to missing inode: [ 78.029820][ T5312] u64s 7 type dirent 4098:6060192948983634042:U32_MAX len 0 ver 0: file1 -> 4100 type lnk, fixing [ 78.060700][ T4659] Bluetooth: hci0: command tx timeout [ 78.084284][ T5312] bcachefs (loop0): dirent points to missing inode: [ 78.084297][ T5312] u64s 7 type dirent 4098:7073114694472732955:U32_MAX len 0 ver 0: file0 -> 4099 type reg, fixing [ 78.128604][ T5312] done [ 78.145272][ T5312] bcachefs (loop0): Fixed errors, running fsck a second time to verify fs is clean [ 78.190006][ T5312] bcachefs (loop0): check_lrus... done [ 78.211405][ T5312] bcachefs (loop0): check_backpointers_to_extents... done [ 78.215885][ T5312] bcachefs (loop0): check_extents_to_backpointers... [ 78.216608][ T5312] bcachefs (loop0): scanning for missing backpointers in 1/128 buckets [ 78.246748][ T5312] done [ 78.248581][ T5312] bcachefs (loop0): check_snapshots... done [ 78.251778][ T5312] bcachefs (loop0): check_subvols... done [ 78.273272][ T5312] bcachefs (loop0): check_inodes... done [ 78.296272][ T5312] bcachefs (loop0): check_dirents... [ 78.296590][ T5312] bcachefs (loop0): key in missing snapshot dirents u64s 8 type dirent 4096:1859603997870691834:4290052095 len 0 ver 0: lost+found -> 4097 type dir, deleting [ 78.324873][ T5312] bcachefs (loop0): dirent points to missing inode: [ 78.324885][ T5312] u64s 7 type dirent 4096:3152980658996113123:U32_MAX len 0 ver 0: file3 -> 1073741825 type reg, fixing [ 78.359422][ T5312] bcachefs (loop0): dirent points to missing inode: [ 78.359682][ T5312] u64s 7 type dirent 4096:4334674463847696345:U32_MAX len 0 ver 0: file2 -> 1073741825 type reg, fixing [ 78.386620][ T5312] bcachefs (loop0): directory with missing backpointer [ 78.386635][ T5312] u64s 7 type dirent 4096:5608278176357509716:U32_MAX len 0 ver 0: file0 -> 4098 type dir [ 78.386642][ T5312] inum: 4098:4294967295 [ 78.386647][ T5312] mode=40600 [ 78.386652][ T5312] flags=(4300000) [ 78.386658][ T5312] journal_seq=24 [ 78.386663][ T5312] hash_seed=ba8a848dff872e66 [ 78.386668][ T5312] hash_type=siphash [ 78.386673][ T5312] bi_size=0 [ 78.386679][ T5312] bi_sectors=0 [ 78.386684][ T5312] bi_version=0 [ 78.386689][ T5312] bi_atime=31870260095148801 [ 78.386695][ T5312] bi_ctime=31870260095148801 [ 78.386700][ T5312] bi_mtime=31870260095148801 [ 78.386705][ T5312] bi_otime=31870260095148801 [ 78.386710][ T5312] bi_uid=0 [ 78.386714][ T5312] bi_gid=0 [ 78.386719][ T5312] bi_nlink=0 [ 78.386723][ T5312] bi_generation=0 [ 78.386728][ T5312] bi_dev=0 [ 78.386733][ T5312] bi_data_checksum=0 [ 78.386738][ T5312] bi_compression=0 [ 78.386743][ T5312] bi_project=0 [ 78.386749][ T5312] bi_background_compression=0 [ 78.386754][ T5312] bi_data_replicas=0 [ 78.386758][ T5312] bi_promote_target=0 [ 78.386764][ T5312] bi_foreground_target=0 [ 78.386769][ T5312] bi_background_target=0 [ 78.386774][ T5312] bi_erasure_code=0 [ 78.386779][ T5312] bi_fields_set=0 [ 78.386784][ T5312] bi_dir=0 [ 78.386789][ T5312] bi_dir_offset=0 [ 78.386794][ T5312] bi_subvol=0 [ 78.386799][ T5312] bi_parent_subvol=0 [ 78.386804][ T5312] bi_nocow=0 [ 78.386809][ T5312] bi_depth=0 [ 78.386814][ T5312] bi_inodes_32bit=0 [ 78.386819][ T5312] bi_casefold=0, fixing [ 78.746110][ T5312] bcachefs (loop0): dirent points to missing inode: [ 78.746125][ T5312] u64s 8 type dirent 4096:7518184028971167864:U32_MAX len 0 ver 0: file.cold -> 1073741826 type reg, fixing [ 78.795440][ T5312] ================================================================== [ 78.814206][ T5312] BUG: KASAN: use-after-free in bch2_check_dirents+0x1bac/0x2460 [ 78.817742][ T5312] Read of size 1 at addr ffff8880556c0168 by task syz.0.0/5312 [ 78.835270][ T5312] [ 78.836460][ T5312] CPU: 0 UID: 0 PID: 5312 Comm: syz.0.0 Not tainted 6.15.0-rc5-syzkaller-00032-g0d8d44db295c #0 PREEMPT(full) [ 78.836475][ T5312] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 78.836483][ T5312] Call Trace: [ 78.836491][ T5312] [ 78.836496][ T5312] dump_stack_lvl+0x189/0x250 [ 78.836515][ T5312] ? __virt_addr_valid+0x18c/0x540 [ 78.836528][ T5312] ? rcu_is_watching+0x15/0xb0 [ 78.836542][ T5312] ? __kasan_check_byte+0x12/0x40 [ 78.836555][ T5312] ? __pfx_dump_stack_lvl+0x10/0x10 [ 78.836568][ T5312] ? rcu_is_watching+0x15/0xb0 [ 78.836582][ T5312] ? lock_release+0x4b/0x3e0 [ 78.836597][ T5312] ? __virt_addr_valid+0x18c/0x540 [ 78.836610][ T5312] ? __virt_addr_valid+0x469/0x540 [ 78.836623][ T5312] print_report+0xb4/0x290 [ 78.836636][ T5312] ? bch2_check_dirents+0x1bac/0x2460 [ 78.836648][ T5312] kasan_report+0x118/0x150 [ 78.836661][ T5312] ? bch2_check_dirents+0x1bac/0x2460 [ 78.836674][ T5312] bch2_check_dirents+0x1bac/0x2460 [ 78.836687][ T5312] ? desc_read+0x1b8/0x3f0 [ 78.836705][ T5312] ? __pfx_bch2_check_dirents+0x10/0x10 [ 78.836718][ T5312] ? __pfx__prb_read_valid+0x10/0x10 [ 78.836733][ T5312] ? __console_unlock+0x14c/0x1a0 [ 78.836744][ T5312] ? __pfx___console_unlock+0x10/0x10 [ 78.836764][ T5312] ? prb_read_valid+0x3c/0x60 [ 78.836779][ T5312] ? console_unlock+0x21b/0x270 [ 78.836789][ T5312] ? __pfx_console_unlock+0x10/0x10 [ 78.836800][ T5312] ? irq_work_queue+0xc3/0x140 [ 78.836816][ T5312] ? __pfx_vprintk_emit+0x10/0x10 [ 78.836833][ T5312] ? bch2_check_dirents+0x25d/0x2460 [ 78.836848][ T5312] bch2_run_recovery_pass+0xdf/0x1d0 [ 78.836860][ T5312] bch2_run_recovery_passes+0x2a0/0xdb0 [ 78.836875][ T5312] bch2_fs_recovery+0x26c8/0x37b0 [ 78.836893][ T5312] ? __pfx_bch2_fs_recovery+0x10/0x10 [ 78.836910][ T5312] ? __lock_acquire+0xaac/0xd20 [ 78.836924][ T5312] ? __lock_acquire+0xaac/0xd20 [ 78.836945][ T5312] ? percpu_ref_put+0x1e/0x230 [ 78.836959][ T5312] ? bch2_get_next_online_dev+0x2d/0x4d0 [ 78.836972][ T5312] ? bch2_fs_start+0x65b/0xae0 [ 78.836987][ T5312] ? up_write+0x1c4/0x420 [ 78.836999][ T5312] bch2_fs_start+0x70b/0xae0 [ 78.837030][ T5312] ? __pfx_bch2_fs_start+0x10/0x10 [ 78.837049][ T5312] ? percpu_ref_put+0x1e/0x230 [ 78.837061][ T5312] ? percpu_ref_put+0x1e/0x230 [ 78.837072][ T5312] ? percpu_ref_put+0x188/0x230 [ 78.837084][ T5312] bch2_fs_get_tree+0xd99/0x13a0 [ 78.837099][ T5312] ? __pfx_bch2_fs_get_tree+0x10/0x10 [ 78.837113][ T5312] ? aa_get_newest_label+0xf7/0x5d0 [ 78.837125][ T5312] ? vfs_parse_monolithic_sep+0x2e3/0x310 [ 78.837142][ T5312] ? apparmor_capable+0x137/0x1b0 [ 78.837157][ T5312] vfs_get_tree+0x8f/0x2b0 [ 78.837170][ T5312] do_new_mount+0x24a/0xa40 [ 78.837186][ T5312] __se_sys_mount+0x317/0x410 [ 78.837201][ T5312] ? __pfx___se_sys_mount+0x10/0x10 [ 78.837214][ T5312] ? do_syscall_64+0xba/0x210 [ 78.837277][ T5312] ? __x64_sys_mount+0x20/0xc0 [ 78.837291][ T5312] do_syscall_64+0xf6/0x210 [ 78.837304][ T5312] ? clear_bhb_loop+0x45/0xa0 [ 78.837317][ T5312] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 78.837326][ T5312] RIP: 0033:0x7f317859010a [ 78.837337][ T5312] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb a6 e8 de 1a 00 00 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 78.837346][ T5312] RSP: 002b:00007f31794d0e68 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 78.837358][ T5312] RAX: ffffffffffffffda RBX: 00007f31794d0ef0 RCX: 00007f317859010a [ 78.837366][ T5312] RDX: 000020000000f640 RSI: 0000200000000080 RDI: 00007f31794d0eb0 [ 78.837374][ T5312] RBP: 000020000000f640 R08: 00007f31794d0ef0 R09: 0000000000010000 [ 78.837380][ T5312] R10: 0000000000010000 R11: 0000000000000246 R12: 0000200000000080 [ 78.837387][ T5312] R13: 00007f31794d0eb0 R14: 000000000000f63d R15: 00002000000004c0 [ 78.837398][ T5312] [ 78.837401][ T5312] [ 79.377776][ T5312] The buggy address belongs to the physical page: [ 79.386335][ T5312] page: refcount:0 mapcount:0 mapping:0000000000000000 index:0x0 pfn:0x556c0 [ 79.392546][ T5312] flags: 0x4fff00000000000(node=1|zone=1|lastcpupid=0x7ff) [ 79.401008][ T5312] page_type: f0(buddy) [ 79.405854][ T5312] raw: 04fff00000000000 ffffea0001565808 ffff88805ffd6f08 0000000000000000 [ 79.416014][ T5312] raw: 0000000000000000 0000000000000005 00000000f0000000 0000000000000000 [ 79.425519][ T5312] page dumped because: kasan: bad access detected [ 79.431720][ T5312] page_owner tracks the page as freed [ 79.440575][ T5312] page last allocated via order 5, migratetype Unmovable, gfp_mask 0x52800(GFP_NOWAIT|__GFP_NORETRY|__GFP_COMP), pid 5312, tgid 5311 (syz.0.0), ts 78143813103, free_ts 78794857532 [ 79.458099][ T5312] post_alloc_hook+0x1d8/0x230 [ 79.470489][ T5312] get_page_from_freelist+0x21ce/0x22b0 [ 79.473422][ T5312] __alloc_frozen_pages_noprof+0x181/0x370 [ 79.483458][ T5312] __alloc_pages_noprof+0xa/0x30 [ 79.489264][ T5312] ___kmalloc_large_node+0x85/0x200 [ 79.493647][ T5312] __kmalloc_large_node_noprof+0x18/0x90 [ 79.496091][ T5312] __kvmalloc_node_noprof+0x74/0x5e0 [ 79.498382][ T5312] btree_node_sort+0x65d/0x1790 [ 79.509431][ T5312] bch2_btree_post_write_cleanup+0x11f/0xab0 [ 79.516431][ T5312] bch2_btree_node_write_trans+0x17b/0x760 [ 79.533118][ T5312] __btree_node_flush+0x323/0x430 [ 79.538647][ T5312] bch2_btree_node_flush1+0x2a/0x40 [ 79.544127][ T5312] journal_flush_pins+0x8e0/0xe90 [ 79.549561][ T5312] journal_flush_done+0x112/0x810 [ 79.559045][ T5312] bch2_journal_flush_pins+0x155/0x250 [ 79.566916][ T5312] bch2_fs_recovery+0x2550/0x37b0 [ 79.572086][ T5312] page last free pid 5312 tgid 5311 stack trace: [ 79.577667][ T5312] __free_pages_ok+0x916/0xac0 [ 79.579898][ T5312] __folio_put+0x21b/0x2c0 [ 79.592104][ T5312] free_large_kmalloc+0x145/0x200 [ 79.594387][ T5312] btree_node_sort+0x1149/0x1790 [ 79.596752][ T5312] bch2_btree_post_write_cleanup+0x11f/0xab0 [ 79.599475][ T5312] bch2_btree_node_prep_for_write+0x341/0x660 [ 79.610926][ T5312] bch2_trans_lock_write+0x669/0xbb0 [ 79.614013][ T5312] __bch2_trans_commit+0x2cb3/0x8ae0 [ 79.624491][ T5312] bch2_check_dirents+0x19ae/0x2460 [ 79.628782][ T5312] bch2_run_recovery_pass+0xdf/0x1d0 [ 79.633853][ T5312] bch2_run_recovery_passes+0x2a0/0xdb0 [ 79.638551][ T5312] bch2_fs_recovery+0x26c8/0x37b0 [ 79.641694][ T5312] bch2_fs_start+0x70b/0xae0 [ 79.647612][ T5312] bch2_fs_get_tree+0xd99/0x13a0 [ 79.649730][ T5312] vfs_get_tree+0x8f/0x2b0 [ 79.656628][ T5312] do_new_mount+0x24a/0xa40 [ 79.658555][ T5312] [ 79.659569][ T5312] Memory state around the buggy address: [ 79.670816][ T5312] ffff8880556c0000: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 79.674692][ T5312] ffff8880556c0080: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 79.682547][ T5312] >ffff8880556c0100: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 79.685745][ T5312] ^ [ 79.688712][ T5312] ffff8880556c0180: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 79.717037][ T5312] ffff8880556c0200: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 79.724414][ T5312] ================================================================== [ 79.852187][ T5312] Kernel panic - not syncing: KASAN: panic_on_warn set ... [ 79.860990][ T5312] CPU: 0 UID: 0 PID: 5312 Comm: syz.0.0 Not tainted 6.15.0-rc5-syzkaller-00032-g0d8d44db295c #0 PREEMPT(full) [ 79.873150][ T5312] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 79.881588][ T5312] Call Trace: [ 79.882957][ T5312] [ 79.896316][ T5312] dump_stack_lvl+0x99/0x250 [ 79.899276][ T5312] ? __asan_memcpy+0x40/0x70 [ 79.907327][ T5312] ? __pfx_dump_stack_lvl+0x10/0x10 [ 79.910221][ T5312] ? __pfx__printk+0x10/0x10 [ 79.913783][ T5312] panic+0x2db/0x790 [ 79.915560][ T5312] ? __pfx_panic+0x10/0x10 [ 79.924858][ T5312] ? _raw_spin_unlock_irqrestore+0xfd/0x110 [ 79.932502][ T5312] ? __pfx__raw_spin_unlock_irqrestore+0x10/0x10 [ 79.937359][ T5312] ? print_memory_metadata+0x314/0x400 [ 79.941661][ T5312] ? bch2_check_dirents+0x1bac/0x2460 [ 79.944064][ T5312] check_panic_on_warn+0x89/0xb0 [ 79.956491][ T5312] ? bch2_check_dirents+0x1bac/0x2460 [ 79.958820][ T5312] end_report+0x78/0x160 [ 79.960654][ T5312] kasan_report+0x129/0x150 [ 79.962501][ T5312] ? bch2_check_dirents+0x1bac/0x2460 [ 79.970912][ T5312] bch2_check_dirents+0x1bac/0x2460 [ 79.973012][ T5312] ? desc_read+0x1b8/0x3f0 [ 79.974838][ T5312] ? __pfx_bch2_check_dirents+0x10/0x10 [ 79.981254][ T5312] ? __pfx__prb_read_valid+0x10/0x10 [ 79.983386][ T5312] ? __console_unlock+0x14c/0x1a0 [ 79.991705][ T5312] ? __pfx___console_unlock+0x10/0x10 [ 79.999138][ T5312] ? prb_read_valid+0x3c/0x60 [ 80.017237][ T5312] ? console_unlock+0x21b/0x270 [ 80.022103][ T5312] ? __pfx_console_unlock+0x10/0x10 [ 80.026433][ T5312] ? irq_work_queue+0xc3/0x140 [ 80.030405][ T5312] ? __pfx_vprintk_emit+0x10/0x10 [ 80.038562][ T5312] ? bch2_check_dirents+0x25d/0x2460 [ 80.042297][ T5312] bch2_run_recovery_pass+0xdf/0x1d0 [ 80.061354][ T5312] bch2_run_recovery_passes+0x2a0/0xdb0 [ 80.063906][ T5312] bch2_fs_recovery+0x26c8/0x37b0 [ 80.070218][ T5312] ? __pfx_bch2_fs_recovery+0x10/0x10 [ 80.072399][ T5312] ? __lock_acquire+0xaac/0xd20 [ 80.074357][ T5312] ? __lock_acquire+0xaac/0xd20 [ 80.078951][ T5312] ? percpu_ref_put+0x1e/0x230 [ 80.083876][ T5312] ? bch2_get_next_online_dev+0x2d/0x4d0 [ 80.088113][ T5312] ? bch2_fs_start+0x65b/0xae0 [ 80.091016][ T5312] ? up_write+0x1c4/0x420 [ 80.093812][ T5312] bch2_fs_start+0x70b/0xae0 [ 80.100418][ T5312] ? __pfx_bch2_fs_start+0x10/0x10 [ 80.104640][ T5312] ? percpu_ref_put+0x1e/0x230 [ 80.107177][ T5312] ? percpu_ref_put+0x1e/0x230 [ 80.109873][ T5312] ? percpu_ref_put+0x188/0x230 [ 80.114310][ T5312] bch2_fs_get_tree+0xd99/0x13a0 [ 80.118030][ T5312] ? __pfx_bch2_fs_get_tree+0x10/0x10 [ 80.131481][ T5312] ? aa_get_newest_label+0xf7/0x5d0 [ 80.133888][ T5312] ? vfs_parse_monolithic_sep+0x2e3/0x310 [ 80.139403][ T5312] ? apparmor_capable+0x137/0x1b0 [ 80.142486][ T5312] vfs_get_tree+0x8f/0x2b0 [ 80.145934][ T5312] do_new_mount+0x24a/0xa40 [ 80.148530][ T5312] __se_sys_mount+0x317/0x410 [ 80.151353][ T5312] ? __pfx___se_sys_mount+0x10/0x10 [ 80.153813][ T5312] ? do_syscall_64+0xba/0x210 [ 80.156169][ T5312] ? __x64_sys_mount+0x20/0xc0 [ 80.158453][ T5312] do_syscall_64+0xf6/0x210 [ 80.160985][ T5312] ? clear_bhb_loop+0x45/0xa0 [ 80.163093][ T5312] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 80.167377][ T5312] RIP: 0033:0x7f317859010a [ 80.171116][ T5312] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb a6 e8 de 1a 00 00 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 80.183201][ T5312] RSP: 002b:00007f31794d0e68 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 80.217603][ T5312] RAX: ffffffffffffffda RBX: 00007f31794d0ef0 RCX: 00007f317859010a [ 80.237693][ T5312] RDX: 000020000000f640 RSI: 0000200000000080 RDI: 00007f31794d0eb0 [ 80.247398][ T5312] RBP: 000020000000f640 R08: 00007f31794d0ef0 R09: 0000000000010000 [ 80.264263][ T5312] R10: 0000000000010000 R11: 0000000000000246 R12: 0000200000000080 [ 80.272715][ T5312] R13: 00007f31794d0eb0 R14: 000000000000f63d R15: 00002000000004c0 [ 80.280309][ T5312] [ 80.287504][ T5312] Kernel Offset: disabled [ 80.290212][ T5312] Rebooting in 86400 seconds..