6e8085475e5ae32891727b482ccd953f2ac4d50cef33067ca1cec07892b27ce3def4188e3913a7cbb198ffaf91d5b54301546fa185933a669e6c749c89837114a356ffc92fff80336637e0fa95cf2abfff0b1c7f3fcf5956387aa8de160967b4f43f60247f5239c3b1e863d109aa3a0a605b9533721c6c52ebff1aca7ba20c7b26f643d7f482b98a08cd2f2d258a2d0a069a833d29f0bc6c999673d14194f0ddbc1f545030dba49deba85f33a68ece650369f4383de651e0cbd98fca52f6ac2d60f683c09bd091bfff90634b0133f7994bfc2f7c58b03aa40185d77a407a31d4557f1ca4a431c125eb864890124cc06fc22673a5a3cb28a38a09c07cf2db4bfa2305dfde99bf5e2f5ee48a2f1c17f7559efb8fc5e4a11421b0e29aac6b831915c4767900d1218514805b3149f393faa38ba77c2762276c66d87fbbdeb32b8560a4a2e17af05243aaa5ca2042299cbf4689734c1c3e7cfd13e779264d4b087518826f5738fa44079b5501cbe48d20fcdbb37369cccfce596099c6b6be48486b018a7b1907fd4d7109440c89ea0057e9dcaf80d1948df963d4dc2353ac667b80e5134b9ace9f44df80661dd652ab5a11a1e96139629d0801e5eb01f8d5cbcae8c0becbb44b5ddb9101aacdf45b835a7ec531c43606275ad53dd92616ac08352cc64daad2a72cebbb4b340d7cc507602c5b6c58092e70a6656d6051482b0a1d2c961bf259dea9ce41f6bfef4d48231658081f653b0e141eae21c085490190f5d12a47a410f33195fa67da0fcac4a7aebd6fb4cf36b3f577165cd66a1f465183b4f96d9a995f58d410fc1498d0a661de84b8430685d538b2ab281c84071cefd97c2dd71ecaaa6711a59e8652b1431ad0379fdd677c467c00c0a95a157a6e970a14dbdfdc01a2d0679a0af9896658940d8b7c65ea1c9e9b27b40f75c8a9037d716c8d339f5a01840e2cda0cbd2df97b913b7ff03fcaca9df89b17fb0efbec5c031f05d14985b8c4d6dbb3de4ed3028ff5c5492c540f2667ba3e7d00c588600d8fd595cb75ac3a88e0d4ddfb08534c26254f2360d0e7fc97e94854d1a7debe5a084dd87ab0b849fa25345105bf94eea9c8822ff0002a87b50baf0dd04fa9904edf33b8fea335d6eea5ceadb233d05a35989f2d26672079b36c4a0beda18a1b3ee97312eec173dae5c6ad01e31f0a218311f3871fd1304d2a71779b05e515c371adc8b7be12d52f8496d20a1c96b31324d72f0b2966d4af4b8b436671210f2cd623e5fc0656785d67f11551049b6f7e0281ad90734c0363ca4cce728ab5582984297e302f57550ce0dec259d9a60ad2a03cc7f5f07fbb988e71220443230a68f1e0b9cdef5778c51e9583f019c6e3791d58eec2794b0655771e37658a950d2b4afb074fc4355bfc63e8c372898abf98b7e76c75269d0a2a23fcb5b1015eb4c9b7a71a527efbaf77417769ae72b7fa8a187baa2739b41345520c0b1f630e9550b9829940fba45b8863561d59cbc49b3cfabda4658d34a96d21b3e3a7d3c8dfd88f525edcc7f90e4d557ea78e096a76817b5b34ef7ae7efe4715b240d533b3a044eafb80f7969bfea1b6c78377a433d38e9c9a5e82ce920f93e32b8a28f55985409060166bf4a6a064545e31d663be5a6cb93939acb3d0a7dd48e5dfbbb13d1b101c78b0b2b1cab6c37eb48e30b5b5bb9f818d1b136b52c9dbf9c06eeddd0b2eaac1c5aaf04bb1a12ba240fa86704761539397087356b9de4c5ef4eee0594257a833224beae7aedd6bd111930fee0eda138d6676d39d0c3f72427e8393b228e2d0a24649014809e8e2840c6b27e3f48206af3270a9249c63d7fdc9f64bd6ea4568d27818b60cf6cd82c2dcfd95e360115567ecbb594fadac33291d31e2f5434a8bcc0536fdb296f325e0691eeb0371505fdde85cfadaff5a636adc38935e828d099b923bf902331ea09a5ac39cce829d3dcc0cfa80fa3f174e5ca6a587723e37c182d82a48b52c00f9f0ce07ad65fafddec982327cddfb41d628f51d0cee05714804ea6726c3f17f0347180410ac53554d2f54e9aec6b59c5edbf764ec8112edd67c0c09fd41bd4b1249196237590e3e7b1cb277415e95a659e0d8a80d966315c492f3586ddadb8f5e5eb3043797512280c20c2a7faa1eeb8237b8393e6570a61caa70686c48eedb4c5f671c1df35f52e59d21a650fd0191cff4a5519e578984a0114c116520b0ee4d2f3dca93b90e7c1af6bf9fad67714d3e653934a6e6b615c005dce8feaf0f74eabf6045c98eeecec80194579fce553932f03b7a33d64f0ccbd0820f4bb4d27372d905c46413062314c33e06d63b37883e614c50f485248d", 0x1000}, {&(0x7f0000004b40)="1bb5c6b2c54caf324361d1250de39bc831fe924cfe1c382b4c443b6383f304b74fb10dc2d198c1a1d5b3b3571c27fc52e116a4c13994b688ed38c34c983f48b04b804ac45653255e6e091f55a08a71da8ed88f50512f3ed3415791de4fcfdb331d", 0x61}], 0xa, &(0x7f0000004d00)=[@rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r8, r10, r12, r13]}}, @rights={{0x10}}], 0x48, 0x4000}}, {{0x0, 0x0, &(0x7f0000005200)=[{&(0x7f0000004d80)="3e05cc666b27e1600693e048ffb7a9a086293fcbfd88bdcde5f312a3d96d93c0c147c4a43058662b45c3b6ac830f631cba56bcba7005edb0b3456d3024683e4b4f4394e9da6f481022d71ee8bda0d1de42908d191942d64c32085deecb899a0c344f731a3f5294317b3e626c90e557876d1958569d4f280da3e2ab160684bba4959976ed579a95687addf85c488220f2d77798c341d3544f13fe35e4a517e3c2af3f4972d5b28bdc51f966a8e52683c67e5d9a9bee5bb44c0aaf325b", 0xbc}, {&(0x7f0000004e40)="318b2226d6ba0a5fbbf0d59c6927508d48fd48db72f6059403251146b95a8e0c21cf2f12d56449a0c2901f4469badd7c0859063bd0ad67c15eb9ff481fb62887504ba0fe1a16ab66bbf0be5c0d7709a5ded33a35394edb7958e0ef59d992593de0dd781549a33aa3a08d44deec0b4a6f510aa586e4b36e200914cae344cc26d7634e1579c6f5f96a078c6265b9350f494881a2a89fe1e7a694dd70460069b62773d39e9d3c1e4f8cff671dfc2e48b58c86827854e48cd7af1baf264a0b0427c32d2440bf960ecdc3c2352f5afe6aa1118bf99926f1ec9eca0516b8df17", 0xdd}, {&(0x7f0000004f40)="9a901ebc52776bc6f46bd3bc507a4a4435d9757af2d89a984c40ad2f82ff6cf908bfd9c44d79a75f15315fb84d5a89dbb9e5b4e9d5401c717a38b0d38fa2cf55201f02fdaf791d135c00935122d9d2aa8669af11113080896d5156bb04bc101b63eacbd45ebf151cc739c2ff888ba7c74bafd8532cef14395fe962f3cb0e3217734c9d71e706bd576d551e395cdafc9140d10e541eccd39880f33b9b8edc4483b9e8c8971cc410e2d493f6838208aad3b97834d087d0d3", 0xb7}, {&(0x7f0000005000)="2924399c1bcb884d4e0914c7c348ac28beb846b71256ae9d136a9ac4dc1c71f37ac1d59cdb754dcd471d843cf203f5df65d2ce1a67437d83e0fb2f9bfc7d7608a25f7f66a9ec60cf8e82016135afeddd34a19cb84455f92a1d37d5944db7f9fcc9c188da145778844d8fb9456dcb138aa319c06756f46621172f619da1b503f8dd76bed1152e70535ca1416fd585ec58310d1b12c3c12c98b7c63e83ce6c265b3577f63abc945ac5b322e6c4bc5ddb66b7ffa12b3fd69ac18566c3", 0xbb}, {&(0x7f00000050c0)="26776b1d48f268d9526dd5ae0e364ecf293585cc1a1c9c7a14bc280f68ed9bc07d7f9bd794ebe71d6070e4e4b9686c9628a038a4566c594cddbf24984583856f9cd3dc153aab8ffb1e5a774fe633378e8e9818379c4341f99ec2828857ef401b29", 0x61}, {&(0x7f0000005140)="4ba0f5f33327b35c0dd4687ca9b5d266cd200b2d80f3542bd1f35dfc17bfc3aa9ef4f2cb9293fda7f02806030ad96d5c948eb0f16e03782e63e907c98d5e24340a53e0b82997c85a5624204d1e16f9f7093d669bd9f1d9311c90f4897a39d5ae1de72b8318a7e1ae3e2e6063ea3253dbe160e2a127097a4d8ee03adb9ba537488092c95e514b54093daa49c2d8f91886f1417ef16dcf40a6", 0x98}], 0x6, 0x0, 0x0, 0x8084}}], 0x4, 0x80) 15:38:36 executing program 3: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 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, 0x1, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x0) (async) accept4$bt_l2cap(0xffffffffffffffff, 0x0, 0x0, 0x100000) (async) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x800) (async) sendto(r2, &(0x7f0000000240)="40b7e0e989fffcf4cd84e6bd17ebe630f273f6159345cfa0143fa57980ff584d4cec64bdb3168c614a409d67ea8cb39e", 0x30, 0x10, 0x0, 0x0) lseek(r2, 0x200, 0x0) (async) fallocate(0xffffffffffffffff, 0x20, 0x8, 0x5) (async) ioctl$FS_IOC_GETFSMAP(r2, 0xc0c0583b, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x0, '\x00', [{0x1, 0x3, 0x4, 0x7, 0x1, 0x1b}, {0x9, 0x246, 0x1357298f, 0x3, 0x4, 0x7}], ['\x00', '\x00', '\x00']}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x10000) (async) r4 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r1, r4, 0x0, 0xee00) [ 333.106099][ T2947] I/O error, dev loop2, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 333.116319][T19030] loop2: detected capacity change from 0 to 149 [ 333.132379][ T2947] I/O error, dev loop2, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 333.141539][ T2947] Buffer I/O error on dev loop2, logical block 0, async page read 15:38:36 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0, 0xfeffffff00000000}}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:36 executing program 4: r0 = perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async, rerun: 64) r1 = socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) r3 = perf_event_open(&(0x7f0000000140)={0x5, 0x80, 0x7, 0x8, 0x20, 0x4, 0x0, 0x5, 0x0, 0x3, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x401, 0x2, @perf_bp={&(0x7f0000000000), 0x2}, 0x40000, 0x10000, 0x4, 0x9, 0x7fffffff, 0x10000, 0xfffe, 0x0, 0x1, 0x0, 0x5}, 0xffffffffffffffff, 0xf, r0, 0x8) syz_genetlink_get_family_id$wireguard(&(0x7f0000000200), r1) ioctl$PERF_EVENT_IOC_QUERY_BPF(r3, 0xc008240a, &(0x7f00000001c0)={0x4, 0x0, [0x0, 0x0, 0x0, 0x0]}) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r2, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) [ 333.202233][T19042] loop2: detected capacity change from 0 to 8 15:38:37 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0, 0xffffffff00000000}}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:37 executing program 1: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r3, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) ftruncate(r2, 0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) sendfile(r1, r4, 0x0, 0x10000) lseek(r0, 0x200, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r0, r5, 0x0, 0xee00) creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) ftruncate(r1, 0x800) (async) lseek(r1, 0x200, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r3, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) (async) ftruncate(r2, 0x4) (async) open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) (async) sendfile(r1, r4, 0x0, 0x10000) (async) lseek(r0, 0x200, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) (async) sendfile(r0, r5, 0x0, 0xee00) (async) 15:38:37 executing program 5: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) (async) lseek(r1, 0x200, 0x0) (async) r2 = open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) sendfile(r1, r2, 0x0, 0x10000) lseek(r0, 0x200, 0x0) (async, rerun: 32) open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) (rerun: 32) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r4, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) (async, rerun: 64) sendfile(r3, r1, 0x0, 0x401) (async, rerun: 64) r5 = getpgrp(0xffffffffffffffff) syz_open_procfs(r5, &(0x7f00000000c0)='net/raw\x00') ioctl$RFKILL_IOCTL_NOINPUT(r2, 0x5201) 15:38:37 executing program 2: r0 = syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) (async) stat(&(0x7f0000001bc0)='./file0\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = syz_mount_image$tmpfs(&(0x7f00000007c0), &(0x7f0000000800)='./file0\x00', 0x0, 0x6, &(0x7f0000001b00)=[{&(0x7f0000000840)="6f7600193e53371df82bc4bb195ef0a44fa15945a1", 0x15, 0x60}, {&(0x7f0000000880)="533208140a2c4720f79d6abc6036f7867cd79fef1a9ca7fd4e8413e48f391898fb68cf2991373769fccff9a5d3d609e18c6d34c9f203c17cc76e9139737a9d6121dd77c2380e73121d6fad5594ce907090d3241338581c78a6d4b5d6789f38b14f4d5bb031e61ce84910066b0026d89ad89cd5ea21c3c6beab8d7ea5b3f846b3e691470902ad707c99b3521f970a9bdc62f8a87fc61a597d360ab6b62311d01aa736c2a322ecb533dd65a61004ab97c19b30df7514eb21f6183d0ad1f88602e150d7fb4e2e02ba07480fdbafea9c2dc580036cdbb313d54c89ffc72a4d44cfd6e52ed643b59bdfd198", 0xe9}, {&(0x7f0000000980)="90e0ddf0ac164c2fd73281188a80aec711e3ac3ceed09a0c1dbc808d34279e40c82399ab9a772b1d323b0d99e7c7517e55f163fc26e368cfdbc8a050a5a3d2ac2b20b7fb0ff4e75e98a042b696bb2d6783d79e8bde12d9db0c11b60af49ace389e87215ae0d6f9e853894b60274474b94d84e3a6b8adafdf667e3aa33f5ffa473a309970ae688818f070ec2fa5782ebcefe8fefb2fc3fd97c2a3b1f04f5e3f17cb7965a867f3e65d707f33666c082bbb3a4fa1c1c35b2dc5c35b558cec6ef0101c01782d57a09728c39eaf129d73f683590e7d13730583eb30a01812b7299c148e34f36a3fa4be1ca79968249900fdeb9f80149369d456c69b7567f3b80c6efbf400c5453a8a3be7f5d2a7b230abb8c0073bc446f0574570f168943413ff9365c71af3b1905374997768310cdf36b1d4a4c1e00eb0b530eb612849386dbdf540722d0dd1800f1288447f0baff47b3de81ca121d03a622c0457c365fecff4acd1b62531e42cea862cda2fb0aaabdeee0140b2914da100ce96520fea8158aec14c583c9f7f4eb5fb34f34b0e73bcd75b621664c1d0a7176457119544c23887059cf0b9da01bcac8b6c28fc172b8db07f1c8e8eb1741b7911550bc51401f6dd98ffdf4d87fade3c02017a9ad4f5c59ebe3e6bcd335e4a3fe9a72f2e9fd6eb384b9358443041d932b0106ad55410596a0f2e5b9736a0dbbb3e726ec63072bf7562f6931f472eede60b607d529979c4d3b4a4bd9722b2fb6d67a08e06d65249f146e9a07c4faf68e670837ac3601b36f4506a601649f66c989c84742753ce3aa5b7b4417f74f4e4fc3e30b38b758d0743a22317b5e2a9b152a825a6da1920d7bf6fcdc9f991cde786920337d8dcef7f7ebcbeb463611fb5c6f7a3e95abce4d24a1fb724da5e2bc5cd1e00d260a9d148a92c173dbb39c563b685d7fc939bb3178f848683ce60d1c58f76fcf8544cda7d66ef88738f44b8149687977ddf060cc55ce81ea3b0e9914a146264df56263b456b96e684c2f340a78e1b6880b43d1355bfe6f86f053de1c7d257d9181b5e454f19f43b7b563f6004d7ca73b41bc5a36f9881daa7c13f9e94c118aef1a22c9d7beb319c4635e00a891aabcebcd3df85e8b5e3d0a635c47a5292962a3f3d1974c54074a0f81e90c3b4ebd2a02393d61844d309de9e5381889a2bb5431edc4bedce379057345513dec93ac3daa61b7f2e9a753f9724ddfa1c33ec399ef74d8c49cb8f7f77098d4082252cf7846bcc0defef12e383d8a814f2722a606f0c1a679c1b831fc47805e90ee1f6b980291b98168f3dea9f444b8dbad5753ec9560842902f5477a128a59e9a33f193cdc05d531bcf2a38a5aea47371a39ac261c62d8ab2ebb45e29d034fd8b9219abb574c9d87eea07b7ee23234242f5a3c20eb38e28faebb022fc5d31d6e5f82b2a696e5ddd96cd54b5e5f55558fb0c9044f26fcb465354efb5106958355b17a617237305a3237a13ea10eace30bf468b1c266890c8a424a6f34f9ed9940fba3b3ac659df1405ac11d3cde4285f6af564fb3c7577a42f8254016476d5f45c43d89d240a4e4f0b63312e24767b8300c4d49b402d3f9443014e1afc2e4790f58a9b8dc7a4ce9fd63b127820f4583da86995b07247cce743e43f7c4399229f818a0faed4965fe8a141d3386044ecfacd0b20276d0c9fa99f5a3261025526f53e0c7e9be5a370281a4f9e22409bba738621c6f4cba69c4dd2998be8ed090fc328389a3eabbb82125cfc0a6b83042f60c358b0197d151e9a2028171ef4aa5ce9a5f87a7abfa14f423f896f37a6cabd029b746e2823bdbb375bfdbcdd29753a0d6c929327c1d275d70cb03d0d58c052ea8070790bf77a9a41e98e11fa6ed3de0ed84d62f49cdaa6a31e640a9f6354dbba5be1111552e1b824631ea14d4e2324886441bfd7af573b1b13c7042ea826b673891e5c878fc637ebcaf694ce745a57860d1a70a358130cc57df8e51fc032f3c1e38821c6cc05be426517b0b3703e841bf1943b35d3051de42c17ed1e1b971baa3aac4053ccb1e14cb7d9d22a6cb657cac308cefacd898bcd431599c985df5043292b451c933230baf3a9cf162bcedb3c98b3184a6097b38c3de57c0fc0961d01365298094ac6231e2ee01bcfe389ed3e41b912304299ad34295e13b662403716bf1b3743d1c7e4df729300115f4b6957368c083ce98110d6068535628bcde8abb10754f5eeef5c27c3c00e67dd8dbedd7c991b2f7fc052192cf045001d921620037b1070a82b02a08ecf8707fc942ac1b3870c7b83b0bf4ff2b7d48742a37c2095f486b2467b9e8f70027c1498015c118b2f3680fb95695a66dee0a5b8428a16cd9936960be8dcb1ea23ec34bd9ac7027b1ec3e720ab19c3ef77eb7d97999dee11569077ab4ba94c6780185195f08b77ee134a645d1b01edb0e907f7a0e83a588f97a40f270d1ecfcf913096f8cd6f46cec4b80dc161d207f50622ef0a830b83a62e638a912d7ef7707d62c0a9e2359f8c45016da0aaafc46001187c13d083bb4962e07f3ce2424d8f5cbf150b893576233db71ce741f0fe2f10b541ac19bef078fc80d3e286cee36f926d226b9a9111e44c4600b17102b924cd2b926b0dee81362cb399449d5b7342430e3aaa7a7bbc197df5cf12f76e4129fe062dd2b997c63622b02f383ee71b4cae94fefc7db1e9b2291b4785bc53aa3fae0fd5d5eaebdc81053a2dfa95d652e977d84f78975062642f8dd370b28cfa15f5c34f88995423e48d3316c9d8d07ce190c439a1bb220230d12d40cfe666bd146cafc1784b6415964a9ada2a9407cbe344b77c52f76f4772ff3afc2234d29bc7b4b1f0c8ec8e52ceef8b85127fa4381ea6b9932e8f9ffd17e1633690af12ab0e5e9c7d57c48d704bcc98ce1f82f7679e332b85326b9b46c4185cae08c7b08662282545f55bcd5ea268594a4f18fbe4a8fe27e010875657a39147e16a95120cc8eca22eb8899cc8647d5591c7d48f309a409d0f1b594b2f3b485df633f2d285d155fa717ae2903bd750c1c797f6d6e0d52a1065793b11cd533e5e99b04915eea0811120cbe52863f1071e0a37e1e4166b4e15ed6393c867769d34baee4daf03432e78f5e18fb754de74a035ff73521bc99dfcbfe4b35b08aaf008b7c68827c234b61807dd1ddbb7f6b68474bb6e75d7c0908047c2d45def44cdca956f94ef6da9c4e970bfdc0e3de0a99546e5ffe5bdbfb4e96f8b8fef0a7191d7ab312c4293af0923512ccc7db153a7590e823afb792c27b0316de33c7c839630f6e9206fa750a62acb6e6cc32ade682784bb26967f1893bf1d1364a19b235b761aab2120f1eacaee32641c0bfc85071cd90ee98d83892aac4b11ee28290d65eaf53b7699f031b2bcb0df9f1494921cc799d8763f61e1916b05fbaf59b4788f6da90887f506f18a6bbc7f382c8acad412411f7f2c85810ea47cba5df60daf3707d07b399b09e496e181fb5114fe942a36785849c0f2465269236f5d4bd1d2d444b22c6eb47b1ad0cbce797b7a912a5a2041f6ada37371c9b514848f078de112fe09310e18b585d0665632aeb1def47ffac52b46e6d9e581146207103f736c6e7d06f871f9fab282047108e0b2d397a5a7a08402a824247443c40c4eceae8281e729f5e8f710e5dce8287cd1f8d3c61d705b8bf1ec52ec07227cc3ddb4362a19654ab98ec15e34c9838709a1b7708aaee08899505a3f97a45d1dc1031923dee83dac8820959be125a804109f5e74f5a6340a7833dd37235c38ef1b7ae6d8adefcad06188fca28a06d76061c80efb1cd1d9bcc2046b9e05196b7c44d68fcf1b11b57dd7328cf571233d5c0657255b8a05c9cea40b69354981a5fcda46815046f220696b2acf914840c3e30500992321949bdba9034e89a62a36440a8b49cdcf88f4d18a0c9c44f583e981faadf2f895ff1c35ea162584039bbec9e9fa16287c2839e912da492a085d77f6f1bf641ee80da37d794b8dc398af41e82564e85dc4a05d6d28abc5ddda3c7c21e2e806c46406f6a3976ac0b7a16623abfcd9c13da091b3e0ef7a5e9517d577e259d21a95e0c0604b499e4b81121d380f17f8ab2902625a12b5dbe30949baf58ae93fb46ccb37f7c0e7849ac2c2915715e74d1be10b269c1e2be7db2ddd4e28a65bdfa5c441d47386f7f80814354924eac50363315693ec85dee2f55568f34bcf984fd214d638ebc36764b515201e6f4e4b2f8033c175fb04453dfb9ae80532859beedb136c0e8cf9dfaa8cb123b346bf935fb411b28e3da3629e09401411e7b57c361513a1e2c91351b7911d539900a4def1baa2309ccf976e851f091be41cb91afef9ab52b2a19233d2cd907c7180e6533d9036f22cbfd0eb2ec7a793637ebb649ff512b8e4e1541bcc1f36a6905100b1e976e7d6620f27b2b020458807bc5659aeb8b5bc9b56de26d65444172b387ff2994687035dc659bd4399fe03178f41efcacc43cfaa02de145dff077e8c7f02d9b8ed37eeb360eda8de94809eabbad4e7df20e2ff7b82280f173ac73500caec841015cfdea71f2c14b9573dddb9d12e8b7d74eee0371c85d538228cf9c6110dd3b173b0fd14e473e4fc00973bc82280eea9a376daf57f733822751ff720f54eff82c6880237dfed82dc4d17b8fa13a887a15ad1e38c4a00a7cd3d0e597f8d2b8c0b063125565fa045ddac034190f606fb044c45a7f96b74a3d7bb688bc0e1f6ff9b4e3f9d731c0cbd026415d0405486e7ec60b2ca8d0868d33ab86dd1caa78946ad6cc59bacb56c61b81114ba8f114baea3e10be7f397fa3dd73424e046d0a6516fd635def68468b96f005ca18f212a3f56b72e94a6db40a44a0631ad45ffb4a5d72890e42d182b89d93ada44faae61ebe07c513de456f758699635e7c156b7ada91cc073b25b71a26dac519dade224bf9ea5f58f3ff268cb603a6a5b16c8e92637a776503b49d161b9426b47ef51fa4c881e3ee8f5d4cbf87ebec22992de0acd098aae9d7613aa5a1350526d20c6512da547085d76bdd6e68af08361dce4d8acead3b164cf1128e39d23a502a54f267b5f20dd69111ac605fbf3cd22b0df41357c370dbaa2feb0b29f72a36ebd467de5daaeba4e296dfcb749b387c817ffe8e59bfe134008316a07dd7bcc7fb88024bf5cc10ea765c00624f3d565adba33ef3c694612a8b78b06805de14f08fdffeba44a1b29e88088b73b86ff7dcd22757567cf8da95b5476c66e6bf19a942b0064549ae9e075c58233f8a810e06a95fb5f4b61c753b44d0c09a778ae1f3da418b065665fd95bca918247f7b2c47dd52dd4bd0526a8535698afab645e3d81eb57b7b3f37b762052195d2e61c0c0f8c6f12ab23abf0cf248e27daa8dfe5c6ee366c6eaedeb8a2a1f9e23c295da8653370c4b61437425af7ca3d28f3ec8ce3c320a705620d9b4e88055e76105291d6c13b223d7ee0f1df24d85fec305922e954530cdead9f311033a1536d327be69c3630b46ffac63b1f12d17efd804616b81dcc0878a3f6ce19f8b09d93844ecd54c0de40c30c68de765070605e4d1f617f5a4c12ff388aeed0b132c2edd3bc56d10eaf3fe86f28ab89d048c45ba9f9cd0be22a95c62c881573763bd4a0127d8c3643cb44712c160858d2b32e4eb09bdca707be0aa032d6daf464c484ae1db9c8f650d4a69203c9b3dcfe0334af2485353539eff6c2b7433bb4e2e973cf9b1960c8281a0fd8edb835fa4387ea337693c04bba628dc0a2f8cfdf148403ae641c2e51ec49a146f07ae5f3d869041916ee67733355ccbea", 0x1000, 0x1}, {&(0x7f0000001980)="32caa824e5051c31a8fd962aef3151b6a0a370710cbd0effabf52df812c6197d7d82c8bbc1734ffdd67587918817e56f4a247a2b8a8ab439eb46b4c027af04fd7ac988c24866b56c725ef1d1b0b0b4ec765ceaef7a9b335f6b50a4f6f87fce0b01d79e19c8d5e5f7ac2b96698f09", 0x6e, 0x5}, {&(0x7f0000001a00)="5667d8d935acd8e10a01448f6e2664e8bd0a8ef860dbc26068cec5277cf3577ce46074a3d4cf07ea4d32", 0x2a, 0x4}, {&(0x7f0000001a40)="6b1d13493f1566d252c8a7c22ba58d64f8eeb33b6583bd58976ed1f2c52076c914673cb81e8e10c5f506a8eb4c2a3783e5f49778bcf925276c764c474aa69ab706733ed282404bfd52e7b2956100893774007bcee00a29ce08d8384333644d610a19d010ae8c5bfd5190d39107290f3cbdcf242374b67c098f801861636838fde7c1396b021f40f444c40a7cde369f283a3aebc200b2b0273aa70425aacd6396d5157c60", 0xa4, 0x9}], 0x20000, &(0x7f0000001c80)={[{@huge_advise}, {@nr_blocks={'nr_blocks', 0x3d, [0x35, 0x67]}}, {@size={'size', 0x3d, [0x74, 0x0, 0x70, 0x33, 0x6d, 0x39]}}, {@huge_within_size}, {@huge_never}, {@mode={'mode', 0x3d, 0x9}}, {@huge_advise}, {@mpol={'mpol', 0x3d, {'interleave', '', @val={0x3a, [0x37]}}}}], [{@smackfsroot={'smackfsroot', 0x3d, '\xce&:-#\x90'}}, {@obj_role={'obj_role', 0x3d, ':'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}, {@smackfsfloor={'smackfsfloor', 0x3d, '\\#&/'}}, {@defcontext={'defcontext', 0x3d, 'root'}}, {@subj_role={'subj_role', 0x3d, 'PATH_CHECK'}}, {@fsmagic={'fsmagic', 0x3d, 0xff}}, {@smackfshat={'smackfshat', 0x3d, 'iso9660\x00'}}, {@euid_eq={'euid', 0x3d, r1}}]}) (async) r4 = syz_mount_image$iso9660(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x2, 0x8, &(0x7f00000006c0)=[{&(0x7f00000001c0)="3fefa43b61e5ffef45d956a1ac48c2d310da9360b2e8fac697ceeb33609e31cb05151ea432179ecce000ca8f97a587ac6b577d730671ed697e808ae3fec0d19cc6aec7680d018881485fd945efccf61dc0f9d0c0450160cc0b690a007dd823994c9c7c947ef700078120ca066a97818a3f291b6fb6efbb6f6fdece", 0x7b, 0x9}, {&(0x7f0000000240)="23b93e200bf71252d5d8fd1b958a1123fd6a38887cdae4d82b9d9ac71d0cbf635351de7dc8d9d1fc9e80ded396ed5fc66f113364cca00624a5875dd3528ccc16bf91efa4af18df452fe08b99632dee42ef5f0030c934830b860f5540f86e03d2266ddca169ab569253df4630b46d41f311ae93cfc33708", 0x77, 0xbef}, {&(0x7f0000000340)="580e463567ef7c6b6bb023d8e011c1c596ba56d8b1285d1fd18bc9899aac2c6d78579ff5b7ec5aa818829ebf5fadf9b4d7841551d87d1132d43ddd347e21060f15e4cadb0e7886eba8bd4a7cf46ea1ef", 0x50, 0x7}, {&(0x7f00000003c0)="1ca486c78168b1da2e76e0b4ce328116c762311cec1847963418f4e5b52d46f62f774e54a5e496b93db33bf512aaffa9522832587d494d6297b3cce9af4f627b1eb1300f3d2fb2a0037141fa6a2032a32f98e31592fa21ffd106b3a76ee9c6adda8af9a0c577cff3b318fc86fe3016e6f24e280eae4d2196e7d1a9bad019066ba20b0be86c56380c82cde46c8a6edc47bb6f87f64f9d94fdfe02a975dee75fa117fe8239bf305b5b4647316cd57a6e028ff372089c0a7fcaaaf0dbe020643aa0defccfd068320131976082af782e1793874698ebf306f3563169de147cfa", 0xde, 0x3f}, {&(0x7f00000004c0)="393eaef978ed7a63c9fe73f0453c3a1811b2a6dab06fc737b9215d4751c5bbe413dd51efd4add7facc7fc9ed499b9143453be15fdb7a65016c4a270062e8f12d663b663093b2952e1185c71dd600103c132c4325285f912b898d51e904f443f714caa5b4546bf8af3cc00d7d272dfd2882614872a1c776893ca4ad7107aede979d9450fdb4aeef0991b345227b2b04a0ea626907b7f56d0fe50e662450e6dbc5444f26f1b4b2", 0xa6, 0x5}, {&(0x7f0000000580)="727e793677bb5660476e4607e55636a4030f00e74edd7f714eafe4fe22f5d119261ff6cb6d79acfd0ddb9f1489ecc6c49569213e5c9a948af8ffa969816a9533fd5775f09097904be4fc3a9ea3dc86905af7d819c40d0b47c0d28c448c6b1569b9142fb8e8d17dbcaff59cd14910c2e52485f6696ac1ec0f185e44a224d1812031d67da9aa97a7c885d635199d0b9376e448bdb1be9380549267bfa985ccc6bf", 0xa0, 0x4}, {&(0x7f0000000640)="816b2fa760e5c3a4515522164b28100d0037d81716324b9b66f963e5e71e9f644675e1d6cbe147d5fe90ded856f941fd41d3488c509fd5c95d20f575cbb68935b3e1f5e539090299c75fc1bdde9e9d5f1a61f517620e41bea299333e5cf81c10a104155e898d74af64d0251e7da7b8b5c0807a1275a0c96bc89f240e", 0x7c, 0x95d1}, {&(0x7f00000002c0)="969690f512aae36900aa2e24c29162b2fb7512b6ff0810055465a4ff", 0x1c, 0x1}], 0x40, &(0x7f0000000780)={[{@check_relaxed}], [{@func={'func', 0x3d, 'PATH_CHECK'}}]}) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) (async) umount2(&(0x7f0000001dc0)='./file0\x00', 0x0) (async) ioctl$F2FS_IOC_MOVE_RANGE(r3, 0xc020f509, &(0x7f0000001fc0)={r0, 0x1, 0x4}) faccessat(r5, &(0x7f0000002000)='./file0\x00', 0x0) (async) r6 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000001e40)={&(0x7f0000001e00)='./file0\x00', 0x0, 0x8}, 0x10) r7 = syz_mount_image$tmpfs(&(0x7f0000000000), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) llistxattr(&(0x7f0000001e80)='./file0\x00', &(0x7f0000001ec0)=""/253, 0xfd) (async) r8 = socket$nl_generic(0x10, 0x3, 0x10) (async) r9 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r8, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r9, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) r10 = socket$nl_generic(0x10, 0x3, 0x10) (async) r11 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r10, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r11, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) (async) r12 = openat$cgroup_ro(r5, &(0x7f0000004c80)='blkio.bfq.io_service_time_recursive\x00', 0x0, 0x0) (async) r13 = openat$cgroup_subtree(r5, &(0x7f0000004cc0), 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000005280)=[{{&(0x7f0000002080)=@file={0x0, './file0\x00'}, 0xfffffffa, &(0x7f0000002140)=[{&(0x7f0000002100)="a3bd38b863118615112c6a", 0xb}], 0x1, &(0x7f0000002180), 0x0, 0x8000}}, {{&(0x7f00000021c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003380)=[{&(0x7f0000002240)="4b7088ad39fd0d4d0af674a4d1b2220ef615b7f3bf36f32a0256b763f503cbdc97c15ce1df27b4b4ddfc54ed", 0x2c}, {&(0x7f0000005380)="3af53d808a3c2bc654ec71ce80e3a05a92f7593cb58d16d50c8a8e2ec035d2ab414eae1ed70a8071bec092377221d82b95c7616ecc85ffe89756afe219ef74975f8e977453e0c1e89cde5deef5eff3b22a06c254d0a29bca0982cbeaede6ac0d5017b409eeac93dcc3b0f8e1368e93d50e91a4d1c468a1a8405b71f90e35fbffd615d418c47306b5f0bb68e1c067cdeb346f3bb97821a44b0b411aa20e494fea3f0dd933d0cb41c0cd56b20b45660e76ba87e0a9a27dd9f20c9b24d5991ccc4984fcd266d5029cb476a1230678f20feff0e2e8e23c460ae2edea2f19af664e1cdb0161ece81a9c3ad8ce9f32b73c96a775e501a202069888f9c3174957dc4c06f99aa20fd750756b32336e0de8f4fa4599ddc50e21c8d5ce6a9484775a3a8437912f5ede789b2c1dce0664d81f9ade135586e37c831984cfdbffc69d4cc3613d8c86589c9f87b90edaeb6dd7b0f35483de33ed3d36892bea7b9c0f615b252a83338e86a392c4a42414a7d4da58b069f02d778ee4c8fe0185aad3a62662e53ffac2d98959c9c2b2c6004bb3f10321f01e7a371e75c4463d924937ee2c30e52edbbfd50478d184d28ea7243c3a2ea6d153380d4267379cc8fcb307a1f475e3f0b926f4d38c512596c9edb9620f29ff3bdbaa5eefc32b3ff50535a5cc2ad3d9ef0a292e8b297c5d84432357b645054c4451dc3dc17da14deaa25c1183fd161eb960b9f9640ac67809a42cb6fbd0ac696361182505a28c4bd1d2c92e2f81e638bca2f390570c66528e85577f1f3ff8137fb18301b70c1775a97a27c57b08a9d1bcec096b3dd63cb90cafd132b72a924f8f3dd54de3397bc63c6eebd6405a9d97948f791cb47879624f7fd7ed6b8f44fb80bd7a8dca3b31a999b1aea3d6940f2b5cab3edb9566ee496fbf453d0b19473b11d5c1234755dfc9ab4a1caf2ecde077b950ac12ac7156852ed971a626e41b249859e2822ad41a6c4edb11730f2a20dbb3226aec173013ca798cadace9d78308b9fe4acac598f4f3ced6245fb3714425ff12f07f77b33632f4e6c09d868d92a1c5247965e7034b20a88f853df9c48f5537845eb5709148e30eb8f80f1dc963249573e899a30687a06b153f508b95ec78b3e75eea8cdba529ff4774ec34a774f527ac84dc72935371357c708798cfa5472f5ab2e5ee9f26b4b08149c7f832453f7931d20a0d40ddd5420672e87b0f06de5688d8775dba89f1316fa15ae4284f97dd2e6c3e2ad5404f31ba145b65c5cac93312ecd96b42d75dc668b8137bf52eed3eb1312158197f73184bbf0bda57dda9799d5c19c0e6dc98d885358a86dfc035fb97839950e3fb816faa768008810945a7cbe76825bd98bf916283e54d68da8acbe199f9d0df2f1450235f54d24cbdc3037cd7d3248f5aa7b9cf22d750b69235437a4a0ff53bf973c43e1eaec9b673c07c85fa7eddb9881dae50b4c278286a60a86f91a11ca82d11e0c1c0990492ad54debb67bb26f42c1d6959cfa25fb59428535d464dadb71a9a2e34ec41160781640051db0f05eff0d7b558d326cd9d1bea980b9774638fed11560d92ccc40f51ffa0322b3615d4b9e6796ebc6eb927796a406eaedd1aea065bc4fb9dd0dccb600b39d1bec34b9128ced48839349a5dd9497ab613a3e683b880d7ee2e331c25c7ebda471c6ff894d38c23e97d77356ca76de64eeb3f533cac1907c45c76e5247754c474b33812c9454b014797e1104d7c8a032258b1a3576632713f06597a5d93373509bd2e5fbf289fd495606a6d1a87ce98c49f1f28035906f1d67f51a4312e4c85ef8cf6814bc1284d36e54492e5da0b195e072453f725d6f9bfc3c3ec99031e82125ca9d22f73a79e8d6eaa71879b665228852d531be8fbf48db88313a4da943a44ddbd01e4ea0f81efd273cfa8a9468879b6c313510f99673a96ccea5cf3536ff7c00805ac73fbca4f1caf952833e67288ccce3d9c7425fcb9be4703a5a02c519e593ab8bf1306a239e7d17850c188b8bead31569e025d4a440fd20340a508a32d9c02430c38680220b526666164401cac522ab0d669159295d2f9863c4bfdf5bfc648fadd2dde88a81e419e34bc558230b3de0d5219770616a2fca7da16b09ceffcc4f47bb42d9b2a53824ea94ad1e8662b1548de3341ea94a13bc24bc3006bf4de5f06059c318c2760063064662ae30989dcda7dcc30d2c3b7edc59c2a82d700c72de1ecb6b6397ca5112cc723ce001c0c2d880144c3cafde141f62e4a9ee22afcaabdaec2a2cb1664093aa6d91d0e8454d2f9fb58ae4d9f9d9c29426926cc83f8937c9b6ebdea1bfc0ff555bd9bc20199ddb033bd53bd8be82142427c12a1da44f3c36abadd7fcc5b1efd98cdf48a98ec07f2d35a413b8f7afed9f9b4c1d993ceb3204776b7b61e6adc701e2b3d133ba1ff92311e8e7694ed7a36b760057347e367fe69bce3834f048b20ffa78b6ca49de1320039f2d92679fb0cff3ff62641f4ff6f3621edff3f4a3d5a80249167b093e248acfb8c1cca5d70a71594251905d624aa1b6b562a680bd6a769b8aa4f5733329bb31fa3f6e99d462ba8b92b9f97419ba620c8ce786aa5c83b42262ea430b26b84481f28f63fd6206ebffe58d8bd4b6becb1a119582b684f5b7efce363824a25ad17b5b3794a68093b69f25f0d9a7bd51dba23a5e532e33081044e8284d3a74b8aa272687daddfe9a8f87440ae1eaa6b0d24da5ce02c355aa8dda9cf3b2708980eab65ae6a38506ec3d72c08386755eeebdce2db310d0249a783403d3a8f56e1042fe1ddf14ceb553963719a35d443a7ab052de9de924482a2699dd38e40152104728fb99c42970831c12bf92ac5df55a04606db2bc1f8f14bcd87f7b4d4724a9d71936b320f124d7eff88c8bf03b2d6ef8015fdadd1f1c4d10c56b1d16b3086fa1330feecfd619113f367ae6916a02e0fc991a84b142b3b7ae7fd3b5b52764feebf97cee41a674ca351f3c31da0f5a6e63976bb524ac224cab991e6bf04d2934a20f28baef9662a9b1e7f68d841e2502b494842dada51986da193d66897775552eaebf6699d20a9cdac8726834c0089384159abe523bf0bb0cbc7755cba4b336d52e7a559c26d2c89f37b8cf937d1c647d04e30c5cf418a159df53b8d8c3a4ee9438b307acfaa2c8c10a90cc03323d37d73edcbf8ee5ce0abf6ff349bceb2f4da6858eb74c7b386c41e7c3faed233d88bbe500e86f76194a0ffb5b69117ccd228fb87426ba5c0d2eb008e608b82879392142949899dec826ca93d9c03610244080d0f8b929a4b277b3211caf8b5d32eefb7f7b44df0888291bb7fd45207f7d22e48bb6acec510383bb9dd237c4f52e5850fad970e2e58c1cdc7e35a73b0833d53e2c59285b0ba693a5edeaaec95287daeb5761df3b9d00e9453c9cebf0c747e034aec3f2c78207c4026cc326eaa331e751bb863600e655becf4da2b5735b784d257694febbb442dcbae249f32a72538e40e6c40d0c112c8aa85d7de0e445d7fddfc84c77b2dd87cf307fc03d6086257090de971635eff2b31db932ee0687fae75efdb6b79d8d704d82037ad524639bf18b5c43917a9215c636dedb767b76a4284f16dba46d666246bcd07ee1de705b8ae0bd6b8506eef67552c3ec9f0e1648bc373f11b9674f326e6de4472704709ad4935f7ed1ed71dee9119069f0a0ed6d7a17e7093f6e4f8ba43bdb4a99a325c98193524e62cc7b65b05c2b091f7ef9aef57197be0a7217bd6c1558fa35d258772be69df736376748c75900faf151c1b2291dfb4621a544be401fb0133e55f3a844794f3385357b49a633e622885e4f921de0dea9c7dc75b08addfb7f7cc4cdc9ebd4812bc9aade00ee65c95e3a4053a6f58d79a1a3937ecaee729eeaf20f19488c9263f5fa1ccc6461e86de659a4d5eb542f404520e8308cdd8b801177ae1f2b7efce9ac08f38e488cfa09593689e79a612005a1efc84d5aa50dffae7ef397db113d222328987607bc26108957b5736effb3a3b5187fa9b7c78fe39fefd13b5e1feb13fea09f2559f1de512e040223ce316a2206bb4d25ee10c0d59b5713ee76296f18df68b577899b9f97345c167048593a077908cec99a25c94233b137f832d048062057d93a4e780fff293055f6a8f80cef5720eaf9ef0bf865b0865e94b0bd988930153a3d6dc9f80cf543adc3269cd03ffc2fd638fef534061de78d7c97f318ba4f9cbd68928d091392ba8508a308083da976c54161a6cc4068179cc82e925cef48ed30a458001b1f8aebb946f97d3b6656bd7c249076cebb94c10ce6cd4d0fa57646074dff4c1b2e4584d3266c40e591e867cd366af37f43fc73b8dd75db57e402be00f4d803027bd082b4db85aae979a9e6062045383bf64df9dddaf3ffde4ac9eaf8726cc570c2d1a677cc12ad0da1db8c3e1f72dbf549365267ae25499dbdc3715d62ec24ffac5c06cdc816c5304acd3cdf17ce466c0e7912cc71fb3916a59c7fe7c53efce9a5e131d770a46a1f59bf97a71ba8ac6c47163db0e0cb3c577bc134a2b9e2f09c62566173bc0ec8a4a1b89e64b5d1a9a532a6a8797744b9ef2ea2b89b4bf95b104d259ce13c72198ad6b4b1a47ad4b7d6035965030c2489960f73e0ee0e08bab7c741c9e94ee13c8d9310ee21eee477c03e4dd0ef619b72cc6eeb9c28b5cac45cf143f3009ef4ae1ba97d52cbb7d8cd479aab1a429d0240d2115b8335ce14d0cccd7e4cd76fd2f344f987a62ccbd34aa1fd7defac0d58281edf63b6a26a823da6124fe2dfc93f1330136bb22b755fe855823a7fb5933b1f96b9bacf1a769c7cd55e8fb049f21f455f3f9d8bceb817fa149e1b4f9e98e943e7636365b2d6d3e466f5563e962b71aedccbbe1c19af8ccee08985b26d35909f8e0e0a5eccf10d770d8a5b28617f22255e5e370e5a80daa3d627b97a4ff9e57de1741a7e15fe516130e98ecd18b1d08ec1682761723561b29d440e6d95141cba1fbb2e9dfbe2f2d4b70f43af5bac043178ed305eeacd0a0120785da05e99fc89b5bdb84b1b9fb8dc84c581fba405fe6bb2c88ec1d527ab0eda7ae8c17fa8921d586b463abb6e34d1e0ea453022f5a51a7e7b8820d4a774e12124e50b04f5f22fe29dd6c84a84dbfe5a2cd92736a58a938e658cefdb42d150e94ad35cc99d063ec8a66972f01ac17b06ab170da611e420a17f1177f5756a1bb0d1d2389dbfdd672951fdae8096bb1a65f520d01b2443c2bd91496985f81f0fdaa4ef34198a2b4ff9a6b6b69e8664fd81b2200d7e7fd2ae41599a386e3fdd02c033ecb2c686b8cfd321df847146b5da50223e773266bf15b8bea0e985e444bd7fb9fc5b3f03eae7246dd81f36b1225b587e75e5ee498e2c13df42d5b9949f5f2bcd3cf49026e85bad3a21d308cdcda66386d9d16c6d62a12b7e5c2d00fd496e1f2b6dfb62f8cfdd8a55812a1dce72cb5bf007ca0df1b21ce41d2ceaa580261ae53a5f583c478f3b29f26c762eed523cb872fede59e6327fc2f37c08b73efc9c3ca80db898c228470279f1b595a6072e422d4dd3ebce3b21e84609353ad8e81905b1c569aab862c6320d0257461a5636d93f1ea99860a32250b1081a6a53e15d17d3e4dcdd735c62a22147fbd41825c5122a97bf0d48ad5b636558d23bee6eca8fcc31d5a0b98f7967fc28a4af0aacb2614ff426b4d5dc17ff60ad9e3c8930ca686b71dd102baaa6792c2453c069d8abb2d5f89286a0b2c7b2d289f1beb38012d4ee30e31b7ed90c2a1e2e0fd6c71b9cd976f59e63c24c46b9d4487c63d371a3ce1cf129cb4", 0x1000}, {&(0x7f0000003280)="545fc721b525e8a47adf876bd33779145a1c6f35f7f81001f6a5dacde1abbd1c812bb18dd9864dd2a28e9bb043088f8185a41474338ee82a506134d68567ff82d8", 0x41}, {&(0x7f0000003300)="8701b7151be93a1ce872ddb1f914bd6dd40a4e1992afecd8c8deb938d2e70b4a37faad8f35ae1e85f4fc2e141ca3dd6fecafb775bce3a23af9a9095b03779429f46523b89e10b1b726816dac82f01233ea5691f1ff577614c13877601dce858fcfd59756596c9d7f794da30e879742e1a19165d84338881d6924", 0x7a}], 0x4, &(0x7f00000033c0)=[@rights={{0x1c, 0x1, 0x1, [r7, 0xffffffffffffffff, r4]}}, @cred={{0x1c}}, @rights={{0x0, 0x1, 0x1, [r8, r6, r12, r4, r5, r12, r4, r0, r6]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r2}}}, @rights={{0x24, 0x1, 0x1, [r5, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xa8, 0x40}}, {{&(0x7f0000003540)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000004bc0)=[{&(0x7f00000035c0)="6a8a05c3ff69c48a0a99e7206ef6c0aca9bae505b3ad08060d6ffb363023200cf7bbd09509e450e56c6898f39dfae4c43bf845d1b5b50bf9d358332b4d4d27493b43b77993c5825dbe40f529c4dcaaebde1ae220b11aa4134ff0b0c58279e91dd3420a167131053817a3dbaafc3b8aed18d65e7b9ecb6120de", 0x79}, {&(0x7f0000003640)="08ec8ea4b83246f14f1b0bb6a83da885a44a4d767a251fc0256fedd2001217990d8ab49b2206abb086a5b56026444682c5f7c443d5a9abe2a9f9aaabc5f3332b875cd7cfdc0ec5e9525d886ea568f1b6983195effa76e1323b35f0f2a579c245f0eb63ef3ba2688246f125f3a056896799b5da6be0520766c64ad49be3581bc9eb3f3f29db8d1b77aeab36590c4fe17416b87a7d66e0dc45bcfc3e6e0a5176af97f09c14376b2105", 0xa8}, {&(0x7f0000003700)="f8d76b6d3f8b8a75208c4346a933b3b8df12250e0f5f91a5b2a65c5f9ad3416dbe054cb95cd273e648cf106e4ec9d21d0f30ea32190d72832c16421b37a46ee7f6b1909df04669eb3f816d53af7c3ad080aa052a1c5f1e943f9564c64bff8be968697d25567b7aff224bb24eb6aadaf4b42089f45fa030b64118bab176b3440a3417acd22841cd5b1dfbac8541301c86214a393189bcc1668fa8debbf13986917c9f961be0a9f7db51ce4b875ff4ef1b2675280c859876f28cde0e5485d99959ced969d752950c063a8b6a3ab0545e3f03660cf0ccd42e5d6ecf13825b0d886834fdb7abd5e60477ed1d0e2ea6ea94f0e63a38ce2f0219", 0xf7}, {&(0x7f0000003800)="c0c2c12e08f14c08fc289c6d7c0637a5bcc5b4d126e07409cfd94b2777358fd83520d3dd27cfaa5e202c52bf8cb57fa2776a39974007bc96007e623cb0ec50d3d5d36db78e5d27a8170ba00fcd1f2de6fb47cfe4ac74f465acc7ce146675e3fb51035c94cd1f3ce942f8c71743e2cf37db367b000a84bcc19da972a3a2c33b65032be17b2c37b3f415b3b93c4b1c955bfbdb629058585a25c87154a12aeb", 0x9e}, {&(0x7f00000038c0)="c2f6723554", 0x5}, {&(0x7f0000003900)="e42dc447af7f66065a5abd9aa66fda7a3f24cd379c9483143dd67a00a6c4631dadb1d0e5ed", 0x25}, {&(0x7f0000003940)="ce79f5c76c59e0f103e5dc49a72840361bc15509bf6648ac8fb5c4987133187af52b55b7332e2830e23232bdd454fce3f881047203964e2cee66609708f8ab7ff3fef61ffb97c5cb421888d06b41da0e3e0ba5f61a81ca9336720002e215e1df9ce61eb2c2b2027ae91892ffb5910dbeef18e4ce9a140c7875951bb72e5331af1a8f6af6fd67791fc7a291abe15698080061f9dca54b60d3eb52588987022741fa37104dac3262f8525859bcf5892c977509bc6dc98a097af97ce589eb924bd351f5b3993c689e272ec02cc07732d877337fd1784e09eac3b8b7be8d6a6c9cb3b53f3042b6fea2ef42434b588644e32c5259e5a60210edffd0ba9ecc59e8", 0xfe}, {&(0x7f0000003a40)="e7b16fb4c64e587d4ee187270627637482be00fc8305b31945b23767a3d5c6784cdddc2a099f79354b772b271912d36b2fb1e634d2c443118b2a0e0ea29f8342ed701f9978be5ab187dd5224e7060005cc984fedd5019d1dd7248e0bf7ac14be9269e5fa818ebb5f0aa15e70b229633aaa6f86e6c06aad4fd01d0aedd3a03b64d9add5b4d44cdaa778ae19eccc13f47048985c420564a1bb341f97e286125dbcd187da50af1a391e12ca8e195f384714d85edff70b528e4a11e40f3b980096d00d4ac429608a87dc362dd2", 0xcb}, {&(0x7f0000003b40)="1f41098310c0e57fa9c73e8d4ced5d2e2046172c456cb4b5b191cc1e347165be9f0f490c507f9f419bb759862e28be1f1aa852646963c4ad9672745d6108beec72b24714e923a9dc0111b99afe1d820102c605db165a214b7607bb6f9e66c7a898bceb81317aef2f83a6fa9227aa8d206c2d28ca58550e4d0467dec2c7a291b7dc5abded17e3fd966c0b826dcbbfd6e6d579fa9304a8cec60582f921ccb74c2ec8d5149b294b422d1d7124a21391882c1f8f8f62a2b40ef04ce0828df15ee9b698bc684cb16b03003a400810b712984c07f3676893f408d0a6ba43058bd9bd94516962c8a25c1b4251ac1f14ada4fa3fd42e328a2192f9853ca6dd119aa04956f0afb5dbe4d836d8001df8ed5b260c6d82aeab0080783a04464c59e96ea285662e8140f4d290cd88a104ea56a53698a6b8d61f96b982e19793f310167cb75455952365c02ef46c3ea71258fd48f453923d6865e05051c1d00bc13e791131f5fa3482977d2a2045e4042ec549d90b027a5ed7ed2e38301dde71c6f252196b8eba72c613cfcd68430e1dbe05ab1cb0ea6282c40c2da1dd315513bbed0a94d1e73a5a5837fa9088ae81e04a343188708c12a614b3f0c632eabc6268e94fca2da35c984e40759675795102d80b909c93fe6df9852d88e5292a5db2c11e5a349f199851d38bb75569f5a5ee7edfd2108285d153e3d347c223ead7a25b4e7d855fce5e797f9db970e1fca7d50cc3e7fe6d4184bac95d8b90b924108078cc11da283a01decb47074286dcdbc07b6bf1ccf5b5e32200091b4581ab07a7b3ce796f056fe0bb9135ff8dc4d570e2a5d8205214b8ea26a26e29ea8e7ef41bdd3f2bd8065c73d347eb76a135d16b98494e8a666f5f15414cafddeaded6f676d14dfaba3fc9a18aa7e43dadd871b895ca4d207ad88ba962c52a7d329116da81921b66b3da9c5c15cad8f5504aba3367cc55ec2817d3e90060334e55b1d425899bbad397501925cf9295e56bb5616d635cfb10fa574d108ac01999cba5c37db8e19bd3332e4bdbc8b672446ce3c09769352ee9190a85ee124b679060242ffb27e79fac8a5cb04da7687ffc9205510748c6fe610f0e8ceded09e1406d7ed24988589ab546e824d94123160ef793b95f5188888323727441f44633dbfb4a5782960480f7ca8989064c85c9ab7760c4fcb4c6c87b1d6a44440fed1b5692874a1216bfb672c09b6aa89adc7d520120677f1213cb9b51e474df217f476ceedb3a18b7f133bd2decd58e968141816db76777fb6128f23053e58278a93d9dc08f7005aca6e0c9d8cf2d20ccc78558719fcfbdedda90645b076ddac47aaa2947121ac5f4a646671d1d11086c98dd5d6e9a96d8544fe594de9acb77fcbcc0ce158893d33455af157c8912c0d69d8fe6010fb4e03cbe8cb7831d90cd9fd4e313229d38d3535740c3bb0044e0464946f7190ea610465c19271c176f57615a59452f7dc1b3703216c88eb26a243c2e7f78b6e7d0d42194e8364844561d5f6facfc3821f16c216fe3bd223c0bc51580fd8944f1f0450075d690794f5bddea1fcc8ccf6237665802444ddbebc8bec3ada68b388e2e201edaa7b5e001202572f7670e0b2630e7f8de24a5c38be553ab69878af3cab7fa9323e200b2e3cff88fa09c860319bf0e2bcada98f8a034a013ada9cb6296ff52aa85c632de91b954c23bf06fe6f094ea9b2c05686ab87a4021b0f14b5f187db20f4330acd77d3352551c75c73c45910daaa149a0d3a73b551ee0fa6da68741299e81762aed08327485001ac27717e93673572540921f7aa59778ca345edcd0a09fa94368da8eea45407a989ba9ed3330ac002fb178353c3ee9f73fc4fa90eb25106c421020dcc2f4e555c74b1d796489b5bd671b64931f1fd3d2b418dff8b95aa15059fcc7a82b1d117c105dae74ec172d9f2161ed2a9c0245691b5f912069802d5664535c67d9b5c7a4ed140a0ad8b778b98fee9e04db614989065ea1c585816f8061481838cdda99df4482d44a4d4dfe131aad893cea1b7e584b14e6c81573d5f346f7023ce4438e2e033b52aca8161261f787cd483a5430408ef2904d6fa6fe66c8574ddf979cc0691ddf27993035a442005d99ac0bcad3969ee37fa3bc8d6ed2947af3b92ab3ff5c7ebbfc168ceed07e4b4ef91b28ff3b0b588c6247d5d61003bc8048fff93f2042a1124678a2c546e6106086eb9757dd1dd7073640c6877f91940e4b43ac38faa9c5554c8e641f7ac082bf9a329d9891753cc85ad25aa0474274ea39f561bff4b7e6d7b618cb0cb1e11314fd0c8872675874296b5484327346c73d785c81fe5c9eae4adc53d4dab2441ff205c68b15e3461ca4fbdbdefa4b60f0d833f5213ad1f5853e809231a7f1533d848424fee25a97698874c5904ec2d5a394fce519d43a4be51b761e2e6e76194121e3cbfaa7f035ba3bca81ccc7f0ba17d789ee6eac4b984e9919c0356784220c8be23333420647f310aade94c4588742b24068a59a6a701ca1fc3fb2e757486b8c1a285a3d61a828e051fb69377396b12adfb36feb3a2c7b3f7cf7327003156b2738c3401bf0128e012bc32bb1087693e7ddb93eec7353e5144cc74d7029c93168b68698cb19f4176cdc8eb702a1f0eb70c7cca62298ac37b3e04308cdf86c820709b39bf937bfec44b487b86bb5f44aeda3e851c8ecfff41e169f843033a3f84073b49a6af59c62a9dbc778e547f5553fcfc8ba706bab913a1d606494b7b27c546c5214f40d860d64373aecd3f74a50052cb042105f6bf417fc61dcbdede43690be99e75e3e56aa763ce09f5cc4da6c9d89bc81c14cde4ac546a239458180a8b5db644fb73651f7ef5f9e42a5e8e66a25c4b00dcc224acac85bf72b93d77334ccef2a8323f3b684036912b287db9d3f6ec8ff6be86b64e37b8dfa127b996a1e7f721907a02cc81e0b8dec9e30d7cb6cb906d06000840df2b59a5cf9cff409d42c94e9841283123665b80854bb43bd442521e03a972898b01482697c8781ed3ee58bf0cbe22df1399afbb51a18d0b4eccb0603f3bc3cd9d132bd564cfe52c655d0d93a402fe6c4072a5edd2704c1c8b1438320ed9514bbf1af373fe7f3a6c9b5ef726c614ce5a773ec0d7801abd62c9db54ace1208acf35dc37d03469eb40a5f4e11b522a968d4945f6c81944f04b521aeec3f9744fdeca087ca10bb51a0e4cd726415d16508688245a0259c84a57159dbaafc9f21acbb907782904634f8266bef4ac29267638bd33f8deb45ee687a0830b108ffbe6ed8d1fa22988029a01cbf2239c3a75b1e26a0aefd5ac20335b042a76de1c653387a6237ccc2542252e3574fec39126648771e9c932f20525736bb15943a84ee829fb332a46aefac03ae495f4d7b1d9c4050790110eba1ef1e32171e99fbdb060ea831b5922d261d2e3cdc258e471ee3cecadafdf6e8085475e5ae32891727b482ccd953f2ac4d50cef33067ca1cec07892b27ce3def4188e3913a7cbb198ffaf91d5b54301546fa185933a669e6c749c89837114a356ffc92fff80336637e0fa95cf2abfff0b1c7f3fcf5956387aa8de160967b4f43f60247f5239c3b1e863d109aa3a0a605b9533721c6c52ebff1aca7ba20c7b26f643d7f482b98a08cd2f2d258a2d0a069a833d29f0bc6c999673d14194f0ddbc1f545030dba49deba85f33a68ece650369f4383de651e0cbd98fca52f6ac2d60f683c09bd091bfff90634b0133f7994bfc2f7c58b03aa40185d77a407a31d4557f1ca4a431c125eb864890124cc06fc22673a5a3cb28a38a09c07cf2db4bfa2305dfde99bf5e2f5ee48a2f1c17f7559efb8fc5e4a11421b0e29aac6b831915c4767900d1218514805b3149f393faa38ba77c2762276c66d87fbbdeb32b8560a4a2e17af05243aaa5ca2042299cbf4689734c1c3e7cfd13e779264d4b087518826f5738fa44079b5501cbe48d20fcdbb37369cccfce596099c6b6be48486b018a7b1907fd4d7109440c89ea0057e9dcaf80d1948df963d4dc2353ac667b80e5134b9ace9f44df80661dd652ab5a11a1e96139629d0801e5eb01f8d5cbcae8c0becbb44b5ddb9101aacdf45b835a7ec531c43606275ad53dd92616ac08352cc64daad2a72cebbb4b340d7cc507602c5b6c58092e70a6656d6051482b0a1d2c961bf259dea9ce41f6bfef4d48231658081f653b0e141eae21c085490190f5d12a47a410f33195fa67da0fcac4a7aebd6fb4cf36b3f577165cd66a1f465183b4f96d9a995f58d410fc1498d0a661de84b8430685d538b2ab281c84071cefd97c2dd71ecaaa6711a59e8652b1431ad0379fdd677c467c00c0a95a157a6e970a14dbdfdc01a2d0679a0af9896658940d8b7c65ea1c9e9b27b40f75c8a9037d716c8d339f5a01840e2cda0cbd2df97b913b7ff03fcaca9df89b17fb0efbec5c031f05d14985b8c4d6dbb3de4ed3028ff5c5492c540f2667ba3e7d00c588600d8fd595cb75ac3a88e0d4ddfb08534c26254f2360d0e7fc97e94854d1a7debe5a084dd87ab0b849fa25345105bf94eea9c8822ff0002a87b50baf0dd04fa9904edf33b8fea335d6eea5ceadb233d05a35989f2d26672079b36c4a0beda18a1b3ee97312eec173dae5c6ad01e31f0a218311f3871fd1304d2a71779b05e515c371adc8b7be12d52f8496d20a1c96b31324d72f0b2966d4af4b8b436671210f2cd623e5fc0656785d67f11551049b6f7e0281ad90734c0363ca4cce728ab5582984297e302f57550ce0dec259d9a60ad2a03cc7f5f07fbb988e71220443230a68f1e0b9cdef5778c51e9583f019c6e3791d58eec2794b0655771e37658a950d2b4afb074fc4355bfc63e8c372898abf98b7e76c75269d0a2a23fcb5b1015eb4c9b7a71a527efbaf77417769ae72b7fa8a187baa2739b41345520c0b1f630e9550b9829940fba45b8863561d59cbc49b3cfabda4658d34a96d21b3e3a7d3c8dfd88f525edcc7f90e4d557ea78e096a76817b5b34ef7ae7efe4715b240d533b3a044eafb80f7969bfea1b6c78377a433d38e9c9a5e82ce920f93e32b8a28f55985409060166bf4a6a064545e31d663be5a6cb93939acb3d0a7dd48e5dfbbb13d1b101c78b0b2b1cab6c37eb48e30b5b5bb9f818d1b136b52c9dbf9c06eeddd0b2eaac1c5aaf04bb1a12ba240fa86704761539397087356b9de4c5ef4eee0594257a833224beae7aedd6bd111930fee0eda138d6676d39d0c3f72427e8393b228e2d0a24649014809e8e2840c6b27e3f48206af3270a9249c63d7fdc9f64bd6ea4568d27818b60cf6cd82c2dcfd95e360115567ecbb594fadac33291d31e2f5434a8bcc0536fdb296f325e0691eeb0371505fdde85cfadaff5a636adc38935e828d099b923bf902331ea09a5ac39cce829d3dcc0cfa80fa3f174e5ca6a587723e37c182d82a48b52c00f9f0ce07ad65fafddec982327cddfb41d628f51d0cee05714804ea6726c3f17f0347180410ac53554d2f54e9aec6b59c5edbf764ec8112edd67c0c09fd41bd4b1249196237590e3e7b1cb277415e95a659e0d8a80d966315c492f3586ddadb8f5e5eb3043797512280c20c2a7faa1eeb8237b8393e6570a61caa70686c48eedb4c5f671c1df35f52e59d21a650fd0191cff4a5519e578984a0114c116520b0ee4d2f3dca93b90e7c1af6bf9fad67714d3e653934a6e6b615c005dce8feaf0f74eabf6045c98eeecec80194579fce553932f03b7a33d64f0ccbd0820f4bb4d27372d905c46413062314c33e06d63b37883e614c50f485248d", 0x1000}, {&(0x7f0000004b40)="1bb5c6b2c54caf324361d1250de39bc831fe924cfe1c382b4c443b6383f304b74fb10dc2d198c1a1d5b3b3571c27fc52e116a4c13994b688ed38c34c983f48b04b804ac45653255e6e091f55a08a71da8ed88f50512f3ed3415791de4fcfdb331d", 0x61}], 0xa, &(0x7f0000004d00)=[@rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r8, r10, r12, r13]}}, @rights={{0x10}}], 0x48, 0x4000}}, {{0x0, 0x0, &(0x7f0000005200)=[{&(0x7f0000004d80)="3e05cc666b27e1600693e048ffb7a9a086293fcbfd88bdcde5f312a3d96d93c0c147c4a43058662b45c3b6ac830f631cba56bcba7005edb0b3456d3024683e4b4f4394e9da6f481022d71ee8bda0d1de42908d191942d64c32085deecb899a0c344f731a3f5294317b3e626c90e557876d1958569d4f280da3e2ab160684bba4959976ed579a95687addf85c488220f2d77798c341d3544f13fe35e4a517e3c2af3f4972d5b28bdc51f966a8e52683c67e5d9a9bee5bb44c0aaf325b", 0xbc}, {&(0x7f0000004e40)="318b2226d6ba0a5fbbf0d59c6927508d48fd48db72f6059403251146b95a8e0c21cf2f12d56449a0c2901f4469badd7c0859063bd0ad67c15eb9ff481fb62887504ba0fe1a16ab66bbf0be5c0d7709a5ded33a35394edb7958e0ef59d992593de0dd781549a33aa3a08d44deec0b4a6f510aa586e4b36e200914cae344cc26d7634e1579c6f5f96a078c6265b9350f494881a2a89fe1e7a694dd70460069b62773d39e9d3c1e4f8cff671dfc2e48b58c86827854e48cd7af1baf264a0b0427c32d2440bf960ecdc3c2352f5afe6aa1118bf99926f1ec9eca0516b8df17", 0xdd}, {&(0x7f0000004f40)="9a901ebc52776bc6f46bd3bc507a4a4435d9757af2d89a984c40ad2f82ff6cf908bfd9c44d79a75f15315fb84d5a89dbb9e5b4e9d5401c717a38b0d38fa2cf55201f02fdaf791d135c00935122d9d2aa8669af11113080896d5156bb04bc101b63eacbd45ebf151cc739c2ff888ba7c74bafd8532cef14395fe962f3cb0e3217734c9d71e706bd576d551e395cdafc9140d10e541eccd39880f33b9b8edc4483b9e8c8971cc410e2d493f6838208aad3b97834d087d0d3", 0xb7}, {&(0x7f0000005000)="2924399c1bcb884d4e0914c7c348ac28beb846b71256ae9d136a9ac4dc1c71f37ac1d59cdb754dcd471d843cf203f5df65d2ce1a67437d83e0fb2f9bfc7d7608a25f7f66a9ec60cf8e82016135afeddd34a19cb84455f92a1d37d5944db7f9fcc9c188da145778844d8fb9456dcb138aa319c06756f46621172f619da1b503f8dd76bed1152e70535ca1416fd585ec58310d1b12c3c12c98b7c63e83ce6c265b3577f63abc945ac5b322e6c4bc5ddb66b7ffa12b3fd69ac18566c3", 0xbb}, {&(0x7f00000050c0)="26776b1d48f268d9526dd5ae0e364ecf293585cc1a1c9c7a14bc280f68ed9bc07d7f9bd794ebe71d6070e4e4b9686c9628a038a4566c594cddbf24984583856f9cd3dc153aab8ffb1e5a774fe633378e8e9818379c4341f99ec2828857ef401b29", 0x61}, {&(0x7f0000005140)="4ba0f5f33327b35c0dd4687ca9b5d266cd200b2d80f3542bd1f35dfc17bfc3aa9ef4f2cb9293fda7f02806030ad96d5c948eb0f16e03782e63e907c98d5e24340a53e0b82997c85a5624204d1e16f9f7093d669bd9f1d9311c90f4897a39d5ae1de72b8318a7e1ae3e2e6063ea3253dbe160e2a127097a4d8ee03adb9ba537488092c95e514b54093daa49c2d8f91886f1417ef16dcf40a6", 0x98}], 0x6, 0x0, 0x0, 0x8084}}], 0x4, 0x80) 15:38:37 executing program 3: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 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, 0x1, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x0) accept4$bt_l2cap(0xffffffffffffffff, 0x0, 0x0, 0x100000) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x800) sendto(r2, &(0x7f0000000240)="40b7e0e989fffcf4cd84e6bd17ebe630f273f6159345cfa0143fa57980ff584d4cec64bdb3168c614a409d67ea8cb39e", 0x30, 0x10, 0x0, 0x0) lseek(r2, 0x200, 0x0) fallocate(0xffffffffffffffff, 0x20, 0x8, 0x5) ioctl$FS_IOC_GETFSMAP(r2, 0xc0c0583b, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x0, '\x00', [{0x1, 0x3, 0x4, 0x7, 0x1, 0x1b}, {0x9, 0x246, 0x1357298f, 0x3, 0x4, 0x7}], ['\x00', '\x00', '\x00']}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x10000) r4 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r1, r4, 0x0, 0xee00) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 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, 0x1, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) (async) creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) ftruncate(r1, 0x0) (async) accept4$bt_l2cap(0xffffffffffffffff, 0x0, 0x0, 0x100000) (async) creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) ftruncate(r2, 0x800) (async) sendto(r2, &(0x7f0000000240)="40b7e0e989fffcf4cd84e6bd17ebe630f273f6159345cfa0143fa57980ff584d4cec64bdb3168c614a409d67ea8cb39e", 0x30, 0x10, 0x0, 0x0) (async) lseek(r2, 0x200, 0x0) (async) fallocate(0xffffffffffffffff, 0x20, 0x8, 0x5) (async) ioctl$FS_IOC_GETFSMAP(r2, 0xc0c0583b, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x0, '\x00', [{0x1, 0x3, 0x4, 0x7, 0x1, 0x1b}, {0x9, 0x246, 0x1357298f, 0x3, 0x4, 0x7}], ['\x00', '\x00', '\x00']}) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) sendfile(r2, r3, 0x0, 0x10000) (async) open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) (async) sendfile(r1, r4, 0x0, 0xee00) (async) 15:38:37 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0, 0xffffffffffffffff}}, 0x0, 0x0, 0xffffffffffffffff, 0x6) [ 333.298642][T19058] loop2: detected capacity change from 0 to 149 15:38:37 executing program 4: r0 = perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) r3 = perf_event_open(&(0x7f0000000140)={0x5, 0x80, 0x7, 0x8, 0x20, 0x4, 0x0, 0x5, 0x0, 0x3, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x401, 0x2, @perf_bp={&(0x7f0000000000), 0x2}, 0x40000, 0x10000, 0x4, 0x9, 0x7fffffff, 0x10000, 0xfffe, 0x0, 0x1, 0x0, 0x5}, 0xffffffffffffffff, 0xf, r0, 0x8) syz_genetlink_get_family_id$wireguard(&(0x7f0000000200), r1) (async) ioctl$PERF_EVENT_IOC_QUERY_BPF(r3, 0xc008240a, &(0x7f00000001c0)={0x4, 0x0, [0x0, 0x0, 0x0, 0x0]}) (async) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r2, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) 15:38:37 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0xfffffffffffffdc4, 0x0, 0x1a01001, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getpeername$unix(r0, 0x0, 0x0) r1 = getgid() r2 = gettid() r3 = socket$inet6_udplite(0xa, 0x2, 0x88) accept$inet6(r3, 0x0, 0x0) r4 = accept$packet(0xffffffffffffffff, &(0x7f0000000440)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000480)=0x14) r5 = socket$inet6_udplite(0xa, 0x2, 0x88) accept$inet6(r5, 0x0, 0x0) r6 = syz_clone(0x0, &(0x7f00000004c0)="a9365bbf650592213e95d442dc0d859e785c64ca0bf44bf8f8c03b9c4f7902634aa23d769074bbdf3eb149c8b04b0d36e9ae82d520f8326b37bf454a8dc4af0af9", 0x41, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="73ab502f78fd928f4e11bfe7bcb395ebe298b0fa4f57") getresuid(&(0x7f0000000600), &(0x7f0000000640)=0x0, &(0x7f0000000680)) r8 = getgid() r9 = syz_clone(0x52000000, &(0x7f0000000ac0)="b181d97964f1ea76f3986cb819f72e8f0c1970835d742f09aaee79886d5830a4dae1707bd5c92783460a5468f397d2262585dbd458df0da994c0d5a5107af67ae8bbf7bd1c33120a0c999b", 0x4b, &(0x7f0000000b40), &(0x7f0000000b80), &(0x7f0000000bc0)="4e6581fac5aada3afd025b8b412894678280937087578b3cbae8873b877afcc45f6904d9ec9546aa9c6b0a3f242181c55f6b896c34b2f05cec4a955a56b243ccef540ac2359b86d53b4be93027eac6fd1594109301e8e2ef27527344ee1059e703dbbeb8d8407afb07d08865c49aba81d816fea9c3526c15867899c38d01c894314a08bdc51fa3b9a4ce9bb8abff27786fb065d3ba262e5cfd71c54be7ec8be81e81c37cd387b4abcff328f24549ad0101aaacca0cc1baa811ce5c63df0c78021208ade0c6") sendmmsg$unix(r0, &(0x7f0000000d00)=[{{&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000280)=[{&(0x7f00000001c0)="a4e693e88cd02b831bf319f4e348d8133a3ffa254bc0774abde7b7512bd180993e467431dea6d9c9de32f4885be3c9a7859ffdb5cab34ba7a284f1e47d170051e519434666d39a038205d93eb4c337995b8b09c5240d95af2517dcb36e6ee92edcd679bb69454411746b7155dba1c0faafc11a0095fc362c3d652426501cbd695b4334bd148f655199153d3422b8d31535ad2c37ef8dc0aef1ddd477e7ce6fe54ad2e546aacf48d9f07c942d76c3b2e4b9ff", 0xb2}], 0x1, 0x0, 0x0, 0x20048854}}, {{&(0x7f0000000300)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000400)=[{&(0x7f0000000380)="53036c0d44da8641ab20a7ad64d039147f99fe7a0913d1362d61dc5f1bf376a952304bd5fadd88c75e5eb4f97d98356be8e7b32776e901dcbd1e83fcbe0e7d2feb68e7f42158d058b6fe3a82f87c0cec635ee9ffd0709bb6e8580ca83c2d4e25b771b8be4f88707bf5", 0x69}], 0x1, &(0x7f00000006c0)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r2, @ANYRES32=0xee00, @ANYRES32=0xee01, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32=r3, @ANYRES32, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="00000000100000000000000001000000010000001c000000000000000100000002000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="0001"], 0x98, 0x8000}}, {{&(0x7f0000000780)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000000a80)=[{&(0x7f0000000800)="48f510bd07de278e2b87cbae1153770b2bc0b9ddaa00116102bf5f93a0abd958872374c20bce03dc2d525116d10c2ea8f73232c3f2b8c914d9faa96e8942275ac1c453455da6a2ea68c2b06493cedcd7d8950e94bb9c259c8b31d2e1d47d1b75107ef106f1d7093000", 0x69}, {&(0x7f0000000880)="041375fe7181", 0x6}, {&(0x7f00000008c0)="70f73780b610a7889e5f4f274580eb0cf102e113e2bf4e1abfe2d0b323e9e15475171215356d09a88c6c49d3b5c7046aad9fac0809a095155dc85d6462b36f522b50af22ccadc1cd69afaf81b1356d67cf36030d4ea9f1fc8757e8e9af2b60932d0f392e42f6b78afb3c86d9d6e67df140f318ffb889183dc7a170738f4dca7aa367b9d32cdbbe39", 0x88}, {&(0x7f0000000980)="fc7304ca06973838726faab1358b3c62d33c10815180ec81f7ad8749440acd4dc2d70d40b92de245809864960e43f16de820f82209321c629ab1d4457c036bb525f43210814066787423ec97fbd272f2767e809bd53534e2382ada41ce9f71aa506179206f635cac29d993061704652721984ae33fefc202b9ac648e582d4318b76c3432fde83c9a672477a5bb95658e1fff9169b7fc9b190d5344729e242f3b79d008fe94e44de52bc8eed4509f76faa8bc9b2abe633109abb7c10c2eba324c7372238e2f41eff9542c3187ce0cd62c445fdbfa89070b9e042eb8c8d2da1cd03f10f0d4", 0xe4}], 0x4, &(0x7f0000000cc0)=[@cred={{0x1c, 0x1, 0x2, {r9, 0xffffffffffffffff}}}], 0x20, 0x4090}}], 0x3, 0x8800) syz_mount_image$tmpfs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x800, 0x2, &(0x7f0000000080)=[{&(0x7f00000001c0)="0f93e968e00ca3c9852aa907f9a2114a3aacd76b8d91d2418a4d4371b58c7cafc38f27b8d046d401c5e8c3886f832a9e8b6243bfa1bba0600698f676ba5ff9ec674c6f9342a257a155028b69ada2e771801f1c8170fbee8a8d003d751ba8981ac4af95213ae8242833ab9e5550", 0x6d, 0x8}, {&(0x7f0000000240)="f687c6f86dfbef333b3368b9d197cd409e7efd68a03c227dbd0e573bccbcc6c4147c1b5709bbc44780a5bbda8ccb96ccfdbda600e24870726e4c9c582ad6c42c0c1e69c95a6592a5a827343a96779588a789a7", 0x53, 0x401}], 0x0, &(0x7f0000000340)={[{@uid={'uid', 0x3d, r7}}, {@nr_blocks={'nr_blocks', 0x3d, [0x65, 0x78]}}], [{@dont_hash}, {@uid_lt={'uid<', 0xffffffffffffffff}}, {@permit_directio}, {@euid_gt={'euid>', 0xee01}}, {@appraise}, {@smackfsfloor={'smackfsfloor', 0x3d, ':@'}}]}) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) 15:38:37 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:37 executing program 3: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 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, 0x1, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x0) r2 = accept4$bt_l2cap(0xffffffffffffffff, 0x0, 0x0, 0x100000) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r3, 0x800) ioctl$FS_IOC_RESVSP(r2, 0x40305828, &(0x7f00000000c0)={0x0, 0x3, 0x80, 0xffffffffffffffff}) lseek(r3, 0x200, 0x0) fallocate(0xffffffffffffffff, 0x20, 0x87, 0x5) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x10000) perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x7f, 0x80, 0x40, 0x81, 0x0, 0x820b, 0x200c0, 0xd, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x3, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x5, 0x2, @perf_config_ext={0x10000, 0xffffffffffff3d25}, 0x0, 0xca, 0xffff76a7, 0x3, 0x9f, 0xffffffff, 0x8001, 0x0, 0x5, 0x0, 0x8001}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x1) sync_file_range(r0, 0x1, 0x1ff, 0x4) r5 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r1, r5, 0x0, 0xee00) 15:38:37 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0xc028660f, &(0x7f00000005c0)=0x443000025) openat$cgroup_ro(r0, &(0x7f0000000000)='blkio.bfq.time\x00', 0x0, 0x0) perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r2, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) 15:38:37 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:37 executing program 1: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) (async) lseek(r1, 0x200, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r3, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) (async) ftruncate(r2, 0x4) (async) r4 = open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) sendfile(r1, r4, 0x0, 0x10000) (async) lseek(r0, 0x200, 0x0) (async) r5 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r0, r5, 0x0, 0xee00) 15:38:37 executing program 1: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r4, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) pread64(r3, &(0x7f00000000c0)=""/96, 0x60, 0xbdf3) sendfile(r1, r2, 0x0, 0x10000) lseek(r0, 0x200, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r0, r5, 0x0, 0xee00) [ 333.458911][T19108] loop2: detected capacity change from 0 to 4 [ 333.469177][T19108] tmpfs: Bad value for 'nr_blocks' 15:38:37 executing program 5: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) sendfile(r1, r2, 0x0, 0x10000) lseek(r0, 0x200, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r4, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) sendfile(r3, r1, 0x0, 0x401) r5 = getpgrp(0xffffffffffffffff) syz_open_procfs(r5, &(0x7f00000000c0)='net/raw\x00') ioctl$RFKILL_IOCTL_NOINPUT(r2, 0x5201) creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) ftruncate(r1, 0x800) (async) lseek(r1, 0x200, 0x0) (async) open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) (async) sendfile(r1, r2, 0x0, 0x10000) (async) lseek(r0, 0x200, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r4, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) (async) sendfile(r3, r1, 0x0, 0x401) (async) getpgrp(0xffffffffffffffff) (async) syz_open_procfs(r5, &(0x7f00000000c0)='net/raw\x00') (async) ioctl$RFKILL_IOCTL_NOINPUT(r2, 0x5201) (async) 15:38:37 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0xc028660f, &(0x7f00000005c0)=0x443000025) (async) openat$cgroup_ro(r0, &(0x7f0000000000)='blkio.bfq.time\x00', 0x0, 0x0) perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r2, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) 15:38:37 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:37 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0xfffffffffffffdc4, 0x0, 0x1a01001, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getpeername$unix(r0, 0x0, 0x0) r1 = getgid() r2 = gettid() r3 = socket$inet6_udplite(0xa, 0x2, 0x88) accept$inet6(r3, 0x0, 0x0) r4 = accept$packet(0xffffffffffffffff, &(0x7f0000000440)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000480)=0x14) r5 = socket$inet6_udplite(0xa, 0x2, 0x88) accept$inet6(r5, 0x0, 0x0) r6 = syz_clone(0x0, &(0x7f00000004c0)="a9365bbf650592213e95d442dc0d859e785c64ca0bf44bf8f8c03b9c4f7902634aa23d769074bbdf3eb149c8b04b0d36e9ae82d520f8326b37bf454a8dc4af0af9", 0x41, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="73ab502f78fd928f4e11bfe7bcb395ebe298b0fa4f57") getresuid(&(0x7f0000000600), &(0x7f0000000640)=0x0, &(0x7f0000000680)) r8 = getgid() r9 = syz_clone(0x52000000, &(0x7f0000000ac0)="b181d97964f1ea76f3986cb819f72e8f0c1970835d742f09aaee79886d5830a4dae1707bd5c92783460a5468f397d2262585dbd458df0da994c0d5a5107af67ae8bbf7bd1c33120a0c999b", 0x4b, &(0x7f0000000b40), &(0x7f0000000b80), &(0x7f0000000bc0)="4e6581fac5aada3afd025b8b412894678280937087578b3cbae8873b877afcc45f6904d9ec9546aa9c6b0a3f242181c55f6b896c34b2f05cec4a955a56b243ccef540ac2359b86d53b4be93027eac6fd1594109301e8e2ef27527344ee1059e703dbbeb8d8407afb07d08865c49aba81d816fea9c3526c15867899c38d01c894314a08bdc51fa3b9a4ce9bb8abff27786fb065d3ba262e5cfd71c54be7ec8be81e81c37cd387b4abcff328f24549ad0101aaacca0cc1baa811ce5c63df0c78021208ade0c6") sendmmsg$unix(r0, &(0x7f0000000d00)=[{{&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000280)=[{&(0x7f00000001c0)="a4e693e88cd02b831bf319f4e348d8133a3ffa254bc0774abde7b7512bd180993e467431dea6d9c9de32f4885be3c9a7859ffdb5cab34ba7a284f1e47d170051e519434666d39a038205d93eb4c337995b8b09c5240d95af2517dcb36e6ee92edcd679bb69454411746b7155dba1c0faafc11a0095fc362c3d652426501cbd695b4334bd148f655199153d3422b8d31535ad2c37ef8dc0aef1ddd477e7ce6fe54ad2e546aacf48d9f07c942d76c3b2e4b9ff", 0xb2}], 0x1, 0x0, 0x0, 0x20048854}}, {{&(0x7f0000000300)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000400)=[{&(0x7f0000000380)="53036c0d44da8641ab20a7ad64d039147f99fe7a0913d1362d61dc5f1bf376a952304bd5fadd88c75e5eb4f97d98356be8e7b32776e901dcbd1e83fcbe0e7d2feb68e7f42158d058b6fe3a82f87c0cec635ee9ffd0709bb6e8580ca83c2d4e25b771b8be4f88707bf5", 0x69}], 0x1, &(0x7f00000006c0)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r2, @ANYRES32=0xee00, @ANYRES32=0xee01, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32=r3, @ANYRES32, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="00000000100000000000000001000000010000001c000000000000000100000002000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="0001"], 0x98, 0x8000}}, {{&(0x7f0000000780)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000000a80)=[{&(0x7f0000000800)="48f510bd07de278e2b87cbae1153770b2bc0b9ddaa00116102bf5f93a0abd958872374c20bce03dc2d525116d10c2ea8f73232c3f2b8c914d9faa96e8942275ac1c453455da6a2ea68c2b06493cedcd7d8950e94bb9c259c8b31d2e1d47d1b75107ef106f1d7093000", 0x69}, {&(0x7f0000000880)="041375fe7181", 0x6}, {&(0x7f00000008c0)="70f73780b610a7889e5f4f274580eb0cf102e113e2bf4e1abfe2d0b323e9e15475171215356d09a88c6c49d3b5c7046aad9fac0809a095155dc85d6462b36f522b50af22ccadc1cd69afaf81b1356d67cf36030d4ea9f1fc8757e8e9af2b60932d0f392e42f6b78afb3c86d9d6e67df140f318ffb889183dc7a170738f4dca7aa367b9d32cdbbe39", 0x88}, {&(0x7f0000000980)="fc7304ca06973838726faab1358b3c62d33c10815180ec81f7ad8749440acd4dc2d70d40b92de245809864960e43f16de820f82209321c629ab1d4457c036bb525f43210814066787423ec97fbd272f2767e809bd53534e2382ada41ce9f71aa506179206f635cac29d993061704652721984ae33fefc202b9ac648e582d4318b76c3432fde83c9a672477a5bb95658e1fff9169b7fc9b190d5344729e242f3b79d008fe94e44de52bc8eed4509f76faa8bc9b2abe633109abb7c10c2eba324c7372238e2f41eff9542c3187ce0cd62c445fdbfa89070b9e042eb8c8d2da1cd03f10f0d4", 0xe4}], 0x4, &(0x7f0000000cc0)=[@cred={{0x1c, 0x1, 0x2, {r9, 0xffffffffffffffff}}}], 0x20, 0x4090}}], 0x3, 0x8800) syz_mount_image$tmpfs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x800, 0x2, &(0x7f0000000080)=[{&(0x7f00000001c0)="0f93e968e00ca3c9852aa907f9a2114a3aacd76b8d91d2418a4d4371b58c7cafc38f27b8d046d401c5e8c3886f832a9e8b6243bfa1bba0600698f676ba5ff9ec674c6f9342a257a155028b69ada2e771801f1c8170fbee8a8d003d751ba8981ac4af95213ae8242833ab9e5550", 0x6d, 0x8}, {&(0x7f0000000240)="f687c6f86dfbef333b3368b9d197cd409e7efd68a03c227dbd0e573bccbcc6c4147c1b5709bbc44780a5bbda8ccb96ccfdbda600e24870726e4c9c582ad6c42c0c1e69c95a6592a5a827343a96779588a789a7", 0x53, 0x401}], 0x0, &(0x7f0000000340)={[{@uid={'uid', 0x3d, r7}}, {@nr_blocks={'nr_blocks', 0x3d, [0x65, 0x78]}}], [{@dont_hash}, {@uid_lt={'uid<', 0xffffffffffffffff}}, {@permit_directio}, {@euid_gt={'euid>', 0xee01}}, {@appraise}, {@smackfsfloor={'smackfsfloor', 0x3d, ':@'}}]}) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0xfffffffffffffdc4, 0x0, 0x1a01001, 0x0) (async) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) (async) socket$unix(0x1, 0x1, 0x0) (async) getpeername$unix(r0, 0x0, 0x0) (async) getgid() (async) gettid() (async) socket$inet6_udplite(0xa, 0x2, 0x88) (async) accept$inet6(r3, 0x0, 0x0) (async) accept$packet(0xffffffffffffffff, &(0x7f0000000440)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000480)=0x14) (async) socket$inet6_udplite(0xa, 0x2, 0x88) (async) accept$inet6(r5, 0x0, 0x0) (async) syz_clone(0x0, &(0x7f00000004c0)="a9365bbf650592213e95d442dc0d859e785c64ca0bf44bf8f8c03b9c4f7902634aa23d769074bbdf3eb149c8b04b0d36e9ae82d520f8326b37bf454a8dc4af0af9", 0x41, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="73ab502f78fd928f4e11bfe7bcb395ebe298b0fa4f57") (async) getresuid(&(0x7f0000000600), &(0x7f0000000640), &(0x7f0000000680)) (async) getgid() (async) syz_clone(0x52000000, &(0x7f0000000ac0)="b181d97964f1ea76f3986cb819f72e8f0c1970835d742f09aaee79886d5830a4dae1707bd5c92783460a5468f397d2262585dbd458df0da994c0d5a5107af67ae8bbf7bd1c33120a0c999b", 0x4b, &(0x7f0000000b40), &(0x7f0000000b80), &(0x7f0000000bc0)="4e6581fac5aada3afd025b8b412894678280937087578b3cbae8873b877afcc45f6904d9ec9546aa9c6b0a3f242181c55f6b896c34b2f05cec4a955a56b243ccef540ac2359b86d53b4be93027eac6fd1594109301e8e2ef27527344ee1059e703dbbeb8d8407afb07d08865c49aba81d816fea9c3526c15867899c38d01c894314a08bdc51fa3b9a4ce9bb8abff27786fb065d3ba262e5cfd71c54be7ec8be81e81c37cd387b4abcff328f24549ad0101aaacca0cc1baa811ce5c63df0c78021208ade0c6") (async) sendmmsg$unix(r0, &(0x7f0000000d00)=[{{&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000280)=[{&(0x7f00000001c0)="a4e693e88cd02b831bf319f4e348d8133a3ffa254bc0774abde7b7512bd180993e467431dea6d9c9de32f4885be3c9a7859ffdb5cab34ba7a284f1e47d170051e519434666d39a038205d93eb4c337995b8b09c5240d95af2517dcb36e6ee92edcd679bb69454411746b7155dba1c0faafc11a0095fc362c3d652426501cbd695b4334bd148f655199153d3422b8d31535ad2c37ef8dc0aef1ddd477e7ce6fe54ad2e546aacf48d9f07c942d76c3b2e4b9ff", 0xb2}], 0x1, 0x0, 0x0, 0x20048854}}, {{&(0x7f0000000300)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000400)=[{&(0x7f0000000380)="53036c0d44da8641ab20a7ad64d039147f99fe7a0913d1362d61dc5f1bf376a952304bd5fadd88c75e5eb4f97d98356be8e7b32776e901dcbd1e83fcbe0e7d2feb68e7f42158d058b6fe3a82f87c0cec635ee9ffd0709bb6e8580ca83c2d4e25b771b8be4f88707bf5", 0x69}], 0x1, &(0x7f00000006c0)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r2, @ANYRES32=0xee00, @ANYRES32=0xee01, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32=r3, @ANYRES32, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="00000000100000000000000001000000010000001c000000000000000100000002000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="0001"], 0x98, 0x8000}}, {{&(0x7f0000000780)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000000a80)=[{&(0x7f0000000800)="48f510bd07de278e2b87cbae1153770b2bc0b9ddaa00116102bf5f93a0abd958872374c20bce03dc2d525116d10c2ea8f73232c3f2b8c914d9faa96e8942275ac1c453455da6a2ea68c2b06493cedcd7d8950e94bb9c259c8b31d2e1d47d1b75107ef106f1d7093000", 0x69}, {&(0x7f0000000880)="041375fe7181", 0x6}, {&(0x7f00000008c0)="70f73780b610a7889e5f4f274580eb0cf102e113e2bf4e1abfe2d0b323e9e15475171215356d09a88c6c49d3b5c7046aad9fac0809a095155dc85d6462b36f522b50af22ccadc1cd69afaf81b1356d67cf36030d4ea9f1fc8757e8e9af2b60932d0f392e42f6b78afb3c86d9d6e67df140f318ffb889183dc7a170738f4dca7aa367b9d32cdbbe39", 0x88}, {&(0x7f0000000980)="fc7304ca06973838726faab1358b3c62d33c10815180ec81f7ad8749440acd4dc2d70d40b92de245809864960e43f16de820f82209321c629ab1d4457c036bb525f43210814066787423ec97fbd272f2767e809bd53534e2382ada41ce9f71aa506179206f635cac29d993061704652721984ae33fefc202b9ac648e582d4318b76c3432fde83c9a672477a5bb95658e1fff9169b7fc9b190d5344729e242f3b79d008fe94e44de52bc8eed4509f76faa8bc9b2abe633109abb7c10c2eba324c7372238e2f41eff9542c3187ce0cd62c445fdbfa89070b9e042eb8c8d2da1cd03f10f0d4", 0xe4}], 0x4, &(0x7f0000000cc0)=[@cred={{0x1c, 0x1, 0x2, {r9, 0xffffffffffffffff}}}], 0x20, 0x4090}}], 0x3, 0x8800) (async) syz_mount_image$tmpfs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x800, 0x2, &(0x7f0000000080)=[{&(0x7f00000001c0)="0f93e968e00ca3c9852aa907f9a2114a3aacd76b8d91d2418a4d4371b58c7cafc38f27b8d046d401c5e8c3886f832a9e8b6243bfa1bba0600698f676ba5ff9ec674c6f9342a257a155028b69ada2e771801f1c8170fbee8a8d003d751ba8981ac4af95213ae8242833ab9e5550", 0x6d, 0x8}, {&(0x7f0000000240)="f687c6f86dfbef333b3368b9d197cd409e7efd68a03c227dbd0e573bccbcc6c4147c1b5709bbc44780a5bbda8ccb96ccfdbda600e24870726e4c9c582ad6c42c0c1e69c95a6592a5a827343a96779588a789a7", 0x53, 0x401}], 0x0, &(0x7f0000000340)={[{@uid={'uid', 0x3d, r7}}, {@nr_blocks={'nr_blocks', 0x3d, [0x65, 0x78]}}], [{@dont_hash}, {@uid_lt={'uid<', 0xffffffffffffffff}}, {@permit_directio}, {@euid_gt={'euid>', 0xee01}}, {@appraise}, {@smackfsfloor={'smackfsfloor', 0x3d, ':@'}}]}) (async) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) (async) 15:38:37 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x7}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:37 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0xc028660f, &(0x7f00000005c0)=0x443000025) openat$cgroup_ro(r0, &(0x7f0000000000)='blkio.bfq.time\x00', 0x0, 0x0) perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async, rerun: 64) r1 = socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r2, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) 15:38:37 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:37 executing program 3: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 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, 0x1, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x0) r2 = accept4$bt_l2cap(0xffffffffffffffff, 0x0, 0x0, 0x100000) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r3, 0x800) (async, rerun: 32) ioctl$FS_IOC_RESVSP(r2, 0x40305828, &(0x7f00000000c0)={0x0, 0x3, 0x80, 0xffffffffffffffff}) (rerun: 32) lseek(r3, 0x200, 0x0) fallocate(0xffffffffffffffff, 0x20, 0x87, 0x5) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x10000) (async) perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x7f, 0x80, 0x40, 0x81, 0x0, 0x820b, 0x200c0, 0xd, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x3, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x5, 0x2, @perf_config_ext={0x10000, 0xffffffffffff3d25}, 0x0, 0xca, 0xffff76a7, 0x3, 0x9f, 0xffffffff, 0x8001, 0x0, 0x5, 0x0, 0x8001}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x1) (async) sync_file_range(r0, 0x1, 0x1ff, 0x4) (async) r5 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r1, r5, 0x0, 0xee00) 15:38:37 executing program 5: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0xc028660f, &(0x7f00000005c0)=0x443000025) sendmsg$nl_xfrm(r3, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB="24ffffffffff7000fedbdf25000000000500190088521c19789060945133000000000000"], 0x24}, 0x1, 0x0, 0x0, 0x4050}, 0x48011) r4 = accept$unix(r0, 0x0, &(0x7f00000001c0)) setsockopt$sock_int(r4, 0x1, 0x2c, &(0x7f0000000200)=0xfffffffa, 0x4) sendfile(r1, r2, 0x0, 0x10000) lseek(r0, 0x200, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r0, r5, 0x0, 0xee00) 15:38:37 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0xc}, 0x0, 0x0, 0xffffffffffffffff, 0x6) [ 333.653172][T19150] loop2: detected capacity change from 0 to 4 [ 333.676741][T19150] tmpfs: Bad value for 'nr_blocks' 15:38:37 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0xfffffffffffffdc4, 0x0, 0x1a01001, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getpeername$unix(r0, 0x0, 0x0) r1 = getgid() r2 = gettid() r3 = socket$inet6_udplite(0xa, 0x2, 0x88) accept$inet6(r3, 0x0, 0x0) r4 = accept$packet(0xffffffffffffffff, &(0x7f0000000440)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000480)=0x14) r5 = socket$inet6_udplite(0xa, 0x2, 0x88) accept$inet6(r5, 0x0, 0x0) r6 = syz_clone(0x0, &(0x7f00000004c0)="a9365bbf650592213e95d442dc0d859e785c64ca0bf44bf8f8c03b9c4f7902634aa23d769074bbdf3eb149c8b04b0d36e9ae82d520f8326b37bf454a8dc4af0af9", 0x41, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="73ab502f78fd928f4e11bfe7bcb395ebe298b0fa4f57") getresuid(&(0x7f0000000600), &(0x7f0000000640)=0x0, &(0x7f0000000680)) r8 = getgid() r9 = syz_clone(0x52000000, &(0x7f0000000ac0)="b181d97964f1ea76f3986cb819f72e8f0c1970835d742f09aaee79886d5830a4dae1707bd5c92783460a5468f397d2262585dbd458df0da994c0d5a5107af67ae8bbf7bd1c33120a0c999b", 0x4b, &(0x7f0000000b40), &(0x7f0000000b80), &(0x7f0000000bc0)="4e6581fac5aada3afd025b8b412894678280937087578b3cbae8873b877afcc45f6904d9ec9546aa9c6b0a3f242181c55f6b896c34b2f05cec4a955a56b243ccef540ac2359b86d53b4be93027eac6fd1594109301e8e2ef27527344ee1059e703dbbeb8d8407afb07d08865c49aba81d816fea9c3526c15867899c38d01c894314a08bdc51fa3b9a4ce9bb8abff27786fb065d3ba262e5cfd71c54be7ec8be81e81c37cd387b4abcff328f24549ad0101aaacca0cc1baa811ce5c63df0c78021208ade0c6") sendmmsg$unix(r0, &(0x7f0000000d00)=[{{&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000280)=[{&(0x7f00000001c0)="a4e693e88cd02b831bf319f4e348d8133a3ffa254bc0774abde7b7512bd180993e467431dea6d9c9de32f4885be3c9a7859ffdb5cab34ba7a284f1e47d170051e519434666d39a038205d93eb4c337995b8b09c5240d95af2517dcb36e6ee92edcd679bb69454411746b7155dba1c0faafc11a0095fc362c3d652426501cbd695b4334bd148f655199153d3422b8d31535ad2c37ef8dc0aef1ddd477e7ce6fe54ad2e546aacf48d9f07c942d76c3b2e4b9ff", 0xb2}], 0x1, 0x0, 0x0, 0x20048854}}, {{&(0x7f0000000300)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000400)=[{&(0x7f0000000380)="53036c0d44da8641ab20a7ad64d039147f99fe7a0913d1362d61dc5f1bf376a952304bd5fadd88c75e5eb4f97d98356be8e7b32776e901dcbd1e83fcbe0e7d2feb68e7f42158d058b6fe3a82f87c0cec635ee9ffd0709bb6e8580ca83c2d4e25b771b8be4f88707bf5", 0x69}], 0x1, &(0x7f00000006c0)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r2, @ANYRES32=0xee00, @ANYRES32=0xee01, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32=r3, @ANYRES32, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="00000000100000000000000001000000010000001c000000000000000100000002000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="0001"], 0x98, 0x8000}}, {{&(0x7f0000000780)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000000a80)=[{&(0x7f0000000800)="48f510bd07de278e2b87cbae1153770b2bc0b9ddaa00116102bf5f93a0abd958872374c20bce03dc2d525116d10c2ea8f73232c3f2b8c914d9faa96e8942275ac1c453455da6a2ea68c2b06493cedcd7d8950e94bb9c259c8b31d2e1d47d1b75107ef106f1d7093000", 0x69}, {&(0x7f0000000880)="041375fe7181", 0x6}, {&(0x7f00000008c0)="70f73780b610a7889e5f4f274580eb0cf102e113e2bf4e1abfe2d0b323e9e15475171215356d09a88c6c49d3b5c7046aad9fac0809a095155dc85d6462b36f522b50af22ccadc1cd69afaf81b1356d67cf36030d4ea9f1fc8757e8e9af2b60932d0f392e42f6b78afb3c86d9d6e67df140f318ffb889183dc7a170738f4dca7aa367b9d32cdbbe39", 0x88}, {&(0x7f0000000980)="fc7304ca06973838726faab1358b3c62d33c10815180ec81f7ad8749440acd4dc2d70d40b92de245809864960e43f16de820f82209321c629ab1d4457c036bb525f43210814066787423ec97fbd272f2767e809bd53534e2382ada41ce9f71aa506179206f635cac29d993061704652721984ae33fefc202b9ac648e582d4318b76c3432fde83c9a672477a5bb95658e1fff9169b7fc9b190d5344729e242f3b79d008fe94e44de52bc8eed4509f76faa8bc9b2abe633109abb7c10c2eba324c7372238e2f41eff9542c3187ce0cd62c445fdbfa89070b9e042eb8c8d2da1cd03f10f0d4", 0xe4}], 0x4, &(0x7f0000000cc0)=[@cred={{0x1c, 0x1, 0x2, {r9, 0xffffffffffffffff}}}], 0x20, 0x4090}}], 0x3, 0x8800) syz_mount_image$tmpfs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x800, 0x2, &(0x7f0000000080)=[{&(0x7f00000001c0)="0f93e968e00ca3c9852aa907f9a2114a3aacd76b8d91d2418a4d4371b58c7cafc38f27b8d046d401c5e8c3886f832a9e8b6243bfa1bba0600698f676ba5ff9ec674c6f9342a257a155028b69ada2e771801f1c8170fbee8a8d003d751ba8981ac4af95213ae8242833ab9e5550", 0x6d, 0x8}, {&(0x7f0000000240)="f687c6f86dfbef333b3368b9d197cd409e7efd68a03c227dbd0e573bccbcc6c4147c1b5709bbc44780a5bbda8ccb96ccfdbda600e24870726e4c9c582ad6c42c0c1e69c95a6592a5a827343a96779588a789a7", 0x53, 0x401}], 0x0, &(0x7f0000000340)={[{@uid={'uid', 0x3d, r7}}, {@nr_blocks={'nr_blocks', 0x3d, [0x65, 0x78]}}], [{@dont_hash}, {@uid_lt={'uid<', 0xffffffffffffffff}}, {@permit_directio}, {@euid_gt={'euid>', 0xee01}}, {@appraise}, {@smackfsfloor={'smackfsfloor', 0x3d, ':@'}}]}) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0xfffffffffffffdc4, 0x0, 0x1a01001, 0x0) (async) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) (async) socket$unix(0x1, 0x1, 0x0) (async) getpeername$unix(r0, 0x0, 0x0) (async) getgid() (async) gettid() (async) socket$inet6_udplite(0xa, 0x2, 0x88) (async) accept$inet6(r3, 0x0, 0x0) (async) accept$packet(0xffffffffffffffff, &(0x7f0000000440)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000480)=0x14) (async) socket$inet6_udplite(0xa, 0x2, 0x88) (async) accept$inet6(r5, 0x0, 0x0) (async) syz_clone(0x0, &(0x7f00000004c0)="a9365bbf650592213e95d442dc0d859e785c64ca0bf44bf8f8c03b9c4f7902634aa23d769074bbdf3eb149c8b04b0d36e9ae82d520f8326b37bf454a8dc4af0af9", 0x41, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="73ab502f78fd928f4e11bfe7bcb395ebe298b0fa4f57") (async) getresuid(&(0x7f0000000600), &(0x7f0000000640), &(0x7f0000000680)) (async) getgid() (async) syz_clone(0x52000000, &(0x7f0000000ac0)="b181d97964f1ea76f3986cb819f72e8f0c1970835d742f09aaee79886d5830a4dae1707bd5c92783460a5468f397d2262585dbd458df0da994c0d5a5107af67ae8bbf7bd1c33120a0c999b", 0x4b, &(0x7f0000000b40), &(0x7f0000000b80), &(0x7f0000000bc0)="4e6581fac5aada3afd025b8b412894678280937087578b3cbae8873b877afcc45f6904d9ec9546aa9c6b0a3f242181c55f6b896c34b2f05cec4a955a56b243ccef540ac2359b86d53b4be93027eac6fd1594109301e8e2ef27527344ee1059e703dbbeb8d8407afb07d08865c49aba81d816fea9c3526c15867899c38d01c894314a08bdc51fa3b9a4ce9bb8abff27786fb065d3ba262e5cfd71c54be7ec8be81e81c37cd387b4abcff328f24549ad0101aaacca0cc1baa811ce5c63df0c78021208ade0c6") (async) sendmmsg$unix(r0, &(0x7f0000000d00)=[{{&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000280)=[{&(0x7f00000001c0)="a4e693e88cd02b831bf319f4e348d8133a3ffa254bc0774abde7b7512bd180993e467431dea6d9c9de32f4885be3c9a7859ffdb5cab34ba7a284f1e47d170051e519434666d39a038205d93eb4c337995b8b09c5240d95af2517dcb36e6ee92edcd679bb69454411746b7155dba1c0faafc11a0095fc362c3d652426501cbd695b4334bd148f655199153d3422b8d31535ad2c37ef8dc0aef1ddd477e7ce6fe54ad2e546aacf48d9f07c942d76c3b2e4b9ff", 0xb2}], 0x1, 0x0, 0x0, 0x20048854}}, {{&(0x7f0000000300)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000400)=[{&(0x7f0000000380)="53036c0d44da8641ab20a7ad64d039147f99fe7a0913d1362d61dc5f1bf376a952304bd5fadd88c75e5eb4f97d98356be8e7b32776e901dcbd1e83fcbe0e7d2feb68e7f42158d058b6fe3a82f87c0cec635ee9ffd0709bb6e8580ca83c2d4e25b771b8be4f88707bf5", 0x69}], 0x1, &(0x7f00000006c0)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r2, @ANYRES32=0xee00, @ANYRES32=0xee01, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32=r3, @ANYRES32, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="00000000100000000000000001000000010000001c000000000000000100000002000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="0001"], 0x98, 0x8000}}, {{&(0x7f0000000780)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000000a80)=[{&(0x7f0000000800)="48f510bd07de278e2b87cbae1153770b2bc0b9ddaa00116102bf5f93a0abd958872374c20bce03dc2d525116d10c2ea8f73232c3f2b8c914d9faa96e8942275ac1c453455da6a2ea68c2b06493cedcd7d8950e94bb9c259c8b31d2e1d47d1b75107ef106f1d7093000", 0x69}, {&(0x7f0000000880)="041375fe7181", 0x6}, {&(0x7f00000008c0)="70f73780b610a7889e5f4f274580eb0cf102e113e2bf4e1abfe2d0b323e9e15475171215356d09a88c6c49d3b5c7046aad9fac0809a095155dc85d6462b36f522b50af22ccadc1cd69afaf81b1356d67cf36030d4ea9f1fc8757e8e9af2b60932d0f392e42f6b78afb3c86d9d6e67df140f318ffb889183dc7a170738f4dca7aa367b9d32cdbbe39", 0x88}, {&(0x7f0000000980)="fc7304ca06973838726faab1358b3c62d33c10815180ec81f7ad8749440acd4dc2d70d40b92de245809864960e43f16de820f82209321c629ab1d4457c036bb525f43210814066787423ec97fbd272f2767e809bd53534e2382ada41ce9f71aa506179206f635cac29d993061704652721984ae33fefc202b9ac648e582d4318b76c3432fde83c9a672477a5bb95658e1fff9169b7fc9b190d5344729e242f3b79d008fe94e44de52bc8eed4509f76faa8bc9b2abe633109abb7c10c2eba324c7372238e2f41eff9542c3187ce0cd62c445fdbfa89070b9e042eb8c8d2da1cd03f10f0d4", 0xe4}], 0x4, &(0x7f0000000cc0)=[@cred={{0x1c, 0x1, 0x2, {r9, 0xffffffffffffffff}}}], 0x20, 0x4090}}], 0x3, 0x8800) (async) syz_mount_image$tmpfs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x800, 0x2, &(0x7f0000000080)=[{&(0x7f00000001c0)="0f93e968e00ca3c9852aa907f9a2114a3aacd76b8d91d2418a4d4371b58c7cafc38f27b8d046d401c5e8c3886f832a9e8b6243bfa1bba0600698f676ba5ff9ec674c6f9342a257a155028b69ada2e771801f1c8170fbee8a8d003d751ba8981ac4af95213ae8242833ab9e5550", 0x6d, 0x8}, {&(0x7f0000000240)="f687c6f86dfbef333b3368b9d197cd409e7efd68a03c227dbd0e573bccbcc6c4147c1b5709bbc44780a5bbda8ccb96ccfdbda600e24870726e4c9c582ad6c42c0c1e69c95a6592a5a827343a96779588a789a7", 0x53, 0x401}], 0x0, &(0x7f0000000340)={[{@uid={'uid', 0x3d, r7}}, {@nr_blocks={'nr_blocks', 0x3d, [0x65, 0x78]}}], [{@dont_hash}, {@uid_lt={'uid<', 0xffffffffffffffff}}, {@permit_directio}, {@euid_gt={'euid>', 0xee01}}, {@appraise}, {@smackfsfloor={'smackfsfloor', 0x3d, ':@'}}]}) (async) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) (async) 15:38:37 executing program 1: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r4, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) pread64(r3, &(0x7f00000000c0)=""/96, 0x60, 0xbdf3) sendfile(r1, r2, 0x0, 0x10000) lseek(r0, 0x200, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r0, r5, 0x0, 0xee00) creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) ftruncate(r1, 0x800) (async) lseek(r1, 0x200, 0x0) (async) open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r4, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) (async) pread64(r3, &(0x7f00000000c0)=""/96, 0x60, 0xbdf3) (async) sendfile(r1, r2, 0x0, 0x10000) (async) lseek(r0, 0x200, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) (async) sendfile(r0, r5, 0x0, 0xee00) (async) 15:38:37 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x10}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:37 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x79}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:37 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0xa4}, 0x0, 0x0, 0xffffffffffffffff, 0x6) [ 333.851266][T19187] loop2: detected capacity change from 0 to 4 [ 333.867084][T19187] tmpfs: Bad value for 'nr_blocks' 15:38:37 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0xba}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:37 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) r0 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000280)='/sys/module/sch_htb', 0x240000, 0x40) syz_io_uring_setup(0x41f3, &(0x7f0000000080), &(0x7f0000002000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000180)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000001c0)=@IORING_OP_SYNC_FILE_RANGE={0x8, 0x2, 0x0, @fd_index}, 0x0) r4 = io_uring_register$IORING_REGISTER_PERSONALITY(r1, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, r3, &(0x7f0000000400)=@IORING_OP_READV=@use_registered_buffer={0x1, 0x2, 0x4007, @fd_index=0xa, 0x3, 0x0, 0x0, 0xa, 0x1, {0x3, r4}}, 0x6) syz_io_uring_submit(r0, 0x0, &(0x7f0000000000)=@IORING_OP_MADVISE={0x19, 0x3, 0x0, 0x0, 0x0, &(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x0, {0x0, r4}}, 0xac7) 15:38:37 executing program 5: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) (async) r2 = open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0xc028660f, &(0x7f00000005c0)=0x443000025) sendmsg$nl_xfrm(r3, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB="24ffffffffff7000fedbdf25000000000500190088521c19789060945133000000000000"], 0x24}, 0x1, 0x0, 0x0, 0x4050}, 0x48011) (async) r4 = accept$unix(r0, 0x0, &(0x7f00000001c0)) setsockopt$sock_int(r4, 0x1, 0x2c, &(0x7f0000000200)=0xfffffffa, 0x4) (async) sendfile(r1, r2, 0x0, 0x10000) (async) lseek(r0, 0x200, 0x0) (async) r5 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r0, r5, 0x0, 0xee00) 15:38:37 executing program 1: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) (async) lseek(r1, 0x200, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) (async) r3 = socket$nl_generic(0x10, 0x3, 0x10) (async) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r4, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) (async) pread64(r3, &(0x7f00000000c0)=""/96, 0x60, 0xbdf3) (async) sendfile(r1, r2, 0x0, 0x10000) (async) lseek(r0, 0x200, 0x0) (async, rerun: 64) r5 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) (rerun: 64) sendfile(r0, r5, 0x0, 0xee00) 15:38:37 executing program 3: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 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, 0x1, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x0) (async) r2 = accept4$bt_l2cap(0xffffffffffffffff, 0x0, 0x0, 0x100000) (async) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r3, 0x800) (async) ioctl$FS_IOC_RESVSP(r2, 0x40305828, &(0x7f00000000c0)={0x0, 0x3, 0x80, 0xffffffffffffffff}) (async) lseek(r3, 0x200, 0x0) fallocate(0xffffffffffffffff, 0x20, 0x87, 0x5) (async) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x10000) (async) perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x7f, 0x80, 0x40, 0x81, 0x0, 0x820b, 0x200c0, 0xd, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x3, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x5, 0x2, @perf_config_ext={0x10000, 0xffffffffffff3d25}, 0x0, 0xca, 0xffff76a7, 0x3, 0x9f, 0xffffffff, 0x8001, 0x0, 0x5, 0x0, 0x8001}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) (async) ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x1) sync_file_range(r0, 0x1, 0x1ff, 0x4) (async) r5 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r1, r5, 0x0, 0xee00) 15:38:37 executing program 4: r0 = perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x200000, 0x0, @perf_bp={0x0}, 0x3a28}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000140), 0x20e480, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x0, 0x5, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000000000004000000000000000085000e0000009500"/33], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r2}, 0x10) r3 = perf_event_open(&(0x7f00000002c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 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, @perf_config_ext={0x0, 0xc150d4e}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r4, 0x2285, &(0x7f0000001400)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r4, 0x50009418, &(0x7f0000001d40)={{r3}, 0x0, 0x0, @unused=[0x1fbfffffd, 0x1, 0x0, 0x8000], @devid}) r5 = perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x1, 0x2, 0x0, 0x0, 0x0, 0x0, 0x3d300, 0xe, 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, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000000c0)}, 0x208, 0x1001, 0x0, 0x0, 0x40000000}, 0x0, 0x7, 0xffffffffffffffff, 0xb) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81f8943c, &(0x7f00000015c0)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r5, 0x50009418, &(0x7f0000000400)={{}, 0x0, 0x0, @inherit={0x88, &(0x7f0000001480)=ANY=[@ANYRESHEX, @ANYRES16=r8, @ANYRESHEX=r3, @ANYRES64=r8, @ANYRESHEX=r7, @ANYRESOCT=r6, @ANYBLOB="76bce60075af5006e24577eeef3bdd799cffff"]}, @devid}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r1, 0x50009418, &(0x7f0000000180)={{}, r8, 0x8, @unused=[0xfffffffffffffffc, 0x1ff, 0x8, 0x5], @name="b854afadfca2248ce2ce3c8bb1664e5a13145b6733535c413e51a897888ba46cd9c7d0f3b702e5132e8ffe627ac303dfbb8c347402e1adeb8e4e310d1d09fba49fcab798ca077c640651b2199f86afdfa9aeefdf504d72c279bb5aa380120c24d402eea67172235792b87491e1da2a2a5987b085556d1255e6a22d162ae5bef25443cc2fabf4a8d466acfbeb991d408c113ffb615311a6ff199dd517d6a96b259a56beaa44815b834a618c154c6b80bf55d16aabd25be1b3e1324ef4d571cef18709762f6c8a017dc12920763f3c5bb74f2185921d6a843e446124b0008d4e7a4e9df28c81f055812727fdf9e11dd04292aa6e91a9ac0b21d53cdc8c9aa74433827c8714d80014d4e3145d07cbede8bcfddb5db67e88c7c8b16ee17ffed329b0c1a495d5c1d9ff32ccdaf8794e7f57bd79e267060edc0ddcd6f0daba9665786503fc801b4c27eabba834fe9688b75576e5eae2024c31ff53a0988a2d007f70968d9614272708b0dcffd9460c2bfa7720c40f354ef3d90fcf28c3b6d4d62a6e234bdd2fce6b9342625c57ae74cfdc605d36e4c00fcd67cad5f1dd04d8f8ce40d8798148320c827ad1f9aad16c5d4dc003ae314921b009a80ee58d548b34d393e63fa555cbf688043fbf05ad8b13159127e9d6612fb45ba18540dc3168a37234431e748a66cbd274e92e2a8271f43be1d5af6cd409f0acf47d71ddb1847011cf4da1c92420dd693a20fe589688388f77fbb11ae37c12170fa2cf9bd2d30d0b853a659b65ec61f19a06e04584e22e8a5e531abb259c98ad8519cb1d8b5fa59b4e3213c1f382d0cbfeee1ef4b5ec344c5ee5656d4c53c9205071010bcfebee7f5b0dca9498dfa471bde121dc243b944eda84aae9fd487a844aef2ea770ce98d06750e89403ed50d9ed3e5e27263198da0a29af7f5232af187ed1b18d64cb7eca810028ee7d8a1649ccd126a4f6a35ea7aee9876861987f7f44f38c544d527f697195059cd8ba94d4613ac6591e35655ffeed6eef2baa3809ddebe2ed1cd871d207e66bb6050d235c2f07323cc8ca86e4fe45831ad5dd7871d28e860341581a5f617c2b6d17198b4b303edffdf3fdf0f0d1241f0b74f67cbe1d1c524c4c6cf90680fe04274a50061395d0cbf011110f69c3d45cea2d8356e62fde6804f684707d05adf00d48a78cee2fad40c8176c7c75dee1dc82529d2fdcedd32bfa805093787fe062ed822454ddf434865f139bd9d63b58e8274a16686c396f50035b220fbdff9b2940bebf2279b716c92621bf4eef8de0334f9a12ca5db6c42f39e2bc97113f0e25309b9f5a9ad42706af24ed82d34066eb0af0cabc159d6c69b0d1f723cf3d3c809c9089a1305c44cdd260784df68a35a43aeacb94a3a38afe7d2ef560d48249ca9ebe963d7b6b3a429061ebb5d2303eca2bc5d375ed3221e53714c099c6bd78c7cb4ce260f243cb3858709fa5da6310ad758ec722345915cc338827d183d710ca74d76a7f80fedc2200d860818b2e6ad46656feaba899d5adfd58b58443ace248e650f955cacf5d09ea75ebbf5152b41ac5173854816ba08bf14c877e4cc37faa01a22f0669fcec2bc183b8df0b7331fb4669953c6380c3cf583220a75e10a0f34e14ac08027219b4d4e68aad6e1119574edc566ca89382345586c65b9c22a0a226d26bdec84cd4b8e5251609f5f6a57b718464bfab0bd633d59b126ddee00bfb84ea943b7af7bf498dec6545fd53e8257ee40a0eec1f8aec3da1f948b44673c9a8283ba481e202b124aec7cf6bfd32c91cd06dafbc4d1dc7a75cdfb536d2582c47b6dc1c41be58c5dbdb726847b044e12963cb61a4e6cf1f85aaef08177068ad852f239b846e206fea69ee86cf704500f51f10735d6ce1c93ed8493289719921da73795bdbb0cc1175c7de9983892ffc1ec4c86b275856614b438f4a21cd7e2131dea28384bf4a9e7eef3c784f71e38b1ef81eee24864f39782d7dbf60097858459670a8d1334cb4e06a42896a336c8b20d16b9237e1da1eab585607b21b01269ff669449b55d34b4bc2023c397efe22f4c30147cb9b77cf3935b98e89d65993fe96d842b4df9235467174e9a836c932469a520175e947c3a5b0fb2345997c28e33d0684c503e9b00dfdefe8d59579c263bbf2995b45113b93e145d80f79236264bb2a0883e353cdeb95dfb2f69dbe631c1172f2baad270996d3fe42a68430e071b305fcbee9b3a180fdf7e6934c15a39851c3c73f0e6d9d9ee0cac209193ae3be8c5c8bdf97ae722b2a8d1c62c73cc4e7ade9668efc9503253660a556fb51fb490124bbaef390aed1eae96aae317bf3aff801d6dd9a8b7e27a5c1c04f603c586289779fed01a85011d8af08edcadedeaf44411942a7e1490c96ee86364c7c53db1927356295eac5939618a85a6635c63dd84aeab03ce0c598d2404fffb92800c524ca6b44b8c73952f114c502bad19ffd93d23bc278aeeb676618d3fa49291847f2a254748f9e1ba9305d69345ef1cb053aaaaf1747373e36d4588c0a7637a094cf99bae52ffef661aaea3bcfb5f494e7c97bd51459162968fe02bd930198424db14decea79f7b5f5fb18fc968eaaaec57cc1f11b48d5f1437946ac2c0615bdcbd3f645a942c0924c65af35bf3be257b32c3b18d8fc5e56ce0ae0c4eebbf3847ac4ca2a25e6c171de989ea8559bdc7a5f1563c9a17d131558c1f300db16df0123d3948645fe0a76e8152c90309561327772fdd40bcfcbe7285b0b387a87ecb85228a01cc90eb95710eb30720f66499b18a4844f8eb8f6360823e13975d88767a5e05ccfaafbda5eb5d54b90c1e34447f8e312eff193f14067d0b174ce7b1216356e3ca46f0e2c8f56a9f0820667d44ae9b285da354fad497400380f85368591c26f7f4504eb9382003910910a09982c64961665565dff372b1b3874112848f32bbf0c2fb5a68e5c9adde7abf35c34dedd9fb3c2d6323c9c65f11f5e9612b78eebcc0186f405f9e3ee32621b42a6c87979bd6c518bba7d5473923dbfaee39e4712de34befc2cca49ebadbdd661ad1e1096edb684d84cf05744dddb442c857c4e2d641121b3551e931350a7864cf0ba7752e69ad495b39ca856b2d835a96b781fbed3fedc6bba41f611b6776e00b64bd4663b8f2e185e12df8d7191866d6061939c3d5f32421f67c821f18e8f6bf1cc375fa6b739693679020476959af1fd3ba6d1708300f09ae3031816d89e3fad59c15a77877e4b51583826442f27cf82bbb06411e8e76f201441df8ca89275bbfcc3690c5a2f82e5b12b554189104a33095d502f015a1d1d9652293fe03b2ee2c74686fdfbcea76391f6c3b2b0e2f41d747bd180f32751744ee6ccc35b53bc87debdc8957b18ce2b4430b746bf6c927a475d481277528189b0dffe5ecd0c75a37785108eb4481813553248ed6a51d8faf06bc2e3d9a1fecf02e6535dd971d3d63441caef552d6a8846610d59fdd48d61ad854a482c43165545e80d06e798718cc32c4cfaecd7d9ca110f01f27b6629f43bc6983066b415dacff0782c1ae6224adbc0a8ff0701b05635bf8a14f169a54af2ef0af42cfd3874ad62173107c630522fb218ce448fcfbb810c5e244f53262b66aceafa94508c05a8692456b63f8d191dd354e96076a066561d65c1c51e6bfd22a1a4c5dc052a5d446600a0d14af38e7a0241631ef3ee0f5dfe22dab3afb641f9fdb4c2a26bddd3f3e7a0b435b649c9685e2e565a2976febdc2e704d2e1894218a02c47db800461ae4569c8d8c9762aa6abf45e78cdaf80c0dcfa36d2de35be96a2451dbd69efa770ef102f985eae0cd9cd0b76a6afd33b6c67d872bb70848b64200ecb754a32636c35946f75407b55db2643b79ab7fe94a9b87a4bc6967b0fd3d60b80b8e903a314fdbdbfc9dc144704d1b34fb43e01053113ce5371476c9e980924b921ba56cfea4810329b3e5960c145d6a5c8c1b0d41c0314f067b132a871ee8617aab04a10b293c3d6924f0a7100cce87a28adae9ee435dab5dd24a0efacba11b41ca396072e780ef450310f383482485bff463ba45f49dc953bc2482e354b72c5630e8dd2127614fb79f35c100353753b40edbc350c192cd0dc05390479cd70163eca498a409d4e8f97489c860682ad87765d65b58d0386f3d822fc8088f6daf5b996eb46d3e91bdb7201c0fc041da040eb64cd809d34a2c0128d7b2288aa4eff9df7242121382a33c678f762482db68ae444767793237b53dc07bac3b32339ba091b40ae73a71748583b39f395e464bfc9d1fc58d65ceb2810a1d704b3c7b58df0b30e03eb8570a8c4441da0e062f87ae68b439d31f7a20e0628a007e50c8e02e8df16f5bd2a0afb88d83df5d5bde873ee847b5b20b3853e3dbb43453898fd4e2e3d877e8f5c61f59cff6e7baf54b918b5ccfacbc7b88c005df67b02273f76745837bae906767ae35c6b1577e14d1ab75432ca0ede719b644e9f1ec2bdee4e098ccdf3649f306fe3106a1e56d8ceb6d18dde30a0a7a55f14ae0345bf28aa47898ca1baa91b8da3573dccb17783ca59f9e8a7a54944f5c4cf8a2843bafab8e042acc937c1673ee9d7775c56e481b700a92814f6e2e3083dfd1550ba10037574910ae8a624bcfdec531d5332616ea782b188b89b018a6edeea268df9d096da012128b8786c48e68c8386beaeb0d2be3e5b3cc3ee7b6bc3f72c1848d082c1ef2d6dc519efafd2c567174e827e7b2e28c328b9e773c0ae3875d09204e811cbe03ea15cf1288f59de734e1b51034817ebe7b18d2f43b9925dafd33c089e0685d40edbd30c9be413d7ea273fb7563d47fde43f36090cd7ec1b67e1948e1487666865c5689f437da1a2482db358111f8fa56877b63b6cd79a79e64d07b059cb10e982d37523e55e18b699af45be3b7a41710547d0c84619f2f823df1a85fbe6c3f58fbd08757ab7c059f03dc2e739460d6ff4213068ff43da940ec5dcb061d0b1f2cd3e73729f367f3298d545b2d6c092b1fcebef6f9e332742f0c5761ad3bb58499d3c4874ff6eeba64a50ebe789fdee361bed86f53815a0eaa69e1102e1375a20bddb5261e510b496f7bea40fab19b0777912b23b9183d34e19441f0845319f68e3cd43fa95e768c580cd0ccbf77df62fa00772584afeec440683f0f256b610cc79d8659c332f3e0306731759a97f697d4ff56716a9cddcb6e5f14fdfbf3c4ad600cd1e4dfec901f716efb9d283ea444edb5349e3fb633127e085e9f79d49b78cf496b43eb9fc34fc6e824c762c0820ca0238a06feeac17a5b7f7a6c1c062bab8e65e7f8ab14d906cdb804a2ffddc34ddade4efd28459285bbd3fdce1aaf6355c7980ee23cd9e744a771e2ffb06399e68c35b1da41246dbdf4647d88b71ff6bda3b898daa19b9c1cb9a2e9127915685b24286e4edbd4464af76d4792fa184b6ce79c8b7bdb6a05389c11dfa68e663ee5bc9e6ef4943c919f1940c0e5e1faf8e240883fb585f4d81c0a136975169b4d9221a6c86dffb205646b0a65b059c8d58f751c8c0eac592e578c88c429ea328754e27b69b53179ff2362f1ebce8dc6a6e97eb140f57c67b9244cd3473ce5bee640efeb9b4920dad0177c8a8f3a1e34fcb83f0374571735441a475fcd7ec3fb4359f3e82c6f8f74b5ae4cfaa8aeb7db1dd2fa6d5443c53028401ccf6affcff08609ff81c688b619e68f84e700e5fb6644599a21583325026fb"}) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000000)='TIPC\x00') r9 = socket$nl_generic(0x10, 0x3, 0x10) r10 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r9, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r10, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) r11 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000001580)='/sys/class/kovaplus', 0x40000, 0x80) perf_event_open(&(0x7f0000001500)={0x3, 0x80, 0x7f, 0x1, 0x9, 0x1, 0x0, 0x1, 0xb10, 0x2, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x3, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x80, 0x4, @perf_config_ext={0x401, 0x4}, 0x1000, 0x9, 0x2, 0x0, 0x9, 0x2, 0xfff, 0x0, 0x80000001, 0x0, 0x871}, 0x0, 0x4, r11, 0x9) sendmsg$TIPC_CMD_SET_NETID(r9, &(0x7f0000001880)={&(0x7f00000017c0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000001840)={&(0x7f0000001800)={0x24, r10, 0x10, 0x70bd26, 0x25dfdbfe, {{}, {}, {0x8, 0x2, 0x2}}, [""]}, 0x24}, 0x1, 0x0, 0x0, 0x8041}, 0x14) ioctl$PERF_EVENT_IOC_RESET(r3, 0x2403, 0x27d083e) 15:38:37 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x10c}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:37 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) r0 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000280)='/sys/module/sch_htb', 0x240000, 0x40) syz_io_uring_setup(0x41f3, &(0x7f0000000080), &(0x7f0000002000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000180)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000001c0)=@IORING_OP_SYNC_FILE_RANGE={0x8, 0x2, 0x0, @fd_index}, 0x0) r4 = io_uring_register$IORING_REGISTER_PERSONALITY(r1, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, r3, &(0x7f0000000400)=@IORING_OP_READV=@use_registered_buffer={0x1, 0x2, 0x4007, @fd_index=0xa, 0x3, 0x0, 0x0, 0xa, 0x1, {0x3, r4}}, 0x6) syz_io_uring_submit(r0, 0x0, &(0x7f0000000000)=@IORING_OP_MADVISE={0x19, 0x3, 0x0, 0x0, 0x0, &(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x0, {0x0, r4}}, 0xac7) syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) (async) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) (async) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) (async) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x10, 0xffffffffffffffff, 0x0) (async) openat$sysfs(0xffffffffffffff9c, &(0x7f0000000280)='/sys/module/sch_htb', 0x240000, 0x40) (async) syz_io_uring_setup(0x41f3, &(0x7f0000000080), &(0x7f0000002000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000100), &(0x7f0000000180)) (async) syz_io_uring_submit(r2, r3, &(0x7f00000001c0)=@IORING_OP_SYNC_FILE_RANGE={0x8, 0x2, 0x0, @fd_index}, 0x0) (async) io_uring_register$IORING_REGISTER_PERSONALITY(r1, 0x9, 0x0, 0x0) (async) syz_io_uring_submit(0x0, r3, &(0x7f0000000400)=@IORING_OP_READV=@use_registered_buffer={0x1, 0x2, 0x4007, @fd_index=0xa, 0x3, 0x0, 0x0, 0xa, 0x1, {0x3, r4}}, 0x6) (async) syz_io_uring_submit(r0, 0x0, &(0x7f0000000000)=@IORING_OP_MADVISE={0x19, 0x3, 0x0, 0x0, 0x0, &(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x0, {0x0, r4}}, 0xac7) (async) 15:38:37 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) r0 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000280)='/sys/module/sch_htb', 0x240000, 0x40) syz_io_uring_setup(0x41f3, &(0x7f0000000080), &(0x7f0000002000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000180)=0x0) syz_io_uring_submit(r2, r3, &(0x7f00000001c0)=@IORING_OP_SYNC_FILE_RANGE={0x8, 0x2, 0x0, @fd_index}, 0x0) r4 = io_uring_register$IORING_REGISTER_PERSONALITY(r1, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, r3, &(0x7f0000000400)=@IORING_OP_READV=@use_registered_buffer={0x1, 0x2, 0x4007, @fd_index=0xa, 0x3, 0x0, 0x0, 0xa, 0x1, {0x3, r4}}, 0x6) syz_io_uring_submit(r0, 0x0, &(0x7f0000000000)=@IORING_OP_MADVISE={0x19, 0x3, 0x0, 0x0, 0x0, &(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x0, {0x0, r4}}, 0xac7) syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) (async) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) (async) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) (async) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x10, 0xffffffffffffffff, 0x0) (async) openat$sysfs(0xffffffffffffff9c, &(0x7f0000000280)='/sys/module/sch_htb', 0x240000, 0x40) (async) syz_io_uring_setup(0x41f3, &(0x7f0000000080), &(0x7f0000002000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000100), &(0x7f0000000180)) (async) syz_io_uring_submit(r2, r3, &(0x7f00000001c0)=@IORING_OP_SYNC_FILE_RANGE={0x8, 0x2, 0x0, @fd_index}, 0x0) (async) io_uring_register$IORING_REGISTER_PERSONALITY(r1, 0x9, 0x0, 0x0) (async) syz_io_uring_submit(0x0, r3, &(0x7f0000000400)=@IORING_OP_READV=@use_registered_buffer={0x1, 0x2, 0x4007, @fd_index=0xa, 0x3, 0x0, 0x0, 0xa, 0x1, {0x3, r4}}, 0x6) (async) syz_io_uring_submit(r0, 0x0, &(0x7f0000000000)=@IORING_OP_MADVISE={0x19, 0x3, 0x0, 0x0, 0x0, &(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x0, {0x0, r4}}, 0xac7) (async) 15:38:37 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x125}, 0x0, 0x0, 0xffffffffffffffff, 0x6) [ 334.078672][ C0] sd 0:0:1:0: [sda] tag#1992 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 334.089338][ C0] sd 0:0:1:0: [sda] tag#1992 CDB: opcode=0xe5 (vendor) [ 334.096214][ C0] sd 0:0:1:0: [sda] tag#1992 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 334.105791][ C0] sd 0:0:1:0: [sda] tag#1992 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 334.115349][ C0] sd 0:0:1:0: [sda] tag#1992 CDB[20]: ba 15:38:37 executing program 4: r0 = perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x200000, 0x0, @perf_bp={0x0}, 0x3a28}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000140), 0x20e480, 0x0) (async, rerun: 64) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x0, 0x5, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000000000004000000000000000085000e0000009500"/33], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) (rerun: 64) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r2}, 0x10) (async) r3 = perf_event_open(&(0x7f00000002c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 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, @perf_config_ext={0x0, 0xc150d4e}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r4 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r4, 0x2285, &(0x7f0000001400)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) (async) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r4, 0x50009418, &(0x7f0000001d40)={{r3}, 0x0, 0x0, @unused=[0x1fbfffffd, 0x1, 0x0, 0x8000], @devid}) r5 = perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x1, 0x2, 0x0, 0x0, 0x0, 0x0, 0x3d300, 0xe, 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, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000000c0)}, 0x208, 0x1001, 0x0, 0x0, 0x40000000}, 0x0, 0x7, 0xffffffffffffffff, 0xb) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81f8943c, &(0x7f00000015c0)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r5, 0x50009418, &(0x7f0000000400)={{}, 0x0, 0x0, @inherit={0x88, &(0x7f0000001480)=ANY=[@ANYRESHEX, @ANYRES16=r8, @ANYRESHEX=r3, @ANYRES64=r8, @ANYRESHEX=r7, @ANYRESOCT=r6, @ANYBLOB="76bce60075af5006e24577eeef3bdd799cffff"]}, @devid}) (async) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r1, 0x50009418, &(0x7f0000000180)={{}, r8, 0x8, @unused=[0xfffffffffffffffc, 0x1ff, 0x8, 0x5], @name="b854afadfca2248ce2ce3c8bb1664e5a13145b6733535c413e51a897888ba46cd9c7d0f3b702e5132e8ffe627ac303dfbb8c347402e1adeb8e4e310d1d09fba49fcab798ca077c640651b2199f86afdfa9aeefdf504d72c279bb5aa380120c24d402eea67172235792b87491e1da2a2a5987b085556d1255e6a22d162ae5bef25443cc2fabf4a8d466acfbeb991d408c113ffb615311a6ff199dd517d6a96b259a56beaa44815b834a618c154c6b80bf55d16aabd25be1b3e1324ef4d571cef18709762f6c8a017dc12920763f3c5bb74f2185921d6a843e446124b0008d4e7a4e9df28c81f055812727fdf9e11dd04292aa6e91a9ac0b21d53cdc8c9aa74433827c8714d80014d4e3145d07cbede8bcfddb5db67e88c7c8b16ee17ffed329b0c1a495d5c1d9ff32ccdaf8794e7f57bd79e267060edc0ddcd6f0daba9665786503fc801b4c27eabba834fe9688b75576e5eae2024c31ff53a0988a2d007f70968d9614272708b0dcffd9460c2bfa7720c40f354ef3d90fcf28c3b6d4d62a6e234bdd2fce6b9342625c57ae74cfdc605d36e4c00fcd67cad5f1dd04d8f8ce40d8798148320c827ad1f9aad16c5d4dc003ae314921b009a80ee58d548b34d393e63fa555cbf688043fbf05ad8b13159127e9d6612fb45ba18540dc3168a37234431e748a66cbd274e92e2a8271f43be1d5af6cd409f0acf47d71ddb1847011cf4da1c92420dd693a20fe589688388f77fbb11ae37c12170fa2cf9bd2d30d0b853a659b65ec61f19a06e04584e22e8a5e531abb259c98ad8519cb1d8b5fa59b4e3213c1f382d0cbfeee1ef4b5ec344c5ee5656d4c53c9205071010bcfebee7f5b0dca9498dfa471bde121dc243b944eda84aae9fd487a844aef2ea770ce98d06750e89403ed50d9ed3e5e27263198da0a29af7f5232af187ed1b18d64cb7eca810028ee7d8a1649ccd126a4f6a35ea7aee9876861987f7f44f38c544d527f697195059cd8ba94d4613ac6591e35655ffeed6eef2baa3809ddebe2ed1cd871d207e66bb6050d235c2f07323cc8ca86e4fe45831ad5dd7871d28e860341581a5f617c2b6d17198b4b303edffdf3fdf0f0d1241f0b74f67cbe1d1c524c4c6cf90680fe04274a50061395d0cbf011110f69c3d45cea2d8356e62fde6804f684707d05adf00d48a78cee2fad40c8176c7c75dee1dc82529d2fdcedd32bfa805093787fe062ed822454ddf434865f139bd9d63b58e8274a16686c396f50035b220fbdff9b2940bebf2279b716c92621bf4eef8de0334f9a12ca5db6c42f39e2bc97113f0e25309b9f5a9ad42706af24ed82d34066eb0af0cabc159d6c69b0d1f723cf3d3c809c9089a1305c44cdd260784df68a35a43aeacb94a3a38afe7d2ef560d48249ca9ebe963d7b6b3a429061ebb5d2303eca2bc5d375ed3221e53714c099c6bd78c7cb4ce260f243cb3858709fa5da6310ad758ec722345915cc338827d183d710ca74d76a7f80fedc2200d860818b2e6ad46656feaba899d5adfd58b58443ace248e650f955cacf5d09ea75ebbf5152b41ac5173854816ba08bf14c877e4cc37faa01a22f0669fcec2bc183b8df0b7331fb4669953c6380c3cf583220a75e10a0f34e14ac08027219b4d4e68aad6e1119574edc566ca89382345586c65b9c22a0a226d26bdec84cd4b8e5251609f5f6a57b718464bfab0bd633d59b126ddee00bfb84ea943b7af7bf498dec6545fd53e8257ee40a0eec1f8aec3da1f948b44673c9a8283ba481e202b124aec7cf6bfd32c91cd06dafbc4d1dc7a75cdfb536d2582c47b6dc1c41be58c5dbdb726847b044e12963cb61a4e6cf1f85aaef08177068ad852f239b846e206fea69ee86cf704500f51f10735d6ce1c93ed8493289719921da73795bdbb0cc1175c7de9983892ffc1ec4c86b275856614b438f4a21cd7e2131dea28384bf4a9e7eef3c784f71e38b1ef81eee24864f39782d7dbf60097858459670a8d1334cb4e06a42896a336c8b20d16b9237e1da1eab585607b21b01269ff669449b55d34b4bc2023c397efe22f4c30147cb9b77cf3935b98e89d65993fe96d842b4df9235467174e9a836c932469a520175e947c3a5b0fb2345997c28e33d0684c503e9b00dfdefe8d59579c263bbf2995b45113b93e145d80f79236264bb2a0883e353cdeb95dfb2f69dbe631c1172f2baad270996d3fe42a68430e071b305fcbee9b3a180fdf7e6934c15a39851c3c73f0e6d9d9ee0cac209193ae3be8c5c8bdf97ae722b2a8d1c62c73cc4e7ade9668efc9503253660a556fb51fb490124bbaef390aed1eae96aae317bf3aff801d6dd9a8b7e27a5c1c04f603c586289779fed01a85011d8af08edcadedeaf44411942a7e1490c96ee86364c7c53db1927356295eac5939618a85a6635c63dd84aeab03ce0c598d2404fffb92800c524ca6b44b8c73952f114c502bad19ffd93d23bc278aeeb676618d3fa49291847f2a254748f9e1ba9305d69345ef1cb053aaaaf1747373e36d4588c0a7637a094cf99bae52ffef661aaea3bcfb5f494e7c97bd51459162968fe02bd930198424db14decea79f7b5f5fb18fc968eaaaec57cc1f11b48d5f1437946ac2c0615bdcbd3f645a942c0924c65af35bf3be257b32c3b18d8fc5e56ce0ae0c4eebbf3847ac4ca2a25e6c171de989ea8559bdc7a5f1563c9a17d131558c1f300db16df0123d3948645fe0a76e8152c90309561327772fdd40bcfcbe7285b0b387a87ecb85228a01cc90eb95710eb30720f66499b18a4844f8eb8f6360823e13975d88767a5e05ccfaafbda5eb5d54b90c1e34447f8e312eff193f14067d0b174ce7b1216356e3ca46f0e2c8f56a9f0820667d44ae9b285da354fad497400380f85368591c26f7f4504eb9382003910910a09982c64961665565dff372b1b3874112848f32bbf0c2fb5a68e5c9adde7abf35c34dedd9fb3c2d6323c9c65f11f5e9612b78eebcc0186f405f9e3ee32621b42a6c87979bd6c518bba7d5473923dbfaee39e4712de34befc2cca49ebadbdd661ad1e1096edb684d84cf05744dddb442c857c4e2d641121b3551e931350a7864cf0ba7752e69ad495b39ca856b2d835a96b781fbed3fedc6bba41f611b6776e00b64bd4663b8f2e185e12df8d7191866d6061939c3d5f32421f67c821f18e8f6bf1cc375fa6b739693679020476959af1fd3ba6d1708300f09ae3031816d89e3fad59c15a77877e4b51583826442f27cf82bbb06411e8e76f201441df8ca89275bbfcc3690c5a2f82e5b12b554189104a33095d502f015a1d1d9652293fe03b2ee2c74686fdfbcea76391f6c3b2b0e2f41d747bd180f32751744ee6ccc35b53bc87debdc8957b18ce2b4430b746bf6c927a475d481277528189b0dffe5ecd0c75a37785108eb4481813553248ed6a51d8faf06bc2e3d9a1fecf02e6535dd971d3d63441caef552d6a8846610d59fdd48d61ad854a482c43165545e80d06e798718cc32c4cfaecd7d9ca110f01f27b6629f43bc6983066b415dacff0782c1ae6224adbc0a8ff0701b05635bf8a14f169a54af2ef0af42cfd3874ad62173107c630522fb218ce448fcfbb810c5e244f53262b66aceafa94508c05a8692456b63f8d191dd354e96076a066561d65c1c51e6bfd22a1a4c5dc052a5d446600a0d14af38e7a0241631ef3ee0f5dfe22dab3afb641f9fdb4c2a26bddd3f3e7a0b435b649c9685e2e565a2976febdc2e704d2e1894218a02c47db800461ae4569c8d8c9762aa6abf45e78cdaf80c0dcfa36d2de35be96a2451dbd69efa770ef102f985eae0cd9cd0b76a6afd33b6c67d872bb70848b64200ecb754a32636c35946f75407b55db2643b79ab7fe94a9b87a4bc6967b0fd3d60b80b8e903a314fdbdbfc9dc144704d1b34fb43e01053113ce5371476c9e980924b921ba56cfea4810329b3e5960c145d6a5c8c1b0d41c0314f067b132a871ee8617aab04a10b293c3d6924f0a7100cce87a28adae9ee435dab5dd24a0efacba11b41ca396072e780ef450310f383482485bff463ba45f49dc953bc2482e354b72c5630e8dd2127614fb79f35c100353753b40edbc350c192cd0dc05390479cd70163eca498a409d4e8f97489c860682ad87765d65b58d0386f3d822fc8088f6daf5b996eb46d3e91bdb7201c0fc041da040eb64cd809d34a2c0128d7b2288aa4eff9df7242121382a33c678f762482db68ae444767793237b53dc07bac3b32339ba091b40ae73a71748583b39f395e464bfc9d1fc58d65ceb2810a1d704b3c7b58df0b30e03eb8570a8c4441da0e062f87ae68b439d31f7a20e0628a007e50c8e02e8df16f5bd2a0afb88d83df5d5bde873ee847b5b20b3853e3dbb43453898fd4e2e3d877e8f5c61f59cff6e7baf54b918b5ccfacbc7b88c005df67b02273f76745837bae906767ae35c6b1577e14d1ab75432ca0ede719b644e9f1ec2bdee4e098ccdf3649f306fe3106a1e56d8ceb6d18dde30a0a7a55f14ae0345bf28aa47898ca1baa91b8da3573dccb17783ca59f9e8a7a54944f5c4cf8a2843bafab8e042acc937c1673ee9d7775c56e481b700a92814f6e2e3083dfd1550ba10037574910ae8a624bcfdec531d5332616ea782b188b89b018a6edeea268df9d096da012128b8786c48e68c8386beaeb0d2be3e5b3cc3ee7b6bc3f72c1848d082c1ef2d6dc519efafd2c567174e827e7b2e28c328b9e773c0ae3875d09204e811cbe03ea15cf1288f59de734e1b51034817ebe7b18d2f43b9925dafd33c089e0685d40edbd30c9be413d7ea273fb7563d47fde43f36090cd7ec1b67e1948e1487666865c5689f437da1a2482db358111f8fa56877b63b6cd79a79e64d07b059cb10e982d37523e55e18b699af45be3b7a41710547d0c84619f2f823df1a85fbe6c3f58fbd08757ab7c059f03dc2e739460d6ff4213068ff43da940ec5dcb061d0b1f2cd3e73729f367f3298d545b2d6c092b1fcebef6f9e332742f0c5761ad3bb58499d3c4874ff6eeba64a50ebe789fdee361bed86f53815a0eaa69e1102e1375a20bddb5261e510b496f7bea40fab19b0777912b23b9183d34e19441f0845319f68e3cd43fa95e768c580cd0ccbf77df62fa00772584afeec440683f0f256b610cc79d8659c332f3e0306731759a97f697d4ff56716a9cddcb6e5f14fdfbf3c4ad600cd1e4dfec901f716efb9d283ea444edb5349e3fb633127e085e9f79d49b78cf496b43eb9fc34fc6e824c762c0820ca0238a06feeac17a5b7f7a6c1c062bab8e65e7f8ab14d906cdb804a2ffddc34ddade4efd28459285bbd3fdce1aaf6355c7980ee23cd9e744a771e2ffb06399e68c35b1da41246dbdf4647d88b71ff6bda3b898daa19b9c1cb9a2e9127915685b24286e4edbd4464af76d4792fa184b6ce79c8b7bdb6a05389c11dfa68e663ee5bc9e6ef4943c919f1940c0e5e1faf8e240883fb585f4d81c0a136975169b4d9221a6c86dffb205646b0a65b059c8d58f751c8c0eac592e578c88c429ea328754e27b69b53179ff2362f1ebce8dc6a6e97eb140f57c67b9244cd3473ce5bee640efeb9b4920dad0177c8a8f3a1e34fcb83f0374571735441a475fcd7ec3fb4359f3e82c6f8f74b5ae4cfaa8aeb7db1dd2fa6d5443c53028401ccf6affcff08609ff81c688b619e68f84e700e5fb6644599a21583325026fb"}) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000000)='TIPC\x00') (async) r9 = socket$nl_generic(0x10, 0x3, 0x10) (async) r10 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r9, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r10, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) r11 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000001580)='/sys/class/kovaplus', 0x40000, 0x80) perf_event_open(&(0x7f0000001500)={0x3, 0x80, 0x7f, 0x1, 0x9, 0x1, 0x0, 0x1, 0xb10, 0x2, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x3, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x80, 0x4, @perf_config_ext={0x401, 0x4}, 0x1000, 0x9, 0x2, 0x0, 0x9, 0x2, 0xfff, 0x0, 0x80000001, 0x0, 0x871}, 0x0, 0x4, r11, 0x9) (async) sendmsg$TIPC_CMD_SET_NETID(r9, &(0x7f0000001880)={&(0x7f00000017c0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000001840)={&(0x7f0000001800)={0x24, r10, 0x10, 0x70bd26, 0x25dfdbfe, {{}, {}, {0x8, 0x2, 0x2}}, [""]}, 0x24}, 0x1, 0x0, 0x0, 0x8041}, 0x14) (async) ioctl$PERF_EVENT_IOC_RESET(r3, 0x2403, 0x27d083e) 15:38:37 executing program 5: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) (async) lseek(r1, 0x200, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0xc028660f, &(0x7f00000005c0)=0x443000025) (async) sendmsg$nl_xfrm(r3, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB="24ffffffffff7000fedbdf25000000000500190088521c19789060945133000000000000"], 0x24}, 0x1, 0x0, 0x0, 0x4050}, 0x48011) r4 = accept$unix(r0, 0x0, &(0x7f00000001c0)) setsockopt$sock_int(r4, 0x1, 0x2c, &(0x7f0000000200)=0xfffffffa, 0x4) (async) sendfile(r1, r2, 0x0, 0x10000) (async) lseek(r0, 0x200, 0x0) (async) r5 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r0, r5, 0x0, 0xee00) 15:38:37 executing program 1: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) sendfile(r1, r2, 0x0, 0x10000) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_subtree(r3, &(0x7f0000000200)=ANY=[], 0x4ea00) setsockopt$inet_tcp_buf(r3, 0x6, 0x0, &(0x7f00000000c0)="eb52fdd7078ff72c6c55bbebb31a35edc305cd5c9275007fc05f4e511b810994af0ef5cfe47fec116dd18731d7fcbc5eb9", 0x31) lseek(r0, 0x8, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r0, r4, 0x0, 0xee00) 15:38:37 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x16a}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:37 executing program 2: r0 = syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) lsetxattr$security_evm(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), &(0x7f00000001c0)=ANY=[@ANYBLOB="030101000000000041a08405f14aa23679affd10086dbdb8ddbbf810fef9ba2333ce53a997dca0a0ae5026692c2abad9121c12fe6c5dd802e5977d8e13b8d4b5417d4300d6e4909a633a"], 0x4a, 0x2) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) getgid() gettid() r1 = socket$inet6_udplite(0xa, 0x2, 0x88) accept$inet6(r1, 0x0, 0x0) accept$packet(0xffffffffffffffff, &(0x7f0000000440)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000480)=0x14) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) accept$inet6(r2, 0x0, 0x0) syz_clone(0x0, &(0x7f00000004c0)="a9365bbf650592213e95d442dc0d859e785c64ca0bf44bf8f8c03b9c4f7902634aa23d769074bbdf3eb149c8b04b0d36e9ae82d520f8326b37bf454a8dc4af0af9", 0x41, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="73ab502f78fd928f4e11bfe7bcb395ebe298b0fa4f57") getresuid(&(0x7f0000000600), &(0x7f0000000640)=0x0, &(0x7f0000000680)) getgid() syz_clone(0x52000000, &(0x7f0000000ac0)="b181d97964f1ea76f3986cb819f72e8f0c1970835d742f09aaee79886d5830a4dae1707bd5c92783460a5468f397d2262585dbd458df0da994c0d5a5107af67ae8bbf7bd1c33120a0c999b", 0x4b, &(0x7f0000000b40), &(0x7f0000000b80), &(0x7f0000000bc0)="4e6581fac5aada3afd025b8b412894678280937087578b3cbae8873b877afcc45f6904d9ec9546aa9c6b0a3f242181c55f6b896c34b2f05cec4a955a56b243ccef540ac2359b86d53b4be93027eac6fd1594109301e8e2ef27527344ee1059e703dbbeb8d8407afb07d08865c49aba81d816fea9c3526c15867899c38d01c894314a08bdc51fa3b9a4ce9bb8abff27786fb065d3ba262e5cfd71c54be7ec8be81e81c37cd387b4abcff328f24549ad0101aaacca0cc1baa811ce5c63df0c78021208ade0c6") getgroups(0x2, &(0x7f0000000440)=[0x0, 0xee00]) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000480)={{0x1, 0x1, 0x18, r0, {0xee00, 0xffffffffffffffff}}, './file0\x00'}) lsetxattr$system_posix_acl(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='system.posix_acl_default\x00', &(0x7f00000004c0)={{}, {0x1, 0x3}, [{}, {0x2, 0x4, r3}, {0x2, 0x4, 0xffffffffffffffff}, {0x2, 0x4, 0xee01}, {0x2, 0x1, 0xee00}, {0x2, 0x4, 0xffffffffffffffff}], {0x4, 0x2}, [{0x8, 0x7, 0xee00}, {0x8, 0x4, 0xee00}, {0x8, 0x4, 0xffffffffffffffff}, {0x8, 0x0, r4}, {0x8, 0xa, r5}, {0x8, 0x1, 0xffffffffffffffff}], {0x10, 0x4}, {0x20, 0x4}}, 0x84, 0x3) [ 334.242658][ C0] sd 0:0:1:0: [sda] tag#1998 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 334.253046][ C0] sd 0:0:1:0: [sda] tag#1998 CDB: opcode=0x6 [ 334.259036][ C0] sd 0:0:1:0: [sda] tag#1998 CDB[00]: 06 51 b2 19 9f 86 af df a9 ae ef df 50 4d 72 c2 [ 334.268596][ C0] sd 0:0:1:0: [sda] tag#1998 CDB[10]: 79 bb 5a a3 80 12 0c 24 d4 02 ee a6 71 72 23 57 [ 334.278173][ C0] sd 0:0:1:0: [sda] tag#1998 CDB[20]: 92 15:38:38 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x176}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:38 executing program 3: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 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, 0x1, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x0) accept4$bt_l2cap(0xffffffffffffffff, 0x0, 0x0, 0x100000) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x800) lseek(r2, 0x200, 0x0) fallocate(0xffffffffffffffff, 0x20, 0x8, 0x5) ioctl$AUTOFS_IOC_EXPIRE(0xffffffffffffffff, 0x810c9365, &(0x7f00000000c0)={{0x1f, 0x9}, 0x100, './bus\x00'}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x10000) r4 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r1, r4, 0x0, 0xee00) 15:38:38 executing program 4: r0 = perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x200000, 0x0, @perf_bp={0x0}, 0x3a28}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000140), 0x20e480, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x0, 0x5, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000000000004000000000000000085000e0000009500"/33], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r2}, 0x10) r3 = perf_event_open(&(0x7f00000002c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 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, @perf_config_ext={0x0, 0xc150d4e}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r4, 0x2285, &(0x7f0000001400)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r4, 0x50009418, &(0x7f0000001d40)={{r3}, 0x0, 0x0, @unused=[0x1fbfffffd, 0x1, 0x0, 0x8000], @devid}) r5 = perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x1, 0x2, 0x0, 0x0, 0x0, 0x0, 0x3d300, 0xe, 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, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000000c0)}, 0x208, 0x1001, 0x0, 0x0, 0x40000000}, 0x0, 0x7, 0xffffffffffffffff, 0xb) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81f8943c, &(0x7f00000015c0)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r5, 0x50009418, &(0x7f0000000400)={{}, 0x0, 0x0, @inherit={0x88, &(0x7f0000001480)=ANY=[@ANYRESHEX, @ANYRES16=r8, @ANYRESHEX=r3, @ANYRES64=r8, @ANYRESHEX=r7, @ANYRESOCT=r6, @ANYBLOB="76bce60075af5006e24577eeef3bdd799cffff"]}, @devid}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r1, 0x50009418, &(0x7f0000000180)={{}, r8, 0x8, @unused=[0xfffffffffffffffc, 0x1ff, 0x8, 0x5], @name="b854afadfca2248ce2ce3c8bb1664e5a13145b6733535c413e51a897888ba46cd9c7d0f3b702e5132e8ffe627ac303dfbb8c347402e1adeb8e4e310d1d09fba49fcab798ca077c640651b2199f86afdfa9aeefdf504d72c279bb5aa380120c24d402eea67172235792b87491e1da2a2a5987b085556d1255e6a22d162ae5bef25443cc2fabf4a8d466acfbeb991d408c113ffb615311a6ff199dd517d6a96b259a56beaa44815b834a618c154c6b80bf55d16aabd25be1b3e1324ef4d571cef18709762f6c8a017dc12920763f3c5bb74f2185921d6a843e446124b0008d4e7a4e9df28c81f055812727fdf9e11dd04292aa6e91a9ac0b21d53cdc8c9aa74433827c8714d80014d4e3145d07cbede8bcfddb5db67e88c7c8b16ee17ffed329b0c1a495d5c1d9ff32ccdaf8794e7f57bd79e267060edc0ddcd6f0daba9665786503fc801b4c27eabba834fe9688b75576e5eae2024c31ff53a0988a2d007f70968d9614272708b0dcffd9460c2bfa7720c40f354ef3d90fcf28c3b6d4d62a6e234bdd2fce6b9342625c57ae74cfdc605d36e4c00fcd67cad5f1dd04d8f8ce40d8798148320c827ad1f9aad16c5d4dc003ae314921b009a80ee58d548b34d393e63fa555cbf688043fbf05ad8b13159127e9d6612fb45ba18540dc3168a37234431e748a66cbd274e92e2a8271f43be1d5af6cd409f0acf47d71ddb1847011cf4da1c92420dd693a20fe589688388f77fbb11ae37c12170fa2cf9bd2d30d0b853a659b65ec61f19a06e04584e22e8a5e531abb259c98ad8519cb1d8b5fa59b4e3213c1f382d0cbfeee1ef4b5ec344c5ee5656d4c53c9205071010bcfebee7f5b0dca9498dfa471bde121dc243b944eda84aae9fd487a844aef2ea770ce98d06750e89403ed50d9ed3e5e27263198da0a29af7f5232af187ed1b18d64cb7eca810028ee7d8a1649ccd126a4f6a35ea7aee9876861987f7f44f38c544d527f697195059cd8ba94d4613ac6591e35655ffeed6eef2baa3809ddebe2ed1cd871d207e66bb6050d235c2f07323cc8ca86e4fe45831ad5dd7871d28e860341581a5f617c2b6d17198b4b303edffdf3fdf0f0d1241f0b74f67cbe1d1c524c4c6cf90680fe04274a50061395d0cbf011110f69c3d45cea2d8356e62fde6804f684707d05adf00d48a78cee2fad40c8176c7c75dee1dc82529d2fdcedd32bfa805093787fe062ed822454ddf434865f139bd9d63b58e8274a16686c396f50035b220fbdff9b2940bebf2279b716c92621bf4eef8de0334f9a12ca5db6c42f39e2bc97113f0e25309b9f5a9ad42706af24ed82d34066eb0af0cabc159d6c69b0d1f723cf3d3c809c9089a1305c44cdd260784df68a35a43aeacb94a3a38afe7d2ef560d48249ca9ebe963d7b6b3a429061ebb5d2303eca2bc5d375ed3221e53714c099c6bd78c7cb4ce260f243cb3858709fa5da6310ad758ec722345915cc338827d183d710ca74d76a7f80fedc2200d860818b2e6ad46656feaba899d5adfd58b58443ace248e650f955cacf5d09ea75ebbf5152b41ac5173854816ba08bf14c877e4cc37faa01a22f0669fcec2bc183b8df0b7331fb4669953c6380c3cf583220a75e10a0f34e14ac08027219b4d4e68aad6e1119574edc566ca89382345586c65b9c22a0a226d26bdec84cd4b8e5251609f5f6a57b718464bfab0bd633d59b126ddee00bfb84ea943b7af7bf498dec6545fd53e8257ee40a0eec1f8aec3da1f948b44673c9a8283ba481e202b124aec7cf6bfd32c91cd06dafbc4d1dc7a75cdfb536d2582c47b6dc1c41be58c5dbdb726847b044e12963cb61a4e6cf1f85aaef08177068ad852f239b846e206fea69ee86cf704500f51f10735d6ce1c93ed8493289719921da73795bdbb0cc1175c7de9983892ffc1ec4c86b275856614b438f4a21cd7e2131dea28384bf4a9e7eef3c784f71e38b1ef81eee24864f39782d7dbf60097858459670a8d1334cb4e06a42896a336c8b20d16b9237e1da1eab585607b21b01269ff669449b55d34b4bc2023c397efe22f4c30147cb9b77cf3935b98e89d65993fe96d842b4df9235467174e9a836c932469a520175e947c3a5b0fb2345997c28e33d0684c503e9b00dfdefe8d59579c263bbf2995b45113b93e145d80f79236264bb2a0883e353cdeb95dfb2f69dbe631c1172f2baad270996d3fe42a68430e071b305fcbee9b3a180fdf7e6934c15a39851c3c73f0e6d9d9ee0cac209193ae3be8c5c8bdf97ae722b2a8d1c62c73cc4e7ade9668efc9503253660a556fb51fb490124bbaef390aed1eae96aae317bf3aff801d6dd9a8b7e27a5c1c04f603c586289779fed01a85011d8af08edcadedeaf44411942a7e1490c96ee86364c7c53db1927356295eac5939618a85a6635c63dd84aeab03ce0c598d2404fffb92800c524ca6b44b8c73952f114c502bad19ffd93d23bc278aeeb676618d3fa49291847f2a254748f9e1ba9305d69345ef1cb053aaaaf1747373e36d4588c0a7637a094cf99bae52ffef661aaea3bcfb5f494e7c97bd51459162968fe02bd930198424db14decea79f7b5f5fb18fc968eaaaec57cc1f11b48d5f1437946ac2c0615bdcbd3f645a942c0924c65af35bf3be257b32c3b18d8fc5e56ce0ae0c4eebbf3847ac4ca2a25e6c171de989ea8559bdc7a5f1563c9a17d131558c1f300db16df0123d3948645fe0a76e8152c90309561327772fdd40bcfcbe7285b0b387a87ecb85228a01cc90eb95710eb30720f66499b18a4844f8eb8f6360823e13975d88767a5e05ccfaafbda5eb5d54b90c1e34447f8e312eff193f14067d0b174ce7b1216356e3ca46f0e2c8f56a9f0820667d44ae9b285da354fad497400380f85368591c26f7f4504eb9382003910910a09982c64961665565dff372b1b3874112848f32bbf0c2fb5a68e5c9adde7abf35c34dedd9fb3c2d6323c9c65f11f5e9612b78eebcc0186f405f9e3ee32621b42a6c87979bd6c518bba7d5473923dbfaee39e4712de34befc2cca49ebadbdd661ad1e1096edb684d84cf05744dddb442c857c4e2d641121b3551e931350a7864cf0ba7752e69ad495b39ca856b2d835a96b781fbed3fedc6bba41f611b6776e00b64bd4663b8f2e185e12df8d7191866d6061939c3d5f32421f67c821f18e8f6bf1cc375fa6b739693679020476959af1fd3ba6d1708300f09ae3031816d89e3fad59c15a77877e4b51583826442f27cf82bbb06411e8e76f201441df8ca89275bbfcc3690c5a2f82e5b12b554189104a33095d502f015a1d1d9652293fe03b2ee2c74686fdfbcea76391f6c3b2b0e2f41d747bd180f32751744ee6ccc35b53bc87debdc8957b18ce2b4430b746bf6c927a475d481277528189b0dffe5ecd0c75a37785108eb4481813553248ed6a51d8faf06bc2e3d9a1fecf02e6535dd971d3d63441caef552d6a8846610d59fdd48d61ad854a482c43165545e80d06e798718cc32c4cfaecd7d9ca110f01f27b6629f43bc6983066b415dacff0782c1ae6224adbc0a8ff0701b05635bf8a14f169a54af2ef0af42cfd3874ad62173107c630522fb218ce448fcfbb810c5e244f53262b66aceafa94508c05a8692456b63f8d191dd354e96076a066561d65c1c51e6bfd22a1a4c5dc052a5d446600a0d14af38e7a0241631ef3ee0f5dfe22dab3afb641f9fdb4c2a26bddd3f3e7a0b435b649c9685e2e565a2976febdc2e704d2e1894218a02c47db800461ae4569c8d8c9762aa6abf45e78cdaf80c0dcfa36d2de35be96a2451dbd69efa770ef102f985eae0cd9cd0b76a6afd33b6c67d872bb70848b64200ecb754a32636c35946f75407b55db2643b79ab7fe94a9b87a4bc6967b0fd3d60b80b8e903a314fdbdbfc9dc144704d1b34fb43e01053113ce5371476c9e980924b921ba56cfea4810329b3e5960c145d6a5c8c1b0d41c0314f067b132a871ee8617aab04a10b293c3d6924f0a7100cce87a28adae9ee435dab5dd24a0efacba11b41ca396072e780ef450310f383482485bff463ba45f49dc953bc2482e354b72c5630e8dd2127614fb79f35c100353753b40edbc350c192cd0dc05390479cd70163eca498a409d4e8f97489c860682ad87765d65b58d0386f3d822fc8088f6daf5b996eb46d3e91bdb7201c0fc041da040eb64cd809d34a2c0128d7b2288aa4eff9df7242121382a33c678f762482db68ae444767793237b53dc07bac3b32339ba091b40ae73a71748583b39f395e464bfc9d1fc58d65ceb2810a1d704b3c7b58df0b30e03eb8570a8c4441da0e062f87ae68b439d31f7a20e0628a007e50c8e02e8df16f5bd2a0afb88d83df5d5bde873ee847b5b20b3853e3dbb43453898fd4e2e3d877e8f5c61f59cff6e7baf54b918b5ccfacbc7b88c005df67b02273f76745837bae906767ae35c6b1577e14d1ab75432ca0ede719b644e9f1ec2bdee4e098ccdf3649f306fe3106a1e56d8ceb6d18dde30a0a7a55f14ae0345bf28aa47898ca1baa91b8da3573dccb17783ca59f9e8a7a54944f5c4cf8a2843bafab8e042acc937c1673ee9d7775c56e481b700a92814f6e2e3083dfd1550ba10037574910ae8a624bcfdec531d5332616ea782b188b89b018a6edeea268df9d096da012128b8786c48e68c8386beaeb0d2be3e5b3cc3ee7b6bc3f72c1848d082c1ef2d6dc519efafd2c567174e827e7b2e28c328b9e773c0ae3875d09204e811cbe03ea15cf1288f59de734e1b51034817ebe7b18d2f43b9925dafd33c089e0685d40edbd30c9be413d7ea273fb7563d47fde43f36090cd7ec1b67e1948e1487666865c5689f437da1a2482db358111f8fa56877b63b6cd79a79e64d07b059cb10e982d37523e55e18b699af45be3b7a41710547d0c84619f2f823df1a85fbe6c3f58fbd08757ab7c059f03dc2e739460d6ff4213068ff43da940ec5dcb061d0b1f2cd3e73729f367f3298d545b2d6c092b1fcebef6f9e332742f0c5761ad3bb58499d3c4874ff6eeba64a50ebe789fdee361bed86f53815a0eaa69e1102e1375a20bddb5261e510b496f7bea40fab19b0777912b23b9183d34e19441f0845319f68e3cd43fa95e768c580cd0ccbf77df62fa00772584afeec440683f0f256b610cc79d8659c332f3e0306731759a97f697d4ff56716a9cddcb6e5f14fdfbf3c4ad600cd1e4dfec901f716efb9d283ea444edb5349e3fb633127e085e9f79d49b78cf496b43eb9fc34fc6e824c762c0820ca0238a06feeac17a5b7f7a6c1c062bab8e65e7f8ab14d906cdb804a2ffddc34ddade4efd28459285bbd3fdce1aaf6355c7980ee23cd9e744a771e2ffb06399e68c35b1da41246dbdf4647d88b71ff6bda3b898daa19b9c1cb9a2e9127915685b24286e4edbd4464af76d4792fa184b6ce79c8b7bdb6a05389c11dfa68e663ee5bc9e6ef4943c919f1940c0e5e1faf8e240883fb585f4d81c0a136975169b4d9221a6c86dffb205646b0a65b059c8d58f751c8c0eac592e578c88c429ea328754e27b69b53179ff2362f1ebce8dc6a6e97eb140f57c67b9244cd3473ce5bee640efeb9b4920dad0177c8a8f3a1e34fcb83f0374571735441a475fcd7ec3fb4359f3e82c6f8f74b5ae4cfaa8aeb7db1dd2fa6d5443c53028401ccf6affcff08609ff81c688b619e68f84e700e5fb6644599a21583325026fb"}) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000000)='TIPC\x00') r9 = socket$nl_generic(0x10, 0x3, 0x10) r10 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r9, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r10, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) r11 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000001580)='/sys/class/kovaplus', 0x40000, 0x80) perf_event_open(&(0x7f0000001500)={0x3, 0x80, 0x7f, 0x1, 0x9, 0x1, 0x0, 0x1, 0xb10, 0x2, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x3, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x80, 0x4, @perf_config_ext={0x401, 0x4}, 0x1000, 0x9, 0x2, 0x0, 0x9, 0x2, 0xfff, 0x0, 0x80000001, 0x0, 0x871}, 0x0, 0x4, r11, 0x9) sendmsg$TIPC_CMD_SET_NETID(r9, &(0x7f0000001880)={&(0x7f00000017c0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000001840)={&(0x7f0000001800)={0x24, r10, 0x10, 0x70bd26, 0x25dfdbfe, {{}, {}, {0x8, 0x2, 0x2}}, [""]}, 0x24}, 0x1, 0x0, 0x0, 0x8041}, 0x14) ioctl$PERF_EVENT_IOC_RESET(r3, 0x2403, 0x27d083e) perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x200000, 0x0, @perf_bp={0x0}, 0x3a28}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) openat$vcsa(0xffffffffffffff9c, &(0x7f0000000140), 0x20e480, 0x0) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x0, 0x5, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000000000004000000000000000085000e0000009500"/33], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r2}, 0x10) (async) perf_event_open(&(0x7f00000002c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 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, @perf_config_ext={0x0, 0xc150d4e}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) (async) ioctl$SG_IO(r4, 0x2285, &(0x7f0000001400)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) (async) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r4, 0x50009418, &(0x7f0000001d40)={{r3}, 0x0, 0x0, @unused=[0x1fbfffffd, 0x1, 0x0, 0x8000], @devid}) (async) perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x1, 0x2, 0x0, 0x0, 0x0, 0x0, 0x3d300, 0xe, 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, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000000c0)}, 0x208, 0x1001, 0x0, 0x0, 0x40000000}, 0x0, 0x7, 0xffffffffffffffff, 0xb) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81f8943c, &(0x7f00000015c0)) (async) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r5, 0x50009418, &(0x7f0000000400)={{}, 0x0, 0x0, @inherit={0x88, &(0x7f0000001480)=ANY=[@ANYRESHEX, @ANYRES16=r8, @ANYRESHEX=r3, @ANYRES64=r8, @ANYRESHEX=r7, @ANYRESOCT=r6, @ANYBLOB="76bce60075af5006e24577eeef3bdd799cffff"]}, @devid}) (async) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r1, 0x50009418, &(0x7f0000000180)={{}, r8, 0x8, @unused=[0xfffffffffffffffc, 0x1ff, 0x8, 0x5], @name="b854afadfca2248ce2ce3c8bb1664e5a13145b6733535c413e51a897888ba46cd9c7d0f3b702e5132e8ffe627ac303dfbb8c347402e1adeb8e4e310d1d09fba49fcab798ca077c640651b2199f86afdfa9aeefdf504d72c279bb5aa380120c24d402eea67172235792b87491e1da2a2a5987b085556d1255e6a22d162ae5bef25443cc2fabf4a8d466acfbeb991d408c113ffb615311a6ff199dd517d6a96b259a56beaa44815b834a618c154c6b80bf55d16aabd25be1b3e1324ef4d571cef18709762f6c8a017dc12920763f3c5bb74f2185921d6a843e446124b0008d4e7a4e9df28c81f055812727fdf9e11dd04292aa6e91a9ac0b21d53cdc8c9aa74433827c8714d80014d4e3145d07cbede8bcfddb5db67e88c7c8b16ee17ffed329b0c1a495d5c1d9ff32ccdaf8794e7f57bd79e267060edc0ddcd6f0daba9665786503fc801b4c27eabba834fe9688b75576e5eae2024c31ff53a0988a2d007f70968d9614272708b0dcffd9460c2bfa7720c40f354ef3d90fcf28c3b6d4d62a6e234bdd2fce6b9342625c57ae74cfdc605d36e4c00fcd67cad5f1dd04d8f8ce40d8798148320c827ad1f9aad16c5d4dc003ae314921b009a80ee58d548b34d393e63fa555cbf688043fbf05ad8b13159127e9d6612fb45ba18540dc3168a37234431e748a66cbd274e92e2a8271f43be1d5af6cd409f0acf47d71ddb1847011cf4da1c92420dd693a20fe589688388f77fbb11ae37c12170fa2cf9bd2d30d0b853a659b65ec61f19a06e04584e22e8a5e531abb259c98ad8519cb1d8b5fa59b4e3213c1f382d0cbfeee1ef4b5ec344c5ee5656d4c53c9205071010bcfebee7f5b0dca9498dfa471bde121dc243b944eda84aae9fd487a844aef2ea770ce98d06750e89403ed50d9ed3e5e27263198da0a29af7f5232af187ed1b18d64cb7eca810028ee7d8a1649ccd126a4f6a35ea7aee9876861987f7f44f38c544d527f697195059cd8ba94d4613ac6591e35655ffeed6eef2baa3809ddebe2ed1cd871d207e66bb6050d235c2f07323cc8ca86e4fe45831ad5dd7871d28e860341581a5f617c2b6d17198b4b303edffdf3fdf0f0d1241f0b74f67cbe1d1c524c4c6cf90680fe04274a50061395d0cbf011110f69c3d45cea2d8356e62fde6804f684707d05adf00d48a78cee2fad40c8176c7c75dee1dc82529d2fdcedd32bfa805093787fe062ed822454ddf434865f139bd9d63b58e8274a16686c396f50035b220fbdff9b2940bebf2279b716c92621bf4eef8de0334f9a12ca5db6c42f39e2bc97113f0e25309b9f5a9ad42706af24ed82d34066eb0af0cabc159d6c69b0d1f723cf3d3c809c9089a1305c44cdd260784df68a35a43aeacb94a3a38afe7d2ef560d48249ca9ebe963d7b6b3a429061ebb5d2303eca2bc5d375ed3221e53714c099c6bd78c7cb4ce260f243cb3858709fa5da6310ad758ec722345915cc338827d183d710ca74d76a7f80fedc2200d860818b2e6ad46656feaba899d5adfd58b58443ace248e650f955cacf5d09ea75ebbf5152b41ac5173854816ba08bf14c877e4cc37faa01a22f0669fcec2bc183b8df0b7331fb4669953c6380c3cf583220a75e10a0f34e14ac08027219b4d4e68aad6e1119574edc566ca89382345586c65b9c22a0a226d26bdec84cd4b8e5251609f5f6a57b718464bfab0bd633d59b126ddee00bfb84ea943b7af7bf498dec6545fd53e8257ee40a0eec1f8aec3da1f948b44673c9a8283ba481e202b124aec7cf6bfd32c91cd06dafbc4d1dc7a75cdfb536d2582c47b6dc1c41be58c5dbdb726847b044e12963cb61a4e6cf1f85aaef08177068ad852f239b846e206fea69ee86cf704500f51f10735d6ce1c93ed8493289719921da73795bdbb0cc1175c7de9983892ffc1ec4c86b275856614b438f4a21cd7e2131dea28384bf4a9e7eef3c784f71e38b1ef81eee24864f39782d7dbf60097858459670a8d1334cb4e06a42896a336c8b20d16b9237e1da1eab585607b21b01269ff669449b55d34b4bc2023c397efe22f4c30147cb9b77cf3935b98e89d65993fe96d842b4df9235467174e9a836c932469a520175e947c3a5b0fb2345997c28e33d0684c503e9b00dfdefe8d59579c263bbf2995b45113b93e145d80f79236264bb2a0883e353cdeb95dfb2f69dbe631c1172f2baad270996d3fe42a68430e071b305fcbee9b3a180fdf7e6934c15a39851c3c73f0e6d9d9ee0cac209193ae3be8c5c8bdf97ae722b2a8d1c62c73cc4e7ade9668efc9503253660a556fb51fb490124bbaef390aed1eae96aae317bf3aff801d6dd9a8b7e27a5c1c04f603c586289779fed01a85011d8af08edcadedeaf44411942a7e1490c96ee86364c7c53db1927356295eac5939618a85a6635c63dd84aeab03ce0c598d2404fffb92800c524ca6b44b8c73952f114c502bad19ffd93d23bc278aeeb676618d3fa49291847f2a254748f9e1ba9305d69345ef1cb053aaaaf1747373e36d4588c0a7637a094cf99bae52ffef661aaea3bcfb5f494e7c97bd51459162968fe02bd930198424db14decea79f7b5f5fb18fc968eaaaec57cc1f11b48d5f1437946ac2c0615bdcbd3f645a942c0924c65af35bf3be257b32c3b18d8fc5e56ce0ae0c4eebbf3847ac4ca2a25e6c171de989ea8559bdc7a5f1563c9a17d131558c1f300db16df0123d3948645fe0a76e8152c90309561327772fdd40bcfcbe7285b0b387a87ecb85228a01cc90eb95710eb30720f66499b18a4844f8eb8f6360823e13975d88767a5e05ccfaafbda5eb5d54b90c1e34447f8e312eff193f14067d0b174ce7b1216356e3ca46f0e2c8f56a9f0820667d44ae9b285da354fad497400380f85368591c26f7f4504eb9382003910910a09982c64961665565dff372b1b3874112848f32bbf0c2fb5a68e5c9adde7abf35c34dedd9fb3c2d6323c9c65f11f5e9612b78eebcc0186f405f9e3ee32621b42a6c87979bd6c518bba7d5473923dbfaee39e4712de34befc2cca49ebadbdd661ad1e1096edb684d84cf05744dddb442c857c4e2d641121b3551e931350a7864cf0ba7752e69ad495b39ca856b2d835a96b781fbed3fedc6bba41f611b6776e00b64bd4663b8f2e185e12df8d7191866d6061939c3d5f32421f67c821f18e8f6bf1cc375fa6b739693679020476959af1fd3ba6d1708300f09ae3031816d89e3fad59c15a77877e4b51583826442f27cf82bbb06411e8e76f201441df8ca89275bbfcc3690c5a2f82e5b12b554189104a33095d502f015a1d1d9652293fe03b2ee2c74686fdfbcea76391f6c3b2b0e2f41d747bd180f32751744ee6ccc35b53bc87debdc8957b18ce2b4430b746bf6c927a475d481277528189b0dffe5ecd0c75a37785108eb4481813553248ed6a51d8faf06bc2e3d9a1fecf02e6535dd971d3d63441caef552d6a8846610d59fdd48d61ad854a482c43165545e80d06e798718cc32c4cfaecd7d9ca110f01f27b6629f43bc6983066b415dacff0782c1ae6224adbc0a8ff0701b05635bf8a14f169a54af2ef0af42cfd3874ad62173107c630522fb218ce448fcfbb810c5e244f53262b66aceafa94508c05a8692456b63f8d191dd354e96076a066561d65c1c51e6bfd22a1a4c5dc052a5d446600a0d14af38e7a0241631ef3ee0f5dfe22dab3afb641f9fdb4c2a26bddd3f3e7a0b435b649c9685e2e565a2976febdc2e704d2e1894218a02c47db800461ae4569c8d8c9762aa6abf45e78cdaf80c0dcfa36d2de35be96a2451dbd69efa770ef102f985eae0cd9cd0b76a6afd33b6c67d872bb70848b64200ecb754a32636c35946f75407b55db2643b79ab7fe94a9b87a4bc6967b0fd3d60b80b8e903a314fdbdbfc9dc144704d1b34fb43e01053113ce5371476c9e980924b921ba56cfea4810329b3e5960c145d6a5c8c1b0d41c0314f067b132a871ee8617aab04a10b293c3d6924f0a7100cce87a28adae9ee435dab5dd24a0efacba11b41ca396072e780ef450310f383482485bff463ba45f49dc953bc2482e354b72c5630e8dd2127614fb79f35c100353753b40edbc350c192cd0dc05390479cd70163eca498a409d4e8f97489c860682ad87765d65b58d0386f3d822fc8088f6daf5b996eb46d3e91bdb7201c0fc041da040eb64cd809d34a2c0128d7b2288aa4eff9df7242121382a33c678f762482db68ae444767793237b53dc07bac3b32339ba091b40ae73a71748583b39f395e464bfc9d1fc58d65ceb2810a1d704b3c7b58df0b30e03eb8570a8c4441da0e062f87ae68b439d31f7a20e0628a007e50c8e02e8df16f5bd2a0afb88d83df5d5bde873ee847b5b20b3853e3dbb43453898fd4e2e3d877e8f5c61f59cff6e7baf54b918b5ccfacbc7b88c005df67b02273f76745837bae906767ae35c6b1577e14d1ab75432ca0ede719b644e9f1ec2bdee4e098ccdf3649f306fe3106a1e56d8ceb6d18dde30a0a7a55f14ae0345bf28aa47898ca1baa91b8da3573dccb17783ca59f9e8a7a54944f5c4cf8a2843bafab8e042acc937c1673ee9d7775c56e481b700a92814f6e2e3083dfd1550ba10037574910ae8a624bcfdec531d5332616ea782b188b89b018a6edeea268df9d096da012128b8786c48e68c8386beaeb0d2be3e5b3cc3ee7b6bc3f72c1848d082c1ef2d6dc519efafd2c567174e827e7b2e28c328b9e773c0ae3875d09204e811cbe03ea15cf1288f59de734e1b51034817ebe7b18d2f43b9925dafd33c089e0685d40edbd30c9be413d7ea273fb7563d47fde43f36090cd7ec1b67e1948e1487666865c5689f437da1a2482db358111f8fa56877b63b6cd79a79e64d07b059cb10e982d37523e55e18b699af45be3b7a41710547d0c84619f2f823df1a85fbe6c3f58fbd08757ab7c059f03dc2e739460d6ff4213068ff43da940ec5dcb061d0b1f2cd3e73729f367f3298d545b2d6c092b1fcebef6f9e332742f0c5761ad3bb58499d3c4874ff6eeba64a50ebe789fdee361bed86f53815a0eaa69e1102e1375a20bddb5261e510b496f7bea40fab19b0777912b23b9183d34e19441f0845319f68e3cd43fa95e768c580cd0ccbf77df62fa00772584afeec440683f0f256b610cc79d8659c332f3e0306731759a97f697d4ff56716a9cddcb6e5f14fdfbf3c4ad600cd1e4dfec901f716efb9d283ea444edb5349e3fb633127e085e9f79d49b78cf496b43eb9fc34fc6e824c762c0820ca0238a06feeac17a5b7f7a6c1c062bab8e65e7f8ab14d906cdb804a2ffddc34ddade4efd28459285bbd3fdce1aaf6355c7980ee23cd9e744a771e2ffb06399e68c35b1da41246dbdf4647d88b71ff6bda3b898daa19b9c1cb9a2e9127915685b24286e4edbd4464af76d4792fa184b6ce79c8b7bdb6a05389c11dfa68e663ee5bc9e6ef4943c919f1940c0e5e1faf8e240883fb585f4d81c0a136975169b4d9221a6c86dffb205646b0a65b059c8d58f751c8c0eac592e578c88c429ea328754e27b69b53179ff2362f1ebce8dc6a6e97eb140f57c67b9244cd3473ce5bee640efeb9b4920dad0177c8a8f3a1e34fcb83f0374571735441a475fcd7ec3fb4359f3e82c6f8f74b5ae4cfaa8aeb7db1dd2fa6d5443c53028401ccf6affcff08609ff81c688b619e68f84e700e5fb6644599a21583325026fb"}) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000000)='TIPC\x00') (async) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r9, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r10, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) (async) openat$sysfs(0xffffffffffffff9c, &(0x7f0000001580)='/sys/class/kovaplus', 0x40000, 0x80) (async) perf_event_open(&(0x7f0000001500)={0x3, 0x80, 0x7f, 0x1, 0x9, 0x1, 0x0, 0x1, 0xb10, 0x2, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x3, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x80, 0x4, @perf_config_ext={0x401, 0x4}, 0x1000, 0x9, 0x2, 0x0, 0x9, 0x2, 0xfff, 0x0, 0x80000001, 0x0, 0x871}, 0x0, 0x4, r11, 0x9) (async) sendmsg$TIPC_CMD_SET_NETID(r9, &(0x7f0000001880)={&(0x7f00000017c0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000001840)={&(0x7f0000001800)={0x24, r10, 0x10, 0x70bd26, 0x25dfdbfe, {{}, {}, {0x8, 0x2, 0x2}}, [""]}, 0x24}, 0x1, 0x0, 0x0, 0x8041}, 0x14) (async) ioctl$PERF_EVENT_IOC_RESET(r3, 0x2403, 0x27d083e) (async) 15:38:38 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x1ad}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:38 executing program 2: r0 = syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) lsetxattr$security_evm(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), &(0x7f00000001c0)=ANY=[@ANYBLOB="030101000000000041a08405f14aa23679affd10086dbdb8ddbbf810fef9ba2333ce53a997dca0a0ae5026692c2abad9121c12fe6c5dd802e5977d8e13b8d4b5417d4300d6e4909a633a"], 0x4a, 0x2) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) getgid() gettid() r1 = socket$inet6_udplite(0xa, 0x2, 0x88) accept$inet6(r1, 0x0, 0x0) accept$packet(0xffffffffffffffff, &(0x7f0000000440)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000480)=0x14) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) accept$inet6(r2, 0x0, 0x0) syz_clone(0x0, &(0x7f00000004c0)="a9365bbf650592213e95d442dc0d859e785c64ca0bf44bf8f8c03b9c4f7902634aa23d769074bbdf3eb149c8b04b0d36e9ae82d520f8326b37bf454a8dc4af0af9", 0x41, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="73ab502f78fd928f4e11bfe7bcb395ebe298b0fa4f57") getresuid(&(0x7f0000000600), &(0x7f0000000640)=0x0, &(0x7f0000000680)) getgid() syz_clone(0x52000000, &(0x7f0000000ac0)="b181d97964f1ea76f3986cb819f72e8f0c1970835d742f09aaee79886d5830a4dae1707bd5c92783460a5468f397d2262585dbd458df0da994c0d5a5107af67ae8bbf7bd1c33120a0c999b", 0x4b, &(0x7f0000000b40), &(0x7f0000000b80), &(0x7f0000000bc0)="4e6581fac5aada3afd025b8b412894678280937087578b3cbae8873b877afcc45f6904d9ec9546aa9c6b0a3f242181c55f6b896c34b2f05cec4a955a56b243ccef540ac2359b86d53b4be93027eac6fd1594109301e8e2ef27527344ee1059e703dbbeb8d8407afb07d08865c49aba81d816fea9c3526c15867899c38d01c894314a08bdc51fa3b9a4ce9bb8abff27786fb065d3ba262e5cfd71c54be7ec8be81e81c37cd387b4abcff328f24549ad0101aaacca0cc1baa811ce5c63df0c78021208ade0c6") getgroups(0x2, &(0x7f0000000440)=[0x0, 0xee00]) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000480)={{0x1, 0x1, 0x18, r0, {0xee00, 0xffffffffffffffff}}, './file0\x00'}) lsetxattr$system_posix_acl(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='system.posix_acl_default\x00', &(0x7f00000004c0)={{}, {0x1, 0x3}, [{}, {0x2, 0x4, r3}, {0x2, 0x4, 0xffffffffffffffff}, {0x2, 0x4, 0xee01}, {0x2, 0x1, 0xee00}, {0x2, 0x4, 0xffffffffffffffff}], {0x4, 0x2}, [{0x8, 0x7, 0xee00}, {0x8, 0x4, 0xee00}, {0x8, 0x4, 0xffffffffffffffff}, {0x8, 0x0, r4}, {0x8, 0xa, r5}, {0x8, 0x1, 0xffffffffffffffff}], {0x10, 0x4}, {0x20, 0x4}}, 0x84, 0x3) syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) (async) lsetxattr$security_evm(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), &(0x7f00000001c0)=ANY=[@ANYBLOB="030101000000000041a08405f14aa23679affd10086dbdb8ddbbf810fef9ba2333ce53a997dca0a0ae5026692c2abad9121c12fe6c5dd802e5977d8e13b8d4b5417d4300d6e4909a633a"], 0x4a, 0x2) (async) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) (async) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) (async) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) (async) getgid() (async) gettid() (async) socket$inet6_udplite(0xa, 0x2, 0x88) (async) accept$inet6(r1, 0x0, 0x0) (async) accept$packet(0xffffffffffffffff, &(0x7f0000000440)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000480)=0x14) (async) socket$inet6_udplite(0xa, 0x2, 0x88) (async) accept$inet6(r2, 0x0, 0x0) (async) syz_clone(0x0, &(0x7f00000004c0)="a9365bbf650592213e95d442dc0d859e785c64ca0bf44bf8f8c03b9c4f7902634aa23d769074bbdf3eb149c8b04b0d36e9ae82d520f8326b37bf454a8dc4af0af9", 0x41, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="73ab502f78fd928f4e11bfe7bcb395ebe298b0fa4f57") (async) getresuid(&(0x7f0000000600), &(0x7f0000000640), &(0x7f0000000680)) (async) getgid() (async) syz_clone(0x52000000, &(0x7f0000000ac0)="b181d97964f1ea76f3986cb819f72e8f0c1970835d742f09aaee79886d5830a4dae1707bd5c92783460a5468f397d2262585dbd458df0da994c0d5a5107af67ae8bbf7bd1c33120a0c999b", 0x4b, &(0x7f0000000b40), &(0x7f0000000b80), &(0x7f0000000bc0)="4e6581fac5aada3afd025b8b412894678280937087578b3cbae8873b877afcc45f6904d9ec9546aa9c6b0a3f242181c55f6b896c34b2f05cec4a955a56b243ccef540ac2359b86d53b4be93027eac6fd1594109301e8e2ef27527344ee1059e703dbbeb8d8407afb07d08865c49aba81d816fea9c3526c15867899c38d01c894314a08bdc51fa3b9a4ce9bb8abff27786fb065d3ba262e5cfd71c54be7ec8be81e81c37cd387b4abcff328f24549ad0101aaacca0cc1baa811ce5c63df0c78021208ade0c6") (async) getgroups(0x2, &(0x7f0000000440)=[0x0, 0xee00]) (async) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000480)={{0x1, 0x1, 0x18, r0, {0xee00, 0xffffffffffffffff}}, './file0\x00'}) (async) lsetxattr$system_posix_acl(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='system.posix_acl_default\x00', &(0x7f00000004c0)={{}, {0x1, 0x3}, [{}, {0x2, 0x4, r3}, {0x2, 0x4, 0xffffffffffffffff}, {0x2, 0x4, 0xee01}, {0x2, 0x1, 0xee00}, {0x2, 0x4, 0xffffffffffffffff}], {0x4, 0x2}, [{0x8, 0x7, 0xee00}, {0x8, 0x4, 0xee00}, {0x8, 0x4, 0xffffffffffffffff}, {0x8, 0x0, r4}, {0x8, 0xa, r5}, {0x8, 0x1, 0xffffffffffffffff}], {0x10, 0x4}, {0x20, 0x4}}, 0x84, 0x3) (async) [ 334.360556][ C0] sd 0:0:1:0: [sda] tag#1995 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 334.370955][ C0] sd 0:0:1:0: [sda] tag#1995 CDB: opcode=0xe5 (vendor) [ 334.377821][ C0] sd 0:0:1:0: [sda] tag#1995 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 334.387474][ C0] sd 0:0:1:0: [sda] tag#1995 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 334.397036][ C0] sd 0:0:1:0: [sda] tag#1995 CDB[20]: ba 15:38:38 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x1c0}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:38 executing program 4: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r2, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) sendmsg$BATADV_CMD_GET_MESH(r1, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x4c, 0x0, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0xff}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x6}, @BATADV_ATTR_ISOLATION_MARK={0x8}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x1}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x4}]}, 0x4c}, 0x1, 0x0, 0x0, 0x8010}, 0x10) r3 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r3, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) 15:38:38 executing program 5: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) sendfile(r1, r2, 0x0, 0x10000) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r4, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) lseek(r3, 0x1, 0x4) r5 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r0, r5, 0x0, 0xee00) 15:38:38 executing program 1: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) (async) lseek(r1, 0x200, 0x0) (async) r2 = open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) sendfile(r1, r2, 0x0, 0x10000) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_subtree(r3, &(0x7f0000000200)=ANY=[], 0x4ea00) (async) setsockopt$inet_tcp_buf(r3, 0x6, 0x0, &(0x7f00000000c0)="eb52fdd7078ff72c6c55bbebb31a35edc305cd5c9275007fc05f4e511b810994af0ef5cfe47fec116dd18731d7fcbc5eb9", 0x31) (async) lseek(r0, 0x8, 0x0) (async) r4 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r0, r4, 0x0, 0xee00) 15:38:38 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x1c5}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:38 executing program 4: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r2, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) sendmsg$BATADV_CMD_GET_MESH(r1, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x4c, 0x0, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0xff}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x6}, @BATADV_ATTR_ISOLATION_MARK={0x8}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x1}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x4}]}, 0x4c}, 0x1, 0x0, 0x0, 0x8010}, 0x10) r3 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r3, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r2, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(r1, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x4c, 0x0, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0xff}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x6}, @BATADV_ATTR_ISOLATION_MARK={0x8}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x1}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x4}]}, 0x4c}, 0x1, 0x0, 0x0, 0x8010}, 0x10) (async) syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r3, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) (async) 15:38:38 executing program 1: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) sendfile(r1, r2, 0x0, 0x10000) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_subtree(r3, &(0x7f0000000200)=ANY=[], 0x4ea00) setsockopt$inet_tcp_buf(r3, 0x6, 0x0, &(0x7f00000000c0)="eb52fdd7078ff72c6c55bbebb31a35edc305cd5c9275007fc05f4e511b810994af0ef5cfe47fec116dd18731d7fcbc5eb9", 0x31) lseek(r0, 0x8, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r0, r4, 0x0, 0xee00) creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) ftruncate(r1, 0x800) (async) lseek(r1, 0x200, 0x0) (async) open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) (async) sendfile(r1, r2, 0x0, 0x10000) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.events\x00', 0x7a05, 0x1700) (async) write$cgroup_subtree(r3, &(0x7f0000000200)=ANY=[], 0x4ea00) (async) setsockopt$inet_tcp_buf(r3, 0x6, 0x0, &(0x7f00000000c0)="eb52fdd7078ff72c6c55bbebb31a35edc305cd5c9275007fc05f4e511b810994af0ef5cfe47fec116dd18731d7fcbc5eb9", 0x31) (async) lseek(r0, 0x8, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) (async) sendfile(r0, r4, 0x0, 0xee00) (async) 15:38:38 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x1d8}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:38 executing program 3: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 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, 0x1, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x0) (async) accept4$bt_l2cap(0xffffffffffffffff, 0x0, 0x0, 0x100000) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x800) lseek(r2, 0x200, 0x0) (async) fallocate(0xffffffffffffffff, 0x20, 0x8, 0x5) ioctl$AUTOFS_IOC_EXPIRE(0xffffffffffffffff, 0x810c9365, &(0x7f00000000c0)={{0x1f, 0x9}, 0x100, './bus\x00'}) (async) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x10000) r4 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r1, r4, 0x0, 0xee00) 15:38:38 executing program 4: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r2, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(r1, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x4c, 0x0, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0xff}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x6}, @BATADV_ATTR_ISOLATION_MARK={0x8}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x1}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x4}]}, 0x4c}, 0x1, 0x0, 0x0, 0x8010}, 0x10) (async) r3 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r3, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) 15:38:38 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x1ee}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:38 executing program 2: r0 = syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) lsetxattr$security_evm(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), &(0x7f00000001c0)=ANY=[@ANYBLOB="030101000000000041a08405f14aa23679affd10086dbdb8ddbbf810fef9ba2333ce53a997dca0a0ae5026692c2abad9121c12fe6c5dd802e5977d8e13b8d4b5417d4300d6e4909a633a"], 0x4a, 0x2) (async) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) (async) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) (async) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) (async) getgid() (async) gettid() (async) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) accept$inet6(r1, 0x0, 0x0) (async) accept$packet(0xffffffffffffffff, &(0x7f0000000440)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000480)=0x14) (async) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) accept$inet6(r2, 0x0, 0x0) (async) syz_clone(0x0, &(0x7f00000004c0)="a9365bbf650592213e95d442dc0d859e785c64ca0bf44bf8f8c03b9c4f7902634aa23d769074bbdf3eb149c8b04b0d36e9ae82d520f8326b37bf454a8dc4af0af9", 0x41, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="73ab502f78fd928f4e11bfe7bcb395ebe298b0fa4f57") (async) getresuid(&(0x7f0000000600), &(0x7f0000000640)=0x0, &(0x7f0000000680)) (async) getgid() (async) syz_clone(0x52000000, &(0x7f0000000ac0)="b181d97964f1ea76f3986cb819f72e8f0c1970835d742f09aaee79886d5830a4dae1707bd5c92783460a5468f397d2262585dbd458df0da994c0d5a5107af67ae8bbf7bd1c33120a0c999b", 0x4b, &(0x7f0000000b40), &(0x7f0000000b80), &(0x7f0000000bc0)="4e6581fac5aada3afd025b8b412894678280937087578b3cbae8873b877afcc45f6904d9ec9546aa9c6b0a3f242181c55f6b896c34b2f05cec4a955a56b243ccef540ac2359b86d53b4be93027eac6fd1594109301e8e2ef27527344ee1059e703dbbeb8d8407afb07d08865c49aba81d816fea9c3526c15867899c38d01c894314a08bdc51fa3b9a4ce9bb8abff27786fb065d3ba262e5cfd71c54be7ec8be81e81c37cd387b4abcff328f24549ad0101aaacca0cc1baa811ce5c63df0c78021208ade0c6") getgroups(0x2, &(0x7f0000000440)=[0x0, 0xee00]) (async) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000480)={{0x1, 0x1, 0x18, r0, {0xee00, 0xffffffffffffffff}}, './file0\x00'}) lsetxattr$system_posix_acl(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='system.posix_acl_default\x00', &(0x7f00000004c0)={{}, {0x1, 0x3}, [{}, {0x2, 0x4, r3}, {0x2, 0x4, 0xffffffffffffffff}, {0x2, 0x4, 0xee01}, {0x2, 0x1, 0xee00}, {0x2, 0x4, 0xffffffffffffffff}], {0x4, 0x2}, [{0x8, 0x7, 0xee00}, {0x8, 0x4, 0xee00}, {0x8, 0x4, 0xffffffffffffffff}, {0x8, 0x0, r4}, {0x8, 0xa, r5}, {0x8, 0x1, 0xffffffffffffffff}], {0x10, 0x4}, {0x20, 0x4}}, 0x84, 0x3) 15:38:38 executing program 1: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) sendfile(r1, r2, 0x0, 0x10000) lseek(r0, 0x200, 0x0) getsockopt$inet_udp_int(r1, 0x11, 0x1, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r3 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r0, r3, 0x0, 0xee00) 15:38:38 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x1f4}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:38 executing program 4: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r1, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='pids.current\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x40082406, &(0x7f0000000140)='\x00') 15:38:38 executing program 3: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 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, 0x1, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) (async) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x0) (async) accept4$bt_l2cap(0xffffffffffffffff, 0x0, 0x0, 0x100000) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x800) (async) lseek(r2, 0x200, 0x0) (async) fallocate(0xffffffffffffffff, 0x20, 0x8, 0x5) (async) ioctl$AUTOFS_IOC_EXPIRE(0xffffffffffffffff, 0x810c9365, &(0x7f00000000c0)={{0x1f, 0x9}, 0x100, './bus\x00'}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x10000) (async) r4 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r1, r4, 0x0, 0xee00) 15:38:38 executing program 5: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) sendfile(r1, r2, 0x0, 0x10000) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r4, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) lseek(r3, 0x1, 0x4) r5 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r0, r5, 0x0, 0xee00) creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) ftruncate(r1, 0x800) (async) lseek(r1, 0x200, 0x0) (async) open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) (async) sendfile(r1, r2, 0x0, 0x10000) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r4, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) (async) lseek(r3, 0x1, 0x4) (async) open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) (async) sendfile(r0, r5, 0x0, 0xee00) (async) 15:38:38 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x21e}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:38 executing program 4: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r1, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='pids.current\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x40082406, &(0x7f0000000140)='\x00') perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r1, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='pids.current\x00', 0x0, 0x0) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x40082406, &(0x7f0000000140)='\x00') (async) 15:38:38 executing program 5: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) (async) lseek(r1, 0x200, 0x0) (async) r2 = open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) sendfile(r1, r2, 0x0, 0x10000) (async) r3 = socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) (rerun: 64) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r4, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) (async) lseek(r3, 0x1, 0x4) r5 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r0, r5, 0x0, 0xee00) 15:38:38 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x22c}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:38 executing program 4: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r1, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='pids.current\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x40082406, &(0x7f0000000140)='\x00') perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r1, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='pids.current\x00', 0x0, 0x0) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x40082406, &(0x7f0000000140)='\x00') (async) 15:38:38 executing program 2: r0 = syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x0, 0x5, &(0x7f0000000100)=ANY=[@ANYBLOB="18000000000000040000000000000000850000f20e000000850000000e00000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r2}, 0x10) r3 = perf_event_open(&(0x7f00000002c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 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, @perf_config_ext={0x0, 0xc150d4e}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r4, 0x2285, &(0x7f0000001400)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r2, 0x50009418, &(0x7f0000001d40)={{r3}, 0x0, 0xa, @unused=[0x3ff, 0x1, 0xfcc, 0x7], @devid}) r5 = perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x1, 0x2, 0x3, 0x0, 0x0, 0x0, 0x3d300, 0xe, 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, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000280)}, 0x1208, 0x1001, 0x0, 0x0, 0x100000001}, 0x0, 0x7, 0xffffffffffffffff, 0xb) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81f8943c, &(0x7f00000015c0)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r5, 0x50009418, &(0x7f0000000400)={{}, 0x0, 0x0, @inherit={0x88, &(0x7f0000001480)=ANY=[@ANYRESHEX, @ANYRES16=r8, @ANYRESHEX=r3, @ANYRES64=r8, @ANYRESHEX=r7, @ANYRESOCT=r6, @ANYBLOB="76bce60075af5006ea9c87e1653bdd799cffff"]}, @devid}) ioctl$BTRFS_IOC_RM_DEV_V2(r0, 0x5000943a, &(0x7f0000000380)={{r1}, r8, 0x8, @inherit={0x68, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000004000000000000002000000000000000000000000000000026000000000000002500000000000000070000000000000010e0090000000000005200000000000000ff7f000000000000000000000600"/104]}, @devid}) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) r9 = socket$nl_generic(0x10, 0x3, 0x10) r10 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r9, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r10, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) ioctl$SCSI_IOCTL_PROBE_HOST(0xffffffffffffffff, 0x5385, &(0x7f0000001540)=ANY=[@ANYBLOB="6e00000000000000000000001ae10000000000000000000000dfe893fa1a63dc4028a600"/114]) r11 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r11, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB="c5ec766f854981f4fe2ee54a0edb83c787db2108ddb76766794ea38b0378767909bf394dfc07500fc98cdda34c00"/56, @ANYRESDEC=r9, @ANYRES64=r0, @ANYRESDEC=r10, @ANYRESOCT=r10]) [ 335.184969][ T24] audit: type=1400 audit(1645457918.921:300): avc: denied { read } for pid=19427 comm="syz-executor.2" name="snapshot" dev="devtmpfs" ino=89 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:acpi_bios_t tclass=chr_file permissive=1 [ 335.208321][ T24] audit: type=1400 audit(1645457918.921:301): avc: denied { open } for pid=19427 comm="syz-executor.2" path="/dev/snapshot" dev="devtmpfs" ino=89 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:acpi_bios_t tclass=chr_file permissive=1 15:38:39 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x22d}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:39 executing program 1: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) sendfile(r1, r2, 0x0, 0x10000) lseek(r0, 0x200, 0x0) getsockopt$inet_udp_int(r1, 0x11, 0x1, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r3 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r0, r3, 0x0, 0xee00) creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) ftruncate(r1, 0x800) (async) lseek(r1, 0x200, 0x0) (async) open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) (async) sendfile(r1, r2, 0x0, 0x10000) (async) lseek(r0, 0x200, 0x0) (async) getsockopt$inet_udp_int(r1, 0x11, 0x1, &(0x7f00000000c0), &(0x7f0000000100)=0x4) (async) open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) (async) sendfile(r0, r3, 0x0, 0xee00) (async) 15:38:39 executing program 3: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 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, 0x1, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x0) accept4$bt_l2cap(0xffffffffffffffff, 0x0, 0x0, 0x100000) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x800) lseek(r2, 0x200, 0x0) fallocate(0xffffffffffffffff, 0x20, 0x8, 0x5) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x10000) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r4, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r5, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) ftruncate(r4, 0x7) r6 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r1, r6, 0x0, 0xee00) [ 335.236237][ C1] sd 0:0:1:0: [sda] tag#2015 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 335.246637][ C1] sd 0:0:1:0: [sda] tag#2015 CDB: opcode=0xe5 (vendor) [ 335.253599][ C1] sd 0:0:1:0: [sda] tag#2015 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 335.263158][ C1] sd 0:0:1:0: [sda] tag#2015 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 335.272723][ C1] sd 0:0:1:0: [sda] tag#2015 CDB[20]: ba 15:38:39 executing program 4: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r1, 0x201, 0x0, 0x1, {{}, {}, {0x14}}}, 0x30}}, 0x0) 15:38:39 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x270}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:39 executing program 2: r0 = syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) (async) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x0, 0x5, &(0x7f0000000100)=ANY=[@ANYBLOB="18000000000000040000000000000000850000f20e000000850000000e00000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r2}, 0x10) (async) r3 = perf_event_open(&(0x7f00000002c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 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, @perf_config_ext={0x0, 0xc150d4e}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r4, 0x2285, &(0x7f0000001400)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 32) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r2, 0x50009418, &(0x7f0000001d40)={{r3}, 0x0, 0xa, @unused=[0x3ff, 0x1, 0xfcc, 0x7], @devid}) (async, rerun: 32) r5 = perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x1, 0x2, 0x3, 0x0, 0x0, 0x0, 0x3d300, 0xe, 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, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000280)}, 0x1208, 0x1001, 0x0, 0x0, 0x100000001}, 0x0, 0x7, 0xffffffffffffffff, 0xb) (async, rerun: 64) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81f8943c, &(0x7f00000015c0)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0}) (rerun: 64) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r5, 0x50009418, &(0x7f0000000400)={{}, 0x0, 0x0, @inherit={0x88, &(0x7f0000001480)=ANY=[@ANYRESHEX, @ANYRES16=r8, @ANYRESHEX=r3, @ANYRES64=r8, @ANYRESHEX=r7, @ANYRESOCT=r6, @ANYBLOB="76bce60075af5006ea9c87e1653bdd799cffff"]}, @devid}) ioctl$BTRFS_IOC_RM_DEV_V2(r0, 0x5000943a, &(0x7f0000000380)={{r1}, r8, 0x8, @inherit={0x68, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000004000000000000002000000000000000000000000000000026000000000000002500000000000000070000000000000010e0090000000000005200000000000000ff7f000000000000000000000600"/104]}, @devid}) (async) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) (async) r9 = socket$nl_generic(0x10, 0x3, 0x10) (async) r10 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r9, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r10, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) (async, rerun: 64) ioctl$SCSI_IOCTL_PROBE_HOST(0xffffffffffffffff, 0x5385, &(0x7f0000001540)=ANY=[@ANYBLOB="6e00000000000000000000001ae10000000000000000000000dfe893fa1a63dc4028a600"/114]) (async, rerun: 64) r11 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r11, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB="c5ec766f854981f4fe2ee54a0edb83c787db2108ddb76766794ea38b0378767909bf394dfc07500fc98cdda34c00"/56, @ANYRESDEC=r9, @ANYRES64=r0, @ANYRESDEC=r10, @ANYRESOCT=r10]) 15:38:39 executing program 4: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r1, 0x201, 0x0, 0x1, {{}, {}, {0x14}}}, 0x30}}, 0x0) perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r1, 0x201, 0x0, 0x1, {{}, {}, {0x14}}}, 0x30}}, 0x0) (async) 15:38:39 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x273}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:39 executing program 5: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) sendfile(r1, r2, 0x0, 0x10000) lseek(r0, 0x200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r4, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r5, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) close(r4) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x10, 0x2, &(0x7f0000000100)=@raw=[@ldst={0x1, 0x3, 0x3, 0x0, 0x1, 0x40}, @jmp={0x5, 0x0, 0x9}], &(0x7f0000000280)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) sendfile(r0, r3, 0x0, 0xee00) 15:38:39 executing program 4: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r1, 0x201, 0x0, 0x1, {{}, {}, {0x14}}}, 0x30}}, 0x0) 15:38:39 executing program 2: r0 = syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) (async) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x0, 0x5, &(0x7f0000000100)=ANY=[@ANYBLOB="18000000000000040000000000000000850000f20e000000850000000e00000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r2}, 0x10) r3 = perf_event_open(&(0x7f00000002c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 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, @perf_config_ext={0x0, 0xc150d4e}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r4 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r4, 0x2285, &(0x7f0000001400)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) (async) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r2, 0x50009418, &(0x7f0000001d40)={{r3}, 0x0, 0xa, @unused=[0x3ff, 0x1, 0xfcc, 0x7], @devid}) (async) r5 = perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x1, 0x2, 0x3, 0x0, 0x0, 0x0, 0x3d300, 0xe, 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, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000280)}, 0x1208, 0x1001, 0x0, 0x0, 0x100000001}, 0x0, 0x7, 0xffffffffffffffff, 0xb) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81f8943c, &(0x7f00000015c0)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r5, 0x50009418, &(0x7f0000000400)={{}, 0x0, 0x0, @inherit={0x88, &(0x7f0000001480)=ANY=[@ANYRESHEX, @ANYRES16=r8, @ANYRESHEX=r3, @ANYRES64=r8, @ANYRESHEX=r7, @ANYRESOCT=r6, @ANYBLOB="76bce60075af5006ea9c87e1653bdd799cffff"]}, @devid}) (async) ioctl$BTRFS_IOC_RM_DEV_V2(r0, 0x5000943a, &(0x7f0000000380)={{r1}, r8, 0x8, @inherit={0x68, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000004000000000000002000000000000000000000000000000026000000000000002500000000000000070000000000000010e0090000000000005200000000000000ff7f000000000000000000000600"/104]}, @devid}) (async) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) (async) r9 = socket$nl_generic(0x10, 0x3, 0x10) (async) r10 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r9, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r10, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) (async) ioctl$SCSI_IOCTL_PROBE_HOST(0xffffffffffffffff, 0x5385, &(0x7f0000001540)=ANY=[@ANYBLOB="6e00000000000000000000001ae10000000000000000000000dfe893fa1a63dc4028a600"/114]) r11 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r11, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB="c5ec766f854981f4fe2ee54a0edb83c787db2108ddb76766794ea38b0378767909bf394dfc07500fc98cdda34c00"/56, @ANYRESDEC=r9, @ANYRES64=r0, @ANYRESDEC=r10, @ANYRESOCT=r10]) [ 335.414017][ C1] sd 0:0:1:0: [sda] tag#2016 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 335.424397][ C1] sd 0:0:1:0: [sda] tag#2016 CDB: opcode=0xe5 (vendor) [ 335.431288][ C1] sd 0:0:1:0: [sda] tag#2016 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 335.440849][ C1] sd 0:0:1:0: [sda] tag#2016 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 335.450446][ C1] sd 0:0:1:0: [sda] tag#2016 CDB[20]: ba [ 335.484573][ C1] sd 0:0:1:0: [sda] tag#2017 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 335.494948][ C1] sd 0:0:1:0: [sda] tag#2017 CDB: opcode=0xe5 (vendor) [ 335.501840][ C1] sd 0:0:1:0: [sda] tag#2017 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 335.511420][ C1] sd 0:0:1:0: [sda] tag#2017 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 335.520989][ C1] sd 0:0:1:0: [sda] tag#2017 CDB[20]: ba 15:38:39 executing program 3: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 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, 0x1, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x0) accept4$bt_l2cap(0xffffffffffffffff, 0x0, 0x0, 0x100000) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x800) lseek(r2, 0x200, 0x0) fallocate(0xffffffffffffffff, 0x20, 0x8, 0x5) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x10000) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r4, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r5, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) ftruncate(r4, 0x7) r6 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r1, r6, 0x0, 0xee00) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 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, 0x1, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) (async) creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) ftruncate(r1, 0x0) (async) accept4$bt_l2cap(0xffffffffffffffff, 0x0, 0x0, 0x100000) (async) creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) ftruncate(r2, 0x800) (async) lseek(r2, 0x200, 0x0) (async) fallocate(0xffffffffffffffff, 0x20, 0x8, 0x5) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) sendfile(r2, r3, 0x0, 0x10000) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r4, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r5, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) (async) ftruncate(r4, 0x7) (async) open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) (async) sendfile(r1, r6, 0x0, 0xee00) (async) 15:38:39 executing program 1: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) (async) r2 = open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) sendfile(r1, r2, 0x0, 0x10000) (async, rerun: 64) lseek(r0, 0x200, 0x0) (async, rerun: 64) getsockopt$inet_udp_int(r1, 0x11, 0x1, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r3 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r0, r3, 0x0, 0xee00) 15:38:39 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x277}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:39 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_int(r0, &(0x7f0000000200), 0x43400) close_range(r0, r0, 0x2) write$cgroup_subtree(r0, &(0x7f0000000300)={[{0x0, 'rdma'}]}, 0x6) setsockopt$inet6_tcp_TLS_TX(r0, 0x6, 0x1, &(0x7f0000000080)=@gcm_256={{0x304}, "079b329894064322", "a16a70a285ef51114674129faa8a6dcc312d1dbb3c261c507db74b8d03cc1ce5", "04a10584", "22d28aebdd636264"}, 0x38) syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) setsockopt$inet6_mtu(r0, 0x29, 0x17, &(0x7f00000001c0)=0x1, 0x4) 15:38:39 executing program 4: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r1, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) sendmsg$DEVLINK_CMD_TRAP_POLICER_SET(r0, &(0x7f0000000300)={&(0x7f0000000000), 0xc, &(0x7f00000002c0)={&(0x7f0000000140)={0x14c, 0x0, 0x200, 0x70bd2c, 0x25dfdbfd, {}, [{@pci={{0x8}, {0x11}}, {0x8, 0x8e, 0x3}, {0xc, 0x8f, 0x10000}, {0xc, 0x90, 0x5}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x8e, 0x3}, {0xc, 0x8f, 0x7000000}, {0xc, 0x90, 0x5}}, {@pci={{0x8}, {0x11}}, {0x8, 0x8e, 0x1}, {0xc, 0x8f, 0x5}, {0xc, 0x90, 0x81}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}, {0xc, 0x8f, 0x6}, {0xc, 0x90, 0x3}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x8e, 0x3aacd6f51770e3ed}, {0xc}, {0xc, 0x90, 0x862}}]}, 0x14c}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000004) sendmsg$TIPC_CMD_SET_NODE_ADDR(r0, &(0x7f0000000400)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000380)={0x24, r1, 0x200, 0x70bd28, 0x25dfdbfd, {{}, {}, {0x8, 0x11, 0x10001}}, ["", "", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x20048090}, 0x0) [ 335.526751][ C1] sd 0:0:1:0: [sda] tag#2023 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 335.537095][ C1] sd 0:0:1:0: [sda] tag#2023 CDB: opcode=0xe5 (vendor) [ 335.544060][ C1] sd 0:0:1:0: [sda] tag#2023 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 335.553638][ C1] sd 0:0:1:0: [sda] tag#2023 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 335.563198][ C1] sd 0:0:1:0: [sda] tag#2023 CDB[20]: ba 15:38:39 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x29c}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:39 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_int(r0, &(0x7f0000000200), 0x43400) (async) close_range(r0, r0, 0x2) write$cgroup_subtree(r0, &(0x7f0000000300)={[{0x0, 'rdma'}]}, 0x6) (async) setsockopt$inet6_tcp_TLS_TX(r0, 0x6, 0x1, &(0x7f0000000080)=@gcm_256={{0x304}, "079b329894064322", "a16a70a285ef51114674129faa8a6dcc312d1dbb3c261c507db74b8d03cc1ce5", "04a10584", "22d28aebdd636264"}, 0x38) (async) syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) (async) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) (async) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) (async) setsockopt$inet6_mtu(r0, 0x29, 0x17, &(0x7f00000001c0)=0x1, 0x4) 15:38:39 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_int(r0, &(0x7f0000000200), 0x43400) close_range(r0, r0, 0x2) write$cgroup_subtree(r0, &(0x7f0000000300)={[{0x0, 'rdma'}]}, 0x6) setsockopt$inet6_tcp_TLS_TX(r0, 0x6, 0x1, &(0x7f0000000080)=@gcm_256={{0x304}, "079b329894064322", "a16a70a285ef51114674129faa8a6dcc312d1dbb3c261c507db74b8d03cc1ce5", "04a10584", "22d28aebdd636264"}, 0x38) syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) setsockopt$inet6_mtu(r0, 0x29, 0x17, &(0x7f00000001c0)=0x1, 0x4) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x7a05, 0x1700) (async) write$cgroup_int(r0, &(0x7f0000000200), 0x43400) (async) close_range(r0, r0, 0x2) (async) write$cgroup_subtree(r0, &(0x7f0000000300)={[{0x0, 'rdma'}]}, 0x6) (async) setsockopt$inet6_tcp_TLS_TX(r0, 0x6, 0x1, &(0x7f0000000080)=@gcm_256={{0x304}, "079b329894064322", "a16a70a285ef51114674129faa8a6dcc312d1dbb3c261c507db74b8d03cc1ce5", "04a10584", "22d28aebdd636264"}, 0x38) (async) syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) (async) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) (async) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') (async) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) (async) setsockopt$inet6_mtu(r0, 0x29, 0x17, &(0x7f00000001c0)=0x1, 0x4) (async) 15:38:39 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x2c4}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:39 executing program 5: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) (async) lseek(r1, 0x200, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) sendfile(r1, r2, 0x0, 0x10000) lseek(r0, 0x200, 0x0) (async) r3 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) (async) r4 = socket$nl_generic(0x10, 0x3, 0x10) (async) r5 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r4, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r5, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) (async) close(r4) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x10, 0x2, &(0x7f0000000100)=@raw=[@ldst={0x1, 0x3, 0x3, 0x0, 0x1, 0x40}, @jmp={0x5, 0x0, 0x9}], &(0x7f0000000280)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) (async) sendfile(r0, r3, 0x0, 0xee00) 15:38:39 executing program 3: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 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, 0x1, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x0) (async) accept4$bt_l2cap(0xffffffffffffffff, 0x0, 0x0, 0x100000) (async) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x800) lseek(r2, 0x200, 0x0) fallocate(0xffffffffffffffff, 0x20, 0x8, 0x5) (async) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x10000) (async) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r4, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r5, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) (async) ftruncate(r4, 0x7) (async) r6 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r1, r6, 0x0, 0xee00) 15:38:39 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='tracefs\x00', 0x0, 0x0) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) 15:38:39 executing program 4: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r1, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) sendmsg$DEVLINK_CMD_TRAP_POLICER_SET(r0, &(0x7f0000000300)={&(0x7f0000000000), 0xc, &(0x7f00000002c0)={&(0x7f0000000140)={0x14c, 0x0, 0x200, 0x70bd2c, 0x25dfdbfd, {}, [{@pci={{0x8}, {0x11}}, {0x8, 0x8e, 0x3}, {0xc, 0x8f, 0x10000}, {0xc, 0x90, 0x5}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x8e, 0x3}, {0xc, 0x8f, 0x7000000}, {0xc, 0x90, 0x5}}, {@pci={{0x8}, {0x11}}, {0x8, 0x8e, 0x1}, {0xc, 0x8f, 0x5}, {0xc, 0x90, 0x81}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}, {0xc, 0x8f, 0x6}, {0xc, 0x90, 0x3}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x8e, 0x3aacd6f51770e3ed}, {0xc}, {0xc, 0x90, 0x862}}]}, 0x14c}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000004) sendmsg$TIPC_CMD_SET_NODE_ADDR(r0, &(0x7f0000000400)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000380)={0x24, r1, 0x200, 0x70bd28, 0x25dfdbfd, {{}, {}, {0x8, 0x11, 0x10001}}, ["", "", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x20048090}, 0x0) perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r1, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) (async) sendmsg$DEVLINK_CMD_TRAP_POLICER_SET(r0, &(0x7f0000000300)={&(0x7f0000000000), 0xc, &(0x7f00000002c0)={&(0x7f0000000140)={0x14c, 0x0, 0x200, 0x70bd2c, 0x25dfdbfd, {}, [{@pci={{0x8}, {0x11}}, {0x8, 0x8e, 0x3}, {0xc, 0x8f, 0x10000}, {0xc, 0x90, 0x5}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x8e, 0x3}, {0xc, 0x8f, 0x7000000}, {0xc, 0x90, 0x5}}, {@pci={{0x8}, {0x11}}, {0x8, 0x8e, 0x1}, {0xc, 0x8f, 0x5}, {0xc, 0x90, 0x81}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}, {0xc, 0x8f, 0x6}, {0xc, 0x90, 0x3}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x8e, 0x3aacd6f51770e3ed}, {0xc}, {0xc, 0x90, 0x862}}]}, 0x14c}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000004) (async) sendmsg$TIPC_CMD_SET_NODE_ADDR(r0, &(0x7f0000000400)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000380)={0x24, r1, 0x200, 0x70bd28, 0x25dfdbfd, {{}, {}, {0x8, 0x11, 0x10001}}, ["", "", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x20048090}, 0x0) (async) 15:38:40 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='tracefs\x00', 0x0, 0x0) (async) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) 15:38:40 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x300}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:40 executing program 4: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r1, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) sendmsg$DEVLINK_CMD_TRAP_POLICER_SET(r0, &(0x7f0000000300)={&(0x7f0000000000), 0xc, &(0x7f00000002c0)={&(0x7f0000000140)={0x14c, 0x0, 0x200, 0x70bd2c, 0x25dfdbfd, {}, [{@pci={{0x8}, {0x11}}, {0x8, 0x8e, 0x3}, {0xc, 0x8f, 0x10000}, {0xc, 0x90, 0x5}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x8e, 0x3}, {0xc, 0x8f, 0x7000000}, {0xc, 0x90, 0x5}}, {@pci={{0x8}, {0x11}}, {0x8, 0x8e, 0x1}, {0xc, 0x8f, 0x5}, {0xc, 0x90, 0x81}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}, {0xc, 0x8f, 0x6}, {0xc, 0x90, 0x3}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x8e, 0x3aacd6f51770e3ed}, {0xc}, {0xc, 0x90, 0x862}}]}, 0x14c}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000004) sendmsg$TIPC_CMD_SET_NODE_ADDR(r0, &(0x7f0000000400)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000380)={0x24, r1, 0x200, 0x70bd28, 0x25dfdbfd, {{}, {}, {0x8, 0x11, 0x10001}}, ["", "", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x20048090}, 0x0) perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r1, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) (async) sendmsg$DEVLINK_CMD_TRAP_POLICER_SET(r0, &(0x7f0000000300)={&(0x7f0000000000), 0xc, &(0x7f00000002c0)={&(0x7f0000000140)={0x14c, 0x0, 0x200, 0x70bd2c, 0x25dfdbfd, {}, [{@pci={{0x8}, {0x11}}, {0x8, 0x8e, 0x3}, {0xc, 0x8f, 0x10000}, {0xc, 0x90, 0x5}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x8e, 0x3}, {0xc, 0x8f, 0x7000000}, {0xc, 0x90, 0x5}}, {@pci={{0x8}, {0x11}}, {0x8, 0x8e, 0x1}, {0xc, 0x8f, 0x5}, {0xc, 0x90, 0x81}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}, {0xc, 0x8f, 0x6}, {0xc, 0x90, 0x3}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x8e, 0x3aacd6f51770e3ed}, {0xc}, {0xc, 0x90, 0x862}}]}, 0x14c}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000004) (async) sendmsg$TIPC_CMD_SET_NODE_ADDR(r0, &(0x7f0000000400)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000003c0)={&(0x7f0000000380)={0x24, r1, 0x200, 0x70bd28, 0x25dfdbfd, {{}, {}, {0x8, 0x11, 0x10001}}, ["", "", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x20048090}, 0x0) (async) 15:38:40 executing program 5: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) (async) lseek(r1, 0x200, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) sendfile(r1, r2, 0x0, 0x10000) lseek(r0, 0x200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r4, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r5, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) close(r4) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x10, 0x2, &(0x7f0000000100)=@raw=[@ldst={0x1, 0x3, 0x3, 0x0, 0x1, 0x40}, @jmp={0x5, 0x0, 0x9}], &(0x7f0000000280)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) sendfile(r0, r3, 0x0, 0xee00) 15:38:40 executing program 3: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 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, 0x1, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x0) accept4$bt_l2cap(0xffffffffffffffff, 0x0, 0x0, 0x100000) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x800) lseek(r2, 0x200, 0x0) ioctl$F2FS_IOC_RELEASE_COMPRESS_BLOCKS(r0, 0x8008f512, &(0x7f00000000c0)) fallocate(0xffffffffffffffff, 0x20, 0x8, 0x5) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x10000) r4 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r1, r4, 0x0, 0xee00) 15:38:40 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='tracefs\x00', 0x0, 0x0) (async) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) 15:38:40 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x314}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:40 executing program 1: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f0000010d80)=0x2) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) r2 = open(&(0x7f0000000080)='./bus/file0\x00', 0x24000, 0x104) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000010d00)={r0, 0x5, 0x4, 0x2}) sendfile(r3, r2, &(0x7f0000010d40), 0x339) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r4, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r5, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) sendfile(r4, r2, 0x0, 0x101) lseek(r0, 0x200, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r0, r6, 0x0, 0xee00) ioctl$BTRFS_IOC_SPACE_INFO(r1, 0xc0109414, &(0x7f00000000c0)=ANY=[@ANYBLOB="2b0b000000000000cc0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dbfc9fc7c01d06800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0100"/68632]) 15:38:40 executing program 2: r0 = syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x400204c, 0x0) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000340)=ANY=[@ANYBLOB='gid=', @ANYBLOB="1815abab0d334b28b424d5f06e3d6dfa714771a1f7dafd334382db320009e12b6b8a1c9f645bd20cfeef1ca6f6498ea1376fad527b5ee4175e3e0b7e6bfeac107dfae1c92739dd6bfc42fe63e7be237ea69464a92891a805a6de24a46765ee51698fd02e0d29d573d4b3a1a2d04b07eee004b1fcbd07850969766918f470356939da4c255fa73e1e97720b0dde256a702d7bbe6a1372b4fd5c3eb4ac4171b80e04edc1663d542c503465587dd505d2"]) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r1, 0x5, 0x0) renameat2(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00', 0x4) 15:38:40 executing program 4: sendmsg$nfc_llcp(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000140)={0x27, 0x0, 0x2, 0x5, 0x7f, 0x8, "f985f560fd283c9b19adc25231b7873e110728157662aa827d16f0796cc98d4589851a8f2f52d045bdce5f0f8abc3f70156b502084a2d0611ceba417c09893", 0x20}, 0x60, &(0x7f0000000640)=[{&(0x7f00000001c0)="f18ca3cc6dba1ae1fc1baf8bb75c4e4c876d0a3b4c7de5e19f936fa09bc4e15648df03f3c9b4138113bb6ff7e89e4844e2ff2548553fc55962e4e7a56f8979af87dfa274ec7cc548c431d9921383fa7a38509ac09884a67ace67d1ea56d504ec3662605a02c82a74bca58cc508bd4f3e5236a8800a8793a05de1c92580db7eefd0", 0x81}, {&(0x7f0000000280)="f7f05ec5466636b05aa51fac69193e8af757c5b6eb2e47b416906d70cd0fa11cebad8c924d0b484879a07748292e384a58e9660dfc2531f82bb8b3263085130c577dce2491c5229a97ef545099d2120a0b13191fca6f6fd5", 0x58}, {&(0x7f0000000300)="a99a6d839c415e210111451172dfe6eddfda9af08e3e98d8c757a6b12ab190af47513169286404a3c8d0ad52e52aeb4960371f6ce854467cb2fc93774e88cf4bef3970d75d5e57d9ae2bdc023439c024a48e19194cb97108f0fd115bed3d20602a7522b3d14a83af8872a02ceb6520428de90af94c66fcc5c88b58a798600eeb84972c0cbaece41915b9ad714a", 0x8d}, {&(0x7f0000000000)="9028ab57690c", 0x6}, {&(0x7f00000003c0)="39ca7d18f21ddc6c13049498506b91d5e28612f75391fa08eea959cb0640c9ac1e4e027aa827a2208ddba95e8bf007f71223baf4d582964ee27b23aeaf99f6db5e60b17daa5fbf4c720932e65f509393fda88d13e96de5b22c43d3083ad2adbabc8759c83e57c6694b190bb11c52c1c28b58f63ce8c7399fd87568c198939ac7194a17b538e21cf65df0932bac877474c6e1a897f899b0038d824cb8025d8a9928cdd68e8143990cb269d6f327654da4c772f621d005e53b69a53a64a2e8dcf43e5a2ed37af78e83b319", 0xca}, {&(0x7f00000004c0)="cedc581082b42c4f5a0b044135ba46dc069cc6c7e1852e97d9a133198cd7660680dec2e33be45ef5ae5b72f2a2675938d1c6b8a8294e0c0f46d04f702b9e201d2053ad86a8c266b73a61bf6b384dead716c5f4baca2b8281cc4182e8911e4548cb898eddf8e116fda3a2db71279c42e3316ad65ee30d11c9da6fcdb042d62577d90db380eb25ba3afa9d12821b893d6ef3f1f075c6ce0def685db67f1f9ccaf99897f420f337b36d5d04308389a40209e209acf1d20c0ccd553806af7a", 0xbd}, {&(0x7f0000000580)="2425e8d361939055af2a4524953aeb151295709af8d9d44fabc0e188a18fa436d1821c5f4b686d7ed59433dec474e207408518143747c33a5eaf7fa8ec417bc3c4e9ee394fcd0eb967d6691ea3a815f1969633fec2ac65bcffa15d36ab5e1f4b80cf6d7419c7af1ae039d95286742b", 0x6f}, {&(0x7f0000000600)="da555a896c2d409d94e2c9ffc5b0117ff194ab5d87cc34ea5e6989785792251051bee196ff861864d6e11f09976d879e3795e7", 0x33}], 0x8, &(0x7f00000006c0)={0x28, 0x3a, 0xffffffff, "e785904124e92839077ee28826fc472483cf2e72"}, 0x28, 0x40040}, 0x20000000) perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000000c00)={&(0x7f0000000840)=@qipcrtr={0x2a, 0xffffffffffffffff, 0x8000}, 0x80, &(0x7f00000009c0)=[{&(0x7f00000008c0)="9c91fa28fb4d4b7c5a72137c073a1d2ea2ad8c05be4cc37ed77f5ab89e7840e236266e7d21d3720ee659921da60c9c65e69e094e65191a154d6a44f673b76549e40520cf774fcbe386f07f5b1adc6fd71b59edb5f04dd2db3db85a1fdac21829c9044abd2af04064bb5339d6d2e964008bf06ef4849da20a3f", 0x79}, {&(0x7f0000000940)="59dc7e1e336e945122ae24396b847debefb9a76fcb615ee738feddbc91bbfd31545e59f7a01afa19816f6e3f18388d287eb8d994ea8d2d981c5ae736fb2b9febdd0bc126a2610ed8ac32db6c8105c975c269f1ed80723e75f4e37d174185c47aad0286641dfe34465f63cbe25b", 0x6d}], 0x2, &(0x7f0000000a00)=[{0x90, 0x10d, 0x1a, "a850bf4e8bd06e279932fff27843a4b8261e87e7cbb0b70c81dc16123d32950fb6b8229325f37c98f266967a3f0d1ad1383f55c3d6422055d4ccbca27be380d8cae5fbef53516abbb1666e77c27fe1c9302ea31e49f92c91f66738fb25d1d83810c68e133ee3db34882cd9de4a9baa5aa871a2b988643b70bbef14"}, {0x108, 0x108, 0x0, "fc6e138fa6896b5333ad02480bfb3bb902604002a839a83f655d54acb7f36d9c3096c7a8826a082c4f47612694aa5d0a3cefb1be42977f7386162f9f3e3f956cb33dea57000fa41809d5e69cea4bb6f6643165a6c51bcf9fbc4892835b80ef5120e0914c5944a0ab5fa5a429dffd802bc75183ffb88ee54109d270b1b86ada462ed98d0ec5efcd61b2bdddaeab73e87a379d7dbd3d9631574b7e6b5d6734b527484149e0278348a6c59a2ab7aa8836a156a850f298b3911220c20e9d891c881275f139d719b8223c25d737e82bced5b4cb38887f66b20d2729bce41b8f617373c822f1903348714d32ab2443954e5b127de214"}, {0x48, 0x115, 0xfffffff9, "c84771962a6c366fee196c997df15e1c5457d99b7861f4bfa481a19df2f8bbc260859d08801079f8048bc556dcb0c69362"}], 0x1e0}, 0x800) sendmsg$NL80211_CMD_SET_BEACON(r0, &(0x7f0000000800)={&(0x7f0000000740)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000007c0)={&(0x7f0000000780)=ANY=[@ANYBLOB="ffff0000", @ANYRES16=0x0, @ANYBLOB="000428bd7000fcdbdf250e0000000c009900001000005d0000001e0080008c1872050cc342345dec76e48b3ea3b813a7c5453fdf4dea76900000"], 0x40}, 0x1, 0x0, 0x0, 0x800}, 0x0) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r1, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) 15:38:40 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x330}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:40 executing program 2: r0 = syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x400204c, 0x0) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000340)=ANY=[@ANYBLOB='gid=', @ANYBLOB="1815abab0d334b28b424d5f06e3d6dfa714771a1f7dafd334382db320009e12b6b8a1c9f645bd20cfeef1ca6f6498ea1376fad527b5ee4175e3e0b7e6bfeac107dfae1c92739dd6bfc42fe63e7be237ea69464a92891a805a6de24a46765ee51698fd02e0d29d573d4b3a1a2d04b07eee004b1fcbd07850969766918f470356939da4c255fa73e1e97720b0dde256a702d7bbe6a1372b4fd5c3eb4ac4171b80e04edc1663d542c503465587dd505d2"]) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r1, 0x5, 0x0) renameat2(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00', 0x4) syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) (async) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x400204c, 0x0) (async) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000340)=ANY=[@ANYBLOB='gid=', @ANYBLOB="1815abab0d334b28b424d5f06e3d6dfa714771a1f7dafd334382db320009e12b6b8a1c9f645bd20cfeef1ca6f6498ea1376fad527b5ee4175e3e0b7e6bfeac107dfae1c92739dd6bfc42fe63e7be237ea69464a92891a805a6de24a46765ee51698fd02e0d29d573d4b3a1a2d04b07eee004b1fcbd07850969766918f470356939da4c255fa73e1e97720b0dde256a702d7bbe6a1372b4fd5c3eb4ac4171b80e04edc1663d542c503465587dd505d2"]) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) lseek(r1, 0x5, 0x0) (async) renameat2(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00', 0x4) (async) 15:38:40 executing program 4: sendmsg$nfc_llcp(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000140)={0x27, 0x0, 0x2, 0x5, 0x7f, 0x8, "f985f560fd283c9b19adc25231b7873e110728157662aa827d16f0796cc98d4589851a8f2f52d045bdce5f0f8abc3f70156b502084a2d0611ceba417c09893", 0x20}, 0x60, &(0x7f0000000640)=[{&(0x7f00000001c0)="f18ca3cc6dba1ae1fc1baf8bb75c4e4c876d0a3b4c7de5e19f936fa09bc4e15648df03f3c9b4138113bb6ff7e89e4844e2ff2548553fc55962e4e7a56f8979af87dfa274ec7cc548c431d9921383fa7a38509ac09884a67ace67d1ea56d504ec3662605a02c82a74bca58cc508bd4f3e5236a8800a8793a05de1c92580db7eefd0", 0x81}, {&(0x7f0000000280)="f7f05ec5466636b05aa51fac69193e8af757c5b6eb2e47b416906d70cd0fa11cebad8c924d0b484879a07748292e384a58e9660dfc2531f82bb8b3263085130c577dce2491c5229a97ef545099d2120a0b13191fca6f6fd5", 0x58}, {&(0x7f0000000300)="a99a6d839c415e210111451172dfe6eddfda9af08e3e98d8c757a6b12ab190af47513169286404a3c8d0ad52e52aeb4960371f6ce854467cb2fc93774e88cf4bef3970d75d5e57d9ae2bdc023439c024a48e19194cb97108f0fd115bed3d20602a7522b3d14a83af8872a02ceb6520428de90af94c66fcc5c88b58a798600eeb84972c0cbaece41915b9ad714a", 0x8d}, {&(0x7f0000000000)="9028ab57690c", 0x6}, {&(0x7f00000003c0)="39ca7d18f21ddc6c13049498506b91d5e28612f75391fa08eea959cb0640c9ac1e4e027aa827a2208ddba95e8bf007f71223baf4d582964ee27b23aeaf99f6db5e60b17daa5fbf4c720932e65f509393fda88d13e96de5b22c43d3083ad2adbabc8759c83e57c6694b190bb11c52c1c28b58f63ce8c7399fd87568c198939ac7194a17b538e21cf65df0932bac877474c6e1a897f899b0038d824cb8025d8a9928cdd68e8143990cb269d6f327654da4c772f621d005e53b69a53a64a2e8dcf43e5a2ed37af78e83b319", 0xca}, {&(0x7f00000004c0)="cedc581082b42c4f5a0b044135ba46dc069cc6c7e1852e97d9a133198cd7660680dec2e33be45ef5ae5b72f2a2675938d1c6b8a8294e0c0f46d04f702b9e201d2053ad86a8c266b73a61bf6b384dead716c5f4baca2b8281cc4182e8911e4548cb898eddf8e116fda3a2db71279c42e3316ad65ee30d11c9da6fcdb042d62577d90db380eb25ba3afa9d12821b893d6ef3f1f075c6ce0def685db67f1f9ccaf99897f420f337b36d5d04308389a40209e209acf1d20c0ccd553806af7a", 0xbd}, {&(0x7f0000000580)="2425e8d361939055af2a4524953aeb151295709af8d9d44fabc0e188a18fa436d1821c5f4b686d7ed59433dec474e207408518143747c33a5eaf7fa8ec417bc3c4e9ee394fcd0eb967d6691ea3a815f1969633fec2ac65bcffa15d36ab5e1f4b80cf6d7419c7af1ae039d95286742b", 0x6f}, {&(0x7f0000000600)="da555a896c2d409d94e2c9ffc5b0117ff194ab5d87cc34ea5e6989785792251051bee196ff861864d6e11f09976d879e3795e7", 0x33}], 0x8, &(0x7f00000006c0)={0x28, 0x3a, 0xffffffff, "e785904124e92839077ee28826fc472483cf2e72"}, 0x28, 0x40040}, 0x20000000) perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000000c00)={&(0x7f0000000840)=@qipcrtr={0x2a, 0xffffffffffffffff, 0x8000}, 0x80, &(0x7f00000009c0)=[{&(0x7f00000008c0)="9c91fa28fb4d4b7c5a72137c073a1d2ea2ad8c05be4cc37ed77f5ab89e7840e236266e7d21d3720ee659921da60c9c65e69e094e65191a154d6a44f673b76549e40520cf774fcbe386f07f5b1adc6fd71b59edb5f04dd2db3db85a1fdac21829c9044abd2af04064bb5339d6d2e964008bf06ef4849da20a3f", 0x79}, {&(0x7f0000000940)="59dc7e1e336e945122ae24396b847debefb9a76fcb615ee738feddbc91bbfd31545e59f7a01afa19816f6e3f18388d287eb8d994ea8d2d981c5ae736fb2b9febdd0bc126a2610ed8ac32db6c8105c975c269f1ed80723e75f4e37d174185c47aad0286641dfe34465f63cbe25b", 0x6d}], 0x2, &(0x7f0000000a00)=[{0x90, 0x10d, 0x1a, "a850bf4e8bd06e279932fff27843a4b8261e87e7cbb0b70c81dc16123d32950fb6b8229325f37c98f266967a3f0d1ad1383f55c3d6422055d4ccbca27be380d8cae5fbef53516abbb1666e77c27fe1c9302ea31e49f92c91f66738fb25d1d83810c68e133ee3db34882cd9de4a9baa5aa871a2b988643b70bbef14"}, {0x108, 0x108, 0x0, "fc6e138fa6896b5333ad02480bfb3bb902604002a839a83f655d54acb7f36d9c3096c7a8826a082c4f47612694aa5d0a3cefb1be42977f7386162f9f3e3f956cb33dea57000fa41809d5e69cea4bb6f6643165a6c51bcf9fbc4892835b80ef5120e0914c5944a0ab5fa5a429dffd802bc75183ffb88ee54109d270b1b86ada462ed98d0ec5efcd61b2bdddaeab73e87a379d7dbd3d9631574b7e6b5d6734b527484149e0278348a6c59a2ab7aa8836a156a850f298b3911220c20e9d891c881275f139d719b8223c25d737e82bced5b4cb38887f66b20d2729bce41b8f617373c822f1903348714d32ab2443954e5b127de214"}, {0x48, 0x115, 0xfffffff9, "c84771962a6c366fee196c997df15e1c5457d99b7861f4bfa481a19df2f8bbc260859d08801079f8048bc556dcb0c69362"}], 0x1e0}, 0x800) sendmsg$NL80211_CMD_SET_BEACON(r0, &(0x7f0000000800)={&(0x7f0000000740)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000007c0)={&(0x7f0000000780)=ANY=[@ANYBLOB="ffff0000", @ANYRES16=0x0, @ANYBLOB="000428bd7000fcdbdf250e0000000c009900001000005d0000001e0080008c1872050cc342345dec76e48b3ea3b813a7c5453fdf4dea76900000"], 0x40}, 0x1, 0x0, 0x0, 0x800}, 0x0) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r1, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) sendmsg$nfc_llcp(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000140)={0x27, 0x0, 0x2, 0x5, 0x7f, 0x8, "f985f560fd283c9b19adc25231b7873e110728157662aa827d16f0796cc98d4589851a8f2f52d045bdce5f0f8abc3f70156b502084a2d0611ceba417c09893", 0x20}, 0x60, &(0x7f0000000640)=[{&(0x7f00000001c0)="f18ca3cc6dba1ae1fc1baf8bb75c4e4c876d0a3b4c7de5e19f936fa09bc4e15648df03f3c9b4138113bb6ff7e89e4844e2ff2548553fc55962e4e7a56f8979af87dfa274ec7cc548c431d9921383fa7a38509ac09884a67ace67d1ea56d504ec3662605a02c82a74bca58cc508bd4f3e5236a8800a8793a05de1c92580db7eefd0", 0x81}, {&(0x7f0000000280)="f7f05ec5466636b05aa51fac69193e8af757c5b6eb2e47b416906d70cd0fa11cebad8c924d0b484879a07748292e384a58e9660dfc2531f82bb8b3263085130c577dce2491c5229a97ef545099d2120a0b13191fca6f6fd5", 0x58}, {&(0x7f0000000300)="a99a6d839c415e210111451172dfe6eddfda9af08e3e98d8c757a6b12ab190af47513169286404a3c8d0ad52e52aeb4960371f6ce854467cb2fc93774e88cf4bef3970d75d5e57d9ae2bdc023439c024a48e19194cb97108f0fd115bed3d20602a7522b3d14a83af8872a02ceb6520428de90af94c66fcc5c88b58a798600eeb84972c0cbaece41915b9ad714a", 0x8d}, {&(0x7f0000000000)="9028ab57690c", 0x6}, {&(0x7f00000003c0)="39ca7d18f21ddc6c13049498506b91d5e28612f75391fa08eea959cb0640c9ac1e4e027aa827a2208ddba95e8bf007f71223baf4d582964ee27b23aeaf99f6db5e60b17daa5fbf4c720932e65f509393fda88d13e96de5b22c43d3083ad2adbabc8759c83e57c6694b190bb11c52c1c28b58f63ce8c7399fd87568c198939ac7194a17b538e21cf65df0932bac877474c6e1a897f899b0038d824cb8025d8a9928cdd68e8143990cb269d6f327654da4c772f621d005e53b69a53a64a2e8dcf43e5a2ed37af78e83b319", 0xca}, {&(0x7f00000004c0)="cedc581082b42c4f5a0b044135ba46dc069cc6c7e1852e97d9a133198cd7660680dec2e33be45ef5ae5b72f2a2675938d1c6b8a8294e0c0f46d04f702b9e201d2053ad86a8c266b73a61bf6b384dead716c5f4baca2b8281cc4182e8911e4548cb898eddf8e116fda3a2db71279c42e3316ad65ee30d11c9da6fcdb042d62577d90db380eb25ba3afa9d12821b893d6ef3f1f075c6ce0def685db67f1f9ccaf99897f420f337b36d5d04308389a40209e209acf1d20c0ccd553806af7a", 0xbd}, {&(0x7f0000000580)="2425e8d361939055af2a4524953aeb151295709af8d9d44fabc0e188a18fa436d1821c5f4b686d7ed59433dec474e207408518143747c33a5eaf7fa8ec417bc3c4e9ee394fcd0eb967d6691ea3a815f1969633fec2ac65bcffa15d36ab5e1f4b80cf6d7419c7af1ae039d95286742b", 0x6f}, {&(0x7f0000000600)="da555a896c2d409d94e2c9ffc5b0117ff194ab5d87cc34ea5e6989785792251051bee196ff861864d6e11f09976d879e3795e7", 0x33}], 0x8, &(0x7f00000006c0)={0x28, 0x3a, 0xffffffff, "e785904124e92839077ee28826fc472483cf2e72"}, 0x28, 0x40040}, 0x20000000) (async) perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000000c00)={&(0x7f0000000840)=@qipcrtr={0x2a, 0xffffffffffffffff, 0x8000}, 0x80, &(0x7f00000009c0)=[{&(0x7f00000008c0)="9c91fa28fb4d4b7c5a72137c073a1d2ea2ad8c05be4cc37ed77f5ab89e7840e236266e7d21d3720ee659921da60c9c65e69e094e65191a154d6a44f673b76549e40520cf774fcbe386f07f5b1adc6fd71b59edb5f04dd2db3db85a1fdac21829c9044abd2af04064bb5339d6d2e964008bf06ef4849da20a3f", 0x79}, {&(0x7f0000000940)="59dc7e1e336e945122ae24396b847debefb9a76fcb615ee738feddbc91bbfd31545e59f7a01afa19816f6e3f18388d287eb8d994ea8d2d981c5ae736fb2b9febdd0bc126a2610ed8ac32db6c8105c975c269f1ed80723e75f4e37d174185c47aad0286641dfe34465f63cbe25b", 0x6d}], 0x2, &(0x7f0000000a00)=[{0x90, 0x10d, 0x1a, "a850bf4e8bd06e279932fff27843a4b8261e87e7cbb0b70c81dc16123d32950fb6b8229325f37c98f266967a3f0d1ad1383f55c3d6422055d4ccbca27be380d8cae5fbef53516abbb1666e77c27fe1c9302ea31e49f92c91f66738fb25d1d83810c68e133ee3db34882cd9de4a9baa5aa871a2b988643b70bbef14"}, {0x108, 0x108, 0x0, "fc6e138fa6896b5333ad02480bfb3bb902604002a839a83f655d54acb7f36d9c3096c7a8826a082c4f47612694aa5d0a3cefb1be42977f7386162f9f3e3f956cb33dea57000fa41809d5e69cea4bb6f6643165a6c51bcf9fbc4892835b80ef5120e0914c5944a0ab5fa5a429dffd802bc75183ffb88ee54109d270b1b86ada462ed98d0ec5efcd61b2bdddaeab73e87a379d7dbd3d9631574b7e6b5d6734b527484149e0278348a6c59a2ab7aa8836a156a850f298b3911220c20e9d891c881275f139d719b8223c25d737e82bced5b4cb38887f66b20d2729bce41b8f617373c822f1903348714d32ab2443954e5b127de214"}, {0x48, 0x115, 0xfffffff9, "c84771962a6c366fee196c997df15e1c5457d99b7861f4bfa481a19df2f8bbc260859d08801079f8048bc556dcb0c69362"}], 0x1e0}, 0x800) (async) sendmsg$NL80211_CMD_SET_BEACON(r0, &(0x7f0000000800)={&(0x7f0000000740)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000007c0)={&(0x7f0000000780)=ANY=[@ANYBLOB="ffff0000", @ANYRES16=0x0, @ANYBLOB="000428bd7000fcdbdf250e0000000c009900001000005d0000001e0080008c1872050cc342345dec76e48b3ea3b813a7c5453fdf4dea76900000"], 0x40}, 0x1, 0x0, 0x0, 0x800}, 0x0) (async) syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r1, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) (async) 15:38:40 executing program 2: r0 = syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) (async) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x400204c, 0x0) (async) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000340)=ANY=[@ANYBLOB='gid=', @ANYBLOB="1815abab0d334b28b424d5f06e3d6dfa714771a1f7dafd334382db320009e12b6b8a1c9f645bd20cfeef1ca6f6498ea1376fad527b5ee4175e3e0b7e6bfeac107dfae1c92739dd6bfc42fe63e7be237ea69464a92891a805a6de24a46765ee51698fd02e0d29d573d4b3a1a2d04b07eee004b1fcbd07850969766918f470356939da4c255fa73e1e97720b0dde256a702d7bbe6a1372b4fd5c3eb4ac4171b80e04edc1663d542c503465587dd505d2"]) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r1, 0x5, 0x0) (async) renameat2(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00', 0x4) 15:38:40 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x3ae}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:40 executing program 5: ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000140)) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r2, 0x201, 0x8000, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) ioctl$FITHAW(r1, 0xc0045878) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r3, 0x800) lseek(r3, 0x200, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) sendfile(r3, r4, 0x0, 0x10000) lseek(r0, 0x200, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r0, r5, 0x0, 0xee00) 15:38:40 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000000)=ANY=[@ANYBLOB='gid=', @ANYBLOB="1933a4c7c2078eaad2ebbfc79d8dccad18f70b184e7100e616b3d69c00"/39]) 15:38:40 executing program 4: sendmsg$nfc_llcp(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000140)={0x27, 0x0, 0x2, 0x5, 0x7f, 0x8, "f985f560fd283c9b19adc25231b7873e110728157662aa827d16f0796cc98d4589851a8f2f52d045bdce5f0f8abc3f70156b502084a2d0611ceba417c09893", 0x20}, 0x60, &(0x7f0000000640)=[{&(0x7f00000001c0)="f18ca3cc6dba1ae1fc1baf8bb75c4e4c876d0a3b4c7de5e19f936fa09bc4e15648df03f3c9b4138113bb6ff7e89e4844e2ff2548553fc55962e4e7a56f8979af87dfa274ec7cc548c431d9921383fa7a38509ac09884a67ace67d1ea56d504ec3662605a02c82a74bca58cc508bd4f3e5236a8800a8793a05de1c92580db7eefd0", 0x81}, {&(0x7f0000000280)="f7f05ec5466636b05aa51fac69193e8af757c5b6eb2e47b416906d70cd0fa11cebad8c924d0b484879a07748292e384a58e9660dfc2531f82bb8b3263085130c577dce2491c5229a97ef545099d2120a0b13191fca6f6fd5", 0x58}, {&(0x7f0000000300)="a99a6d839c415e210111451172dfe6eddfda9af08e3e98d8c757a6b12ab190af47513169286404a3c8d0ad52e52aeb4960371f6ce854467cb2fc93774e88cf4bef3970d75d5e57d9ae2bdc023439c024a48e19194cb97108f0fd115bed3d20602a7522b3d14a83af8872a02ceb6520428de90af94c66fcc5c88b58a798600eeb84972c0cbaece41915b9ad714a", 0x8d}, {&(0x7f0000000000)="9028ab57690c", 0x6}, {&(0x7f00000003c0)="39ca7d18f21ddc6c13049498506b91d5e28612f75391fa08eea959cb0640c9ac1e4e027aa827a2208ddba95e8bf007f71223baf4d582964ee27b23aeaf99f6db5e60b17daa5fbf4c720932e65f509393fda88d13e96de5b22c43d3083ad2adbabc8759c83e57c6694b190bb11c52c1c28b58f63ce8c7399fd87568c198939ac7194a17b538e21cf65df0932bac877474c6e1a897f899b0038d824cb8025d8a9928cdd68e8143990cb269d6f327654da4c772f621d005e53b69a53a64a2e8dcf43e5a2ed37af78e83b319", 0xca}, {&(0x7f00000004c0)="cedc581082b42c4f5a0b044135ba46dc069cc6c7e1852e97d9a133198cd7660680dec2e33be45ef5ae5b72f2a2675938d1c6b8a8294e0c0f46d04f702b9e201d2053ad86a8c266b73a61bf6b384dead716c5f4baca2b8281cc4182e8911e4548cb898eddf8e116fda3a2db71279c42e3316ad65ee30d11c9da6fcdb042d62577d90db380eb25ba3afa9d12821b893d6ef3f1f075c6ce0def685db67f1f9ccaf99897f420f337b36d5d04308389a40209e209acf1d20c0ccd553806af7a", 0xbd}, {&(0x7f0000000580)="2425e8d361939055af2a4524953aeb151295709af8d9d44fabc0e188a18fa436d1821c5f4b686d7ed59433dec474e207408518143747c33a5eaf7fa8ec417bc3c4e9ee394fcd0eb967d6691ea3a815f1969633fec2ac65bcffa15d36ab5e1f4b80cf6d7419c7af1ae039d95286742b", 0x6f}, {&(0x7f0000000600)="da555a896c2d409d94e2c9ffc5b0117ff194ab5d87cc34ea5e6989785792251051bee196ff861864d6e11f09976d879e3795e7", 0x33}], 0x8, &(0x7f00000006c0)={0x28, 0x3a, 0xffffffff, "e785904124e92839077ee28826fc472483cf2e72"}, 0x28, 0x40040}, 0x20000000) perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000000c00)={&(0x7f0000000840)=@qipcrtr={0x2a, 0xffffffffffffffff, 0x8000}, 0x80, &(0x7f00000009c0)=[{&(0x7f00000008c0)="9c91fa28fb4d4b7c5a72137c073a1d2ea2ad8c05be4cc37ed77f5ab89e7840e236266e7d21d3720ee659921da60c9c65e69e094e65191a154d6a44f673b76549e40520cf774fcbe386f07f5b1adc6fd71b59edb5f04dd2db3db85a1fdac21829c9044abd2af04064bb5339d6d2e964008bf06ef4849da20a3f", 0x79}, {&(0x7f0000000940)="59dc7e1e336e945122ae24396b847debefb9a76fcb615ee738feddbc91bbfd31545e59f7a01afa19816f6e3f18388d287eb8d994ea8d2d981c5ae736fb2b9febdd0bc126a2610ed8ac32db6c8105c975c269f1ed80723e75f4e37d174185c47aad0286641dfe34465f63cbe25b", 0x6d}], 0x2, &(0x7f0000000a00)=[{0x90, 0x10d, 0x1a, "a850bf4e8bd06e279932fff27843a4b8261e87e7cbb0b70c81dc16123d32950fb6b8229325f37c98f266967a3f0d1ad1383f55c3d6422055d4ccbca27be380d8cae5fbef53516abbb1666e77c27fe1c9302ea31e49f92c91f66738fb25d1d83810c68e133ee3db34882cd9de4a9baa5aa871a2b988643b70bbef14"}, {0x108, 0x108, 0x0, "fc6e138fa6896b5333ad02480bfb3bb902604002a839a83f655d54acb7f36d9c3096c7a8826a082c4f47612694aa5d0a3cefb1be42977f7386162f9f3e3f956cb33dea57000fa41809d5e69cea4bb6f6643165a6c51bcf9fbc4892835b80ef5120e0914c5944a0ab5fa5a429dffd802bc75183ffb88ee54109d270b1b86ada462ed98d0ec5efcd61b2bdddaeab73e87a379d7dbd3d9631574b7e6b5d6734b527484149e0278348a6c59a2ab7aa8836a156a850f298b3911220c20e9d891c881275f139d719b8223c25d737e82bced5b4cb38887f66b20d2729bce41b8f617373c822f1903348714d32ab2443954e5b127de214"}, {0x48, 0x115, 0xfffffff9, "c84771962a6c366fee196c997df15e1c5457d99b7861f4bfa481a19df2f8bbc260859d08801079f8048bc556dcb0c69362"}], 0x1e0}, 0x800) (async) sendmsg$NL80211_CMD_SET_BEACON(r0, &(0x7f0000000800)={&(0x7f0000000740)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000007c0)={&(0x7f0000000780)=ANY=[@ANYBLOB="ffff0000", @ANYRES16=0x0, @ANYBLOB="000428bd7000fcdbdf250e0000000c009900001000005d0000001e0080008c1872050cc342345dec76e48b3ea3b813a7c5453fdf4dea76900000"], 0x40}, 0x1, 0x0, 0x0, 0x800}, 0x0) (async) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r1, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) 15:38:40 executing program 3: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 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, 0x1, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) (async) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x0) (async) accept4$bt_l2cap(0xffffffffffffffff, 0x0, 0x0, 0x100000) (async) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x800) lseek(r2, 0x200, 0x0) (async) ioctl$F2FS_IOC_RELEASE_COMPRESS_BLOCKS(r0, 0x8008f512, &(0x7f00000000c0)) (async) fallocate(0xffffffffffffffff, 0x20, 0x8, 0x5) (async) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x10000) r4 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r1, r4, 0x0, 0xee00) 15:38:40 executing program 1: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f0000010d80)=0x2) (async) ftruncate(r1, 0x800) (async, rerun: 32) lseek(r1, 0x200, 0x0) (async, rerun: 32) r2 = open(&(0x7f0000000080)='./bus/file0\x00', 0x24000, 0x104) (async) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000010d00)={r0, 0x5, 0x4, 0x2}) sendfile(r3, r2, &(0x7f0000010d40), 0x339) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r4, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r5, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) (async, rerun: 32) sendfile(r4, r2, 0x0, 0x101) (async, rerun: 32) lseek(r0, 0x200, 0x0) (async) r6 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r0, r6, 0x0, 0xee00) ioctl$BTRFS_IOC_SPACE_INFO(r1, 0xc0109414, &(0x7f00000000c0)=ANY=[@ANYBLOB="2b0b000000000000cc0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dbfc9fc7c01d06800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0100"/68632]) 15:38:40 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x3ba}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:40 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000000)=ANY=[@ANYBLOB='gid=', @ANYBLOB="1933a4c7c2078eaad2ebbfc79d8dccad18f70b184e7100e616b3d69c00"/39]) syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) (async) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) (async) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000000)=ANY=[@ANYBLOB='gid=', @ANYBLOB="1933a4c7c2078eaad2ebbfc79d8dccad18f70b184e7100e616b3d69c00"/39]) (async) 15:38:40 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000000)=ANY=[@ANYBLOB='gid=', @ANYBLOB="1933a4c7c2078eaad2ebbfc79d8dccad18f70b184e7100e616b3d69c00"/39]) syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) (async) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) (async) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000000)=ANY=[@ANYBLOB='gid=', @ANYBLOB="1933a4c7c2078eaad2ebbfc79d8dccad18f70b184e7100e616b3d69c00"/39]) (async) 15:38:40 executing program 1: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f0000010d80)=0x2) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) r2 = open(&(0x7f0000000080)='./bus/file0\x00', 0x24000, 0x104) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000010d00)={r0, 0x5, 0x4, 0x2}) sendfile(r3, r2, &(0x7f0000010d40), 0x339) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r4, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r5, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) sendfile(r4, r2, 0x0, 0x101) lseek(r0, 0x200, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r0, r6, 0x0, 0xee00) ioctl$BTRFS_IOC_SPACE_INFO(r1, 0xc0109414, &(0x7f00000000c0)=ANY=[@ANYBLOB="2b0b000000000000cc0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dbfc9fc7c01d06800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0100"/68632]) creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f0000010d80)=0x2) (async) ftruncate(r1, 0x800) (async) lseek(r1, 0x200, 0x0) (async) open(&(0x7f0000000080)='./bus/file0\x00', 0x24000, 0x104) (async) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000010d00)={r0, 0x5, 0x4, 0x2}) (async) sendfile(r3, r2, &(0x7f0000010d40), 0x339) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r4, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r5, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) (async) sendfile(r4, r2, 0x0, 0x101) (async) lseek(r0, 0x200, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) (async) sendfile(r0, r6, 0x0, 0xee00) (async) ioctl$BTRFS_IOC_SPACE_INFO(r1, 0xc0109414, &(0x7f00000000c0)=ANY=[@ANYBLOB="2b0b000000000000cc0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dbfc9fc7c01d06800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0100"/68632]) (async) 15:38:40 executing program 4: perf_event_open(&(0x7f0000940000)={0x2, 0x1b, 0xfc, 0x3, 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, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r1, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) 15:38:40 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x3bc}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:40 executing program 4: perf_event_open(&(0x7f0000940000)={0x2, 0x1b, 0xfc, 0x3, 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, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r1, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) 15:38:40 executing program 5: ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000140)) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r2, 0x201, 0x8000, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) ioctl$FITHAW(r1, 0xc0045878) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r3, 0x800) lseek(r3, 0x200, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) sendfile(r3, r4, 0x0, 0x10000) lseek(r0, 0x200, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r0, r5, 0x0, 0xee00) ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000140)) (async) creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r2, 0x201, 0x8000, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) (async) ioctl$FITHAW(r1, 0xc0045878) (async) creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) ftruncate(r3, 0x800) (async) lseek(r3, 0x200, 0x0) (async) open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) (async) sendfile(r3, r4, 0x0, 0x10000) (async) lseek(r0, 0x200, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) (async) sendfile(r0, r5, 0x0, 0xee00) (async) 15:38:40 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$vcsa(&(0x7f0000000000), 0x5, 0x40080) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$TIPC_NL_BEARER_ADD(r2, &(0x7f0000000cc0)={0x0, 0x0, &(0x7f0000000c80)={&(0x7f00000008c0)={0x5c, r3, 0xa11, 0x0, 0x0, {0x2}, [@TIPC_NLA_BEARER={0x48}]}, 0x5c}}, 0x0) sendmsg$TIPC_NL_BEARER_ENABLE(r1, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000001c0)={&(0x7f0000000340)={0xcc, r3, 0x400, 0x70bd25, 0x25dfdbfb, {}, [@TIPC_NLA_BEARER={0xa8, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_UDP_OPTS={0x2c, 0x4, {{0x14, 0x1, @in={0x2, 0x4e20, @multicast1}}, {0x14, 0x2, @in={0x2, 0x4e20, @remote}}}}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x8}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e20, 0x1, @mcast2, 0x5}}, {0x14, 0x2, @in={0x2, 0x4e22, @private=0xa010102}}}}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e23, 0x7ff, @ipv4={'\x00', '\xff\xff', @multicast1}, 0x6}}, {0x14, 0x2, @in={0x2, 0x4e24, @multicast2}}}}]}, @TIPC_NLA_LINK={0x10, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_PROP={0xc, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x7}]}]}]}, 0xcc}, 0x1, 0x0, 0x0, 0x20008000}, 0x44084) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r4, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000200)=ANY=[@ANYRES32=r4, @ANYBLOB="83e8edbe5ea677b98d12602a4308ca5779710fa2a45b4539c5cda87ba11bcf3a790ae1167c16f81a41d7bb70ca5e092556b36f8b3a3793e2ded91ba3c949f215dfe22552c11e714de6901443838efd2054587729645b1a11dc0996f662f91478baa73536d200"/112]) 15:38:40 executing program 4: perf_event_open(&(0x7f0000940000)={0x2, 0x1b, 0xfc, 0x3, 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, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r0 = socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r1, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) 15:38:40 executing program 3: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 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, 0x1, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) (async) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x0) accept4$bt_l2cap(0xffffffffffffffff, 0x0, 0x0, 0x100000) (async) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x800) (async) lseek(r2, 0x200, 0x0) (async) ioctl$F2FS_IOC_RELEASE_COMPRESS_BLOCKS(r0, 0x8008f512, &(0x7f00000000c0)) (async) fallocate(0xffffffffffffffff, 0x20, 0x8, 0x5) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x10000) r4 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r1, r4, 0x0, 0xee00) 15:38:40 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x3d5}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:40 executing program 1: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) preadv2(0xffffffffffffffff, &(0x7f00000012c0)=[{&(0x7f00000000c0)=""/223, 0xdf}, {&(0x7f00000001c0)=""/240, 0xf0}, {&(0x7f00000002c0)=""/4096, 0x1000}], 0x3, 0x151, 0x9, 0x1d) sendfile(r1, r2, 0x0, 0x10000) lseek(r0, 0x200, 0x0) r3 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000040)={0x0, 0x3}, 0xe) shutdown(r3, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r3, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x10, &(0x7f00000002c0)=[@in={0x2, 0x0, @local}]}, &(0x7f0000000240)=0x10) r4 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r4, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r3, 0x84, 0x72, &(0x7f0000000140)={r5}, 0xc) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x1b, &(0x7f0000001300)={r5, 0xb5, "e315276ac0ad18c3966c5dd0f8407396f12f4b8b5462d56311ab1de6fc3362580d0434d7bee8aaa5e784b1dcdc85a5d7ff42d7d674ed5c7a4efedfff22bf4755d29c88551679101d79c01af38bc5ea08730e244af8e67838243479adfb5e4f2764813e0f0e2158574b298afe4989320607e5cba7f6e9ee3d79265ec2e120c2b7a8869b204fa2cb3714cb145ecb04132a51350b71ff93b0ff4330739033d7376227311d7244688fa70019afcdd2107c776c2e07f861"}, &(0x7f00000013c0)=0xbd) r6 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r0, r6, 0x0, 0xee00) 15:38:40 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r1, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) ioctl$FAT_IOCTL_GET_VOLUME_ID(r0, 0x80047213, &(0x7f0000000000)) perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r3, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) 15:38:40 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x3f0}, 0x0, 0x0, 0xffffffffffffffff, 0x6) [ 336.884693][T19672] netlink: 68 bytes leftover after parsing attributes in process `syz-executor.2'. 15:38:40 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) (async) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_open_dev$vcsa(&(0x7f0000000000), 0x5, 0x40080) (async) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$TIPC_NL_BEARER_ADD(r2, &(0x7f0000000cc0)={0x0, 0x0, &(0x7f0000000c80)={&(0x7f00000008c0)={0x5c, r3, 0xa11, 0x0, 0x0, {0x2}, [@TIPC_NLA_BEARER={0x48}]}, 0x5c}}, 0x0) (async) sendmsg$TIPC_NL_BEARER_ENABLE(r1, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000001c0)={&(0x7f0000000340)={0xcc, r3, 0x400, 0x70bd25, 0x25dfdbfb, {}, [@TIPC_NLA_BEARER={0xa8, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_UDP_OPTS={0x2c, 0x4, {{0x14, 0x1, @in={0x2, 0x4e20, @multicast1}}, {0x14, 0x2, @in={0x2, 0x4e20, @remote}}}}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x8}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e20, 0x1, @mcast2, 0x5}}, {0x14, 0x2, @in={0x2, 0x4e22, @private=0xa010102}}}}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e23, 0x7ff, @ipv4={'\x00', '\xff\xff', @multicast1}, 0x6}}, {0x14, 0x2, @in={0x2, 0x4e24, @multicast2}}}}]}, @TIPC_NLA_LINK={0x10, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_PROP={0xc, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x7}]}]}]}, 0xcc}, 0x1, 0x0, 0x0, 0x20008000}, 0x44084) (async) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r4, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) (async) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000200)=ANY=[@ANYRES32=r4, @ANYBLOB="83e8edbe5ea677b98d12602a4308ca5779710fa2a45b4539c5cda87ba11bcf3a790ae1167c16f81a41d7bb70ca5e092556b36f8b3a3793e2ded91ba3c949f215dfe22552c11e714de6901443838efd2054587729645b1a11dc0996f662f91478baa73536d200"/112]) 15:38:40 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x700}, 0x0, 0x0, 0xffffffffffffffff, 0x6) [ 336.934971][ T24] audit: type=1400 audit(1645457920.671:302): avc: denied { create } for pid=19659 comm="syz-executor.1" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=sctp_socket permissive=1 [ 336.962982][T19681] netlink: 68 bytes leftover after parsing attributes in process `syz-executor.2'. [ 336.976922][ T24] audit: type=1400 audit(1645457920.671:303): avc: denied { setopt } for pid=19659 comm="syz-executor.1" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=sctp_socket permissive=1 [ 336.996808][ T24] audit: type=1400 audit(1645457920.671:304): avc: denied { shutdown } for pid=19659 comm="syz-executor.1" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=sctp_socket permissive=1 15:38:40 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) (async) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) (async) r0 = socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r1 = syz_open_dev$vcsa(&(0x7f0000000000), 0x5, 0x40080) (async, rerun: 64) r2 = socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r3 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000080), 0xffffffffffffffff) (rerun: 64) sendmsg$TIPC_NL_BEARER_ADD(r2, &(0x7f0000000cc0)={0x0, 0x0, &(0x7f0000000c80)={&(0x7f00000008c0)={0x5c, r3, 0xa11, 0x0, 0x0, {0x2}, [@TIPC_NLA_BEARER={0x48}]}, 0x5c}}, 0x0) (async, rerun: 32) sendmsg$TIPC_NL_BEARER_ENABLE(r1, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000001c0)={&(0x7f0000000340)={0xcc, r3, 0x400, 0x70bd25, 0x25dfdbfb, {}, [@TIPC_NLA_BEARER={0xa8, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_UDP_OPTS={0x2c, 0x4, {{0x14, 0x1, @in={0x2, 0x4e20, @multicast1}}, {0x14, 0x2, @in={0x2, 0x4e20, @remote}}}}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x8}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e20, 0x1, @mcast2, 0x5}}, {0x14, 0x2, @in={0x2, 0x4e22, @private=0xa010102}}}}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e23, 0x7ff, @ipv4={'\x00', '\xff\xff', @multicast1}, 0x6}}, {0x14, 0x2, @in={0x2, 0x4e24, @multicast2}}}}]}, @TIPC_NLA_LINK={0x10, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_PROP={0xc, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x7}]}]}]}, 0xcc}, 0x1, 0x0, 0x0, 0x20008000}, 0x44084) (async, rerun: 32) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r4, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000200)=ANY=[@ANYRES32=r4, @ANYBLOB="83e8edbe5ea677b98d12602a4308ca5779710fa2a45b4539c5cda87ba11bcf3a790ae1167c16f81a41d7bb70ca5e092556b36f8b3a3793e2ded91ba3c949f215dfe22552c11e714de6901443838efd2054587729645b1a11dc0996f662f91478baa73536d200"/112]) 15:38:40 executing program 3: r0 = perf_event_open(&(0x7f000001d000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0xca002, 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, 0x8000, 0x0, @perf_config_ext={0x9, 0x401}, 0x0, 0xf93, 0x0, 0x0, 0x0, 0x0, 0xfffe}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x0) accept4$bt_l2cap(0xffffffffffffffff, 0x0, 0x0, 0x100000) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x800) lseek(r2, 0x200, 0x0) fallocate(0xffffffffffffffff, 0x20, 0x8, 0x5) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x10000) r4 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r1, r4, 0x0, 0xee00) 15:38:40 executing program 5: ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000140)) (async) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r2, 0x201, 0x8000, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) (async) ioctl$FITHAW(r1, 0xc0045878) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r3, 0x800) (async) lseek(r3, 0x200, 0x0) (async) r4 = open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) sendfile(r3, r4, 0x0, 0x10000) lseek(r0, 0x200, 0x0) (async) r5 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r0, r5, 0x0, 0xee00) 15:38:40 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 32) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) (rerun: 32) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r1, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) ioctl$FAT_IOCTL_GET_VOLUME_ID(r0, 0x80047213, &(0x7f0000000000)) (async, rerun: 64) perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async, rerun: 64) r2 = socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r3, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) 15:38:40 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0xc00}, 0x0, 0x0, 0xffffffffffffffff, 0x6) [ 337.016827][ T24] audit: type=1400 audit(1645457920.671:305): avc: denied { getopt } for pid=19659 comm="syz-executor.1" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=sctp_socket permissive=1 [ 337.036670][ T24] audit: type=1400 audit(1645457920.671:306): avc: denied { connect } for pid=19659 comm="syz-executor.1" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=sctp_socket permissive=1 15:38:40 executing program 3: r0 = perf_event_open(&(0x7f000001d000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0xca002, 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, 0x8000, 0x0, @perf_config_ext={0x9, 0x401}, 0x0, 0xf93, 0x0, 0x0, 0x0, 0x0, 0xfffe}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x0) (async) accept4$bt_l2cap(0xffffffffffffffff, 0x0, 0x0, 0x100000) (async) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x800) (async) lseek(r2, 0x200, 0x0) (async) fallocate(0xffffffffffffffff, 0x20, 0x8, 0x5) (async) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x10000) (async) r4 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r1, r4, 0x0, 0xee00) 15:38:40 executing program 3: r0 = perf_event_open(&(0x7f000001d000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0xca002, 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, 0x8000, 0x0, @perf_config_ext={0x9, 0x401}, 0x0, 0xf93, 0x0, 0x0, 0x0, 0x0, 0xfffe}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) (async) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x0) (async, rerun: 64) accept4$bt_l2cap(0xffffffffffffffff, 0x0, 0x0, 0x100000) (async, rerun: 64) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x800) (async) lseek(r2, 0x200, 0x0) fallocate(0xffffffffffffffff, 0x20, 0x8, 0x5) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x10000) r4 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r1, r4, 0x0, 0xee00) 15:38:40 executing program 1: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) preadv2(0xffffffffffffffff, &(0x7f00000012c0)=[{&(0x7f00000000c0)=""/223, 0xdf}, {&(0x7f00000001c0)=""/240, 0xf0}, {&(0x7f00000002c0)=""/4096, 0x1000}], 0x3, 0x151, 0x9, 0x1d) sendfile(r1, r2, 0x0, 0x10000) lseek(r0, 0x200, 0x0) r3 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000040)={0x0, 0x3}, 0xe) shutdown(r3, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r3, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x10, &(0x7f00000002c0)=[@in={0x2, 0x0, @local}]}, &(0x7f0000000240)=0x10) r4 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r4, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r3, 0x84, 0x72, &(0x7f0000000140)={r5}, 0xc) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x1b, &(0x7f0000001300)={r5, 0xb5, "e315276ac0ad18c3966c5dd0f8407396f12f4b8b5462d56311ab1de6fc3362580d0434d7bee8aaa5e784b1dcdc85a5d7ff42d7d674ed5c7a4efedfff22bf4755d29c88551679101d79c01af38bc5ea08730e244af8e67838243479adfb5e4f2764813e0f0e2158574b298afe4989320607e5cba7f6e9ee3d79265ec2e120c2b7a8869b204fa2cb3714cb145ecb04132a51350b71ff93b0ff4330739033d7376227311d7244688fa70019afcdd2107c776c2e07f861"}, &(0x7f00000013c0)=0xbd) r6 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r0, r6, 0x0, 0xee00) creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) ftruncate(r1, 0x800) (async) lseek(r1, 0x200, 0x0) (async) open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) (async) preadv2(0xffffffffffffffff, &(0x7f00000012c0)=[{&(0x7f00000000c0)=""/223, 0xdf}, {&(0x7f00000001c0)=""/240, 0xf0}, {&(0x7f00000002c0)=""/4096, 0x1000}], 0x3, 0x151, 0x9, 0x1d) (async) sendfile(r1, r2, 0x0, 0x10000) (async) lseek(r0, 0x200, 0x0) (async) socket$inet6_sctp(0xa, 0x5, 0x84) (async) setsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000040)={0x0, 0x3}, 0xe) (async) shutdown(r3, 0x0) (async) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r3, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x10, &(0x7f00000002c0)=[@in={0x2, 0x0, @local}]}, &(0x7f0000000240)=0x10) (async) socket$inet_sctp(0x2, 0x1, 0x84) (async) getsockopt$inet_sctp_SCTP_MAX_BURST(r4, 0x84, 0xd, &(0x7f0000000000)=@assoc_value, &(0x7f0000000040)=0x8) (async) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r3, 0x84, 0x72, &(0x7f0000000140)={r5}, 0xc) (async) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x1b, &(0x7f0000001300)={r5, 0xb5, "e315276ac0ad18c3966c5dd0f8407396f12f4b8b5462d56311ab1de6fc3362580d0434d7bee8aaa5e784b1dcdc85a5d7ff42d7d674ed5c7a4efedfff22bf4755d29c88551679101d79c01af38bc5ea08730e244af8e67838243479adfb5e4f2764813e0f0e2158574b298afe4989320607e5cba7f6e9ee3d79265ec2e120c2b7a8869b204fa2cb3714cb145ecb04132a51350b71ff93b0ff4330739033d7376227311d7244688fa70019afcdd2107c776c2e07f861"}, &(0x7f00000013c0)=0xbd) (async) open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) (async) sendfile(r0, r6, 0x0, 0xee00) (async) 15:38:40 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0xc01}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:40 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 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, 0x1, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r1, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x13, r0, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x0) accept4$bt_l2cap(0xffffffffffffffff, 0x0, 0x0, 0x100000) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r3, 0x800) lseek(r3, 0x200, 0x0) fallocate(0xffffffffffffffff, 0x20, 0x8, 0x5) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x10000) r5 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0xee00) 15:38:40 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x1403}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:40 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x1e02}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:41 executing program 2: r0 = syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80820, &(0x7f0000000040)=ANY=[@ANYBLOB='gid=', @ANYRESOCT=r0]) 15:38:41 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r1, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) (async) ioctl$FAT_IOCTL_GET_VOLUME_ID(r0, 0x80047213, &(0x7f0000000000)) (async) perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r2 = socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r3, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) 15:38:41 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 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, 0x1, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r0 = socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r1, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) (async) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x13, r0, 0x0) (async) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x0) (async) accept4$bt_l2cap(0xffffffffffffffff, 0x0, 0x0, 0x100000) (async) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r3, 0x800) (async) lseek(r3, 0x200, 0x0) fallocate(0xffffffffffffffff, 0x20, 0x8, 0x5) (async) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x10000) r5 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0xee00) 15:38:41 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x2501}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:41 executing program 5: r0 = creat(&(0x7f0000000180)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) sendfile(r1, r2, 0x0, 0x10000) lseek(r0, 0x200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r0, r3, 0x0, 0xee00) open(&(0x7f0000000140)='./bus/../file0\x00', 0x26840, 0x10) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0xc028660f, &(0x7f00000005c0)=0x443000025) setsockopt$inet_sctp6_SCTP_FRAGMENT_INTERLEAVE(r4, 0x84, 0x12, &(0x7f00000000c0)=0x8e, 0x4) 15:38:41 executing program 1: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) (async) r2 = open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) preadv2(0xffffffffffffffff, &(0x7f00000012c0)=[{&(0x7f00000000c0)=""/223, 0xdf}, {&(0x7f00000001c0)=""/240, 0xf0}, {&(0x7f00000002c0)=""/4096, 0x1000}], 0x3, 0x151, 0x9, 0x1d) (async) sendfile(r1, r2, 0x0, 0x10000) (async) lseek(r0, 0x200, 0x0) (async) r3 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000040)={0x0, 0x3}, 0xe) (async) shutdown(r3, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r3, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x10, &(0x7f00000002c0)=[@in={0x2, 0x0, @local}]}, &(0x7f0000000240)=0x10) (async) r4 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r4, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r3, 0x84, 0x72, &(0x7f0000000140)={r5}, 0xc) (async) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x1b, &(0x7f0000001300)={r5, 0xb5, "e315276ac0ad18c3966c5dd0f8407396f12f4b8b5462d56311ab1de6fc3362580d0434d7bee8aaa5e784b1dcdc85a5d7ff42d7d674ed5c7a4efedfff22bf4755d29c88551679101d79c01af38bc5ea08730e244af8e67838243479adfb5e4f2764813e0f0e2158574b298afe4989320607e5cba7f6e9ee3d79265ec2e120c2b7a8869b204fa2cb3714cb145ecb04132a51350b71ff93b0ff4330739033d7376227311d7244688fa70019afcdd2107c776c2e07f861"}, &(0x7f00000013c0)=0xbd) (async) r6 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r0, r6, 0x0, 0xee00) 15:38:41 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 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, 0x1, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r0 = socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r1, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) (async) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x13, r0, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x0) accept4$bt_l2cap(0xffffffffffffffff, 0x0, 0x0, 0x100000) (async) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r3, 0x800) lseek(r3, 0x200, 0x0) (async) fallocate(0xffffffffffffffff, 0x20, 0x8, 0x5) (async) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x10000) (async) r5 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0xee00) 15:38:41 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x2c02}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:41 executing program 2: r0 = syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80820, &(0x7f0000000040)=ANY=[@ANYBLOB='gid=', @ANYRESOCT=r0]) syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) (async) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) (async) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80820, &(0x7f0000000040)=ANY=[@ANYBLOB='gid=', @ANYRESOCT=r0]) (async) 15:38:41 executing program 4: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) statx(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x400, 0x100, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$nl_generic(r0, &(0x7f00000027c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10200884}, 0xc, &(0x7f0000002780)={&(0x7f0000000280)={0x24c8, 0x19, 0x10, 0x70bd28, 0x25dfdbfb, {0x1f}, [@generic="757d6237577a96a3e6884563abbdae2acd644522e3296760c4155999caccb1a6d417b06bd0729f7b755a3db40fb13e9cc05c53485ed79115eaf4cea6a82eac9871d69a1e7fed2ec1fd48986b2c3cac0e9ce5f94ee31d7df668828b77cbc77bef028b053bc9ae031d106c7c49b0a7db28aa2aab8e653d410025bd46c69c684b422d31e1cb008cfcf639349ed83d3d3365a5779a1c48fd7f700c8540fce5a877bfe094c15145a30c87bf402027940e41583ca5b6a852f5644a76f1cb6e768e62d3f20f87656147ce94c7ac84a622bc1bafa9d077234b8ace8653f1", @generic="823f7e11868e6cedf4ec34262a3645978bfc44de4fc7adcb10abab941ad408e8809b66cb41cd7925a9bfcb7ef2d6b5157276efaa76b162b700acb8cfd4bb78396833d491ff9146261620f9c0da6b39c3c3917c06adab65de1fb8339ba9c94a44d0711978a1085f39b8b246e6e7e591bb94a10380925b1910e54e363c52f15a730a8d9ebb55393b222cb3aa7e07236730e5e447507f593b619bcdb258e432ac10986c3aee9060d671f808793ffe0d02a18c94bbbe31bf7a5b6b2dd72d16284543e3c230b37bbdb76eca436f7bd870d1e8cc6eeab67906633b254c82263b483dfd69b95da16015", @nested={0x10a1, 0x76, 0x0, 0x1, [@generic="e5c25825146099f0cc4c8f893e20ce0c2ee60b57b1cc5801d8084cb66a4877350c3ba3d6c3d0ecd5233f57c063fe1ea23ff04e36186bd6e256934caaf217c23ab434eff2edff256111b4bcced3ed456ef32dd54a66cc53a1dc6038b27fb132bdf3a5f20b8a73e5e2f5036038afdaedfaadc1ef5160deea914948058ff568ef346877441ea12a5c37366f46761664b9bc6f1681e3c9b294a78834bf82b6", @generic="345a0301781d658a8c78bfd7a0ed34e28cb95f01ea2aad0016420d9598415e4f352c9642d9bfae020df26e0ea4b6304d25069158503f68892d2a1fc5825581eff25f15adc9a0d5ebc1acf1074f3c9864bb7075bbb4cf123f435cefa284f9e5d89263884def7b8196966f5652153c1192df12f439f114ec95e705802e617b5e0272d35ea574f9c9d771e48d8db34ff0eff5edd065270874f95de28078e7f70c5ffb7c9605de6b603b2dcc85171969a6250da64476584f46f3f5d9614074f5a9601e9cfe4d6eb25721272f51ace66534713b052c80777767d1161b2d977e4665ea3f8c10b7fe2bee963ddd63d997dee98a9b34b91297c6d41c03b5621d2b2bd730ab198c324580b2415f57097afbef054bf6c65994479e3385834d522b1164b0c55f92660a67c9496634b2ecd7e0dd12cf69aece9ea213776149f4da539f604ad151a699ed726024b6c0697d1120f5600e8eaeb54fe8eccd88953fb3146e80217cab0cefcff6156adff19b41214e9592511381f4e92360738910d66d6354b6c8a54d9e43b4b44c7f196d141ca973a55f2032254f1b5de2c40d47ecbcfd5e9b1c5fd9ab66d6c9632ec07b831ec9b6e561c6bd9dddab483302aad3391b25c05f078be766cb58d7f240123f8562a0614302d7472af3af1ac7b32f2974e6bcf55d9b41acdfdbef50634d8b116edc91959ce9a5db8dc22922d50e4529898856f159189dbf8a27a611bc27e5d1c083360a719acb5d8164f3ff99228ea1980a882c2dadf9f1e8d1e4082c812989e4850205fe5f5e874fe3c6e9515a92af3941e240cf117b47adcc6fc9fe4baed08f6af1b8591cbae8d28a629f0708adea7feb34ad3817946992b02d6d4e765a0055165402a363ad350a0edaf9a4168022fe31da62ace5c77ea9c3cda8d163807c7ee412198404eeacdff793f31cd6ad448cda9efff595527f48d319bc32cd85ba39f40c3af7ffd7cf4e661aa5dba2711c6b26a3c29bbef32945eacc26caca99192a8b3161d1f2e79edba0bd6cc3882718c0b3c41cc04574aba6cf67a9e49f2413b701990ce64c912e7d4403f7c45dab6e91e6c488a2fbe4217193a09583103b12afa1a1c0977f264303017ff557b01dbe3301f82cb4d2b9675bcfd3a556ba49bef344f0ee619fe9fe1d69485b70fe9745b67b03486be99eea9807e2f2d8e798701212d8c0295aacaf00bf64369d1b4e6333ad951d8f8ac8d47504cfe352486805f4fae624b3830e5bc227f7cca1d3faa7538028b8b368c3409c1575a3420a4a330ed511b7757c4e764d4865e02033ac7456d184726456559445cc6af418d29716c19efa935f0424013497bc0589bb62c46e4e628d5c74abe4be1d5d300fbb930c5e8c753855edd1741d2e0e2d9954da6f868de0e72a774085e190540aecddf53b3569266a7ce0779afac12d4a6df2e611d0b560352845253c95530e662585d92e8c5b9ca9ea69b881fe1ddbd4972ee4742dd46101c723668c0f5bd871366aefa221d4623b2e8c19e35b0be99a5885e4bea5af3a4d8aa24cc8da0cbaaca9fb0f062247119f3110c42cadc12ab8011d1122f9690332d9c61a37d7a6d0215d83ec0ee769b706b75ae8493868046906e1ea000f7d2714d1ac74f72ca62f234dca5cde2c5586271711ef122462fec7fed5ba8474f115e0c9f0c3fc42bc11642bce033cdf4889de8f1e3e271ea86c71fdc6bd1602f54b32abf46db6b162050a7be3bcb8dbc25006f00aaab5f29916014790de923d38ef221e1c6c7a38ebd7e0901ad0585499a665eb18231f7d758371e199218215d3691cffcf60bf6d137d6017f3ac1f05dcef5835001473a3aff9e90896a244552f1d3867de93fe6ccb43a69e30470e005e3533f3aec1422cccc89cf95d83b055e6f02380a337bfb3c3b4ce397d999bc03fbb20991bd1c90ddd037f0a5469a1ece6d0b49b163135bf4d56aec83d2fc0c39a299bb1ff091d38569c28d17b421f0fdf956cd971c244180b0e5b234f9fdd45ff6b88b3bbaa916075029f22e5101359309ef110b6fc871a0755d7ae9645cc974db13e3b76a0c3bca6f2af7f7a3237e97465196857f2b32cee8cbeba65cbb211e91affb5b94f2fdda82ea6dd758b0f38037b036eb34a46ca683c590c91c3ed684eef649e6c92b9c39dcbf8133c8f272ad90b0bbb41ac69ece86a9c4478b0e3200f67c82023d195572a18071b7ab81b6d686a4bcce0e4d39000e008a59ca300d1ca6872263952b02d7af8ddfa79a0ce9ce0465faa3334a3d281d7b47aee98b8197c506d04f83e3181e00e22c01f8e69502174e366bf58661c1b432904e383f6fc8990ba1d539830529b21eedcadb15d95259bf0bf188b187911c7d293c11d63f3721ac4f8f2551e4f02a567e0070e448c804cf62bff83849e1b22ac9b31eb325b6bd0d002d4e2a94944bf56f5c0b93e369a808a0555ad776a8dc850326b8819a0a17b1d7451a02a1c3057929fa466da2f38fdebab2ab17cd60ccc7c713954b865bf2b92155ec66fa9c92f3a2ec61638de7d2fb8556268d576d401f7c716786e6fb3b89a29fa68cb1158596763028eb2d96c4213bc8dd983f75d3494ebd73293ddbe6e5a557696d76ca7012799832ee039c1ed868f92b48b9c055a89f8cbd1f56743453278ce53b11856f2b84e9c70ae8c83984f3d64b8ac45fe4025156d3f94463f79aae37b32fc1615054cbfa728d9261ac2f898b05204fc9642c01e24bcb2bcca598f9f805bb8e541aec12f17717249e4969b672fb209e204d0dfe57aa2ce8347a0e612fcc89162a19a2c0004d3d8192b1f6be6340aa2f7a0f2889325817dd96036318a0e73e6cd07b699cb748b98f8360d548e3795b9362b8b7be13f82abd99bc1b1a756bc12f1d8acee61814daee804b03b4911e6e076fea0ded17493ad868fbc6a2ef526257c69838171f94e62e2d4cd21f21bae94ba9d1714cc2eb4a09cf36bf8cd0cbdb72c2603110a76e76b9758c2dd0ea0bd6140a9000db95c70962f28268cf3224b772968fd6dc587f3fbce734e017325373f9982f33630fe7f90bef34bb8730efa10d65e065ca0cd88adfcb08b468bc84ec3fcf61eaae862a7f9a48e8de831eb617f7ef4743c39bef25892022a04c3d3232e3abdf628b0c8cf8bee99529a94a56133e9f02691ff74e4f3eff82b07a56a63e5ada6ca9f0f84fbd061a9e63cbf7e645c3e198ecf35458216a27550f54a1627ecf895d9495be9d87f0b13fb0547e456e5bbdc936c83f0840f2b2691ecb02adb5a2d138447204db4a819b9d4b30f2cbb2f253555969f8ab2c948061ac1c0dc6c90b244bab6ecfa12ef035ef142729246cbc5112fb7b93208e3d89adf16227e8894c4f8a2744b5e2e4c2bc2ebd73bd50f662a6fe32ed4cf954e145ee17bee5cf8c14b2b5fc4843ef563af860d77fbdbf04898f3e95638bfb159fc000608464d91f26d0af2f133d361666b6b0be1bd21a0bb6afe1eb72d1743e0bb91151d7ae577fd84d87e6c080bb35a9cd835a2d216843c842c7545c520765c0e86e98fff4c51a6322a163cff3e082b3269a30f82d86679fbb2f28a47375d21eb24a17fed118260f380d9acf3f2f83ee1fc04ef76a5ce0d2ea6570961cc5b2163a1ae6235faed39e98cbb78e726be0856cc0da3e979bc3dfcc840854cf425cdd43824bbe719ceb2cf18bde9bb20078c297e38a4d033c33a9768de852a78920b2510b38079074c7df6518d11f63bdee27e994b866ddf907a6c70e704f5980c1750dcfe34e922b68565cb4eb4a2677d1bded1c910701581752bcfacd1bed2a0d8387da7ff93a970aae6af07b585ed5f4e4d67f8d3140404bd18701bfd671a3ff8bf2e481a817a83e0646a0cd8149ead7209e11d0840c65da065814644f3fb0782cdead9a8c709561ebe7863a64444b1344f593f5c9ef95c27043887b70a88ec05dbbeb02ed7d09b6370195ddbedef3101af790cd36b4e91015568bd136be54b8b410b00c8c399d309ca25cf07d230574abbb63b4208962dd729101dbaedcb19ae0182d3b20e4c5e69e3c6684f0947c48776ba75e4394c760dcb5ee7f32f3d36aa017a7482bbf720bbd071b2396f02f79e1e2016fb64cfed07598abe10017b4a0a091086fbb14839be8ef1b80751aa4025d0258f0d60a452dcbbba61ee3e5530c521f9928aeddda533bae58598cbd1c1a4362abf1a92da7436bc1566c1e88dd138e82c7e1b529d98c8b6bbe5675b96676abbaa0584ef91e0ae504899e0a7aaecc1d1eb5c0c653888a8cbc546ca83e85fb609db62d484b852ee12a8cf9c65f59ead35566185a930ecca32f729ba8b6bee5871e79f6d50778c06618ed18bf231d0ec92c59687b9e24c15d9d4d4c51f1e40e76376aed2df47d658363f6a9427488c66d1a5453a8f5a3d6001404c1cf9f5f64c18a491558a74c5591cd651af876769b0ab183a62f5bcad6a8da50adae6287c17a6066aea278a054f61277b1306cb245b3fcd834bf55109d6931503a536c084a1d616b36f746e853586ce7705fb7677145ef5e076272f5722f478a41c0e46e25a445a9e63bdb0183d9b986bb0105edce7b4eaaa3822de576b874a275dfcc67050d233b3ebfbe21704399dbfdaff68aeb846b9dfeea6a617457a9efd3c4724c5cb939bfccd21e6aeb3787796059d23c19733b1dbf57ef463389d1a5e5489c543eb152d2a7689aeee043a4ef491d5cb64ad86b90221e7d357f1716d66e529a0a3d9ceb0ced74e1683b2971f18c8c126a00dd23d1f75dc366694d199e5afd9d97ddcbf1001e434ec82429989f856a4e5fbd20ac8d3682626d7367279b23f9eb9681829b8eca6b086bd03d24ab975c031b3be23a6cf2d84fb93cf74312e4d435e15e0117b108ce2222832e6b1d0f070506f8524aac9c2bcd3d768fcef1e814dc0fdeecfd3d91ac29e3c2280dc6cd45a45f0e3d4b8dc595bde6be8af4dd2dab207fcfb08cbe50f080fe6b1f6465a29d847d07a60582f653334a1a6f6f1a51085408e7fded5c74093f882d200db8c3b9178eae7c42525e9abc71a6898fd1061d65ec8f8c1f3cb6dd0f32b1f4e03db46e25bfd2c1894497d132176a4bf20b550283d351f588b3ef2b2c882a7390a4e0e8f156275c52abc3310d6bf4e77deea9bb120ddaae83412a32d2e24783da0364ba47787b2332195ab1420b6b43ac34383c2933d6cbaaa3624e0b32c39c54404a4706ea6fbdec040a689fd9c97d7a710d89400191735d179ae755a54c90fdfc55696d0c4e68556b5a0e620832a7333cdc9e6679c882ab5005336812cf33f4e9ea6e8b671a9070a35cfd66f08cac88ab652fcd75d96ea3ea304e3602dcd0f2a61d8a5d7633cc98c16da6111e67ac6f9eb91e95ce9a79014c8a4d3b86a27756df7a186fc55ec74be4cef70ea1b774ba5f89b8274d22e416289e399c304b60003ad20c0b3467de26c2ced4c275eb26a7560d80d52abcf5fcb7f44602b26af427ffbb5b8d6f57cd9387ae498c90efc463646963355e1f510c1f8de1abe8a37c60ee387bf72b8105bc32a90989067c2929bf4c010e8629de05e971f590225f1022e54194e2641c326bccb1ef838a49da72b292d45144874abac988ebc0caf33b7ef6fd2fe350eeb54544655e4dbef2563f58f9f2f14ad84f7873bea8c69621cb36b8a72afe139a750fe1e27790eb89f6df18d3c5f50cf9b61f3b0e6569472db1481007784af95803db96c28ff7630a2fe3e78a536bbb774b7d918f9fd8944cc2b96e95ce159e20d5259d68477aa21671694ee456284ea24c04ed80e8dac0d9b53b77953e07258a7e71ebce4c104ab"]}, @nested={0x121f, 0x89, 0x0, 0x1, [@typed={0x14, 0x3f, 0x0, 0x0, @ipv6=@mcast2}, @typed={0x8, 0x64, 0x0, 0x0, @ipv4=@broadcast}, @typed={0x14, 0x3c, 0x0, 0x0, @ipv6=@ipv4={'\x00', '\xff\xff', @rand_addr=0x64010102}}, @generic="bae6876a79042631fa83c3b0b5c66ee2d61b0d157a312adbab41d0a7e511b87e7c5684469a4f64ae7de67adfdea7f53ab943a78a0d9f68dfa8657b5b2612a18b20f2dbdff62067f7748409542dc599403316b7c6e0a68d324f0b431d9cdff7ef4c06ec4ef3518622fedaa5477de372", @generic="054cad5ba19939e3f22b4982255994789dc7ca51b668e18254403f82c4940e75fba13dcb6c79ff1981b4b800f960cfc37de10cc352ad0d06a49e60b6b53ad7fbd32df12ef61eaf7e9677d5260a0a752a3d0942e68a229f45eed1bbde65ac83378bf878db5ea3dc47e3ad9f4ee456889609865d20f033046ce429478b998a167c4b34ca929f90e8f7f992e7b4d06ef54ce14c7f08a4194367a9ea2727e2f7306e2d044de630147e22e2761a", @typed={0x8, 0x63, 0x0, 0x0, @uid=r2}, @typed={0x1004, 0x7d, 0x0, 0x0, @binary="67efb32134f5294a93abec3aba4af78f05ebcbe7c8ba59511c7954a73f3dac8c52303520cb34113e7247b074b01ca41b367f42eea90da0db12f37af759f43056469226e339f1f758ca86891b1e980c4dbd7279a3341163c422237f99c4065706687b9d68248a6c0fb1fd24320be179271bbe430c5243f29927ca6e8fe5dfdc7443f0718b5726818e25bfbe47fc52b322167590d0f9560ae33eef00af51f357a1668cb0d936374037e27817d8b7f674abaf8e4c40db7adeec9a6770f4196bad1d950594e59f2e244f68a588349dc489da47125deffa054220ed1d7c4c15616511b1fa376fdfca6066cef6d204037765e93ca88421d2f38c637fa92053c04bd62762e3044ef988c79a8c4ccab8d1793beb2e8d13e8f7a4b010d2fd25f060eb447b52b5a19155ab91755e31f485d11ae8ed5df91546d94ab168c3b8e1ffd85e9a8b95165deae4e3c6e3839c00195f399c95d2a1b93885c412ea33a97ca982160d9056119f3f3c7545797be9042526f755624986187d6014d672fcfff176b82edf54cc633b277ee8419d9f7378ca317f19c0676f3af3b1b1bbf92cec890ffd6533367656b413948d6480dee02ccb1ccbf371221b44b0d2960704b5c385da2a64037b4f4eef02f51551d9c0c8589fea371a2cb30cdbbaefa9a44e8d71e76ebfbf64cec819cd3b54a7897aace69557abb83eacf45e9a85533553f6705454f2f5377cd1cd65ef10bb5c0909afb374b2f25033ce20f4cab91f687d147bd9cbd35deabca29519b53acaefd51e3dd74a0b217469665ec9d0cdb99b9cbb3b3ba63b374155bf55dde37a53478204b4c4d8b4c921a5e1800c3c73d97052d5082037cfb1a633048585c2ee2eae0fa5951fe337f37aa5127c22f968f996c662f3cf904363d284a8937ea6e4b1715248b9ad73a1925d4916d30f52e5341ec35490196bd2be61d65f538d5274e5a8098580b508a8a809b2f1a8f0fae924f75287a35e79f0d174d25bedc083693a3ea6b802daf590bca48b1f39935a4146e7af79a42f573e7ec7ac5e1c259832e17138c90d4bb9e4c172e27a4359e9c6915e8ac86aac96e74b0359a538a437d0bd946d356f872d0be96ae22b5f1aa5ca8a9949a4701fa78d1da06ec9d3b4d96ae743b7e5b9040d6897e6c404b5f209b0400d0fc23bb924606d86851b619638b09819026ab10e40aab29c2a9267dafeb66de0ab01add41898ffa04807c5855a36fba00ade21d3d90848ec916291996dba93debee1a3ba10442238f6f8c81db44e148a0b2593e755625d4cc0e1a1a8c57f2e62d915019bac4c002de9de2c30fa36c8fb0247f19133cb0b5bf7a8000cc6d838f7923c2efd5f8bbeb59a0902482f365e6971ce70a883a0e827d61be1053de37d11b0a3b7f350aebe9cf8588375bad92988844fed1dfa88be978713ce57184ae39d6b65b6975bb74af5a858d1f86d7d54f6df68a99677b2b23e747cc07d540a67c49922f9f4625770ede531794f1c9be0db730a6cc9be92c538cc21d6ae6fc9138b914557a173cc28fbb58d1d822d5d57ca87bba8d010cf18ab337a7afc1b8ce6eb1072bf060036e12e6df8f756eaba1377e95ab422870be9336f69fc903e799e79b485b7eca637f3058f267c46d338a969fcfbb8eec631b98c9f54c299eb6deab04547603a228ca3b30b15be852319c7b0678dd9d94f766da50f6aea69a4d3a61bd10b682860e4713f5f7d2ec3fbf486489c285c1234530564c8162bfcb029cd25cb649d01ebe7726ccf699a88e9ef55cf5a6a502b95e30c08b2cb68d55aeff8eddc156858efb9ea94f6daa021cbfdf2ec23eb1abe4004c1fce65049cce29174a77e82c6238749278499613c44e68f480e7d9cfcef851efcfb0d1ec4d49062838f541839c4073c597196e9476fe1513a4c559f901086343e0a76f9e70749bfbce192f2683eb85cd372516c1eb2cdd92153217ffaec12eaa0c45acd129d2174535c1c59795cb0a4ab57fc421dd5fa26bc565e6e8ac5553e1eb709441985f71445b82b38b5dd4e33b83ea801eafa498387ec1bf755a1e4d528ce4572f0bd3b91f972b11562f2724e16b6add4ef459f9f73b1f9f2df4231a9d103a1f1169b7d8fd3452940e26c56578cfc5d9034df4ac4b4d84a5f4bf3644933334d7112600818512ee55b05fd779610f5e6dffc620c23ebfb34cda69c24fa15e13df7e767f904f5842952e87a4affb95b05e898780341fbe675ee2a4ac37071fda07b67792763a0f9b134904d9d43baf55490947fadb9ea08df4135334cc6d4e08465415fb9c4eea5b10b37ecc8d029e66348f254849eb69b4a3c88dff16a9a48ee11e973bc359dbb761a745c4482d785f5d31c2f39014fc666882238ee75dd7879d3f18d9f0db14e9bb60ffd917d39d34527c746e24edecd74d309c6ac67dfebb922fd06872f6f975edbfe56d7c60496c73dc9da774e08e2cc6637e9fd5c828520a9642ebf3d182837b1df857924ae602a1e38e9d327f8d041e22ea99e0fe42b511f291f4c3575fa20ab9a6e7f08fc3f490cf73579cfc8b8bcbf355573e53b1f5fd149a136b33fbc069cf60780963a755e6bbbe35c7f4c91ac85641dcd5063827130e549a2d066c74a13f0163236dc40673b0351687d33fa6301602530aa4b6dc1bd65ef6fa6a7c71d489a24ed365bcbba25860c5dabb11191ccca77f089cc0f37ac14d4e6f945341e105f102918ef34aa2a55d00305431a57720af97b417ee4a4baa8ac91bc91a4dea04d2a7448e77362c042d3ded95906ed2cc69531d087b0cd2d2e10069f2f70bfdc12c12280d93057d7d4cadfa883911758c71040778a5e63dadbea4fcaab253c46c2e78ea8b37fc83d7f5e547b947796c17635c397dcb8a543a32ffe19e02408f6bf7cdc564e8c2d3b1a73a3d32190f2754c7e44a8d742b239c933c673417acd1eb1a8a48a9ce9f44f17e840aa6439afe5de27b1529adb667407397230c576d18ff2bb745a4cc112a6102f0e56a9b0279606555f66692ab27a9c0b6abaab185669fed7bb419f324dbe1f72135ba1db94c4e4bf1f021898c2a28d7f105230da6379461476aae4d2f8d0251715e2dfba23485b22809a1690af12a47d33a3fef54fe7c0a83d3636d274383a56667cc570e613d499f049286bd9a320fc98cc7f0a1125188f655ab7eaf8bf82b3aebc3a79ad48bc032bbcc8c741414b91007d63f9ac8bb50c9218fc8032800915ec9e9111ae5e7eb15d6b212d52bacb1e6c05ca2f2da6be08b2fd6b21df6c8a867ddce655f811bc6ce3bc4207ae2a42a1a2136b806cf0cb2445483e9e807b144082cf550ee00508ae04260fbc92597dd62659d29cea8f6b584b5fb3c4fa9f5edb606b000659ff3990ca58859de03cc55c658351c95bc105865d5ca5b236a9af15da327367d88bbf72bcf760ff04965f56255217a7788acc6555597776047e85e9ff5de4dd60c7961464da2c5603dd1ac7e77baa2acd145e8d595ddb7eccb2640dfa679e62f6af0cf05288a4f78fda28aafc0e43e2b88038c1d04c14e3915fb07da849de10d6dc9c0818326aee970d9469acf3f1588a0c58e61c1bf173f297114e964398bb6cb684314d10fca03bdb2d9bd17e436fb2fb88f3f944df83ee958da9f8c60cb75bf43bf0d83aad394f0e7c9025ad4da6310ad2deedbdec9adf83f5224a26a482d834000c9bd0a6a2785b65630b2df49154a3ec9757b8a5d8fa12b8d252bad0695d61c42fef271858079dcf5cf4418f09fd197c15e719e4b2d9faaf692f8614433fa740492e349e57ecffdc76891cad4186893463fc59e0554e1b7f9f008a8bc78d57b17db7ef35deea0cb7f819c4d3b66d52820b6eb09b3ffc130d281e912cd1c0d369bef4c2878ef868becec7a67ff4ccf587c831f2bbf1b5af4c3b059de9d8a79d3f57c3e8e5d7851edec1d0d924418a1df113b2fd0462bfbc24aa4b8cae14a1e52fd98032aca085961545f29538e8a22c5ec16783e371d97631941796ef29838694793c22b0b8270e91257677d11edc7383a14b8f24a6f9d1c12b4d6026faeeee0dfe9bb5852edb2b14f5a0ad1f500e8e4093249851d923817052029c3fa3f0d354490279e6f893c53024d71ceafe0f1c6a772c5b49f7c492244c38db96881bb98560d1292193dd1b9c527c9a0680330bcc85916dd21ed300405e46de2a8e468f38388a0c1573aeccf2a5f9d3267656f9affddd6ab42f7d49e717631aca2cb6a6e34d64f44e7c7bc26f72ac6f5a8792c55ac61a9975be37a87e99013b0e58808b6744c092f1c0881406728d1c456263740295b03b5ee9550b08de1eb4b68409213155eede53073fd9840c26f5b67b28007388365cb07853e9a410ac90f72f97af1db14a0c7b734c01202ea25b79a7aabc4765c651064118d78c3a6f5487a8fa797c9bd3b57ebcb38d3a6d1f3fb9b00647d52a1a8c2877c6ed79aa3938688c0692bf8ea321398cb4501c42d0450cf19e79c64e8ee2fcd48d216e28ebe4d446f24b0c43b1da94980641234af98581c892ee98731dbec30116d33ee678201ddfb43417675638104b7a39634b8c3b707f31332690f12fe50f85669e4560ca3d84d71b289f25f5c2bbcd4ca5dc58f323c74532bccb6749a727772b2b9ff8c0b39a2fd30e88fbb9f161be141e07b6ae7c94e1b4ef649da0e740dc07b406fd19e4d3ba15f1ba85e61a49f50c0321a2f26a24d78c2ca006891e501a4c01a39d52c6774f91bf674bbeeaa8e112b76bb62c85c3241f774ea306fd3023993d25cc8c332145e9130b4dab288c60f7995c13939511c5eb8d2e99d8173e78d83885facd535b963620565cc72dae0edb326c3f72200bb86554271287921202e5e434d9bf6e907733f302703e9b24e31f46e4a0bd02b1b976ec57d2d5818d6ac76c70aa208070b7a0ec3328a2ec9f2c2ac9de9498712b6ef5c73cffa71133cceb8b65e8cbde6152857d2909d72878d4b68b76614ac84ca0429255fb6eed874df199deb7ee7b3e81cb928ef588dc8443137da73aff41e6a5fb58a0f6ced8c461fe7365e6e13cc3241aed7970b214960dceacadda248f3acd6912cf2439159792dd24663c6d1f20cbbbda9094540699128abeae13f8da593ca958d901c07c225060abb8a7c584054f8c6337e195c68545290ccb4212ee9795477fc447ac947e9768d5b711ca189f32f7417b0dece05717fde55e7bb0497c5b0abf56b20c408097b2ecdffc37a1b8bad6169f338dfade14231486905367184cbe98b954777fb3fc7059b6382765fc2b3511c00c5191351ba4358bb064d187b78cca07c0511ab38ca6d50216fd2477be2d836a5d3934c684e92e5caaf4bd7cda18d40b0b06acb59943de775a3691ba98ac8543308f07f4c8703b936439b70e2d193eb04cb889f25881faf6c857dff61abd63afd8061952fec44affa057606df64aaadfa955c29afdac130d7717a86756f50937c5e7f5e2e438b97d5a5f356553878641d93b7c7dc53e2ab76fc692092c4b325493f3213a366f676167235966ba3ef001d8c8d6a28df92f09e426e5a8ac870104aa61f58a8b9a8977aa7beef02b5f9747042b3dfaa419a082b04228990e1a720a149db521924e1ea30c81fbc6d73224b9a531be1d785149e012c474ac0260cae6647c03dfaa95cd6c4ace392be8b864aa98248f0a0e532a2f5803bf67bdd7e226ceed00288ebf1215743708dddc135596f2ef4b36ab681e071b198534b0cd1b4549a62a90d5e0287f345de74a3084035819b11d71bb34e1e6b4e4a96eae194d67523957b61d21608e8e39834debe2f96356e93ae63e89"}, @generic="f37373b3b7d1ce965088227558406448a9e84b04a6b36f42d37e16716bd69eb730e5167cc9b6c0bf9042e664b7b0ad380585eb28226bb88238a9d54e43a3e67d81a8b761b4ed5fe37139a7092d7361b212be56263dc0f88867af01c5e5c99cb9ab05f02c9c0bc54f8563c7b37b8b9b644366f473ca91bf06813e07c56891874a533b6a054f6cb70346841c8bf2015b0af481241192f9fb9b487f4dde36626d6c2229337197787ba707f3b1a6e0a2801a727c2e", @generic="6e97db7b9f0f4c16efc2b3f3b288", @typed={0x4, 0x43}]}, @generic="9661a6995a128042450fa9abe73916f0c0914a856b60fa79210eb96cece45cf324778bb3b1417b6f4d569c8aafbe"]}, 0x24c8}}, 0x5) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r1, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) 15:38:41 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x2d02}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:41 executing program 2: r0 = syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) (async) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80820, &(0x7f0000000040)=ANY=[@ANYBLOB='gid=', @ANYRESOCT=r0]) 15:38:41 executing program 4: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) statx(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x400, 0x100, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$nl_generic(r0, &(0x7f00000027c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10200884}, 0xc, &(0x7f0000002780)={&(0x7f0000000280)={0x24c8, 0x19, 0x10, 0x70bd28, 0x25dfdbfb, {0x1f}, [@generic="757d6237577a96a3e6884563abbdae2acd644522e3296760c4155999caccb1a6d417b06bd0729f7b755a3db40fb13e9cc05c53485ed79115eaf4cea6a82eac9871d69a1e7fed2ec1fd48986b2c3cac0e9ce5f94ee31d7df668828b77cbc77bef028b053bc9ae031d106c7c49b0a7db28aa2aab8e653d410025bd46c69c684b422d31e1cb008cfcf639349ed83d3d3365a5779a1c48fd7f700c8540fce5a877bfe094c15145a30c87bf402027940e41583ca5b6a852f5644a76f1cb6e768e62d3f20f87656147ce94c7ac84a622bc1bafa9d077234b8ace8653f1", @generic="823f7e11868e6cedf4ec34262a3645978bfc44de4fc7adcb10abab941ad408e8809b66cb41cd7925a9bfcb7ef2d6b5157276efaa76b162b700acb8cfd4bb78396833d491ff9146261620f9c0da6b39c3c3917c06adab65de1fb8339ba9c94a44d0711978a1085f39b8b246e6e7e591bb94a10380925b1910e54e363c52f15a730a8d9ebb55393b222cb3aa7e07236730e5e447507f593b619bcdb258e432ac10986c3aee9060d671f808793ffe0d02a18c94bbbe31bf7a5b6b2dd72d16284543e3c230b37bbdb76eca436f7bd870d1e8cc6eeab67906633b254c82263b483dfd69b95da16015", @nested={0x10a1, 0x76, 0x0, 0x1, [@generic="e5c25825146099f0cc4c8f893e20ce0c2ee60b57b1cc5801d8084cb66a4877350c3ba3d6c3d0ecd5233f57c063fe1ea23ff04e36186bd6e256934caaf217c23ab434eff2edff256111b4bcced3ed456ef32dd54a66cc53a1dc6038b27fb132bdf3a5f20b8a73e5e2f5036038afdaedfaadc1ef5160deea914948058ff568ef346877441ea12a5c37366f46761664b9bc6f1681e3c9b294a78834bf82b6", @generic="345a0301781d658a8c78bfd7a0ed34e28cb95f01ea2aad0016420d9598415e4f352c9642d9bfae020df26e0ea4b6304d25069158503f68892d2a1fc5825581eff25f15adc9a0d5ebc1acf1074f3c9864bb7075bbb4cf123f435cefa284f9e5d89263884def7b8196966f5652153c1192df12f439f114ec95e705802e617b5e0272d35ea574f9c9d771e48d8db34ff0eff5edd065270874f95de28078e7f70c5ffb7c9605de6b603b2dcc85171969a6250da64476584f46f3f5d9614074f5a9601e9cfe4d6eb25721272f51ace66534713b052c80777767d1161b2d977e4665ea3f8c10b7fe2bee963ddd63d997dee98a9b34b91297c6d41c03b5621d2b2bd730ab198c324580b2415f57097afbef054bf6c65994479e3385834d522b1164b0c55f92660a67c9496634b2ecd7e0dd12cf69aece9ea213776149f4da539f604ad151a699ed726024b6c0697d1120f5600e8eaeb54fe8eccd88953fb3146e80217cab0cefcff6156adff19b41214e9592511381f4e92360738910d66d6354b6c8a54d9e43b4b44c7f196d141ca973a55f2032254f1b5de2c40d47ecbcfd5e9b1c5fd9ab66d6c9632ec07b831ec9b6e561c6bd9dddab483302aad3391b25c05f078be766cb58d7f240123f8562a0614302d7472af3af1ac7b32f2974e6bcf55d9b41acdfdbef50634d8b116edc91959ce9a5db8dc22922d50e4529898856f159189dbf8a27a611bc27e5d1c083360a719acb5d8164f3ff99228ea1980a882c2dadf9f1e8d1e4082c812989e4850205fe5f5e874fe3c6e9515a92af3941e240cf117b47adcc6fc9fe4baed08f6af1b8591cbae8d28a629f0708adea7feb34ad3817946992b02d6d4e765a0055165402a363ad350a0edaf9a4168022fe31da62ace5c77ea9c3cda8d163807c7ee412198404eeacdff793f31cd6ad448cda9efff595527f48d319bc32cd85ba39f40c3af7ffd7cf4e661aa5dba2711c6b26a3c29bbef32945eacc26caca99192a8b3161d1f2e79edba0bd6cc3882718c0b3c41cc04574aba6cf67a9e49f2413b701990ce64c912e7d4403f7c45dab6e91e6c488a2fbe4217193a09583103b12afa1a1c0977f264303017ff557b01dbe3301f82cb4d2b9675bcfd3a556ba49bef344f0ee619fe9fe1d69485b70fe9745b67b03486be99eea9807e2f2d8e798701212d8c0295aacaf00bf64369d1b4e6333ad951d8f8ac8d47504cfe352486805f4fae624b3830e5bc227f7cca1d3faa7538028b8b368c3409c1575a3420a4a330ed511b7757c4e764d4865e02033ac7456d184726456559445cc6af418d29716c19efa935f0424013497bc0589bb62c46e4e628d5c74abe4be1d5d300fbb930c5e8c753855edd1741d2e0e2d9954da6f868de0e72a774085e190540aecddf53b3569266a7ce0779afac12d4a6df2e611d0b560352845253c95530e662585d92e8c5b9ca9ea69b881fe1ddbd4972ee4742dd46101c723668c0f5bd871366aefa221d4623b2e8c19e35b0be99a5885e4bea5af3a4d8aa24cc8da0cbaaca9fb0f062247119f3110c42cadc12ab8011d1122f9690332d9c61a37d7a6d0215d83ec0ee769b706b75ae8493868046906e1ea000f7d2714d1ac74f72ca62f234dca5cde2c5586271711ef122462fec7fed5ba8474f115e0c9f0c3fc42bc11642bce033cdf4889de8f1e3e271ea86c71fdc6bd1602f54b32abf46db6b162050a7be3bcb8dbc25006f00aaab5f29916014790de923d38ef221e1c6c7a38ebd7e0901ad0585499a665eb18231f7d758371e199218215d3691cffcf60bf6d137d6017f3ac1f05dcef5835001473a3aff9e90896a244552f1d3867de93fe6ccb43a69e30470e005e3533f3aec1422cccc89cf95d83b055e6f02380a337bfb3c3b4ce397d999bc03fbb20991bd1c90ddd037f0a5469a1ece6d0b49b163135bf4d56aec83d2fc0c39a299bb1ff091d38569c28d17b421f0fdf956cd971c244180b0e5b234f9fdd45ff6b88b3bbaa916075029f22e5101359309ef110b6fc871a0755d7ae9645cc974db13e3b76a0c3bca6f2af7f7a3237e97465196857f2b32cee8cbeba65cbb211e91affb5b94f2fdda82ea6dd758b0f38037b036eb34a46ca683c590c91c3ed684eef649e6c92b9c39dcbf8133c8f272ad90b0bbb41ac69ece86a9c4478b0e3200f67c82023d195572a18071b7ab81b6d686a4bcce0e4d39000e008a59ca300d1ca6872263952b02d7af8ddfa79a0ce9ce0465faa3334a3d281d7b47aee98b8197c506d04f83e3181e00e22c01f8e69502174e366bf58661c1b432904e383f6fc8990ba1d539830529b21eedcadb15d95259bf0bf188b187911c7d293c11d63f3721ac4f8f2551e4f02a567e0070e448c804cf62bff83849e1b22ac9b31eb325b6bd0d002d4e2a94944bf56f5c0b93e369a808a0555ad776a8dc850326b8819a0a17b1d7451a02a1c3057929fa466da2f38fdebab2ab17cd60ccc7c713954b865bf2b92155ec66fa9c92f3a2ec61638de7d2fb8556268d576d401f7c716786e6fb3b89a29fa68cb1158596763028eb2d96c4213bc8dd983f75d3494ebd73293ddbe6e5a557696d76ca7012799832ee039c1ed868f92b48b9c055a89f8cbd1f56743453278ce53b11856f2b84e9c70ae8c83984f3d64b8ac45fe4025156d3f94463f79aae37b32fc1615054cbfa728d9261ac2f898b05204fc9642c01e24bcb2bcca598f9f805bb8e541aec12f17717249e4969b672fb209e204d0dfe57aa2ce8347a0e612fcc89162a19a2c0004d3d8192b1f6be6340aa2f7a0f2889325817dd96036318a0e73e6cd07b699cb748b98f8360d548e3795b9362b8b7be13f82abd99bc1b1a756bc12f1d8acee61814daee804b03b4911e6e076fea0ded17493ad868fbc6a2ef526257c69838171f94e62e2d4cd21f21bae94ba9d1714cc2eb4a09cf36bf8cd0cbdb72c2603110a76e76b9758c2dd0ea0bd6140a9000db95c70962f28268cf3224b772968fd6dc587f3fbce734e017325373f9982f33630fe7f90bef34bb8730efa10d65e065ca0cd88adfcb08b468bc84ec3fcf61eaae862a7f9a48e8de831eb617f7ef4743c39bef25892022a04c3d3232e3abdf628b0c8cf8bee99529a94a56133e9f02691ff74e4f3eff82b07a56a63e5ada6ca9f0f84fbd061a9e63cbf7e645c3e198ecf35458216a27550f54a1627ecf895d9495be9d87f0b13fb0547e456e5bbdc936c83f0840f2b2691ecb02adb5a2d138447204db4a819b9d4b30f2cbb2f253555969f8ab2c948061ac1c0dc6c90b244bab6ecfa12ef035ef142729246cbc5112fb7b93208e3d89adf16227e8894c4f8a2744b5e2e4c2bc2ebd73bd50f662a6fe32ed4cf954e145ee17bee5cf8c14b2b5fc4843ef563af860d77fbdbf04898f3e95638bfb159fc000608464d91f26d0af2f133d361666b6b0be1bd21a0bb6afe1eb72d1743e0bb91151d7ae577fd84d87e6c080bb35a9cd835a2d216843c842c7545c520765c0e86e98fff4c51a6322a163cff3e082b3269a30f82d86679fbb2f28a47375d21eb24a17fed118260f380d9acf3f2f83ee1fc04ef76a5ce0d2ea6570961cc5b2163a1ae6235faed39e98cbb78e726be0856cc0da3e979bc3dfcc840854cf425cdd43824bbe719ceb2cf18bde9bb20078c297e38a4d033c33a9768de852a78920b2510b38079074c7df6518d11f63bdee27e994b866ddf907a6c70e704f5980c1750dcfe34e922b68565cb4eb4a2677d1bded1c910701581752bcfacd1bed2a0d8387da7ff93a970aae6af07b585ed5f4e4d67f8d3140404bd18701bfd671a3ff8bf2e481a817a83e0646a0cd8149ead7209e11d0840c65da065814644f3fb0782cdead9a8c709561ebe7863a64444b1344f593f5c9ef95c27043887b70a88ec05dbbeb02ed7d09b6370195ddbedef3101af790cd36b4e91015568bd136be54b8b410b00c8c399d309ca25cf07d230574abbb63b4208962dd729101dbaedcb19ae0182d3b20e4c5e69e3c6684f0947c48776ba75e4394c760dcb5ee7f32f3d36aa017a7482bbf720bbd071b2396f02f79e1e2016fb64cfed07598abe10017b4a0a091086fbb14839be8ef1b80751aa4025d0258f0d60a452dcbbba61ee3e5530c521f9928aeddda533bae58598cbd1c1a4362abf1a92da7436bc1566c1e88dd138e82c7e1b529d98c8b6bbe5675b96676abbaa0584ef91e0ae504899e0a7aaecc1d1eb5c0c653888a8cbc546ca83e85fb609db62d484b852ee12a8cf9c65f59ead35566185a930ecca32f729ba8b6bee5871e79f6d50778c06618ed18bf231d0ec92c59687b9e24c15d9d4d4c51f1e40e76376aed2df47d658363f6a9427488c66d1a5453a8f5a3d6001404c1cf9f5f64c18a491558a74c5591cd651af876769b0ab183a62f5bcad6a8da50adae6287c17a6066aea278a054f61277b1306cb245b3fcd834bf55109d6931503a536c084a1d616b36f746e853586ce7705fb7677145ef5e076272f5722f478a41c0e46e25a445a9e63bdb0183d9b986bb0105edce7b4eaaa3822de576b874a275dfcc67050d233b3ebfbe21704399dbfdaff68aeb846b9dfeea6a617457a9efd3c4724c5cb939bfccd21e6aeb3787796059d23c19733b1dbf57ef463389d1a5e5489c543eb152d2a7689aeee043a4ef491d5cb64ad86b90221e7d357f1716d66e529a0a3d9ceb0ced74e1683b2971f18c8c126a00dd23d1f75dc366694d199e5afd9d97ddcbf1001e434ec82429989f856a4e5fbd20ac8d3682626d7367279b23f9eb9681829b8eca6b086bd03d24ab975c031b3be23a6cf2d84fb93cf74312e4d435e15e0117b108ce2222832e6b1d0f070506f8524aac9c2bcd3d768fcef1e814dc0fdeecfd3d91ac29e3c2280dc6cd45a45f0e3d4b8dc595bde6be8af4dd2dab207fcfb08cbe50f080fe6b1f6465a29d847d07a60582f653334a1a6f6f1a51085408e7fded5c74093f882d200db8c3b9178eae7c42525e9abc71a6898fd1061d65ec8f8c1f3cb6dd0f32b1f4e03db46e25bfd2c1894497d132176a4bf20b550283d351f588b3ef2b2c882a7390a4e0e8f156275c52abc3310d6bf4e77deea9bb120ddaae83412a32d2e24783da0364ba47787b2332195ab1420b6b43ac34383c2933d6cbaaa3624e0b32c39c54404a4706ea6fbdec040a689fd9c97d7a710d89400191735d179ae755a54c90fdfc55696d0c4e68556b5a0e620832a7333cdc9e6679c882ab5005336812cf33f4e9ea6e8b671a9070a35cfd66f08cac88ab652fcd75d96ea3ea304e3602dcd0f2a61d8a5d7633cc98c16da6111e67ac6f9eb91e95ce9a79014c8a4d3b86a27756df7a186fc55ec74be4cef70ea1b774ba5f89b8274d22e416289e399c304b60003ad20c0b3467de26c2ced4c275eb26a7560d80d52abcf5fcb7f44602b26af427ffbb5b8d6f57cd9387ae498c90efc463646963355e1f510c1f8de1abe8a37c60ee387bf72b8105bc32a90989067c2929bf4c010e8629de05e971f590225f1022e54194e2641c326bccb1ef838a49da72b292d45144874abac988ebc0caf33b7ef6fd2fe350eeb54544655e4dbef2563f58f9f2f14ad84f7873bea8c69621cb36b8a72afe139a750fe1e27790eb89f6df18d3c5f50cf9b61f3b0e6569472db1481007784af95803db96c28ff7630a2fe3e78a536bbb774b7d918f9fd8944cc2b96e95ce159e20d5259d68477aa21671694ee456284ea24c04ed80e8dac0d9b53b77953e07258a7e71ebce4c104ab"]}, @nested={0x121f, 0x89, 0x0, 0x1, [@typed={0x14, 0x3f, 0x0, 0x0, @ipv6=@mcast2}, @typed={0x8, 0x64, 0x0, 0x0, @ipv4=@broadcast}, @typed={0x14, 0x3c, 0x0, 0x0, @ipv6=@ipv4={'\x00', '\xff\xff', @rand_addr=0x64010102}}, @generic="bae6876a79042631fa83c3b0b5c66ee2d61b0d157a312adbab41d0a7e511b87e7c5684469a4f64ae7de67adfdea7f53ab943a78a0d9f68dfa8657b5b2612a18b20f2dbdff62067f7748409542dc599403316b7c6e0a68d324f0b431d9cdff7ef4c06ec4ef3518622fedaa5477de372", @generic="054cad5ba19939e3f22b4982255994789dc7ca51b668e18254403f82c4940e75fba13dcb6c79ff1981b4b800f960cfc37de10cc352ad0d06a49e60b6b53ad7fbd32df12ef61eaf7e9677d5260a0a752a3d0942e68a229f45eed1bbde65ac83378bf878db5ea3dc47e3ad9f4ee456889609865d20f033046ce429478b998a167c4b34ca929f90e8f7f992e7b4d06ef54ce14c7f08a4194367a9ea2727e2f7306e2d044de630147e22e2761a", @typed={0x8, 0x63, 0x0, 0x0, @uid=r2}, @typed={0x1004, 0x7d, 0x0, 0x0, @binary="67efb32134f5294a93abec3aba4af78f05ebcbe7c8ba59511c7954a73f3dac8c52303520cb34113e7247b074b01ca41b367f42eea90da0db12f37af759f43056469226e339f1f758ca86891b1e980c4dbd7279a3341163c422237f99c4065706687b9d68248a6c0fb1fd24320be179271bbe430c5243f29927ca6e8fe5dfdc7443f0718b5726818e25bfbe47fc52b322167590d0f9560ae33eef00af51f357a1668cb0d936374037e27817d8b7f674abaf8e4c40db7adeec9a6770f4196bad1d950594e59f2e244f68a588349dc489da47125deffa054220ed1d7c4c15616511b1fa376fdfca6066cef6d204037765e93ca88421d2f38c637fa92053c04bd62762e3044ef988c79a8c4ccab8d1793beb2e8d13e8f7a4b010d2fd25f060eb447b52b5a19155ab91755e31f485d11ae8ed5df91546d94ab168c3b8e1ffd85e9a8b95165deae4e3c6e3839c00195f399c95d2a1b93885c412ea33a97ca982160d9056119f3f3c7545797be9042526f755624986187d6014d672fcfff176b82edf54cc633b277ee8419d9f7378ca317f19c0676f3af3b1b1bbf92cec890ffd6533367656b413948d6480dee02ccb1ccbf371221b44b0d2960704b5c385da2a64037b4f4eef02f51551d9c0c8589fea371a2cb30cdbbaefa9a44e8d71e76ebfbf64cec819cd3b54a7897aace69557abb83eacf45e9a85533553f6705454f2f5377cd1cd65ef10bb5c0909afb374b2f25033ce20f4cab91f687d147bd9cbd35deabca29519b53acaefd51e3dd74a0b217469665ec9d0cdb99b9cbb3b3ba63b374155bf55dde37a53478204b4c4d8b4c921a5e1800c3c73d97052d5082037cfb1a633048585c2ee2eae0fa5951fe337f37aa5127c22f968f996c662f3cf904363d284a8937ea6e4b1715248b9ad73a1925d4916d30f52e5341ec35490196bd2be61d65f538d5274e5a8098580b508a8a809b2f1a8f0fae924f75287a35e79f0d174d25bedc083693a3ea6b802daf590bca48b1f39935a4146e7af79a42f573e7ec7ac5e1c259832e17138c90d4bb9e4c172e27a4359e9c6915e8ac86aac96e74b0359a538a437d0bd946d356f872d0be96ae22b5f1aa5ca8a9949a4701fa78d1da06ec9d3b4d96ae743b7e5b9040d6897e6c404b5f209b0400d0fc23bb924606d86851b619638b09819026ab10e40aab29c2a9267dafeb66de0ab01add41898ffa04807c5855a36fba00ade21d3d90848ec916291996dba93debee1a3ba10442238f6f8c81db44e148a0b2593e755625d4cc0e1a1a8c57f2e62d915019bac4c002de9de2c30fa36c8fb0247f19133cb0b5bf7a8000cc6d838f7923c2efd5f8bbeb59a0902482f365e6971ce70a883a0e827d61be1053de37d11b0a3b7f350aebe9cf8588375bad92988844fed1dfa88be978713ce57184ae39d6b65b6975bb74af5a858d1f86d7d54f6df68a99677b2b23e747cc07d540a67c49922f9f4625770ede531794f1c9be0db730a6cc9be92c538cc21d6ae6fc9138b914557a173cc28fbb58d1d822d5d57ca87bba8d010cf18ab337a7afc1b8ce6eb1072bf060036e12e6df8f756eaba1377e95ab422870be9336f69fc903e799e79b485b7eca637f3058f267c46d338a969fcfbb8eec631b98c9f54c299eb6deab04547603a228ca3b30b15be852319c7b0678dd9d94f766da50f6aea69a4d3a61bd10b682860e4713f5f7d2ec3fbf486489c285c1234530564c8162bfcb029cd25cb649d01ebe7726ccf699a88e9ef55cf5a6a502b95e30c08b2cb68d55aeff8eddc156858efb9ea94f6daa021cbfdf2ec23eb1abe4004c1fce65049cce29174a77e82c6238749278499613c44e68f480e7d9cfcef851efcfb0d1ec4d49062838f541839c4073c597196e9476fe1513a4c559f901086343e0a76f9e70749bfbce192f2683eb85cd372516c1eb2cdd92153217ffaec12eaa0c45acd129d2174535c1c59795cb0a4ab57fc421dd5fa26bc565e6e8ac5553e1eb709441985f71445b82b38b5dd4e33b83ea801eafa498387ec1bf755a1e4d528ce4572f0bd3b91f972b11562f2724e16b6add4ef459f9f73b1f9f2df4231a9d103a1f1169b7d8fd3452940e26c56578cfc5d9034df4ac4b4d84a5f4bf3644933334d7112600818512ee55b05fd779610f5e6dffc620c23ebfb34cda69c24fa15e13df7e767f904f5842952e87a4affb95b05e898780341fbe675ee2a4ac37071fda07b67792763a0f9b134904d9d43baf55490947fadb9ea08df4135334cc6d4e08465415fb9c4eea5b10b37ecc8d029e66348f254849eb69b4a3c88dff16a9a48ee11e973bc359dbb761a745c4482d785f5d31c2f39014fc666882238ee75dd7879d3f18d9f0db14e9bb60ffd917d39d34527c746e24edecd74d309c6ac67dfebb922fd06872f6f975edbfe56d7c60496c73dc9da774e08e2cc6637e9fd5c828520a9642ebf3d182837b1df857924ae602a1e38e9d327f8d041e22ea99e0fe42b511f291f4c3575fa20ab9a6e7f08fc3f490cf73579cfc8b8bcbf355573e53b1f5fd149a136b33fbc069cf60780963a755e6bbbe35c7f4c91ac85641dcd5063827130e549a2d066c74a13f0163236dc40673b0351687d33fa6301602530aa4b6dc1bd65ef6fa6a7c71d489a24ed365bcbba25860c5dabb11191ccca77f089cc0f37ac14d4e6f945341e105f102918ef34aa2a55d00305431a57720af97b417ee4a4baa8ac91bc91a4dea04d2a7448e77362c042d3ded95906ed2cc69531d087b0cd2d2e10069f2f70bfdc12c12280d93057d7d4cadfa883911758c71040778a5e63dadbea4fcaab253c46c2e78ea8b37fc83d7f5e547b947796c17635c397dcb8a543a32ffe19e02408f6bf7cdc564e8c2d3b1a73a3d32190f2754c7e44a8d742b239c933c673417acd1eb1a8a48a9ce9f44f17e840aa6439afe5de27b1529adb667407397230c576d18ff2bb745a4cc112a6102f0e56a9b0279606555f66692ab27a9c0b6abaab185669fed7bb419f324dbe1f72135ba1db94c4e4bf1f021898c2a28d7f105230da6379461476aae4d2f8d0251715e2dfba23485b22809a1690af12a47d33a3fef54fe7c0a83d3636d274383a56667cc570e613d499f049286bd9a320fc98cc7f0a1125188f655ab7eaf8bf82b3aebc3a79ad48bc032bbcc8c741414b91007d63f9ac8bb50c9218fc8032800915ec9e9111ae5e7eb15d6b212d52bacb1e6c05ca2f2da6be08b2fd6b21df6c8a867ddce655f811bc6ce3bc4207ae2a42a1a2136b806cf0cb2445483e9e807b144082cf550ee00508ae04260fbc92597dd62659d29cea8f6b584b5fb3c4fa9f5edb606b000659ff3990ca58859de03cc55c658351c95bc105865d5ca5b236a9af15da327367d88bbf72bcf760ff04965f56255217a7788acc6555597776047e85e9ff5de4dd60c7961464da2c5603dd1ac7e77baa2acd145e8d595ddb7eccb2640dfa679e62f6af0cf05288a4f78fda28aafc0e43e2b88038c1d04c14e3915fb07da849de10d6dc9c0818326aee970d9469acf3f1588a0c58e61c1bf173f297114e964398bb6cb684314d10fca03bdb2d9bd17e436fb2fb88f3f944df83ee958da9f8c60cb75bf43bf0d83aad394f0e7c9025ad4da6310ad2deedbdec9adf83f5224a26a482d834000c9bd0a6a2785b65630b2df49154a3ec9757b8a5d8fa12b8d252bad0695d61c42fef271858079dcf5cf4418f09fd197c15e719e4b2d9faaf692f8614433fa740492e349e57ecffdc76891cad4186893463fc59e0554e1b7f9f008a8bc78d57b17db7ef35deea0cb7f819c4d3b66d52820b6eb09b3ffc130d281e912cd1c0d369bef4c2878ef868becec7a67ff4ccf587c831f2bbf1b5af4c3b059de9d8a79d3f57c3e8e5d7851edec1d0d924418a1df113b2fd0462bfbc24aa4b8cae14a1e52fd98032aca085961545f29538e8a22c5ec16783e371d97631941796ef29838694793c22b0b8270e91257677d11edc7383a14b8f24a6f9d1c12b4d6026faeeee0dfe9bb5852edb2b14f5a0ad1f500e8e4093249851d923817052029c3fa3f0d354490279e6f893c53024d71ceafe0f1c6a772c5b49f7c492244c38db96881bb98560d1292193dd1b9c527c9a0680330bcc85916dd21ed300405e46de2a8e468f38388a0c1573aeccf2a5f9d3267656f9affddd6ab42f7d49e717631aca2cb6a6e34d64f44e7c7bc26f72ac6f5a8792c55ac61a9975be37a87e99013b0e58808b6744c092f1c0881406728d1c456263740295b03b5ee9550b08de1eb4b68409213155eede53073fd9840c26f5b67b28007388365cb07853e9a410ac90f72f97af1db14a0c7b734c01202ea25b79a7aabc4765c651064118d78c3a6f5487a8fa797c9bd3b57ebcb38d3a6d1f3fb9b00647d52a1a8c2877c6ed79aa3938688c0692bf8ea321398cb4501c42d0450cf19e79c64e8ee2fcd48d216e28ebe4d446f24b0c43b1da94980641234af98581c892ee98731dbec30116d33ee678201ddfb43417675638104b7a39634b8c3b707f31332690f12fe50f85669e4560ca3d84d71b289f25f5c2bbcd4ca5dc58f323c74532bccb6749a727772b2b9ff8c0b39a2fd30e88fbb9f161be141e07b6ae7c94e1b4ef649da0e740dc07b406fd19e4d3ba15f1ba85e61a49f50c0321a2f26a24d78c2ca006891e501a4c01a39d52c6774f91bf674bbeeaa8e112b76bb62c85c3241f774ea306fd3023993d25cc8c332145e9130b4dab288c60f7995c13939511c5eb8d2e99d8173e78d83885facd535b963620565cc72dae0edb326c3f72200bb86554271287921202e5e434d9bf6e907733f302703e9b24e31f46e4a0bd02b1b976ec57d2d5818d6ac76c70aa208070b7a0ec3328a2ec9f2c2ac9de9498712b6ef5c73cffa71133cceb8b65e8cbde6152857d2909d72878d4b68b76614ac84ca0429255fb6eed874df199deb7ee7b3e81cb928ef588dc8443137da73aff41e6a5fb58a0f6ced8c461fe7365e6e13cc3241aed7970b214960dceacadda248f3acd6912cf2439159792dd24663c6d1f20cbbbda9094540699128abeae13f8da593ca958d901c07c225060abb8a7c584054f8c6337e195c68545290ccb4212ee9795477fc447ac947e9768d5b711ca189f32f7417b0dece05717fde55e7bb0497c5b0abf56b20c408097b2ecdffc37a1b8bad6169f338dfade14231486905367184cbe98b954777fb3fc7059b6382765fc2b3511c00c5191351ba4358bb064d187b78cca07c0511ab38ca6d50216fd2477be2d836a5d3934c684e92e5caaf4bd7cda18d40b0b06acb59943de775a3691ba98ac8543308f07f4c8703b936439b70e2d193eb04cb889f25881faf6c857dff61abd63afd8061952fec44affa057606df64aaadfa955c29afdac130d7717a86756f50937c5e7f5e2e438b97d5a5f356553878641d93b7c7dc53e2ab76fc692092c4b325493f3213a366f676167235966ba3ef001d8c8d6a28df92f09e426e5a8ac870104aa61f58a8b9a8977aa7beef02b5f9747042b3dfaa419a082b04228990e1a720a149db521924e1ea30c81fbc6d73224b9a531be1d785149e012c474ac0260cae6647c03dfaa95cd6c4ace392be8b864aa98248f0a0e532a2f5803bf67bdd7e226ceed00288ebf1215743708dddc135596f2ef4b36ab681e071b198534b0cd1b4549a62a90d5e0287f345de74a3084035819b11d71bb34e1e6b4e4a96eae194d67523957b61d21608e8e39834debe2f96356e93ae63e89"}, @generic="f37373b3b7d1ce965088227558406448a9e84b04a6b36f42d37e16716bd69eb730e5167cc9b6c0bf9042e664b7b0ad380585eb28226bb88238a9d54e43a3e67d81a8b761b4ed5fe37139a7092d7361b212be56263dc0f88867af01c5e5c99cb9ab05f02c9c0bc54f8563c7b37b8b9b644366f473ca91bf06813e07c56891874a533b6a054f6cb70346841c8bf2015b0af481241192f9fb9b487f4dde36626d6c2229337197787ba707f3b1a6e0a2801a727c2e", @generic="6e97db7b9f0f4c16efc2b3f3b288", @typed={0x4, 0x43}]}, @generic="9661a6995a128042450fa9abe73916f0c0914a856b60fa79210eb96cece45cf324778bb3b1417b6f4d569c8aafbe"]}, 0x24c8}}, 0x5) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r1, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) (async) statx(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x400, 0x100, &(0x7f0000000180)) (async) sendmsg$nl_generic(r0, &(0x7f00000027c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10200884}, 0xc, &(0x7f0000002780)={&(0x7f0000000280)={0x24c8, 0x19, 0x10, 0x70bd28, 0x25dfdbfb, {0x1f}, [@generic="757d6237577a96a3e6884563abbdae2acd644522e3296760c4155999caccb1a6d417b06bd0729f7b755a3db40fb13e9cc05c53485ed79115eaf4cea6a82eac9871d69a1e7fed2ec1fd48986b2c3cac0e9ce5f94ee31d7df668828b77cbc77bef028b053bc9ae031d106c7c49b0a7db28aa2aab8e653d410025bd46c69c684b422d31e1cb008cfcf639349ed83d3d3365a5779a1c48fd7f700c8540fce5a877bfe094c15145a30c87bf402027940e41583ca5b6a852f5644a76f1cb6e768e62d3f20f87656147ce94c7ac84a622bc1bafa9d077234b8ace8653f1", @generic="823f7e11868e6cedf4ec34262a3645978bfc44de4fc7adcb10abab941ad408e8809b66cb41cd7925a9bfcb7ef2d6b5157276efaa76b162b700acb8cfd4bb78396833d491ff9146261620f9c0da6b39c3c3917c06adab65de1fb8339ba9c94a44d0711978a1085f39b8b246e6e7e591bb94a10380925b1910e54e363c52f15a730a8d9ebb55393b222cb3aa7e07236730e5e447507f593b619bcdb258e432ac10986c3aee9060d671f808793ffe0d02a18c94bbbe31bf7a5b6b2dd72d16284543e3c230b37bbdb76eca436f7bd870d1e8cc6eeab67906633b254c82263b483dfd69b95da16015", @nested={0x10a1, 0x76, 0x0, 0x1, [@generic="e5c25825146099f0cc4c8f893e20ce0c2ee60b57b1cc5801d8084cb66a4877350c3ba3d6c3d0ecd5233f57c063fe1ea23ff04e36186bd6e256934caaf217c23ab434eff2edff256111b4bcced3ed456ef32dd54a66cc53a1dc6038b27fb132bdf3a5f20b8a73e5e2f5036038afdaedfaadc1ef5160deea914948058ff568ef346877441ea12a5c37366f46761664b9bc6f1681e3c9b294a78834bf82b6", @generic="345a0301781d658a8c78bfd7a0ed34e28cb95f01ea2aad0016420d9598415e4f352c9642d9bfae020df26e0ea4b6304d25069158503f68892d2a1fc5825581eff25f15adc9a0d5ebc1acf1074f3c9864bb7075bbb4cf123f435cefa284f9e5d89263884def7b8196966f5652153c1192df12f439f114ec95e705802e617b5e0272d35ea574f9c9d771e48d8db34ff0eff5edd065270874f95de28078e7f70c5ffb7c9605de6b603b2dcc85171969a6250da64476584f46f3f5d9614074f5a9601e9cfe4d6eb25721272f51ace66534713b052c80777767d1161b2d977e4665ea3f8c10b7fe2bee963ddd63d997dee98a9b34b91297c6d41c03b5621d2b2bd730ab198c324580b2415f57097afbef054bf6c65994479e3385834d522b1164b0c55f92660a67c9496634b2ecd7e0dd12cf69aece9ea213776149f4da539f604ad151a699ed726024b6c0697d1120f5600e8eaeb54fe8eccd88953fb3146e80217cab0cefcff6156adff19b41214e9592511381f4e92360738910d66d6354b6c8a54d9e43b4b44c7f196d141ca973a55f2032254f1b5de2c40d47ecbcfd5e9b1c5fd9ab66d6c9632ec07b831ec9b6e561c6bd9dddab483302aad3391b25c05f078be766cb58d7f240123f8562a0614302d7472af3af1ac7b32f2974e6bcf55d9b41acdfdbef50634d8b116edc91959ce9a5db8dc22922d50e4529898856f159189dbf8a27a611bc27e5d1c083360a719acb5d8164f3ff99228ea1980a882c2dadf9f1e8d1e4082c812989e4850205fe5f5e874fe3c6e9515a92af3941e240cf117b47adcc6fc9fe4baed08f6af1b8591cbae8d28a629f0708adea7feb34ad3817946992b02d6d4e765a0055165402a363ad350a0edaf9a4168022fe31da62ace5c77ea9c3cda8d163807c7ee412198404eeacdff793f31cd6ad448cda9efff595527f48d319bc32cd85ba39f40c3af7ffd7cf4e661aa5dba2711c6b26a3c29bbef32945eacc26caca99192a8b3161d1f2e79edba0bd6cc3882718c0b3c41cc04574aba6cf67a9e49f2413b701990ce64c912e7d4403f7c45dab6e91e6c488a2fbe4217193a09583103b12afa1a1c0977f264303017ff557b01dbe3301f82cb4d2b9675bcfd3a556ba49bef344f0ee619fe9fe1d69485b70fe9745b67b03486be99eea9807e2f2d8e798701212d8c0295aacaf00bf64369d1b4e6333ad951d8f8ac8d47504cfe352486805f4fae624b3830e5bc227f7cca1d3faa7538028b8b368c3409c1575a3420a4a330ed511b7757c4e764d4865e02033ac7456d184726456559445cc6af418d29716c19efa935f0424013497bc0589bb62c46e4e628d5c74abe4be1d5d300fbb930c5e8c753855edd1741d2e0e2d9954da6f868de0e72a774085e190540aecddf53b3569266a7ce0779afac12d4a6df2e611d0b560352845253c95530e662585d92e8c5b9ca9ea69b881fe1ddbd4972ee4742dd46101c723668c0f5bd871366aefa221d4623b2e8c19e35b0be99a5885e4bea5af3a4d8aa24cc8da0cbaaca9fb0f062247119f3110c42cadc12ab8011d1122f9690332d9c61a37d7a6d0215d83ec0ee769b706b75ae8493868046906e1ea000f7d2714d1ac74f72ca62f234dca5cde2c5586271711ef122462fec7fed5ba8474f115e0c9f0c3fc42bc11642bce033cdf4889de8f1e3e271ea86c71fdc6bd1602f54b32abf46db6b162050a7be3bcb8dbc25006f00aaab5f29916014790de923d38ef221e1c6c7a38ebd7e0901ad0585499a665eb18231f7d758371e199218215d3691cffcf60bf6d137d6017f3ac1f05dcef5835001473a3aff9e90896a244552f1d3867de93fe6ccb43a69e30470e005e3533f3aec1422cccc89cf95d83b055e6f02380a337bfb3c3b4ce397d999bc03fbb20991bd1c90ddd037f0a5469a1ece6d0b49b163135bf4d56aec83d2fc0c39a299bb1ff091d38569c28d17b421f0fdf956cd971c244180b0e5b234f9fdd45ff6b88b3bbaa916075029f22e5101359309ef110b6fc871a0755d7ae9645cc974db13e3b76a0c3bca6f2af7f7a3237e97465196857f2b32cee8cbeba65cbb211e91affb5b94f2fdda82ea6dd758b0f38037b036eb34a46ca683c590c91c3ed684eef649e6c92b9c39dcbf8133c8f272ad90b0bbb41ac69ece86a9c4478b0e3200f67c82023d195572a18071b7ab81b6d686a4bcce0e4d39000e008a59ca300d1ca6872263952b02d7af8ddfa79a0ce9ce0465faa3334a3d281d7b47aee98b8197c506d04f83e3181e00e22c01f8e69502174e366bf58661c1b432904e383f6fc8990ba1d539830529b21eedcadb15d95259bf0bf188b187911c7d293c11d63f3721ac4f8f2551e4f02a567e0070e448c804cf62bff83849e1b22ac9b31eb325b6bd0d002d4e2a94944bf56f5c0b93e369a808a0555ad776a8dc850326b8819a0a17b1d7451a02a1c3057929fa466da2f38fdebab2ab17cd60ccc7c713954b865bf2b92155ec66fa9c92f3a2ec61638de7d2fb8556268d576d401f7c716786e6fb3b89a29fa68cb1158596763028eb2d96c4213bc8dd983f75d3494ebd73293ddbe6e5a557696d76ca7012799832ee039c1ed868f92b48b9c055a89f8cbd1f56743453278ce53b11856f2b84e9c70ae8c83984f3d64b8ac45fe4025156d3f94463f79aae37b32fc1615054cbfa728d9261ac2f898b05204fc9642c01e24bcb2bcca598f9f805bb8e541aec12f17717249e4969b672fb209e204d0dfe57aa2ce8347a0e612fcc89162a19a2c0004d3d8192b1f6be6340aa2f7a0f2889325817dd96036318a0e73e6cd07b699cb748b98f8360d548e3795b9362b8b7be13f82abd99bc1b1a756bc12f1d8acee61814daee804b03b4911e6e076fea0ded17493ad868fbc6a2ef526257c69838171f94e62e2d4cd21f21bae94ba9d1714cc2eb4a09cf36bf8cd0cbdb72c2603110a76e76b9758c2dd0ea0bd6140a9000db95c70962f28268cf3224b772968fd6dc587f3fbce734e017325373f9982f33630fe7f90bef34bb8730efa10d65e065ca0cd88adfcb08b468bc84ec3fcf61eaae862a7f9a48e8de831eb617f7ef4743c39bef25892022a04c3d3232e3abdf628b0c8cf8bee99529a94a56133e9f02691ff74e4f3eff82b07a56a63e5ada6ca9f0f84fbd061a9e63cbf7e645c3e198ecf35458216a27550f54a1627ecf895d9495be9d87f0b13fb0547e456e5bbdc936c83f0840f2b2691ecb02adb5a2d138447204db4a819b9d4b30f2cbb2f253555969f8ab2c948061ac1c0dc6c90b244bab6ecfa12ef035ef142729246cbc5112fb7b93208e3d89adf16227e8894c4f8a2744b5e2e4c2bc2ebd73bd50f662a6fe32ed4cf954e145ee17bee5cf8c14b2b5fc4843ef563af860d77fbdbf04898f3e95638bfb159fc000608464d91f26d0af2f133d361666b6b0be1bd21a0bb6afe1eb72d1743e0bb91151d7ae577fd84d87e6c080bb35a9cd835a2d216843c842c7545c520765c0e86e98fff4c51a6322a163cff3e082b3269a30f82d86679fbb2f28a47375d21eb24a17fed118260f380d9acf3f2f83ee1fc04ef76a5ce0d2ea6570961cc5b2163a1ae6235faed39e98cbb78e726be0856cc0da3e979bc3dfcc840854cf425cdd43824bbe719ceb2cf18bde9bb20078c297e38a4d033c33a9768de852a78920b2510b38079074c7df6518d11f63bdee27e994b866ddf907a6c70e704f5980c1750dcfe34e922b68565cb4eb4a2677d1bded1c910701581752bcfacd1bed2a0d8387da7ff93a970aae6af07b585ed5f4e4d67f8d3140404bd18701bfd671a3ff8bf2e481a817a83e0646a0cd8149ead7209e11d0840c65da065814644f3fb0782cdead9a8c709561ebe7863a64444b1344f593f5c9ef95c27043887b70a88ec05dbbeb02ed7d09b6370195ddbedef3101af790cd36b4e91015568bd136be54b8b410b00c8c399d309ca25cf07d230574abbb63b4208962dd729101dbaedcb19ae0182d3b20e4c5e69e3c6684f0947c48776ba75e4394c760dcb5ee7f32f3d36aa017a7482bbf720bbd071b2396f02f79e1e2016fb64cfed07598abe10017b4a0a091086fbb14839be8ef1b80751aa4025d0258f0d60a452dcbbba61ee3e5530c521f9928aeddda533bae58598cbd1c1a4362abf1a92da7436bc1566c1e88dd138e82c7e1b529d98c8b6bbe5675b96676abbaa0584ef91e0ae504899e0a7aaecc1d1eb5c0c653888a8cbc546ca83e85fb609db62d484b852ee12a8cf9c65f59ead35566185a930ecca32f729ba8b6bee5871e79f6d50778c06618ed18bf231d0ec92c59687b9e24c15d9d4d4c51f1e40e76376aed2df47d658363f6a9427488c66d1a5453a8f5a3d6001404c1cf9f5f64c18a491558a74c5591cd651af876769b0ab183a62f5bcad6a8da50adae6287c17a6066aea278a054f61277b1306cb245b3fcd834bf55109d6931503a536c084a1d616b36f746e853586ce7705fb7677145ef5e076272f5722f478a41c0e46e25a445a9e63bdb0183d9b986bb0105edce7b4eaaa3822de576b874a275dfcc67050d233b3ebfbe21704399dbfdaff68aeb846b9dfeea6a617457a9efd3c4724c5cb939bfccd21e6aeb3787796059d23c19733b1dbf57ef463389d1a5e5489c543eb152d2a7689aeee043a4ef491d5cb64ad86b90221e7d357f1716d66e529a0a3d9ceb0ced74e1683b2971f18c8c126a00dd23d1f75dc366694d199e5afd9d97ddcbf1001e434ec82429989f856a4e5fbd20ac8d3682626d7367279b23f9eb9681829b8eca6b086bd03d24ab975c031b3be23a6cf2d84fb93cf74312e4d435e15e0117b108ce2222832e6b1d0f070506f8524aac9c2bcd3d768fcef1e814dc0fdeecfd3d91ac29e3c2280dc6cd45a45f0e3d4b8dc595bde6be8af4dd2dab207fcfb08cbe50f080fe6b1f6465a29d847d07a60582f653334a1a6f6f1a51085408e7fded5c74093f882d200db8c3b9178eae7c42525e9abc71a6898fd1061d65ec8f8c1f3cb6dd0f32b1f4e03db46e25bfd2c1894497d132176a4bf20b550283d351f588b3ef2b2c882a7390a4e0e8f156275c52abc3310d6bf4e77deea9bb120ddaae83412a32d2e24783da0364ba47787b2332195ab1420b6b43ac34383c2933d6cbaaa3624e0b32c39c54404a4706ea6fbdec040a689fd9c97d7a710d89400191735d179ae755a54c90fdfc55696d0c4e68556b5a0e620832a7333cdc9e6679c882ab5005336812cf33f4e9ea6e8b671a9070a35cfd66f08cac88ab652fcd75d96ea3ea304e3602dcd0f2a61d8a5d7633cc98c16da6111e67ac6f9eb91e95ce9a79014c8a4d3b86a27756df7a186fc55ec74be4cef70ea1b774ba5f89b8274d22e416289e399c304b60003ad20c0b3467de26c2ced4c275eb26a7560d80d52abcf5fcb7f44602b26af427ffbb5b8d6f57cd9387ae498c90efc463646963355e1f510c1f8de1abe8a37c60ee387bf72b8105bc32a90989067c2929bf4c010e8629de05e971f590225f1022e54194e2641c326bccb1ef838a49da72b292d45144874abac988ebc0caf33b7ef6fd2fe350eeb54544655e4dbef2563f58f9f2f14ad84f7873bea8c69621cb36b8a72afe139a750fe1e27790eb89f6df18d3c5f50cf9b61f3b0e6569472db1481007784af95803db96c28ff7630a2fe3e78a536bbb774b7d918f9fd8944cc2b96e95ce159e20d5259d68477aa21671694ee456284ea24c04ed80e8dac0d9b53b77953e07258a7e71ebce4c104ab"]}, @nested={0x121f, 0x89, 0x0, 0x1, [@typed={0x14, 0x3f, 0x0, 0x0, @ipv6=@mcast2}, @typed={0x8, 0x64, 0x0, 0x0, @ipv4=@broadcast}, @typed={0x14, 0x3c, 0x0, 0x0, @ipv6=@ipv4={'\x00', '\xff\xff', @rand_addr=0x64010102}}, @generic="bae6876a79042631fa83c3b0b5c66ee2d61b0d157a312adbab41d0a7e511b87e7c5684469a4f64ae7de67adfdea7f53ab943a78a0d9f68dfa8657b5b2612a18b20f2dbdff62067f7748409542dc599403316b7c6e0a68d324f0b431d9cdff7ef4c06ec4ef3518622fedaa5477de372", @generic="054cad5ba19939e3f22b4982255994789dc7ca51b668e18254403f82c4940e75fba13dcb6c79ff1981b4b800f960cfc37de10cc352ad0d06a49e60b6b53ad7fbd32df12ef61eaf7e9677d5260a0a752a3d0942e68a229f45eed1bbde65ac83378bf878db5ea3dc47e3ad9f4ee456889609865d20f033046ce429478b998a167c4b34ca929f90e8f7f992e7b4d06ef54ce14c7f08a4194367a9ea2727e2f7306e2d044de630147e22e2761a", @typed={0x8, 0x63, 0x0, 0x0, @uid=r2}, @typed={0x1004, 0x7d, 0x0, 0x0, @binary="67efb32134f5294a93abec3aba4af78f05ebcbe7c8ba59511c7954a73f3dac8c52303520cb34113e7247b074b01ca41b367f42eea90da0db12f37af759f43056469226e339f1f758ca86891b1e980c4dbd7279a3341163c422237f99c4065706687b9d68248a6c0fb1fd24320be179271bbe430c5243f29927ca6e8fe5dfdc7443f0718b5726818e25bfbe47fc52b322167590d0f9560ae33eef00af51f357a1668cb0d936374037e27817d8b7f674abaf8e4c40db7adeec9a6770f4196bad1d950594e59f2e244f68a588349dc489da47125deffa054220ed1d7c4c15616511b1fa376fdfca6066cef6d204037765e93ca88421d2f38c637fa92053c04bd62762e3044ef988c79a8c4ccab8d1793beb2e8d13e8f7a4b010d2fd25f060eb447b52b5a19155ab91755e31f485d11ae8ed5df91546d94ab168c3b8e1ffd85e9a8b95165deae4e3c6e3839c00195f399c95d2a1b93885c412ea33a97ca982160d9056119f3f3c7545797be9042526f755624986187d6014d672fcfff176b82edf54cc633b277ee8419d9f7378ca317f19c0676f3af3b1b1bbf92cec890ffd6533367656b413948d6480dee02ccb1ccbf371221b44b0d2960704b5c385da2a64037b4f4eef02f51551d9c0c8589fea371a2cb30cdbbaefa9a44e8d71e76ebfbf64cec819cd3b54a7897aace69557abb83eacf45e9a85533553f6705454f2f5377cd1cd65ef10bb5c0909afb374b2f25033ce20f4cab91f687d147bd9cbd35deabca29519b53acaefd51e3dd74a0b217469665ec9d0cdb99b9cbb3b3ba63b374155bf55dde37a53478204b4c4d8b4c921a5e1800c3c73d97052d5082037cfb1a633048585c2ee2eae0fa5951fe337f37aa5127c22f968f996c662f3cf904363d284a8937ea6e4b1715248b9ad73a1925d4916d30f52e5341ec35490196bd2be61d65f538d5274e5a8098580b508a8a809b2f1a8f0fae924f75287a35e79f0d174d25bedc083693a3ea6b802daf590bca48b1f39935a4146e7af79a42f573e7ec7ac5e1c259832e17138c90d4bb9e4c172e27a4359e9c6915e8ac86aac96e74b0359a538a437d0bd946d356f872d0be96ae22b5f1aa5ca8a9949a4701fa78d1da06ec9d3b4d96ae743b7e5b9040d6897e6c404b5f209b0400d0fc23bb924606d86851b619638b09819026ab10e40aab29c2a9267dafeb66de0ab01add41898ffa04807c5855a36fba00ade21d3d90848ec916291996dba93debee1a3ba10442238f6f8c81db44e148a0b2593e755625d4cc0e1a1a8c57f2e62d915019bac4c002de9de2c30fa36c8fb0247f19133cb0b5bf7a8000cc6d838f7923c2efd5f8bbeb59a0902482f365e6971ce70a883a0e827d61be1053de37d11b0a3b7f350aebe9cf8588375bad92988844fed1dfa88be978713ce57184ae39d6b65b6975bb74af5a858d1f86d7d54f6df68a99677b2b23e747cc07d540a67c49922f9f4625770ede531794f1c9be0db730a6cc9be92c538cc21d6ae6fc9138b914557a173cc28fbb58d1d822d5d57ca87bba8d010cf18ab337a7afc1b8ce6eb1072bf060036e12e6df8f756eaba1377e95ab422870be9336f69fc903e799e79b485b7eca637f3058f267c46d338a969fcfbb8eec631b98c9f54c299eb6deab04547603a228ca3b30b15be852319c7b0678dd9d94f766da50f6aea69a4d3a61bd10b682860e4713f5f7d2ec3fbf486489c285c1234530564c8162bfcb029cd25cb649d01ebe7726ccf699a88e9ef55cf5a6a502b95e30c08b2cb68d55aeff8eddc156858efb9ea94f6daa021cbfdf2ec23eb1abe4004c1fce65049cce29174a77e82c6238749278499613c44e68f480e7d9cfcef851efcfb0d1ec4d49062838f541839c4073c597196e9476fe1513a4c559f901086343e0a76f9e70749bfbce192f2683eb85cd372516c1eb2cdd92153217ffaec12eaa0c45acd129d2174535c1c59795cb0a4ab57fc421dd5fa26bc565e6e8ac5553e1eb709441985f71445b82b38b5dd4e33b83ea801eafa498387ec1bf755a1e4d528ce4572f0bd3b91f972b11562f2724e16b6add4ef459f9f73b1f9f2df4231a9d103a1f1169b7d8fd3452940e26c56578cfc5d9034df4ac4b4d84a5f4bf3644933334d7112600818512ee55b05fd779610f5e6dffc620c23ebfb34cda69c24fa15e13df7e767f904f5842952e87a4affb95b05e898780341fbe675ee2a4ac37071fda07b67792763a0f9b134904d9d43baf55490947fadb9ea08df4135334cc6d4e08465415fb9c4eea5b10b37ecc8d029e66348f254849eb69b4a3c88dff16a9a48ee11e973bc359dbb761a745c4482d785f5d31c2f39014fc666882238ee75dd7879d3f18d9f0db14e9bb60ffd917d39d34527c746e24edecd74d309c6ac67dfebb922fd06872f6f975edbfe56d7c60496c73dc9da774e08e2cc6637e9fd5c828520a9642ebf3d182837b1df857924ae602a1e38e9d327f8d041e22ea99e0fe42b511f291f4c3575fa20ab9a6e7f08fc3f490cf73579cfc8b8bcbf355573e53b1f5fd149a136b33fbc069cf60780963a755e6bbbe35c7f4c91ac85641dcd5063827130e549a2d066c74a13f0163236dc40673b0351687d33fa6301602530aa4b6dc1bd65ef6fa6a7c71d489a24ed365bcbba25860c5dabb11191ccca77f089cc0f37ac14d4e6f945341e105f102918ef34aa2a55d00305431a57720af97b417ee4a4baa8ac91bc91a4dea04d2a7448e77362c042d3ded95906ed2cc69531d087b0cd2d2e10069f2f70bfdc12c12280d93057d7d4cadfa883911758c71040778a5e63dadbea4fcaab253c46c2e78ea8b37fc83d7f5e547b947796c17635c397dcb8a543a32ffe19e02408f6bf7cdc564e8c2d3b1a73a3d32190f2754c7e44a8d742b239c933c673417acd1eb1a8a48a9ce9f44f17e840aa6439afe5de27b1529adb667407397230c576d18ff2bb745a4cc112a6102f0e56a9b0279606555f66692ab27a9c0b6abaab185669fed7bb419f324dbe1f72135ba1db94c4e4bf1f021898c2a28d7f105230da6379461476aae4d2f8d0251715e2dfba23485b22809a1690af12a47d33a3fef54fe7c0a83d3636d274383a56667cc570e613d499f049286bd9a320fc98cc7f0a1125188f655ab7eaf8bf82b3aebc3a79ad48bc032bbcc8c741414b91007d63f9ac8bb50c9218fc8032800915ec9e9111ae5e7eb15d6b212d52bacb1e6c05ca2f2da6be08b2fd6b21df6c8a867ddce655f811bc6ce3bc4207ae2a42a1a2136b806cf0cb2445483e9e807b144082cf550ee00508ae04260fbc92597dd62659d29cea8f6b584b5fb3c4fa9f5edb606b000659ff3990ca58859de03cc55c658351c95bc105865d5ca5b236a9af15da327367d88bbf72bcf760ff04965f56255217a7788acc6555597776047e85e9ff5de4dd60c7961464da2c5603dd1ac7e77baa2acd145e8d595ddb7eccb2640dfa679e62f6af0cf05288a4f78fda28aafc0e43e2b88038c1d04c14e3915fb07da849de10d6dc9c0818326aee970d9469acf3f1588a0c58e61c1bf173f297114e964398bb6cb684314d10fca03bdb2d9bd17e436fb2fb88f3f944df83ee958da9f8c60cb75bf43bf0d83aad394f0e7c9025ad4da6310ad2deedbdec9adf83f5224a26a482d834000c9bd0a6a2785b65630b2df49154a3ec9757b8a5d8fa12b8d252bad0695d61c42fef271858079dcf5cf4418f09fd197c15e719e4b2d9faaf692f8614433fa740492e349e57ecffdc76891cad4186893463fc59e0554e1b7f9f008a8bc78d57b17db7ef35deea0cb7f819c4d3b66d52820b6eb09b3ffc130d281e912cd1c0d369bef4c2878ef868becec7a67ff4ccf587c831f2bbf1b5af4c3b059de9d8a79d3f57c3e8e5d7851edec1d0d924418a1df113b2fd0462bfbc24aa4b8cae14a1e52fd98032aca085961545f29538e8a22c5ec16783e371d97631941796ef29838694793c22b0b8270e91257677d11edc7383a14b8f24a6f9d1c12b4d6026faeeee0dfe9bb5852edb2b14f5a0ad1f500e8e4093249851d923817052029c3fa3f0d354490279e6f893c53024d71ceafe0f1c6a772c5b49f7c492244c38db96881bb98560d1292193dd1b9c527c9a0680330bcc85916dd21ed300405e46de2a8e468f38388a0c1573aeccf2a5f9d3267656f9affddd6ab42f7d49e717631aca2cb6a6e34d64f44e7c7bc26f72ac6f5a8792c55ac61a9975be37a87e99013b0e58808b6744c092f1c0881406728d1c456263740295b03b5ee9550b08de1eb4b68409213155eede53073fd9840c26f5b67b28007388365cb07853e9a410ac90f72f97af1db14a0c7b734c01202ea25b79a7aabc4765c651064118d78c3a6f5487a8fa797c9bd3b57ebcb38d3a6d1f3fb9b00647d52a1a8c2877c6ed79aa3938688c0692bf8ea321398cb4501c42d0450cf19e79c64e8ee2fcd48d216e28ebe4d446f24b0c43b1da94980641234af98581c892ee98731dbec30116d33ee678201ddfb43417675638104b7a39634b8c3b707f31332690f12fe50f85669e4560ca3d84d71b289f25f5c2bbcd4ca5dc58f323c74532bccb6749a727772b2b9ff8c0b39a2fd30e88fbb9f161be141e07b6ae7c94e1b4ef649da0e740dc07b406fd19e4d3ba15f1ba85e61a49f50c0321a2f26a24d78c2ca006891e501a4c01a39d52c6774f91bf674bbeeaa8e112b76bb62c85c3241f774ea306fd3023993d25cc8c332145e9130b4dab288c60f7995c13939511c5eb8d2e99d8173e78d83885facd535b963620565cc72dae0edb326c3f72200bb86554271287921202e5e434d9bf6e907733f302703e9b24e31f46e4a0bd02b1b976ec57d2d5818d6ac76c70aa208070b7a0ec3328a2ec9f2c2ac9de9498712b6ef5c73cffa71133cceb8b65e8cbde6152857d2909d72878d4b68b76614ac84ca0429255fb6eed874df199deb7ee7b3e81cb928ef588dc8443137da73aff41e6a5fb58a0f6ced8c461fe7365e6e13cc3241aed7970b214960dceacadda248f3acd6912cf2439159792dd24663c6d1f20cbbbda9094540699128abeae13f8da593ca958d901c07c225060abb8a7c584054f8c6337e195c68545290ccb4212ee9795477fc447ac947e9768d5b711ca189f32f7417b0dece05717fde55e7bb0497c5b0abf56b20c408097b2ecdffc37a1b8bad6169f338dfade14231486905367184cbe98b954777fb3fc7059b6382765fc2b3511c00c5191351ba4358bb064d187b78cca07c0511ab38ca6d50216fd2477be2d836a5d3934c684e92e5caaf4bd7cda18d40b0b06acb59943de775a3691ba98ac8543308f07f4c8703b936439b70e2d193eb04cb889f25881faf6c857dff61abd63afd8061952fec44affa057606df64aaadfa955c29afdac130d7717a86756f50937c5e7f5e2e438b97d5a5f356553878641d93b7c7dc53e2ab76fc692092c4b325493f3213a366f676167235966ba3ef001d8c8d6a28df92f09e426e5a8ac870104aa61f58a8b9a8977aa7beef02b5f9747042b3dfaa419a082b04228990e1a720a149db521924e1ea30c81fbc6d73224b9a531be1d785149e012c474ac0260cae6647c03dfaa95cd6c4ace392be8b864aa98248f0a0e532a2f5803bf67bdd7e226ceed00288ebf1215743708dddc135596f2ef4b36ab681e071b198534b0cd1b4549a62a90d5e0287f345de74a3084035819b11d71bb34e1e6b4e4a96eae194d67523957b61d21608e8e39834debe2f96356e93ae63e89"}, @generic="f37373b3b7d1ce965088227558406448a9e84b04a6b36f42d37e16716bd69eb730e5167cc9b6c0bf9042e664b7b0ad380585eb28226bb88238a9d54e43a3e67d81a8b761b4ed5fe37139a7092d7361b212be56263dc0f88867af01c5e5c99cb9ab05f02c9c0bc54f8563c7b37b8b9b644366f473ca91bf06813e07c56891874a533b6a054f6cb70346841c8bf2015b0af481241192f9fb9b487f4dde36626d6c2229337197787ba707f3b1a6e0a2801a727c2e", @generic="6e97db7b9f0f4c16efc2b3f3b288", @typed={0x4, 0x43}]}, @generic="9661a6995a128042450fa9abe73916f0c0914a856b60fa79210eb96cece45cf324778bb3b1417b6f4d569c8aafbe"]}, 0x24c8}}, 0x5) (async) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r1, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) (async) 15:38:41 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) creat(&(0x7f0000000000)='./file0\x00', 0x4) mount(&(0x7f0000000040)=@filename='./file0\x00', &(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='jfs\x00', 0xc85, &(0x7f0000000200)='\x00') 15:38:41 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x3003}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:41 executing program 3: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 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, 0x1, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r1, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) fcntl$F_GET_RW_HINT(0xffffffffffffffff, 0x40b, &(0x7f0000000000)) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x0) accept4$bt_l2cap(0xffffffffffffffff, 0x0, 0x0, 0x100000) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r3, 0x800) lseek(r3, 0x200, 0x0) fallocate(0xffffffffffffffff, 0x20, 0x8, 0x5) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x10000) r5 = open(&(0x7f0000000140)='./bus\x00', 0x3ed181, 0x11) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r6, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r7, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) sendfile(r5, r6, &(0x7f00000000c0), 0x9) sendfile(r2, r5, 0x0, 0xee00) 15:38:41 executing program 5: r0 = creat(&(0x7f0000000180)='./bus\x00', 0x0) (async) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) (async, rerun: 64) lseek(r1, 0x200, 0x0) (rerun: 64) r2 = open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) sendfile(r1, r2, 0x0, 0x10000) (async) lseek(r0, 0x200, 0x0) (async) r3 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r0, r3, 0x0, 0xee00) (async) open(&(0x7f0000000140)='./bus/../file0\x00', 0x26840, 0x10) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0xc028660f, &(0x7f00000005c0)=0x443000025) (async, rerun: 32) setsockopt$inet_sctp6_SCTP_FRAGMENT_INTERLEAVE(r4, 0x84, 0x12, &(0x7f00000000c0)=0x8e, 0x4) (rerun: 32) 15:38:41 executing program 1: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) r2 = socket$pppl2tp(0x18, 0x1, 0x1) perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0xfd, 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, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpu.stat\x00', 0x275a, 0x0) r4 = creat(&(0x7f0000000180)='./file0\x00', 0x0) fallocate(r4, 0x0, 0x0, 0x2000402) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) fallocate(r3, 0x10, 0x0, 0x3) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000040)={0xc, r4}) write$binfmt_elf32(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="7f454c46189d5b01ff010000000000000200030001040000dc0300003800000072010000060000000800200001000500810002000000000000000070010000000600000004000000008000007f000000d100000005000000c9228def3ea246ffc1bb459c40122b20f64c540cc02033b0134c6ff0ccbc24bea9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d00"/1401], 0x579) r5 = open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) sendfile(r1, r5, 0x0, 0x10000) lseek(r0, 0x200, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r0, r6, 0x0, 0xee00) perf_event_open(&(0x7f00000000c0)={0x5, 0x80, 0x6, 0x8, 0x6, 0x6, 0x0, 0x3f, 0x50c0, 0x5, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0xffffffff, 0x4, @perf_config_ext={0x3, 0x101}, 0x8, 0xc69, 0x864, 0x2, 0x20, 0xd9d1cf71, 0xaf, 0x0, 0x8, 0x0, 0x3}, 0x0, 0x10, r5, 0x8) 15:38:41 executing program 4: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r0 = socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) (async) statx(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x400, 0x100, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$nl_generic(r0, &(0x7f00000027c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10200884}, 0xc, &(0x7f0000002780)={&(0x7f0000000280)={0x24c8, 0x19, 0x10, 0x70bd28, 0x25dfdbfb, {0x1f}, [@generic="757d6237577a96a3e6884563abbdae2acd644522e3296760c4155999caccb1a6d417b06bd0729f7b755a3db40fb13e9cc05c53485ed79115eaf4cea6a82eac9871d69a1e7fed2ec1fd48986b2c3cac0e9ce5f94ee31d7df668828b77cbc77bef028b053bc9ae031d106c7c49b0a7db28aa2aab8e653d410025bd46c69c684b422d31e1cb008cfcf639349ed83d3d3365a5779a1c48fd7f700c8540fce5a877bfe094c15145a30c87bf402027940e41583ca5b6a852f5644a76f1cb6e768e62d3f20f87656147ce94c7ac84a622bc1bafa9d077234b8ace8653f1", @generic="823f7e11868e6cedf4ec34262a3645978bfc44de4fc7adcb10abab941ad408e8809b66cb41cd7925a9bfcb7ef2d6b5157276efaa76b162b700acb8cfd4bb78396833d491ff9146261620f9c0da6b39c3c3917c06adab65de1fb8339ba9c94a44d0711978a1085f39b8b246e6e7e591bb94a10380925b1910e54e363c52f15a730a8d9ebb55393b222cb3aa7e07236730e5e447507f593b619bcdb258e432ac10986c3aee9060d671f808793ffe0d02a18c94bbbe31bf7a5b6b2dd72d16284543e3c230b37bbdb76eca436f7bd870d1e8cc6eeab67906633b254c82263b483dfd69b95da16015", @nested={0x10a1, 0x76, 0x0, 0x1, [@generic="e5c25825146099f0cc4c8f893e20ce0c2ee60b57b1cc5801d8084cb66a4877350c3ba3d6c3d0ecd5233f57c063fe1ea23ff04e36186bd6e256934caaf217c23ab434eff2edff256111b4bcced3ed456ef32dd54a66cc53a1dc6038b27fb132bdf3a5f20b8a73e5e2f5036038afdaedfaadc1ef5160deea914948058ff568ef346877441ea12a5c37366f46761664b9bc6f1681e3c9b294a78834bf82b6", @generic="345a0301781d658a8c78bfd7a0ed34e28cb95f01ea2aad0016420d9598415e4f352c9642d9bfae020df26e0ea4b6304d25069158503f68892d2a1fc5825581eff25f15adc9a0d5ebc1acf1074f3c9864bb7075bbb4cf123f435cefa284f9e5d89263884def7b8196966f5652153c1192df12f439f114ec95e705802e617b5e0272d35ea574f9c9d771e48d8db34ff0eff5edd065270874f95de28078e7f70c5ffb7c9605de6b603b2dcc85171969a6250da64476584f46f3f5d9614074f5a9601e9cfe4d6eb25721272f51ace66534713b052c80777767d1161b2d977e4665ea3f8c10b7fe2bee963ddd63d997dee98a9b34b91297c6d41c03b5621d2b2bd730ab198c324580b2415f57097afbef054bf6c65994479e3385834d522b1164b0c55f92660a67c9496634b2ecd7e0dd12cf69aece9ea213776149f4da539f604ad151a699ed726024b6c0697d1120f5600e8eaeb54fe8eccd88953fb3146e80217cab0cefcff6156adff19b41214e9592511381f4e92360738910d66d6354b6c8a54d9e43b4b44c7f196d141ca973a55f2032254f1b5de2c40d47ecbcfd5e9b1c5fd9ab66d6c9632ec07b831ec9b6e561c6bd9dddab483302aad3391b25c05f078be766cb58d7f240123f8562a0614302d7472af3af1ac7b32f2974e6bcf55d9b41acdfdbef50634d8b116edc91959ce9a5db8dc22922d50e4529898856f159189dbf8a27a611bc27e5d1c083360a719acb5d8164f3ff99228ea1980a882c2dadf9f1e8d1e4082c812989e4850205fe5f5e874fe3c6e9515a92af3941e240cf117b47adcc6fc9fe4baed08f6af1b8591cbae8d28a629f0708adea7feb34ad3817946992b02d6d4e765a0055165402a363ad350a0edaf9a4168022fe31da62ace5c77ea9c3cda8d163807c7ee412198404eeacdff793f31cd6ad448cda9efff595527f48d319bc32cd85ba39f40c3af7ffd7cf4e661aa5dba2711c6b26a3c29bbef32945eacc26caca99192a8b3161d1f2e79edba0bd6cc3882718c0b3c41cc04574aba6cf67a9e49f2413b701990ce64c912e7d4403f7c45dab6e91e6c488a2fbe4217193a09583103b12afa1a1c0977f264303017ff557b01dbe3301f82cb4d2b9675bcfd3a556ba49bef344f0ee619fe9fe1d69485b70fe9745b67b03486be99eea9807e2f2d8e798701212d8c0295aacaf00bf64369d1b4e6333ad951d8f8ac8d47504cfe352486805f4fae624b3830e5bc227f7cca1d3faa7538028b8b368c3409c1575a3420a4a330ed511b7757c4e764d4865e02033ac7456d184726456559445cc6af418d29716c19efa935f0424013497bc0589bb62c46e4e628d5c74abe4be1d5d300fbb930c5e8c753855edd1741d2e0e2d9954da6f868de0e72a774085e190540aecddf53b3569266a7ce0779afac12d4a6df2e611d0b560352845253c95530e662585d92e8c5b9ca9ea69b881fe1ddbd4972ee4742dd46101c723668c0f5bd871366aefa221d4623b2e8c19e35b0be99a5885e4bea5af3a4d8aa24cc8da0cbaaca9fb0f062247119f3110c42cadc12ab8011d1122f9690332d9c61a37d7a6d0215d83ec0ee769b706b75ae8493868046906e1ea000f7d2714d1ac74f72ca62f234dca5cde2c5586271711ef122462fec7fed5ba8474f115e0c9f0c3fc42bc11642bce033cdf4889de8f1e3e271ea86c71fdc6bd1602f54b32abf46db6b162050a7be3bcb8dbc25006f00aaab5f29916014790de923d38ef221e1c6c7a38ebd7e0901ad0585499a665eb18231f7d758371e199218215d3691cffcf60bf6d137d6017f3ac1f05dcef5835001473a3aff9e90896a244552f1d3867de93fe6ccb43a69e30470e005e3533f3aec1422cccc89cf95d83b055e6f02380a337bfb3c3b4ce397d999bc03fbb20991bd1c90ddd037f0a5469a1ece6d0b49b163135bf4d56aec83d2fc0c39a299bb1ff091d38569c28d17b421f0fdf956cd971c244180b0e5b234f9fdd45ff6b88b3bbaa916075029f22e5101359309ef110b6fc871a0755d7ae9645cc974db13e3b76a0c3bca6f2af7f7a3237e97465196857f2b32cee8cbeba65cbb211e91affb5b94f2fdda82ea6dd758b0f38037b036eb34a46ca683c590c91c3ed684eef649e6c92b9c39dcbf8133c8f272ad90b0bbb41ac69ece86a9c4478b0e3200f67c82023d195572a18071b7ab81b6d686a4bcce0e4d39000e008a59ca300d1ca6872263952b02d7af8ddfa79a0ce9ce0465faa3334a3d281d7b47aee98b8197c506d04f83e3181e00e22c01f8e69502174e366bf58661c1b432904e383f6fc8990ba1d539830529b21eedcadb15d95259bf0bf188b187911c7d293c11d63f3721ac4f8f2551e4f02a567e0070e448c804cf62bff83849e1b22ac9b31eb325b6bd0d002d4e2a94944bf56f5c0b93e369a808a0555ad776a8dc850326b8819a0a17b1d7451a02a1c3057929fa466da2f38fdebab2ab17cd60ccc7c713954b865bf2b92155ec66fa9c92f3a2ec61638de7d2fb8556268d576d401f7c716786e6fb3b89a29fa68cb1158596763028eb2d96c4213bc8dd983f75d3494ebd73293ddbe6e5a557696d76ca7012799832ee039c1ed868f92b48b9c055a89f8cbd1f56743453278ce53b11856f2b84e9c70ae8c83984f3d64b8ac45fe4025156d3f94463f79aae37b32fc1615054cbfa728d9261ac2f898b05204fc9642c01e24bcb2bcca598f9f805bb8e541aec12f17717249e4969b672fb209e204d0dfe57aa2ce8347a0e612fcc89162a19a2c0004d3d8192b1f6be6340aa2f7a0f2889325817dd96036318a0e73e6cd07b699cb748b98f8360d548e3795b9362b8b7be13f82abd99bc1b1a756bc12f1d8acee61814daee804b03b4911e6e076fea0ded17493ad868fbc6a2ef526257c69838171f94e62e2d4cd21f21bae94ba9d1714cc2eb4a09cf36bf8cd0cbdb72c2603110a76e76b9758c2dd0ea0bd6140a9000db95c70962f28268cf3224b772968fd6dc587f3fbce734e017325373f9982f33630fe7f90bef34bb8730efa10d65e065ca0cd88adfcb08b468bc84ec3fcf61eaae862a7f9a48e8de831eb617f7ef4743c39bef25892022a04c3d3232e3abdf628b0c8cf8bee99529a94a56133e9f02691ff74e4f3eff82b07a56a63e5ada6ca9f0f84fbd061a9e63cbf7e645c3e198ecf35458216a27550f54a1627ecf895d9495be9d87f0b13fb0547e456e5bbdc936c83f0840f2b2691ecb02adb5a2d138447204db4a819b9d4b30f2cbb2f253555969f8ab2c948061ac1c0dc6c90b244bab6ecfa12ef035ef142729246cbc5112fb7b93208e3d89adf16227e8894c4f8a2744b5e2e4c2bc2ebd73bd50f662a6fe32ed4cf954e145ee17bee5cf8c14b2b5fc4843ef563af860d77fbdbf04898f3e95638bfb159fc000608464d91f26d0af2f133d361666b6b0be1bd21a0bb6afe1eb72d1743e0bb91151d7ae577fd84d87e6c080bb35a9cd835a2d216843c842c7545c520765c0e86e98fff4c51a6322a163cff3e082b3269a30f82d86679fbb2f28a47375d21eb24a17fed118260f380d9acf3f2f83ee1fc04ef76a5ce0d2ea6570961cc5b2163a1ae6235faed39e98cbb78e726be0856cc0da3e979bc3dfcc840854cf425cdd43824bbe719ceb2cf18bde9bb20078c297e38a4d033c33a9768de852a78920b2510b38079074c7df6518d11f63bdee27e994b866ddf907a6c70e704f5980c1750dcfe34e922b68565cb4eb4a2677d1bded1c910701581752bcfacd1bed2a0d8387da7ff93a970aae6af07b585ed5f4e4d67f8d3140404bd18701bfd671a3ff8bf2e481a817a83e0646a0cd8149ead7209e11d0840c65da065814644f3fb0782cdead9a8c709561ebe7863a64444b1344f593f5c9ef95c27043887b70a88ec05dbbeb02ed7d09b6370195ddbedef3101af790cd36b4e91015568bd136be54b8b410b00c8c399d309ca25cf07d230574abbb63b4208962dd729101dbaedcb19ae0182d3b20e4c5e69e3c6684f0947c48776ba75e4394c760dcb5ee7f32f3d36aa017a7482bbf720bbd071b2396f02f79e1e2016fb64cfed07598abe10017b4a0a091086fbb14839be8ef1b80751aa4025d0258f0d60a452dcbbba61ee3e5530c521f9928aeddda533bae58598cbd1c1a4362abf1a92da7436bc1566c1e88dd138e82c7e1b529d98c8b6bbe5675b96676abbaa0584ef91e0ae504899e0a7aaecc1d1eb5c0c653888a8cbc546ca83e85fb609db62d484b852ee12a8cf9c65f59ead35566185a930ecca32f729ba8b6bee5871e79f6d50778c06618ed18bf231d0ec92c59687b9e24c15d9d4d4c51f1e40e76376aed2df47d658363f6a9427488c66d1a5453a8f5a3d6001404c1cf9f5f64c18a491558a74c5591cd651af876769b0ab183a62f5bcad6a8da50adae6287c17a6066aea278a054f61277b1306cb245b3fcd834bf55109d6931503a536c084a1d616b36f746e853586ce7705fb7677145ef5e076272f5722f478a41c0e46e25a445a9e63bdb0183d9b986bb0105edce7b4eaaa3822de576b874a275dfcc67050d233b3ebfbe21704399dbfdaff68aeb846b9dfeea6a617457a9efd3c4724c5cb939bfccd21e6aeb3787796059d23c19733b1dbf57ef463389d1a5e5489c543eb152d2a7689aeee043a4ef491d5cb64ad86b90221e7d357f1716d66e529a0a3d9ceb0ced74e1683b2971f18c8c126a00dd23d1f75dc366694d199e5afd9d97ddcbf1001e434ec82429989f856a4e5fbd20ac8d3682626d7367279b23f9eb9681829b8eca6b086bd03d24ab975c031b3be23a6cf2d84fb93cf74312e4d435e15e0117b108ce2222832e6b1d0f070506f8524aac9c2bcd3d768fcef1e814dc0fdeecfd3d91ac29e3c2280dc6cd45a45f0e3d4b8dc595bde6be8af4dd2dab207fcfb08cbe50f080fe6b1f6465a29d847d07a60582f653334a1a6f6f1a51085408e7fded5c74093f882d200db8c3b9178eae7c42525e9abc71a6898fd1061d65ec8f8c1f3cb6dd0f32b1f4e03db46e25bfd2c1894497d132176a4bf20b550283d351f588b3ef2b2c882a7390a4e0e8f156275c52abc3310d6bf4e77deea9bb120ddaae83412a32d2e24783da0364ba47787b2332195ab1420b6b43ac34383c2933d6cbaaa3624e0b32c39c54404a4706ea6fbdec040a689fd9c97d7a710d89400191735d179ae755a54c90fdfc55696d0c4e68556b5a0e620832a7333cdc9e6679c882ab5005336812cf33f4e9ea6e8b671a9070a35cfd66f08cac88ab652fcd75d96ea3ea304e3602dcd0f2a61d8a5d7633cc98c16da6111e67ac6f9eb91e95ce9a79014c8a4d3b86a27756df7a186fc55ec74be4cef70ea1b774ba5f89b8274d22e416289e399c304b60003ad20c0b3467de26c2ced4c275eb26a7560d80d52abcf5fcb7f44602b26af427ffbb5b8d6f57cd9387ae498c90efc463646963355e1f510c1f8de1abe8a37c60ee387bf72b8105bc32a90989067c2929bf4c010e8629de05e971f590225f1022e54194e2641c326bccb1ef838a49da72b292d45144874abac988ebc0caf33b7ef6fd2fe350eeb54544655e4dbef2563f58f9f2f14ad84f7873bea8c69621cb36b8a72afe139a750fe1e27790eb89f6df18d3c5f50cf9b61f3b0e6569472db1481007784af95803db96c28ff7630a2fe3e78a536bbb774b7d918f9fd8944cc2b96e95ce159e20d5259d68477aa21671694ee456284ea24c04ed80e8dac0d9b53b77953e07258a7e71ebce4c104ab"]}, @nested={0x121f, 0x89, 0x0, 0x1, [@typed={0x14, 0x3f, 0x0, 0x0, @ipv6=@mcast2}, @typed={0x8, 0x64, 0x0, 0x0, @ipv4=@broadcast}, @typed={0x14, 0x3c, 0x0, 0x0, @ipv6=@ipv4={'\x00', '\xff\xff', @rand_addr=0x64010102}}, @generic="bae6876a79042631fa83c3b0b5c66ee2d61b0d157a312adbab41d0a7e511b87e7c5684469a4f64ae7de67adfdea7f53ab943a78a0d9f68dfa8657b5b2612a18b20f2dbdff62067f7748409542dc599403316b7c6e0a68d324f0b431d9cdff7ef4c06ec4ef3518622fedaa5477de372", @generic="054cad5ba19939e3f22b4982255994789dc7ca51b668e18254403f82c4940e75fba13dcb6c79ff1981b4b800f960cfc37de10cc352ad0d06a49e60b6b53ad7fbd32df12ef61eaf7e9677d5260a0a752a3d0942e68a229f45eed1bbde65ac83378bf878db5ea3dc47e3ad9f4ee456889609865d20f033046ce429478b998a167c4b34ca929f90e8f7f992e7b4d06ef54ce14c7f08a4194367a9ea2727e2f7306e2d044de630147e22e2761a", @typed={0x8, 0x63, 0x0, 0x0, @uid=r2}, @typed={0x1004, 0x7d, 0x0, 0x0, @binary="67efb32134f5294a93abec3aba4af78f05ebcbe7c8ba59511c7954a73f3dac8c52303520cb34113e7247b074b01ca41b367f42eea90da0db12f37af759f43056469226e339f1f758ca86891b1e980c4dbd7279a3341163c422237f99c4065706687b9d68248a6c0fb1fd24320be179271bbe430c5243f29927ca6e8fe5dfdc7443f0718b5726818e25bfbe47fc52b322167590d0f9560ae33eef00af51f357a1668cb0d936374037e27817d8b7f674abaf8e4c40db7adeec9a6770f4196bad1d950594e59f2e244f68a588349dc489da47125deffa054220ed1d7c4c15616511b1fa376fdfca6066cef6d204037765e93ca88421d2f38c637fa92053c04bd62762e3044ef988c79a8c4ccab8d1793beb2e8d13e8f7a4b010d2fd25f060eb447b52b5a19155ab91755e31f485d11ae8ed5df91546d94ab168c3b8e1ffd85e9a8b95165deae4e3c6e3839c00195f399c95d2a1b93885c412ea33a97ca982160d9056119f3f3c7545797be9042526f755624986187d6014d672fcfff176b82edf54cc633b277ee8419d9f7378ca317f19c0676f3af3b1b1bbf92cec890ffd6533367656b413948d6480dee02ccb1ccbf371221b44b0d2960704b5c385da2a64037b4f4eef02f51551d9c0c8589fea371a2cb30cdbbaefa9a44e8d71e76ebfbf64cec819cd3b54a7897aace69557abb83eacf45e9a85533553f6705454f2f5377cd1cd65ef10bb5c0909afb374b2f25033ce20f4cab91f687d147bd9cbd35deabca29519b53acaefd51e3dd74a0b217469665ec9d0cdb99b9cbb3b3ba63b374155bf55dde37a53478204b4c4d8b4c921a5e1800c3c73d97052d5082037cfb1a633048585c2ee2eae0fa5951fe337f37aa5127c22f968f996c662f3cf904363d284a8937ea6e4b1715248b9ad73a1925d4916d30f52e5341ec35490196bd2be61d65f538d5274e5a8098580b508a8a809b2f1a8f0fae924f75287a35e79f0d174d25bedc083693a3ea6b802daf590bca48b1f39935a4146e7af79a42f573e7ec7ac5e1c259832e17138c90d4bb9e4c172e27a4359e9c6915e8ac86aac96e74b0359a538a437d0bd946d356f872d0be96ae22b5f1aa5ca8a9949a4701fa78d1da06ec9d3b4d96ae743b7e5b9040d6897e6c404b5f209b0400d0fc23bb924606d86851b619638b09819026ab10e40aab29c2a9267dafeb66de0ab01add41898ffa04807c5855a36fba00ade21d3d90848ec916291996dba93debee1a3ba10442238f6f8c81db44e148a0b2593e755625d4cc0e1a1a8c57f2e62d915019bac4c002de9de2c30fa36c8fb0247f19133cb0b5bf7a8000cc6d838f7923c2efd5f8bbeb59a0902482f365e6971ce70a883a0e827d61be1053de37d11b0a3b7f350aebe9cf8588375bad92988844fed1dfa88be978713ce57184ae39d6b65b6975bb74af5a858d1f86d7d54f6df68a99677b2b23e747cc07d540a67c49922f9f4625770ede531794f1c9be0db730a6cc9be92c538cc21d6ae6fc9138b914557a173cc28fbb58d1d822d5d57ca87bba8d010cf18ab337a7afc1b8ce6eb1072bf060036e12e6df8f756eaba1377e95ab422870be9336f69fc903e799e79b485b7eca637f3058f267c46d338a969fcfbb8eec631b98c9f54c299eb6deab04547603a228ca3b30b15be852319c7b0678dd9d94f766da50f6aea69a4d3a61bd10b682860e4713f5f7d2ec3fbf486489c285c1234530564c8162bfcb029cd25cb649d01ebe7726ccf699a88e9ef55cf5a6a502b95e30c08b2cb68d55aeff8eddc156858efb9ea94f6daa021cbfdf2ec23eb1abe4004c1fce65049cce29174a77e82c6238749278499613c44e68f480e7d9cfcef851efcfb0d1ec4d49062838f541839c4073c597196e9476fe1513a4c559f901086343e0a76f9e70749bfbce192f2683eb85cd372516c1eb2cdd92153217ffaec12eaa0c45acd129d2174535c1c59795cb0a4ab57fc421dd5fa26bc565e6e8ac5553e1eb709441985f71445b82b38b5dd4e33b83ea801eafa498387ec1bf755a1e4d528ce4572f0bd3b91f972b11562f2724e16b6add4ef459f9f73b1f9f2df4231a9d103a1f1169b7d8fd3452940e26c56578cfc5d9034df4ac4b4d84a5f4bf3644933334d7112600818512ee55b05fd779610f5e6dffc620c23ebfb34cda69c24fa15e13df7e767f904f5842952e87a4affb95b05e898780341fbe675ee2a4ac37071fda07b67792763a0f9b134904d9d43baf55490947fadb9ea08df4135334cc6d4e08465415fb9c4eea5b10b37ecc8d029e66348f254849eb69b4a3c88dff16a9a48ee11e973bc359dbb761a745c4482d785f5d31c2f39014fc666882238ee75dd7879d3f18d9f0db14e9bb60ffd917d39d34527c746e24edecd74d309c6ac67dfebb922fd06872f6f975edbfe56d7c60496c73dc9da774e08e2cc6637e9fd5c828520a9642ebf3d182837b1df857924ae602a1e38e9d327f8d041e22ea99e0fe42b511f291f4c3575fa20ab9a6e7f08fc3f490cf73579cfc8b8bcbf355573e53b1f5fd149a136b33fbc069cf60780963a755e6bbbe35c7f4c91ac85641dcd5063827130e549a2d066c74a13f0163236dc40673b0351687d33fa6301602530aa4b6dc1bd65ef6fa6a7c71d489a24ed365bcbba25860c5dabb11191ccca77f089cc0f37ac14d4e6f945341e105f102918ef34aa2a55d00305431a57720af97b417ee4a4baa8ac91bc91a4dea04d2a7448e77362c042d3ded95906ed2cc69531d087b0cd2d2e10069f2f70bfdc12c12280d93057d7d4cadfa883911758c71040778a5e63dadbea4fcaab253c46c2e78ea8b37fc83d7f5e547b947796c17635c397dcb8a543a32ffe19e02408f6bf7cdc564e8c2d3b1a73a3d32190f2754c7e44a8d742b239c933c673417acd1eb1a8a48a9ce9f44f17e840aa6439afe5de27b1529adb667407397230c576d18ff2bb745a4cc112a6102f0e56a9b0279606555f66692ab27a9c0b6abaab185669fed7bb419f324dbe1f72135ba1db94c4e4bf1f021898c2a28d7f105230da6379461476aae4d2f8d0251715e2dfba23485b22809a1690af12a47d33a3fef54fe7c0a83d3636d274383a56667cc570e613d499f049286bd9a320fc98cc7f0a1125188f655ab7eaf8bf82b3aebc3a79ad48bc032bbcc8c741414b91007d63f9ac8bb50c9218fc8032800915ec9e9111ae5e7eb15d6b212d52bacb1e6c05ca2f2da6be08b2fd6b21df6c8a867ddce655f811bc6ce3bc4207ae2a42a1a2136b806cf0cb2445483e9e807b144082cf550ee00508ae04260fbc92597dd62659d29cea8f6b584b5fb3c4fa9f5edb606b000659ff3990ca58859de03cc55c658351c95bc105865d5ca5b236a9af15da327367d88bbf72bcf760ff04965f56255217a7788acc6555597776047e85e9ff5de4dd60c7961464da2c5603dd1ac7e77baa2acd145e8d595ddb7eccb2640dfa679e62f6af0cf05288a4f78fda28aafc0e43e2b88038c1d04c14e3915fb07da849de10d6dc9c0818326aee970d9469acf3f1588a0c58e61c1bf173f297114e964398bb6cb684314d10fca03bdb2d9bd17e436fb2fb88f3f944df83ee958da9f8c60cb75bf43bf0d83aad394f0e7c9025ad4da6310ad2deedbdec9adf83f5224a26a482d834000c9bd0a6a2785b65630b2df49154a3ec9757b8a5d8fa12b8d252bad0695d61c42fef271858079dcf5cf4418f09fd197c15e719e4b2d9faaf692f8614433fa740492e349e57ecffdc76891cad4186893463fc59e0554e1b7f9f008a8bc78d57b17db7ef35deea0cb7f819c4d3b66d52820b6eb09b3ffc130d281e912cd1c0d369bef4c2878ef868becec7a67ff4ccf587c831f2bbf1b5af4c3b059de9d8a79d3f57c3e8e5d7851edec1d0d924418a1df113b2fd0462bfbc24aa4b8cae14a1e52fd98032aca085961545f29538e8a22c5ec16783e371d97631941796ef29838694793c22b0b8270e91257677d11edc7383a14b8f24a6f9d1c12b4d6026faeeee0dfe9bb5852edb2b14f5a0ad1f500e8e4093249851d923817052029c3fa3f0d354490279e6f893c53024d71ceafe0f1c6a772c5b49f7c492244c38db96881bb98560d1292193dd1b9c527c9a0680330bcc85916dd21ed300405e46de2a8e468f38388a0c1573aeccf2a5f9d3267656f9affddd6ab42f7d49e717631aca2cb6a6e34d64f44e7c7bc26f72ac6f5a8792c55ac61a9975be37a87e99013b0e58808b6744c092f1c0881406728d1c456263740295b03b5ee9550b08de1eb4b68409213155eede53073fd9840c26f5b67b28007388365cb07853e9a410ac90f72f97af1db14a0c7b734c01202ea25b79a7aabc4765c651064118d78c3a6f5487a8fa797c9bd3b57ebcb38d3a6d1f3fb9b00647d52a1a8c2877c6ed79aa3938688c0692bf8ea321398cb4501c42d0450cf19e79c64e8ee2fcd48d216e28ebe4d446f24b0c43b1da94980641234af98581c892ee98731dbec30116d33ee678201ddfb43417675638104b7a39634b8c3b707f31332690f12fe50f85669e4560ca3d84d71b289f25f5c2bbcd4ca5dc58f323c74532bccb6749a727772b2b9ff8c0b39a2fd30e88fbb9f161be141e07b6ae7c94e1b4ef649da0e740dc07b406fd19e4d3ba15f1ba85e61a49f50c0321a2f26a24d78c2ca006891e501a4c01a39d52c6774f91bf674bbeeaa8e112b76bb62c85c3241f774ea306fd3023993d25cc8c332145e9130b4dab288c60f7995c13939511c5eb8d2e99d8173e78d83885facd535b963620565cc72dae0edb326c3f72200bb86554271287921202e5e434d9bf6e907733f302703e9b24e31f46e4a0bd02b1b976ec57d2d5818d6ac76c70aa208070b7a0ec3328a2ec9f2c2ac9de9498712b6ef5c73cffa71133cceb8b65e8cbde6152857d2909d72878d4b68b76614ac84ca0429255fb6eed874df199deb7ee7b3e81cb928ef588dc8443137da73aff41e6a5fb58a0f6ced8c461fe7365e6e13cc3241aed7970b214960dceacadda248f3acd6912cf2439159792dd24663c6d1f20cbbbda9094540699128abeae13f8da593ca958d901c07c225060abb8a7c584054f8c6337e195c68545290ccb4212ee9795477fc447ac947e9768d5b711ca189f32f7417b0dece05717fde55e7bb0497c5b0abf56b20c408097b2ecdffc37a1b8bad6169f338dfade14231486905367184cbe98b954777fb3fc7059b6382765fc2b3511c00c5191351ba4358bb064d187b78cca07c0511ab38ca6d50216fd2477be2d836a5d3934c684e92e5caaf4bd7cda18d40b0b06acb59943de775a3691ba98ac8543308f07f4c8703b936439b70e2d193eb04cb889f25881faf6c857dff61abd63afd8061952fec44affa057606df64aaadfa955c29afdac130d7717a86756f50937c5e7f5e2e438b97d5a5f356553878641d93b7c7dc53e2ab76fc692092c4b325493f3213a366f676167235966ba3ef001d8c8d6a28df92f09e426e5a8ac870104aa61f58a8b9a8977aa7beef02b5f9747042b3dfaa419a082b04228990e1a720a149db521924e1ea30c81fbc6d73224b9a531be1d785149e012c474ac0260cae6647c03dfaa95cd6c4ace392be8b864aa98248f0a0e532a2f5803bf67bdd7e226ceed00288ebf1215743708dddc135596f2ef4b36ab681e071b198534b0cd1b4549a62a90d5e0287f345de74a3084035819b11d71bb34e1e6b4e4a96eae194d67523957b61d21608e8e39834debe2f96356e93ae63e89"}, @generic="f37373b3b7d1ce965088227558406448a9e84b04a6b36f42d37e16716bd69eb730e5167cc9b6c0bf9042e664b7b0ad380585eb28226bb88238a9d54e43a3e67d81a8b761b4ed5fe37139a7092d7361b212be56263dc0f88867af01c5e5c99cb9ab05f02c9c0bc54f8563c7b37b8b9b644366f473ca91bf06813e07c56891874a533b6a054f6cb70346841c8bf2015b0af481241192f9fb9b487f4dde36626d6c2229337197787ba707f3b1a6e0a2801a727c2e", @generic="6e97db7b9f0f4c16efc2b3f3b288", @typed={0x4, 0x43}]}, @generic="9661a6995a128042450fa9abe73916f0c0914a856b60fa79210eb96cece45cf324778bb3b1417b6f4d569c8aafbe"]}, 0x24c8}}, 0x5) (async) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r1, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) 15:38:41 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) creat(&(0x7f0000000000)='./file0\x00', 0x4) mount(&(0x7f0000000040)=@filename='./file0\x00', &(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='jfs\x00', 0xc85, &(0x7f0000000200)='\x00') syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) (async) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) (async) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) (async) creat(&(0x7f0000000000)='./file0\x00', 0x4) (async) mount(&(0x7f0000000040)=@filename='./file0\x00', &(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='jfs\x00', 0xc85, &(0x7f0000000200)='\x00') (async) 15:38:41 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x3f00}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:41 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r1, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000140)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_UNEXPECTED_FRAME(r0, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x0, 0x10, 0x70bd2d, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r2}, @val={0xc, 0x99, {0x1, 0x38}}}}, ["", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x4040000}, 0x10) perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r4, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}, 0x1, 0x0, 0x0, 0x4000004}, 0x0) 15:38:41 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x6a01}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:41 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) creat(&(0x7f0000000000)='./file0\x00', 0x4) mount(&(0x7f0000000040)=@filename='./file0\x00', &(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='jfs\x00', 0xc85, &(0x7f0000000200)='\x00') syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) (async) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) (async) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) (async) creat(&(0x7f0000000000)='./file0\x00', 0x4) (async) mount(&(0x7f0000000040)=@filename='./file0\x00', &(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='jfs\x00', 0xc85, &(0x7f0000000200)='\x00') (async) [ 337.572241][ T24] audit: type=1400 audit(1645457921.311:307): avc: denied { write } for pid=19835 comm="syz-executor.1" path="socket:[63109]" dev="sockfs" ino=63109 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=pppox_socket permissive=1 15:38:41 executing program 5: r0 = creat(&(0x7f0000000180)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) sendfile(r1, r2, 0x0, 0x10000) lseek(r0, 0x200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r0, r3, 0x0, 0xee00) open(&(0x7f0000000140)='./bus/../file0\x00', 0x26840, 0x10) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0xc028660f, &(0x7f00000005c0)=0x443000025) setsockopt$inet_sctp6_SCTP_FRAGMENT_INTERLEAVE(r4, 0x84, 0x12, &(0x7f00000000c0)=0x8e, 0x4) creat(&(0x7f0000000180)='./bus\x00', 0x0) (async) creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) ftruncate(r1, 0x800) (async) lseek(r1, 0x200, 0x0) (async) open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) (async) sendfile(r1, r2, 0x0, 0x10000) (async) lseek(r0, 0x200, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) (async) sendfile(r0, r3, 0x0, 0xee00) (async) open(&(0x7f0000000140)='./bus/../file0\x00', 0x26840, 0x10) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0xc028660f, &(0x7f00000005c0)=0x443000025) (async) setsockopt$inet_sctp6_SCTP_FRAGMENT_INTERLEAVE(r4, 0x84, 0x12, &(0x7f00000000c0)=0x8e, 0x4) (async) 15:38:41 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x7002}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:41 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r1, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) (async) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000140)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_UNEXPECTED_FRAME(r0, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x0, 0x10, 0x70bd2d, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r2}, @val={0xc, 0x99, {0x1, 0x38}}}}, ["", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x4040000}, 0x10) perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) (async) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r4, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}, 0x1, 0x0, 0x0, 0x4000004}, 0x0) 15:38:41 executing program 3: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 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, 0x1, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r1, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) (async) fcntl$F_GET_RW_HINT(0xffffffffffffffff, 0x40b, &(0x7f0000000000)) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x0) (async) accept4$bt_l2cap(0xffffffffffffffff, 0x0, 0x0, 0x100000) (async) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r3, 0x800) (async) lseek(r3, 0x200, 0x0) fallocate(0xffffffffffffffff, 0x20, 0x8, 0x5) (async) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x10000) (async) r5 = open(&(0x7f0000000140)='./bus\x00', 0x3ed181, 0x11) r6 = socket$nl_generic(0x10, 0x3, 0x10) (async) r7 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r6, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r7, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) sendfile(r5, r6, &(0x7f00000000c0), 0x9) (async) sendfile(r2, r5, 0x0, 0xee00) 15:38:41 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) recvmmsg(0xffffffffffffffff, &(0x7f0000002ec0)=[{{&(0x7f0000000000)=@pptp={0x18, 0x2, {0x0, @loopback}}, 0x80, &(0x7f0000001500)=[{&(0x7f00000001c0)=""/231, 0xe7}, {&(0x7f0000000340)=""/203, 0xcb}, {&(0x7f0000000440)=""/144, 0x90}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000080)=""/49, 0x31}], 0x5, &(0x7f0000001580)=""/156, 0x9c}, 0x7}, {{&(0x7f0000001640)=@can, 0x80, &(0x7f0000002980)=[{&(0x7f00000016c0)=""/4096, 0x1000}, {&(0x7f00000026c0)=""/188, 0xbc}, {&(0x7f0000002780)=""/118, 0x76}, {&(0x7f0000002800)=""/93, 0x5d}, {&(0x7f0000002880)=""/81, 0x51}, {&(0x7f0000002900)=""/84, 0x54}], 0x6}, 0xc4}, {{0x0, 0x0, &(0x7f0000002b40)=[{&(0x7f0000002a00)=""/217, 0xd9}, {&(0x7f0000002b00)=""/31, 0x1f}], 0x2, &(0x7f0000002b80)=""/63, 0x3f}, 0x10000}, {{&(0x7f0000002bc0)=@qipcrtr, 0x80, &(0x7f0000002e40)=[{&(0x7f0000002c40)=""/44, 0x2c}, {&(0x7f0000002c80)=""/250, 0xfa}, {&(0x7f0000002d80)=""/192, 0xc0}], 0x3, &(0x7f0000002e80)=""/38, 0x26}, 0x800}], 0x4, 0x40002106, 0x0) 15:38:41 executing program 1: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) (async) r2 = socket$pppl2tp(0x18, 0x1, 0x1) perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0xfd, 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, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpu.stat\x00', 0x275a, 0x0) (async) r4 = creat(&(0x7f0000000180)='./file0\x00', 0x0) fallocate(r4, 0x0, 0x0, 0x2000402) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) (async, rerun: 32) fallocate(r3, 0x10, 0x0, 0x3) (async, rerun: 32) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000040)={0xc, r4}) (async) write$binfmt_elf32(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="7f454c46189d5b01ff010000000000000200030001040000dc0300003800000072010000060000000800200001000500810002000000000000000070010000000600000004000000008000007f000000d100000005000000c9228def3ea246ffc1bb459c40122b20f64c540cc02033b0134c6ff0ccbc24bea9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d00"/1401], 0x579) r5 = open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) sendfile(r1, r5, 0x0, 0x10000) lseek(r0, 0x200, 0x0) (async) r6 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r0, r6, 0x0, 0xee00) (async, rerun: 64) perf_event_open(&(0x7f00000000c0)={0x5, 0x80, 0x6, 0x8, 0x6, 0x6, 0x0, 0x3f, 0x50c0, 0x5, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0xffffffff, 0x4, @perf_config_ext={0x3, 0x101}, 0x8, 0xc69, 0x864, 0x2, 0x20, 0xd9d1cf71, 0xaf, 0x0, 0x8, 0x0, 0x3}, 0x0, 0x10, r5, 0x8) (rerun: 64) 15:38:41 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x7302}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:41 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) (async) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000002ec0)=[{{&(0x7f0000000000)=@pptp={0x18, 0x2, {0x0, @loopback}}, 0x80, &(0x7f0000001500)=[{&(0x7f00000001c0)=""/231, 0xe7}, {&(0x7f0000000340)=""/203, 0xcb}, {&(0x7f0000000440)=""/144, 0x90}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000080)=""/49, 0x31}], 0x5, &(0x7f0000001580)=""/156, 0x9c}, 0x7}, {{&(0x7f0000001640)=@can, 0x80, &(0x7f0000002980)=[{&(0x7f00000016c0)=""/4096, 0x1000}, {&(0x7f00000026c0)=""/188, 0xbc}, {&(0x7f0000002780)=""/118, 0x76}, {&(0x7f0000002800)=""/93, 0x5d}, {&(0x7f0000002880)=""/81, 0x51}, {&(0x7f0000002900)=""/84, 0x54}], 0x6}, 0xc4}, {{0x0, 0x0, &(0x7f0000002b40)=[{&(0x7f0000002a00)=""/217, 0xd9}, {&(0x7f0000002b00)=""/31, 0x1f}], 0x2, &(0x7f0000002b80)=""/63, 0x3f}, 0x10000}, {{&(0x7f0000002bc0)=@qipcrtr, 0x80, &(0x7f0000002e40)=[{&(0x7f0000002c40)=""/44, 0x2c}, {&(0x7f0000002c80)=""/250, 0xfa}, {&(0x7f0000002d80)=""/192, 0xc0}], 0x3, &(0x7f0000002e80)=""/38, 0x26}, 0x800}], 0x4, 0x40002106, 0x0) 15:38:41 executing program 3: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 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, 0x1, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) (async) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r1, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) (async) fcntl$F_GET_RW_HINT(0xffffffffffffffff, 0x40b, &(0x7f0000000000)) (async) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x0) (async) accept4$bt_l2cap(0xffffffffffffffff, 0x0, 0x0, 0x100000) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r3, 0x800) lseek(r3, 0x200, 0x0) (async) fallocate(0xffffffffffffffff, 0x20, 0x8, 0x5) (async) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x10000) r5 = open(&(0x7f0000000140)='./bus\x00', 0x3ed181, 0x11) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r6, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r7, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) (async) sendfile(r5, r6, &(0x7f00000000c0), 0x9) (async) sendfile(r2, r5, 0x0, 0xee00) 15:38:41 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r1, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000140)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_UNEXPECTED_FRAME(r0, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x28, 0x0, 0x10, 0x70bd2d, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r2}, @val={0xc, 0x99, {0x1, 0x38}}}}, ["", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x4040000}, 0x10) (async) perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r4, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}, 0x1, 0x0, 0x0, 0x4000004}, 0x0) 15:38:41 executing program 5: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) sendfile(r1, r2, 0x0, 0x10000) lseek(r0, 0x200, 0x0) linkat(r0, &(0x7f00000001c0)='./bus\x00', r0, &(0x7f0000000200)='./bus\x00', 0x400) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000080)=@newnexthop={0x24, 0x68, 0x731, 0x0, 0x0, {}, [@NHA_GROUP_TYPE={0x6, 0x3, 0x2}, @NHA_GROUP={0x4}]}, 0x24}}, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r0, r4, 0x0, 0xee00) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(r0, 0x10e, 0x8, &(0x7f00000000c0)=0x9, 0x4) ioctl$BINDER_GET_NODE_DEBUG_INFO(r4, 0xc018620b, &(0x7f0000000240)={0x1}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x24}, {0x16}]}, 0x10) sendto$inet(r5, 0x0, 0x0, 0x0, 0x0, 0x0) openat(r2, &(0x7f0000000100)='./bus\x00', 0x44000, 0x90) 15:38:41 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) (async) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) (async) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000002ec0)=[{{&(0x7f0000000000)=@pptp={0x18, 0x2, {0x0, @loopback}}, 0x80, &(0x7f0000001500)=[{&(0x7f00000001c0)=""/231, 0xe7}, {&(0x7f0000000340)=""/203, 0xcb}, {&(0x7f0000000440)=""/144, 0x90}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000080)=""/49, 0x31}], 0x5, &(0x7f0000001580)=""/156, 0x9c}, 0x7}, {{&(0x7f0000001640)=@can, 0x80, &(0x7f0000002980)=[{&(0x7f00000016c0)=""/4096, 0x1000}, {&(0x7f00000026c0)=""/188, 0xbc}, {&(0x7f0000002780)=""/118, 0x76}, {&(0x7f0000002800)=""/93, 0x5d}, {&(0x7f0000002880)=""/81, 0x51}, {&(0x7f0000002900)=""/84, 0x54}], 0x6}, 0xc4}, {{0x0, 0x0, &(0x7f0000002b40)=[{&(0x7f0000002a00)=""/217, 0xd9}, {&(0x7f0000002b00)=""/31, 0x1f}], 0x2, &(0x7f0000002b80)=""/63, 0x3f}, 0x10000}, {{&(0x7f0000002bc0)=@qipcrtr, 0x80, &(0x7f0000002e40)=[{&(0x7f0000002c40)=""/44, 0x2c}, {&(0x7f0000002c80)=""/250, 0xfa}, {&(0x7f0000002d80)=""/192, 0xc0}], 0x3, &(0x7f0000002e80)=""/38, 0x26}, 0x800}], 0x4, 0x40002106, 0x0) 15:38:41 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x7601}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:41 executing program 2: r0 = syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000080)=ANY=[@ANYBLOB='gid=', @ANYBLOB="0468e8ff000000005a73e7dca368275c8da991f3c3d954b0b34c0cfbb9926a3a621d714888123003"]) 15:38:41 executing program 4: sendmsg$NL80211_CMD_SET_QOS_MAP(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0x78, 0x0, 0x400, 0x70bd2c, 0x25dfdbfd, {{}, {@void, @void}}, [@NL80211_ATTR_QOS_MAP={0xc, 0xc7, {[], "6e1f2c8d75d64a15"}}, @NL80211_ATTR_QOS_MAP={0x2c, 0xc7, {[{0x3}, {0x9, 0x5}, {0xc0, 0x2}, {0xb3, 0x1}, {0x7f, 0x7}, {0x5}, {0x43, 0x4}, {0x40, 0x1}, {0x39, 0x6}, {0x3, 0x2}, {0x26, 0x4}, {0x5, 0x2}, {0x20, 0x6}, {0x1f, 0x3}, {0x3}, {0x3d, 0x7}], "838b2ccba8458d69"}}, @NL80211_ATTR_QOS_MAP={0x1e, 0xc7, {[{0x6, 0x5}, {0x2, 0x6}, {0x40, 0x5}, {0x1}, {0xac, 0x3}, {0x20, 0x5}, {0x2, 0x1}, {0x4c, 0x7}, {0x20}], "d923fa04b4c60704"}}, @NL80211_ATTR_QOS_MAP={0xc}]}, 0x78}, 0x1, 0x0, 0x0, 0x8000}, 0x4040090) r0 = perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$NL80211_CMD_STOP_AP(0xffffffffffffffff, &(0x7f0000001540)={&(0x7f0000001480)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000001500)={&(0x7f00000014c0)={0x20, 0x0, 0x10, 0x70bd29, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x6, 0x16}}}}, ["", "", "", "", "", "", ""]}, 0x20}, 0x1, 0x0, 0x0, 0x2000000}, 0x40010) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) r3 = syz_clone(0x1600, &(0x7f0000000300)="25873e0d268415dce58d00fcc84010148569512e13d336c1dce62ccaf7a09cf892df83efe0a18a38b37d6cc14088477840e28fbc38c5db875e4fed1a310c4671959447e910c0899b73a59eb890308f8e47bd5f3276f47cf8533c83888fe49feb81a98166c5bd4731fa7728d7e4c9729db3c09debfef490cd728e3b9ddd6cd9549475d7a4322c81df9aa84b4319d07681425db8cfc8971679f5ca7ceecbe2a94230085519e865bf0732ddde0f31fa9a277cb109c517c5a2e5407c533485cef1520f96ec9c61b8525625f3a3772ce25f09104b26e88b97cfe1e1e85b1a2cd720cd0a0c7a4a4015a85bef93b797f0708daf02c1f750de0ddacd7a9c5aa7a673cdeaf3892f3b0ce2716a4992f345278ad34599aac863c3c69f2cffe93b27a612f3318eee7157e534e181c923fc1664adb19d482c32376aef58e2fd3afd1f63ea2d389cb1161751ee88824dab5042e862d9eee4df809fd70f1777cd04bb7267d86ff4a083ec2c8b0c5eb38be5c8b0158ef7eddee07b16f351cc9945937ae9d417fc41685bd0200f3705cd312f0e3339be5356ccbdae4609f434b56f18680ae0959729dbdee188cb5e3d8413b4327d98792b6afd9fe9ae8ba1da69875ba8e2d23093c0178f8c025130712a1c22dd07dc96eff129d6d9d40a785cc1dc24f846b4b1365810a069cc530ac1a344a8091ff5843a1b5cc527c35a5fb830635a92a99c5e56a4ea1db1a1effbd190c6646acad3e1f2759c8b11d4ea4e3a00c49b3f19d9f73ba057547ad937ea3eed7e3d95c4aeed7092452e3fc9f28a98c8599afc9651c48f5c933fef211af7a206b949d174b3f44f4cc5f2f6a52371d015d25886bb4d5adefe7523eca623edecfc05cd0084b278ecf45df1b20000c1ce3a9ab8b0c051b2878acc62d05bb77d898016b154ba721c903c24f81809e6ebbf641c1f4a403f7f2fe8eb13a7bf07938fa85a0dd1f93a7024dee63a10577c485690c0973dc2613764ac137f06af6cd2d2d4e1af338cab45ce4780b57b8bf7e2fde4b858c0ba74b5eb8367007b0b018b57f769286711172b3379b5c97032636983b76ec196d4019ec76b24b1de10281966ea0d4169c3a43686d255f3e3c96792e0120c1a99ef99c434010b8827738d3ca460f368136bfc39014ceb7e3d067007cb1fd5d958c29ccfbb7a9fc07980de9be6885c1032ec07df73911e8b8fce2ff5c41da313f078e781df43d5f42d028894db1aa8c69dad46209f77a93e86b06dc31aebe640f5a796a6aa7be2ce489734e243975d96ce146d0350cfb6ff9a3a4b105f87ba14d1b7a49f552ced3b1069f76e6e0d106d6132a3196e14c86bb27ecf1e0b5dac157f39d1aa64c562d3679c63dafbe176894853505924438d8f95f900386b17685b9908a4a78636a251d58bc3fdaf2f13c78bf979c70cb741164784003541c60fd13247a7ae540f5797513c90a0ed976ca03e2f4e2d09c50b0d6069b10382ee45b5233cf437f69e62e1f635fad8bcfd34e921758689b65ed8e55d31ebe9fd8084ecaec81d339111ed554a901132aa10c7dff84d47d7ea173fc783d3df96cb49e2eebace4b5d835eafcf2d7fca01858b810ddec35adaf77bcfe6c91750c395a0b6e7e077a582c0f7cc2317be9aabb098287c05a4950639efaa21983b21ccaa9c315a2d20d8fd5fe30fa621b431ee1719d08c8884acf4eb1a1ee3e033dbc88341659628ae8d8117e437b512d66cbb1b102aad9932b1be9ec1b614d3685e3115959a26499a05d8e3f1a55deb4d778ab982c9bc150b2534e4ab2ebb5abc768262cc4e5d08cb78a8b0f7cbe8d54e188fdd9bd3e1ca6db7cc8c3b4a68eece84e731ae2ea9629f66b2da1d4411bccd3c83d8649d7942cf81c27f7753dd6dee17f8bd7555f5a4952b710c1d5f53f15ebd42e066a9ebfdc5f450ac46da5d87adfa94e918d15eb4faec0e420ec91ed7aced4681d88a4cb15e05d130d85293999511ab1492a51bfd77888fdc0304f7595654f5238809c952ddb0a7ceac75092a87c566cb8672803ea1735080d8b023a176d7085507ad644735ff4c8e7d6f9e7550a9f60bba2cc00570068b38c10f4be668c7b7e22b0802446fcf2cf8c122be657f9a86a60251205430d85b3a8190ffab084ba1c9722c683ab79d55a89af03f98365dd71174969a74baab7a60d1e63e25522ae58f733aaf90abe4e7bd78637e67a46d23ec89b1531a9c171b91ee0fb10552a980c9a73876fcb3f88bf667acda0bbd06a79b40bf3681e67708f922c9296830ebc727d03de1ee1d5d38294e34a6d8f194ff09f038db33a573485f04de2c99184ee82c55b80f8d0228f6d44e1c2a8888b07034c78eae88a696fc7092ba49c8936ecea9487cc79083013eedb4e8612945405176a774b7926f1141b9bc01c0993bb96f7693656bce85785e68c0a034f7810da35137f56732929283ab3e4d9d1d3f522f828dc70b845f4bfd0707a7d863372b5c579813e879eaf18f24c4e5397cff2b4a1fcf7e57c4ea36124be4a3283bcdd5f63efbcd5a8913b4fc39b74011f4ca2474f0e2001f1f20af96947fb5c771001aae26f40a635e1d2cfccbf42d7555d35f893417374b86cc5ab6dd4803e21a6384be1663ce8111028bdc7d9cc597278247bf2965fcd542a61b5bb327dd24e5dfb24d94762e45ac67c60e30f53609f5f081719addd20349ea710084a96dccfa1eff80965afe1baff4b402141860d9f7c40c88d4d240d07e09681573c36f2837e08c2b43ff3e205dbcf40d5c4c08dac0e68821b81f93727d86c0bd889419896d93d0a38848f21966bb94bb6d31de77e0e4c78e7bdc84a6c63864c35cfed1e7322fea66c128a8c4830cee27000bfe012fb72c4ee5616265c62a91c03c99cd0fc14266f6d19250bdf8373ab7ebfb08449f12d52afdec5f148f8860437aa956b5629dc12f2e1da2059025ace758a4cb9b2f39b7fdda2ef74ed22d4a24bdedb293f4ef5a068c86378c7b5e2794376d48aeeb65044d3042cb0839ae5734766edb5ece85595933c0ff708fed207c2d9a6602760fc442c1ce26bef0904e838793739dad63136efb4b31ec9f610602ef935b721fa49ec828cfd1fbcfa780ab6ac0f26b96fd6ca8c89408c2b7f61162373dedd75823a8b3fc80e02c3ebbf41e5c90f3e0cc54e59112f1fbc617f1ce20c266c0b2a1bc7bfcf84157801b8eb16809895c67009055fc550a8b0c4d5c34d55517479a7aa0fd94af3ef03947844adbdce96d27466f09a2f65a18f4d5d76c4a7c3e59674b7bb2dd8a37fd1e437195a3778b2fffc6acb52762f25492a7220b0b82c84773f5b5cd43bdf6282665db23b3efff7c2ed25b960f95ed177139c3bd6ee9a2272f931f3a7ad50addfb76b2717379da96837bc05c4348fe9d541ceeab91ebb780d028f2f94a3b34df1f913e84b5fbe262d80290beea37cb3184db1d8c1a78b508c8710ded48863396b7b8fa17e34bf27676d6a462b42bf651e2fd5b83fd4730581aeddebc960dc5694b68d351c5891561d2b60b713c2a2ac68c9304c925139299e8d04dc6806fe4f445b189f153c93033bbd0a13d1257f75d0674d091c5816963532c0c1929ce96da0a16b572a899c53f7f7b07cc4093ed5f4df53c92a628e4c32d0ece91c1c28acc957a9595f5de95c7c7fb1b1e3a257c5164d9d82d02d4560310e48e3b3103e6991aca0ce5680a54af7aa2e01b8e6b65bbac32530224beed01ace6ffaa7b70f853dd9bca83fa08b7b2e871f9160b0c25c8d633b1695c6f811f359651ea592fa8122cdd7c31253b416de26de9222868de396f453d26dc59c77e9112ba8d98192e1a04b226424a072b48fdb8cc1479cebebf1116e08f4f5193a161dcdbf193f7f7ff8a90558ffa6b238e279f4738f0560d36f938894f7f60f017d8e27b4d320b50e9b61de18750b88730474ce4bcc2cba0d193a6b78be1e625a3535f6f6965e129f22caef57bfb8674d5f95098b5e1bdd75892002818aae5869d97a223bbc8c173199d08ea5aee371bc48f81f45fa3b2bd50e48649b5585c9f4868847718177c7cfc6cf38b41368c30be03a1398a913b8ff3e676fee13a7f51ee2a1b9f74cacd5b9e02307d2fde0e2b15471cefa2a1d689ed28b407150038611ffd6323d6a0420a440b47c854e1e79e80e5e24c784c4b843ab94ee988b4ee82b562973b2cdf1f91049f4b68f115dcd6f551eda8ca238530a053c76f942bec2f5adb1df246ea83abba35c48754082ae7161d21381e3a91954c1b783ce67bb1ecf3b61a99927324362cc738bc3f4b62c2c91a68a06585fd3dd5c5d4aafbff05c150a255392c42f56257898ebe9bd7d45c9c79f7c224955c320cf08732f2c32bdf8fc2d80d2ec2a72722c16552eea1bf465854a2135fe5f38700aca1d20f6e81d10395dd4774ce87a702026d789d7f888f5b1909c1896f0ed983713d8451c2a0ef84ea10ba6359281699099ce9a67affbed16931e7e007b82ca9943fc32458c3d2592416adb1642ba21f68be4afcf495ff291a18825efc1c936e1ee374cb2938eaaf65741e7d7c33e49e04c5335192089efc5843b3c99845da3d37f34d8db002dd83dc5097243b1cd80d3b1e4b699ce39e17ccd534fd530f4b81ede62de3c3894a1cac6e0c914ee2a3c12997aa6222bc1fce619f3dc2fa515ea571055e989912e054dbd5f6387eb3174187eb16f4032a4ebf086f6ab2fa00b4736d6a1d0eed6a75be7854e9551c8c5bbd9d45162c5ee6b9062e0a10fd85cfdd205a4bb5d14e92d71f3bcff0456b35dc3e1d8e2922c8f5b2195079990a406f583aa9baf95a83a52ce3ba8973276b9801053166b980d83775e9d482c59c213080a89931b4938b009d55748cecafa27bd1c9b27f9ab15b738762da18765064217c87a6b173a25894de68ae913099da79180061aa24ab575af6ee509efeafb90b26cb1502a76ed0e4f7c818f8b87e97f4e3dd6eb4222c9bdb18259fcbf238fac40900c243334ba2fe029b7befacd4405d5457c9b53b0fca620a30fff9e758ddd21d5d10131f5e50a47282669ccc1de18b56fdf0daf673756f08314284a01abeaf546a08f77f42e032852addfab65435a5bae937f4bf2538d48092dfb07324e6b1d97636d92c91de4ad97021c89d8321bbfca558178a0133115bf287db357543a80ba212c78a29288945556e89a6dcffa2c6e2c96756d02ee041a5da7dad08849ea4f28c64597cacb8c638c1e1b187434852420eec205652d259f1f888ecd2a3297b7e6b848f08332c771d3f228d45d80b247ef51f4ff32be8eff8726f1ba0a7b3fc8a3ee6fbe74c46dee0fe0b0157d7d0a43067fea9216e8eb560faffd8bf36c39e781c31d87aef6d353c3b4c7d57649de371be0c4028e1a1271db4fd4ea8f1d4cc723a3e816447b5116fa41d77638cc27121234365b267eea1cac51a666562bcc98df03e67a67652f2e482d9a8db3796bc8f8854611c257f4a51ff11f809648127a8d065d782af82f12d01eb42c2078a73030ee13b4e4efe193b105e8a97d57f606daab7af2314146637c87e14b3295ae9928d29bb8e5376494ec4d83ba0ddb316334de675433aa39eb9fac4d2ca95df5c4137a391b86266bff543d2df36572169ad8dc3bd6ee92af194c0e8ce57077f68980d94a757fee545c796d92cceb43146cd39ee79d29857cbaa81e5978739a9b82ef0f766d41ec230b363c4a7228858793e621c9234210be429ede7af7a3a078c50f7b6e233ee77cf0f55b19de179e0248a2332af98bcc009d5aee59628210ad42d1d5fe9d8be3da3610ea2cc316fb28d8724cab235965eb7", 0x1000, &(0x7f0000001300), &(0x7f0000001340), &(0x7f0000001380)="7d98fd5a46993741136b03828e7892b07512a39f40977fd3bca0031a281bc541ace63867b8d8f05e0b75a2e4bab2f027e9441f9524e883162e3f8bf3c08080d7dd7b6c232b7d5148a02a25931c46a8bc6899d2637dc5f28a0d6b9cc1d9a126497b2c7146979d4e270c0bae17bb367e6a6ee8b97b6e56921b64346f033cd6e0bde05600f153c7c2c418c5f180451c796ff55d110013227a6098bdcfe1443bb4503db52c707a140f358fbfa7b3dafda6272eee1b26de9b45924973128ce5fbf195144c") perf_event_open(&(0x7f0000000280)={0x4, 0x80, 0x6, 0x8, 0xb4, 0x40, 0x0, 0x100, 0x250d, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x14, 0x2, @perf_config_ext={0x80000, 0x9d52230}, 0xc40, 0x4, 0xd3fd, 0x9, 0x8, 0x80000001, 0x1000, 0x0, 0x1, 0x0, 0xac4b}, r3, 0x10, r0, 0xb) r4 = memfd_secret(0x0) syz_genetlink_get_family_id$tipc2(&(0x7f0000001580), r4) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r2, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) 15:38:41 executing program 2: r0 = syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') (async) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) (async) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000080)=ANY=[@ANYBLOB='gid=', @ANYBLOB="0468e8ff000000005a73e7dca368275c8da991f3c3d954b0b34c0cfbb9926a3a621d714888123003"]) 15:38:41 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x7702}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:41 executing program 1: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) r2 = socket$pppl2tp(0x18, 0x1, 0x1) perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0xfd, 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, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpu.stat\x00', 0x275a, 0x0) r4 = creat(&(0x7f0000000180)='./file0\x00', 0x0) fallocate(r4, 0x0, 0x0, 0x2000402) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) fallocate(r3, 0x10, 0x0, 0x3) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000040)={0xc, r4}) write$binfmt_elf32(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="7f454c46189d5b01ff010000000000000200030001040000dc0300003800000072010000060000000800200001000500810002000000000000000070010000000600000004000000008000007f000000d100000005000000c9228def3ea246ffc1bb459c40122b20f64c540cc02033b0134c6ff0ccbc24bea9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d00"/1401], 0x579) r5 = open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) sendfile(r1, r5, 0x0, 0x10000) lseek(r0, 0x200, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r0, r6, 0x0, 0xee00) perf_event_open(&(0x7f00000000c0)={0x5, 0x80, 0x6, 0x8, 0x6, 0x6, 0x0, 0x3f, 0x50c0, 0x5, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0xffffffff, 0x4, @perf_config_ext={0x3, 0x101}, 0x8, 0xc69, 0x864, 0x2, 0x20, 0xd9d1cf71, 0xaf, 0x0, 0x8, 0x0, 0x3}, 0x0, 0x10, r5, 0x8) creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) ftruncate(r1, 0x800) (async) lseek(r1, 0x200, 0x0) (async) socket$pppl2tp(0x18, 0x1, 0x1) (async) perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0xfd, 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, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpu.stat\x00', 0x275a, 0x0) (async) creat(&(0x7f0000000180)='./file0\x00', 0x0) (async) fallocate(r4, 0x0, 0x0, 0x2000402) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) (async) fallocate(r3, 0x10, 0x0, 0x3) (async) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000040)={0xc, r4}) (async) write$binfmt_elf32(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="7f454c46189d5b01ff010000000000000200030001040000dc0300003800000072010000060000000800200001000500810002000000000000000070010000000600000004000000008000007f000000d100000005000000c9228def3ea246ffc1bb459c40122b20f64c540cc02033b0134c6ff0ccbc24bea9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d00"/1401], 0x579) (async) open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) (async) sendfile(r1, r5, 0x0, 0x10000) (async) lseek(r0, 0x200, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) (async) sendfile(r0, r6, 0x0, 0xee00) (async) perf_event_open(&(0x7f00000000c0)={0x5, 0x80, 0x6, 0x8, 0x6, 0x6, 0x0, 0x3f, 0x50c0, 0x5, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0xffffffff, 0x4, @perf_config_ext={0x3, 0x101}, 0x8, 0xc69, 0x864, 0x2, 0x20, 0xd9d1cf71, 0xaf, 0x0, 0x8, 0x0, 0x3}, 0x0, 0x10, r5, 0x8) (async) 15:38:41 executing program 3: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 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, 0x1, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x0) accept4$bt_l2cap(0xffffffffffffffff, 0x0, 0x0, 0x100000) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x800) ioctl$AUTOFS_IOC_FAIL(r0, 0x9361, 0x101) lseek(r2, 0x200, 0x0) fallocate(0xffffffffffffffff, 0x20, 0x8, 0x5) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x10000) r4 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r1, r4, 0x0, 0xee00) 15:38:41 executing program 2: r0 = syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') (async) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) (async) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000080)=ANY=[@ANYBLOB='gid=', @ANYBLOB="0468e8ff000000005a73e7dca368275c8da991f3c3d954b0b34c0cfbb9926a3a621d714888123003"]) 15:38:41 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x7900}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:41 executing program 4: sendmsg$NL80211_CMD_SET_QOS_MAP(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0x78, 0x0, 0x400, 0x70bd2c, 0x25dfdbfd, {{}, {@void, @void}}, [@NL80211_ATTR_QOS_MAP={0xc, 0xc7, {[], "6e1f2c8d75d64a15"}}, @NL80211_ATTR_QOS_MAP={0x2c, 0xc7, {[{0x3}, {0x9, 0x5}, {0xc0, 0x2}, {0xb3, 0x1}, {0x7f, 0x7}, {0x5}, {0x43, 0x4}, {0x40, 0x1}, {0x39, 0x6}, {0x3, 0x2}, {0x26, 0x4}, {0x5, 0x2}, {0x20, 0x6}, {0x1f, 0x3}, {0x3}, {0x3d, 0x7}], "838b2ccba8458d69"}}, @NL80211_ATTR_QOS_MAP={0x1e, 0xc7, {[{0x6, 0x5}, {0x2, 0x6}, {0x40, 0x5}, {0x1}, {0xac, 0x3}, {0x20, 0x5}, {0x2, 0x1}, {0x4c, 0x7}, {0x20}], "d923fa04b4c60704"}}, @NL80211_ATTR_QOS_MAP={0xc}]}, 0x78}, 0x1, 0x0, 0x0, 0x8000}, 0x4040090) r0 = perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) sendmsg$NL80211_CMD_STOP_AP(0xffffffffffffffff, &(0x7f0000001540)={&(0x7f0000001480)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000001500)={&(0x7f00000014c0)={0x20, 0x0, 0x10, 0x70bd29, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x6, 0x16}}}}, ["", "", "", "", "", "", ""]}, 0x20}, 0x1, 0x0, 0x0, 0x2000000}, 0x40010) (async) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) (async) r3 = syz_clone(0x1600, &(0x7f0000000300)="25873e0d268415dce58d00fcc84010148569512e13d336c1dce62ccaf7a09cf892df83efe0a18a38b37d6cc14088477840e28fbc38c5db875e4fed1a310c4671959447e910c0899b73a59eb890308f8e47bd5f3276f47cf8533c83888fe49feb81a98166c5bd4731fa7728d7e4c9729db3c09debfef490cd728e3b9ddd6cd9549475d7a4322c81df9aa84b4319d07681425db8cfc8971679f5ca7ceecbe2a94230085519e865bf0732ddde0f31fa9a277cb109c517c5a2e5407c533485cef1520f96ec9c61b8525625f3a3772ce25f09104b26e88b97cfe1e1e85b1a2cd720cd0a0c7a4a4015a85bef93b797f0708daf02c1f750de0ddacd7a9c5aa7a673cdeaf3892f3b0ce2716a4992f345278ad34599aac863c3c69f2cffe93b27a612f3318eee7157e534e181c923fc1664adb19d482c32376aef58e2fd3afd1f63ea2d389cb1161751ee88824dab5042e862d9eee4df809fd70f1777cd04bb7267d86ff4a083ec2c8b0c5eb38be5c8b0158ef7eddee07b16f351cc9945937ae9d417fc41685bd0200f3705cd312f0e3339be5356ccbdae4609f434b56f18680ae0959729dbdee188cb5e3d8413b4327d98792b6afd9fe9ae8ba1da69875ba8e2d23093c0178f8c025130712a1c22dd07dc96eff129d6d9d40a785cc1dc24f846b4b1365810a069cc530ac1a344a8091ff5843a1b5cc527c35a5fb830635a92a99c5e56a4ea1db1a1effbd190c6646acad3e1f2759c8b11d4ea4e3a00c49b3f19d9f73ba057547ad937ea3eed7e3d95c4aeed7092452e3fc9f28a98c8599afc9651c48f5c933fef211af7a206b949d174b3f44f4cc5f2f6a52371d015d25886bb4d5adefe7523eca623edecfc05cd0084b278ecf45df1b20000c1ce3a9ab8b0c051b2878acc62d05bb77d898016b154ba721c903c24f81809e6ebbf641c1f4a403f7f2fe8eb13a7bf07938fa85a0dd1f93a7024dee63a10577c485690c0973dc2613764ac137f06af6cd2d2d4e1af338cab45ce4780b57b8bf7e2fde4b858c0ba74b5eb8367007b0b018b57f769286711172b3379b5c97032636983b76ec196d4019ec76b24b1de10281966ea0d4169c3a43686d255f3e3c96792e0120c1a99ef99c434010b8827738d3ca460f368136bfc39014ceb7e3d067007cb1fd5d958c29ccfbb7a9fc07980de9be6885c1032ec07df73911e8b8fce2ff5c41da313f078e781df43d5f42d028894db1aa8c69dad46209f77a93e86b06dc31aebe640f5a796a6aa7be2ce489734e243975d96ce146d0350cfb6ff9a3a4b105f87ba14d1b7a49f552ced3b1069f76e6e0d106d6132a3196e14c86bb27ecf1e0b5dac157f39d1aa64c562d3679c63dafbe176894853505924438d8f95f900386b17685b9908a4a78636a251d58bc3fdaf2f13c78bf979c70cb741164784003541c60fd13247a7ae540f5797513c90a0ed976ca03e2f4e2d09c50b0d6069b10382ee45b5233cf437f69e62e1f635fad8bcfd34e921758689b65ed8e55d31ebe9fd8084ecaec81d339111ed554a901132aa10c7dff84d47d7ea173fc783d3df96cb49e2eebace4b5d835eafcf2d7fca01858b810ddec35adaf77bcfe6c91750c395a0b6e7e077a582c0f7cc2317be9aabb098287c05a4950639efaa21983b21ccaa9c315a2d20d8fd5fe30fa621b431ee1719d08c8884acf4eb1a1ee3e033dbc88341659628ae8d8117e437b512d66cbb1b102aad9932b1be9ec1b614d3685e3115959a26499a05d8e3f1a55deb4d778ab982c9bc150b2534e4ab2ebb5abc768262cc4e5d08cb78a8b0f7cbe8d54e188fdd9bd3e1ca6db7cc8c3b4a68eece84e731ae2ea9629f66b2da1d4411bccd3c83d8649d7942cf81c27f7753dd6dee17f8bd7555f5a4952b710c1d5f53f15ebd42e066a9ebfdc5f450ac46da5d87adfa94e918d15eb4faec0e420ec91ed7aced4681d88a4cb15e05d130d85293999511ab1492a51bfd77888fdc0304f7595654f5238809c952ddb0a7ceac75092a87c566cb8672803ea1735080d8b023a176d7085507ad644735ff4c8e7d6f9e7550a9f60bba2cc00570068b38c10f4be668c7b7e22b0802446fcf2cf8c122be657f9a86a60251205430d85b3a8190ffab084ba1c9722c683ab79d55a89af03f98365dd71174969a74baab7a60d1e63e25522ae58f733aaf90abe4e7bd78637e67a46d23ec89b1531a9c171b91ee0fb10552a980c9a73876fcb3f88bf667acda0bbd06a79b40bf3681e67708f922c9296830ebc727d03de1ee1d5d38294e34a6d8f194ff09f038db33a573485f04de2c99184ee82c55b80f8d0228f6d44e1c2a8888b07034c78eae88a696fc7092ba49c8936ecea9487cc79083013eedb4e8612945405176a774b7926f1141b9bc01c0993bb96f7693656bce85785e68c0a034f7810da35137f56732929283ab3e4d9d1d3f522f828dc70b845f4bfd0707a7d863372b5c579813e879eaf18f24c4e5397cff2b4a1fcf7e57c4ea36124be4a3283bcdd5f63efbcd5a8913b4fc39b74011f4ca2474f0e2001f1f20af96947fb5c771001aae26f40a635e1d2cfccbf42d7555d35f893417374b86cc5ab6dd4803e21a6384be1663ce8111028bdc7d9cc597278247bf2965fcd542a61b5bb327dd24e5dfb24d94762e45ac67c60e30f53609f5f081719addd20349ea710084a96dccfa1eff80965afe1baff4b402141860d9f7c40c88d4d240d07e09681573c36f2837e08c2b43ff3e205dbcf40d5c4c08dac0e68821b81f93727d86c0bd889419896d93d0a38848f21966bb94bb6d31de77e0e4c78e7bdc84a6c63864c35cfed1e7322fea66c128a8c4830cee27000bfe012fb72c4ee5616265c62a91c03c99cd0fc14266f6d19250bdf8373ab7ebfb08449f12d52afdec5f148f8860437aa956b5629dc12f2e1da2059025ace758a4cb9b2f39b7fdda2ef74ed22d4a24bdedb293f4ef5a068c86378c7b5e2794376d48aeeb65044d3042cb0839ae5734766edb5ece85595933c0ff708fed207c2d9a6602760fc442c1ce26bef0904e838793739dad63136efb4b31ec9f610602ef935b721fa49ec828cfd1fbcfa780ab6ac0f26b96fd6ca8c89408c2b7f61162373dedd75823a8b3fc80e02c3ebbf41e5c90f3e0cc54e59112f1fbc617f1ce20c266c0b2a1bc7bfcf84157801b8eb16809895c67009055fc550a8b0c4d5c34d55517479a7aa0fd94af3ef03947844adbdce96d27466f09a2f65a18f4d5d76c4a7c3e59674b7bb2dd8a37fd1e437195a3778b2fffc6acb52762f25492a7220b0b82c84773f5b5cd43bdf6282665db23b3efff7c2ed25b960f95ed177139c3bd6ee9a2272f931f3a7ad50addfb76b2717379da96837bc05c4348fe9d541ceeab91ebb780d028f2f94a3b34df1f913e84b5fbe262d80290beea37cb3184db1d8c1a78b508c8710ded48863396b7b8fa17e34bf27676d6a462b42bf651e2fd5b83fd4730581aeddebc960dc5694b68d351c5891561d2b60b713c2a2ac68c9304c925139299e8d04dc6806fe4f445b189f153c93033bbd0a13d1257f75d0674d091c5816963532c0c1929ce96da0a16b572a899c53f7f7b07cc4093ed5f4df53c92a628e4c32d0ece91c1c28acc957a9595f5de95c7c7fb1b1e3a257c5164d9d82d02d4560310e48e3b3103e6991aca0ce5680a54af7aa2e01b8e6b65bbac32530224beed01ace6ffaa7b70f853dd9bca83fa08b7b2e871f9160b0c25c8d633b1695c6f811f359651ea592fa8122cdd7c31253b416de26de9222868de396f453d26dc59c77e9112ba8d98192e1a04b226424a072b48fdb8cc1479cebebf1116e08f4f5193a161dcdbf193f7f7ff8a90558ffa6b238e279f4738f0560d36f938894f7f60f017d8e27b4d320b50e9b61de18750b88730474ce4bcc2cba0d193a6b78be1e625a3535f6f6965e129f22caef57bfb8674d5f95098b5e1bdd75892002818aae5869d97a223bbc8c173199d08ea5aee371bc48f81f45fa3b2bd50e48649b5585c9f4868847718177c7cfc6cf38b41368c30be03a1398a913b8ff3e676fee13a7f51ee2a1b9f74cacd5b9e02307d2fde0e2b15471cefa2a1d689ed28b407150038611ffd6323d6a0420a440b47c854e1e79e80e5e24c784c4b843ab94ee988b4ee82b562973b2cdf1f91049f4b68f115dcd6f551eda8ca238530a053c76f942bec2f5adb1df246ea83abba35c48754082ae7161d21381e3a91954c1b783ce67bb1ecf3b61a99927324362cc738bc3f4b62c2c91a68a06585fd3dd5c5d4aafbff05c150a255392c42f56257898ebe9bd7d45c9c79f7c224955c320cf08732f2c32bdf8fc2d80d2ec2a72722c16552eea1bf465854a2135fe5f38700aca1d20f6e81d10395dd4774ce87a702026d789d7f888f5b1909c1896f0ed983713d8451c2a0ef84ea10ba6359281699099ce9a67affbed16931e7e007b82ca9943fc32458c3d2592416adb1642ba21f68be4afcf495ff291a18825efc1c936e1ee374cb2938eaaf65741e7d7c33e49e04c5335192089efc5843b3c99845da3d37f34d8db002dd83dc5097243b1cd80d3b1e4b699ce39e17ccd534fd530f4b81ede62de3c3894a1cac6e0c914ee2a3c12997aa6222bc1fce619f3dc2fa515ea571055e989912e054dbd5f6387eb3174187eb16f4032a4ebf086f6ab2fa00b4736d6a1d0eed6a75be7854e9551c8c5bbd9d45162c5ee6b9062e0a10fd85cfdd205a4bb5d14e92d71f3bcff0456b35dc3e1d8e2922c8f5b2195079990a406f583aa9baf95a83a52ce3ba8973276b9801053166b980d83775e9d482c59c213080a89931b4938b009d55748cecafa27bd1c9b27f9ab15b738762da18765064217c87a6b173a25894de68ae913099da79180061aa24ab575af6ee509efeafb90b26cb1502a76ed0e4f7c818f8b87e97f4e3dd6eb4222c9bdb18259fcbf238fac40900c243334ba2fe029b7befacd4405d5457c9b53b0fca620a30fff9e758ddd21d5d10131f5e50a47282669ccc1de18b56fdf0daf673756f08314284a01abeaf546a08f77f42e032852addfab65435a5bae937f4bf2538d48092dfb07324e6b1d97636d92c91de4ad97021c89d8321bbfca558178a0133115bf287db357543a80ba212c78a29288945556e89a6dcffa2c6e2c96756d02ee041a5da7dad08849ea4f28c64597cacb8c638c1e1b187434852420eec205652d259f1f888ecd2a3297b7e6b848f08332c771d3f228d45d80b247ef51f4ff32be8eff8726f1ba0a7b3fc8a3ee6fbe74c46dee0fe0b0157d7d0a43067fea9216e8eb560faffd8bf36c39e781c31d87aef6d353c3b4c7d57649de371be0c4028e1a1271db4fd4ea8f1d4cc723a3e816447b5116fa41d77638cc27121234365b267eea1cac51a666562bcc98df03e67a67652f2e482d9a8db3796bc8f8854611c257f4a51ff11f809648127a8d065d782af82f12d01eb42c2078a73030ee13b4e4efe193b105e8a97d57f606daab7af2314146637c87e14b3295ae9928d29bb8e5376494ec4d83ba0ddb316334de675433aa39eb9fac4d2ca95df5c4137a391b86266bff543d2df36572169ad8dc3bd6ee92af194c0e8ce57077f68980d94a757fee545c796d92cceb43146cd39ee79d29857cbaa81e5978739a9b82ef0f766d41ec230b363c4a7228858793e621c9234210be429ede7af7a3a078c50f7b6e233ee77cf0f55b19de179e0248a2332af98bcc009d5aee59628210ad42d1d5fe9d8be3da3610ea2cc316fb28d8724cab235965eb7", 0x1000, &(0x7f0000001300), &(0x7f0000001340), &(0x7f0000001380)="7d98fd5a46993741136b03828e7892b07512a39f40977fd3bca0031a281bc541ace63867b8d8f05e0b75a2e4bab2f027e9441f9524e883162e3f8bf3c08080d7dd7b6c232b7d5148a02a25931c46a8bc6899d2637dc5f28a0d6b9cc1d9a126497b2c7146979d4e270c0bae17bb367e6a6ee8b97b6e56921b64346f033cd6e0bde05600f153c7c2c418c5f180451c796ff55d110013227a6098bdcfe1443bb4503db52c707a140f358fbfa7b3dafda6272eee1b26de9b45924973128ce5fbf195144c") perf_event_open(&(0x7f0000000280)={0x4, 0x80, 0x6, 0x8, 0xb4, 0x40, 0x0, 0x100, 0x250d, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x14, 0x2, @perf_config_ext={0x80000, 0x9d52230}, 0xc40, 0x4, 0xd3fd, 0x9, 0x8, 0x80000001, 0x1000, 0x0, 0x1, 0x0, 0xac4b}, r3, 0x10, r0, 0xb) (async) r4 = memfd_secret(0x0) syz_genetlink_get_family_id$tipc2(&(0x7f0000001580), r4) (async) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r2, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) 15:38:41 executing program 5: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) (async) r2 = open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) sendfile(r1, r2, 0x0, 0x10000) lseek(r0, 0x200, 0x0) (async) linkat(r0, &(0x7f00000001c0)='./bus\x00', r0, &(0x7f0000000200)='./bus\x00', 0x400) (async) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000080)=@newnexthop={0x24, 0x68, 0x731, 0x0, 0x0, {}, [@NHA_GROUP_TYPE={0x6, 0x3, 0x2}, @NHA_GROUP={0x4}]}, 0x24}}, 0x0) (async) r4 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r0, r4, 0x0, 0xee00) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(r0, 0x10e, 0x8, &(0x7f00000000c0)=0x9, 0x4) (async) ioctl$BINDER_GET_NODE_DEBUG_INFO(r4, 0xc018620b, &(0x7f0000000240)={0x1}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x24}, {0x16}]}, 0x10) (async) sendto$inet(r5, 0x0, 0x0, 0x0, 0x0, 0x0) (async) openat(r2, &(0x7f0000000100)='./bus\x00', 0x44000, 0x90) 15:38:41 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x9c02}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:41 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000340)=ANY=[@ANYBLOB='gid=', @ANYBLOB="2245c36cf7c8d3be054fbe6b5c39d9c292a0802b668fa24c4c15454a1bd9306dcf95c9f4505cd1f7784efadc86a158f98c0f69f189000000000000000000000000000000009254940959507a8aa29885bddab1b8ea0ae39f484fa34819ecfe13fc458fbc50856e626730525d19a95499dda7017eea49a9c2b8fbb656a0155c730fc609b440682b94fd39d3564a793f8efe1dbaaae1e9925c0b8d862ee7cebf60725ade5f75d4d203e7beedce3e1fcbe0792928cf15b82dfb21554f09f923cd82c66f61b192c428096a4aef1fe5e386e4d7f444a8cd1b9849c3fd3354e242ce9a2bdf8c83b3c8ba"]) 15:38:41 executing program 4: sendmsg$NL80211_CMD_SET_QOS_MAP(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0x78, 0x0, 0x400, 0x70bd2c, 0x25dfdbfd, {{}, {@void, @void}}, [@NL80211_ATTR_QOS_MAP={0xc, 0xc7, {[], "6e1f2c8d75d64a15"}}, @NL80211_ATTR_QOS_MAP={0x2c, 0xc7, {[{0x3}, {0x9, 0x5}, {0xc0, 0x2}, {0xb3, 0x1}, {0x7f, 0x7}, {0x5}, {0x43, 0x4}, {0x40, 0x1}, {0x39, 0x6}, {0x3, 0x2}, {0x26, 0x4}, {0x5, 0x2}, {0x20, 0x6}, {0x1f, 0x3}, {0x3}, {0x3d, 0x7}], "838b2ccba8458d69"}}, @NL80211_ATTR_QOS_MAP={0x1e, 0xc7, {[{0x6, 0x5}, {0x2, 0x6}, {0x40, 0x5}, {0x1}, {0xac, 0x3}, {0x20, 0x5}, {0x2, 0x1}, {0x4c, 0x7}, {0x20}], "d923fa04b4c60704"}}, @NL80211_ATTR_QOS_MAP={0xc}]}, 0x78}, 0x1, 0x0, 0x0, 0x8000}, 0x4040090) (async, rerun: 64) r0 = perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async, rerun: 64) sendmsg$NL80211_CMD_STOP_AP(0xffffffffffffffff, &(0x7f0000001540)={&(0x7f0000001480)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000001500)={&(0x7f00000014c0)={0x20, 0x0, 0x10, 0x70bd29, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x6, 0x16}}}}, ["", "", "", "", "", "", ""]}, 0x20}, 0x1, 0x0, 0x0, 0x2000000}, 0x40010) r1 = socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) (async, rerun: 64) r3 = syz_clone(0x1600, &(0x7f0000000300)="25873e0d268415dce58d00fcc84010148569512e13d336c1dce62ccaf7a09cf892df83efe0a18a38b37d6cc14088477840e28fbc38c5db875e4fed1a310c4671959447e910c0899b73a59eb890308f8e47bd5f3276f47cf8533c83888fe49feb81a98166c5bd4731fa7728d7e4c9729db3c09debfef490cd728e3b9ddd6cd9549475d7a4322c81df9aa84b4319d07681425db8cfc8971679f5ca7ceecbe2a94230085519e865bf0732ddde0f31fa9a277cb109c517c5a2e5407c533485cef1520f96ec9c61b8525625f3a3772ce25f09104b26e88b97cfe1e1e85b1a2cd720cd0a0c7a4a4015a85bef93b797f0708daf02c1f750de0ddacd7a9c5aa7a673cdeaf3892f3b0ce2716a4992f345278ad34599aac863c3c69f2cffe93b27a612f3318eee7157e534e181c923fc1664adb19d482c32376aef58e2fd3afd1f63ea2d389cb1161751ee88824dab5042e862d9eee4df809fd70f1777cd04bb7267d86ff4a083ec2c8b0c5eb38be5c8b0158ef7eddee07b16f351cc9945937ae9d417fc41685bd0200f3705cd312f0e3339be5356ccbdae4609f434b56f18680ae0959729dbdee188cb5e3d8413b4327d98792b6afd9fe9ae8ba1da69875ba8e2d23093c0178f8c025130712a1c22dd07dc96eff129d6d9d40a785cc1dc24f846b4b1365810a069cc530ac1a344a8091ff5843a1b5cc527c35a5fb830635a92a99c5e56a4ea1db1a1effbd190c6646acad3e1f2759c8b11d4ea4e3a00c49b3f19d9f73ba057547ad937ea3eed7e3d95c4aeed7092452e3fc9f28a98c8599afc9651c48f5c933fef211af7a206b949d174b3f44f4cc5f2f6a52371d015d25886bb4d5adefe7523eca623edecfc05cd0084b278ecf45df1b20000c1ce3a9ab8b0c051b2878acc62d05bb77d898016b154ba721c903c24f81809e6ebbf641c1f4a403f7f2fe8eb13a7bf07938fa85a0dd1f93a7024dee63a10577c485690c0973dc2613764ac137f06af6cd2d2d4e1af338cab45ce4780b57b8bf7e2fde4b858c0ba74b5eb8367007b0b018b57f769286711172b3379b5c97032636983b76ec196d4019ec76b24b1de10281966ea0d4169c3a43686d255f3e3c96792e0120c1a99ef99c434010b8827738d3ca460f368136bfc39014ceb7e3d067007cb1fd5d958c29ccfbb7a9fc07980de9be6885c1032ec07df73911e8b8fce2ff5c41da313f078e781df43d5f42d028894db1aa8c69dad46209f77a93e86b06dc31aebe640f5a796a6aa7be2ce489734e243975d96ce146d0350cfb6ff9a3a4b105f87ba14d1b7a49f552ced3b1069f76e6e0d106d6132a3196e14c86bb27ecf1e0b5dac157f39d1aa64c562d3679c63dafbe176894853505924438d8f95f900386b17685b9908a4a78636a251d58bc3fdaf2f13c78bf979c70cb741164784003541c60fd13247a7ae540f5797513c90a0ed976ca03e2f4e2d09c50b0d6069b10382ee45b5233cf437f69e62e1f635fad8bcfd34e921758689b65ed8e55d31ebe9fd8084ecaec81d339111ed554a901132aa10c7dff84d47d7ea173fc783d3df96cb49e2eebace4b5d835eafcf2d7fca01858b810ddec35adaf77bcfe6c91750c395a0b6e7e077a582c0f7cc2317be9aabb098287c05a4950639efaa21983b21ccaa9c315a2d20d8fd5fe30fa621b431ee1719d08c8884acf4eb1a1ee3e033dbc88341659628ae8d8117e437b512d66cbb1b102aad9932b1be9ec1b614d3685e3115959a26499a05d8e3f1a55deb4d778ab982c9bc150b2534e4ab2ebb5abc768262cc4e5d08cb78a8b0f7cbe8d54e188fdd9bd3e1ca6db7cc8c3b4a68eece84e731ae2ea9629f66b2da1d4411bccd3c83d8649d7942cf81c27f7753dd6dee17f8bd7555f5a4952b710c1d5f53f15ebd42e066a9ebfdc5f450ac46da5d87adfa94e918d15eb4faec0e420ec91ed7aced4681d88a4cb15e05d130d85293999511ab1492a51bfd77888fdc0304f7595654f5238809c952ddb0a7ceac75092a87c566cb8672803ea1735080d8b023a176d7085507ad644735ff4c8e7d6f9e7550a9f60bba2cc00570068b38c10f4be668c7b7e22b0802446fcf2cf8c122be657f9a86a60251205430d85b3a8190ffab084ba1c9722c683ab79d55a89af03f98365dd71174969a74baab7a60d1e63e25522ae58f733aaf90abe4e7bd78637e67a46d23ec89b1531a9c171b91ee0fb10552a980c9a73876fcb3f88bf667acda0bbd06a79b40bf3681e67708f922c9296830ebc727d03de1ee1d5d38294e34a6d8f194ff09f038db33a573485f04de2c99184ee82c55b80f8d0228f6d44e1c2a8888b07034c78eae88a696fc7092ba49c8936ecea9487cc79083013eedb4e8612945405176a774b7926f1141b9bc01c0993bb96f7693656bce85785e68c0a034f7810da35137f56732929283ab3e4d9d1d3f522f828dc70b845f4bfd0707a7d863372b5c579813e879eaf18f24c4e5397cff2b4a1fcf7e57c4ea36124be4a3283bcdd5f63efbcd5a8913b4fc39b74011f4ca2474f0e2001f1f20af96947fb5c771001aae26f40a635e1d2cfccbf42d7555d35f893417374b86cc5ab6dd4803e21a6384be1663ce8111028bdc7d9cc597278247bf2965fcd542a61b5bb327dd24e5dfb24d94762e45ac67c60e30f53609f5f081719addd20349ea710084a96dccfa1eff80965afe1baff4b402141860d9f7c40c88d4d240d07e09681573c36f2837e08c2b43ff3e205dbcf40d5c4c08dac0e68821b81f93727d86c0bd889419896d93d0a38848f21966bb94bb6d31de77e0e4c78e7bdc84a6c63864c35cfed1e7322fea66c128a8c4830cee27000bfe012fb72c4ee5616265c62a91c03c99cd0fc14266f6d19250bdf8373ab7ebfb08449f12d52afdec5f148f8860437aa956b5629dc12f2e1da2059025ace758a4cb9b2f39b7fdda2ef74ed22d4a24bdedb293f4ef5a068c86378c7b5e2794376d48aeeb65044d3042cb0839ae5734766edb5ece85595933c0ff708fed207c2d9a6602760fc442c1ce26bef0904e838793739dad63136efb4b31ec9f610602ef935b721fa49ec828cfd1fbcfa780ab6ac0f26b96fd6ca8c89408c2b7f61162373dedd75823a8b3fc80e02c3ebbf41e5c90f3e0cc54e59112f1fbc617f1ce20c266c0b2a1bc7bfcf84157801b8eb16809895c67009055fc550a8b0c4d5c34d55517479a7aa0fd94af3ef03947844adbdce96d27466f09a2f65a18f4d5d76c4a7c3e59674b7bb2dd8a37fd1e437195a3778b2fffc6acb52762f25492a7220b0b82c84773f5b5cd43bdf6282665db23b3efff7c2ed25b960f95ed177139c3bd6ee9a2272f931f3a7ad50addfb76b2717379da96837bc05c4348fe9d541ceeab91ebb780d028f2f94a3b34df1f913e84b5fbe262d80290beea37cb3184db1d8c1a78b508c8710ded48863396b7b8fa17e34bf27676d6a462b42bf651e2fd5b83fd4730581aeddebc960dc5694b68d351c5891561d2b60b713c2a2ac68c9304c925139299e8d04dc6806fe4f445b189f153c93033bbd0a13d1257f75d0674d091c5816963532c0c1929ce96da0a16b572a899c53f7f7b07cc4093ed5f4df53c92a628e4c32d0ece91c1c28acc957a9595f5de95c7c7fb1b1e3a257c5164d9d82d02d4560310e48e3b3103e6991aca0ce5680a54af7aa2e01b8e6b65bbac32530224beed01ace6ffaa7b70f853dd9bca83fa08b7b2e871f9160b0c25c8d633b1695c6f811f359651ea592fa8122cdd7c31253b416de26de9222868de396f453d26dc59c77e9112ba8d98192e1a04b226424a072b48fdb8cc1479cebebf1116e08f4f5193a161dcdbf193f7f7ff8a90558ffa6b238e279f4738f0560d36f938894f7f60f017d8e27b4d320b50e9b61de18750b88730474ce4bcc2cba0d193a6b78be1e625a3535f6f6965e129f22caef57bfb8674d5f95098b5e1bdd75892002818aae5869d97a223bbc8c173199d08ea5aee371bc48f81f45fa3b2bd50e48649b5585c9f4868847718177c7cfc6cf38b41368c30be03a1398a913b8ff3e676fee13a7f51ee2a1b9f74cacd5b9e02307d2fde0e2b15471cefa2a1d689ed28b407150038611ffd6323d6a0420a440b47c854e1e79e80e5e24c784c4b843ab94ee988b4ee82b562973b2cdf1f91049f4b68f115dcd6f551eda8ca238530a053c76f942bec2f5adb1df246ea83abba35c48754082ae7161d21381e3a91954c1b783ce67bb1ecf3b61a99927324362cc738bc3f4b62c2c91a68a06585fd3dd5c5d4aafbff05c150a255392c42f56257898ebe9bd7d45c9c79f7c224955c320cf08732f2c32bdf8fc2d80d2ec2a72722c16552eea1bf465854a2135fe5f38700aca1d20f6e81d10395dd4774ce87a702026d789d7f888f5b1909c1896f0ed983713d8451c2a0ef84ea10ba6359281699099ce9a67affbed16931e7e007b82ca9943fc32458c3d2592416adb1642ba21f68be4afcf495ff291a18825efc1c936e1ee374cb2938eaaf65741e7d7c33e49e04c5335192089efc5843b3c99845da3d37f34d8db002dd83dc5097243b1cd80d3b1e4b699ce39e17ccd534fd530f4b81ede62de3c3894a1cac6e0c914ee2a3c12997aa6222bc1fce619f3dc2fa515ea571055e989912e054dbd5f6387eb3174187eb16f4032a4ebf086f6ab2fa00b4736d6a1d0eed6a75be7854e9551c8c5bbd9d45162c5ee6b9062e0a10fd85cfdd205a4bb5d14e92d71f3bcff0456b35dc3e1d8e2922c8f5b2195079990a406f583aa9baf95a83a52ce3ba8973276b9801053166b980d83775e9d482c59c213080a89931b4938b009d55748cecafa27bd1c9b27f9ab15b738762da18765064217c87a6b173a25894de68ae913099da79180061aa24ab575af6ee509efeafb90b26cb1502a76ed0e4f7c818f8b87e97f4e3dd6eb4222c9bdb18259fcbf238fac40900c243334ba2fe029b7befacd4405d5457c9b53b0fca620a30fff9e758ddd21d5d10131f5e50a47282669ccc1de18b56fdf0daf673756f08314284a01abeaf546a08f77f42e032852addfab65435a5bae937f4bf2538d48092dfb07324e6b1d97636d92c91de4ad97021c89d8321bbfca558178a0133115bf287db357543a80ba212c78a29288945556e89a6dcffa2c6e2c96756d02ee041a5da7dad08849ea4f28c64597cacb8c638c1e1b187434852420eec205652d259f1f888ecd2a3297b7e6b848f08332c771d3f228d45d80b247ef51f4ff32be8eff8726f1ba0a7b3fc8a3ee6fbe74c46dee0fe0b0157d7d0a43067fea9216e8eb560faffd8bf36c39e781c31d87aef6d353c3b4c7d57649de371be0c4028e1a1271db4fd4ea8f1d4cc723a3e816447b5116fa41d77638cc27121234365b267eea1cac51a666562bcc98df03e67a67652f2e482d9a8db3796bc8f8854611c257f4a51ff11f809648127a8d065d782af82f12d01eb42c2078a73030ee13b4e4efe193b105e8a97d57f606daab7af2314146637c87e14b3295ae9928d29bb8e5376494ec4d83ba0ddb316334de675433aa39eb9fac4d2ca95df5c4137a391b86266bff543d2df36572169ad8dc3bd6ee92af194c0e8ce57077f68980d94a757fee545c796d92cceb43146cd39ee79d29857cbaa81e5978739a9b82ef0f766d41ec230b363c4a7228858793e621c9234210be429ede7af7a3a078c50f7b6e233ee77cf0f55b19de179e0248a2332af98bcc009d5aee59628210ad42d1d5fe9d8be3da3610ea2cc316fb28d8724cab235965eb7", 0x1000, &(0x7f0000001300), &(0x7f0000001340), &(0x7f0000001380)="7d98fd5a46993741136b03828e7892b07512a39f40977fd3bca0031a281bc541ace63867b8d8f05e0b75a2e4bab2f027e9441f9524e883162e3f8bf3c08080d7dd7b6c232b7d5148a02a25931c46a8bc6899d2637dc5f28a0d6b9cc1d9a126497b2c7146979d4e270c0bae17bb367e6a6ee8b97b6e56921b64346f033cd6e0bde05600f153c7c2c418c5f180451c796ff55d110013227a6098bdcfe1443bb4503db52c707a140f358fbfa7b3dafda6272eee1b26de9b45924973128ce5fbf195144c") perf_event_open(&(0x7f0000000280)={0x4, 0x80, 0x6, 0x8, 0xb4, 0x40, 0x0, 0x100, 0x250d, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x14, 0x2, @perf_config_ext={0x80000, 0x9d52230}, 0xc40, 0x4, 0xd3fd, 0x9, 0x8, 0x80000001, 0x1000, 0x0, 0x1, 0x0, 0xac4b}, r3, 0x10, r0, 0xb) (async) r4 = memfd_secret(0x0) syz_genetlink_get_family_id$tipc2(&(0x7f0000001580), r4) (async, rerun: 64) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r2, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) (rerun: 64) 15:38:41 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) (async) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) (async) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000340)=ANY=[@ANYBLOB='gid=', @ANYBLOB="2245c36cf7c8d3be054fbe6b5c39d9c292a0802b668fa24c4c15454a1bd9306dcf95c9f4505cd1f7784efadc86a158f98c0f69f189000000000000000000000000000000009254940959507a8aa29885bddab1b8ea0ae39f484fa34819ecfe13fc458fbc50856e626730525d19a95499dda7017eea49a9c2b8fbb656a0155c730fc609b440682b94fd39d3564a793f8efe1dbaaae1e9925c0b8d862ee7cebf60725ade5f75d4d203e7beedce3e1fcbe0792928cf15b82dfb21554f09f923cd82c66f61b192c428096a4aef1fe5e386e4d7f444a8cd1b9849c3fd3354e242ce9a2bdf8c83b3c8ba"]) 15:38:41 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0xa400}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:41 executing program 1: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x24980, 0x0) sendfile(r1, r2, 0x0, 0x10000) lseek(r0, 0x200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r0, r3, 0x0, 0xee00) 15:38:41 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000340)=ANY=[@ANYBLOB='gid=', @ANYBLOB="2245c36cf7c8d3be054fbe6b5c39d9c292a0802b668fa24c4c15454a1bd9306dcf95c9f4505cd1f7784efadc86a158f98c0f69f189000000000000000000000000000000009254940959507a8aa29885bddab1b8ea0ae39f484fa34819ecfe13fc458fbc50856e626730525d19a95499dda7017eea49a9c2b8fbb656a0155c730fc609b440682b94fd39d3564a793f8efe1dbaaae1e9925c0b8d862ee7cebf60725ade5f75d4d203e7beedce3e1fcbe0792928cf15b82dfb21554f09f923cd82c66f61b192c428096a4aef1fe5e386e4d7f444a8cd1b9849c3fd3354e242ce9a2bdf8c83b3c8ba"]) syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) (async) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) (async) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000340)=ANY=[@ANYBLOB='gid=', @ANYBLOB="2245c36cf7c8d3be054fbe6b5c39d9c292a0802b668fa24c4c15454a1bd9306dcf95c9f4505cd1f7784efadc86a158f98c0f69f189000000000000000000000000000000009254940959507a8aa29885bddab1b8ea0ae39f484fa34819ecfe13fc458fbc50856e626730525d19a95499dda7017eea49a9c2b8fbb656a0155c730fc609b440682b94fd39d3564a793f8efe1dbaaae1e9925c0b8d862ee7cebf60725ade5f75d4d203e7beedce3e1fcbe0792928cf15b82dfb21554f09f923cd82c66f61b192c428096a4aef1fe5e386e4d7f444a8cd1b9849c3fd3354e242ce9a2bdf8c83b3c8ba"]) (async) 15:38:41 executing program 3: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 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, 0x1, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) (async) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x0) accept4$bt_l2cap(0xffffffffffffffff, 0x0, 0x0, 0x100000) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x800) (async) ioctl$AUTOFS_IOC_FAIL(r0, 0x9361, 0x101) (async) lseek(r2, 0x200, 0x0) (async) fallocate(0xffffffffffffffff, 0x20, 0x8, 0x5) (async) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x10000) (async) r4 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r1, r4, 0x0, 0xee00) 15:38:41 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0xad01}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:41 executing program 2: r0 = syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000200)={{0x1, 0x1, 0x18, r0, {0xffffffffffffffff}}, './file0\x00'}) newfstatat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x4000) lsetxattr$system_posix_acl(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='system.posix_acl_default\x00', &(0x7f00000003c0)={{}, {}, [{0x2, 0x2, r1}, {0x2, 0x6, r2}], {0x4, 0x4}, [{0x8, 0x4, 0xffffffffffffffff}, {0x8, 0x6, 0xee00}], {0x10, 0x4}, {0x20, 0x2}}, 0x44, 0x3) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) write$P9_RREADLINK(0xffffffffffffffff, &(0x7f0000000040)={0x16, 0x17, 0x1, {0xd, './file0/file0'}}, 0x16) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000080)=ANY=[@ANYBLOB="6701003d", @ANYBLOB="634825e399752de066f1c7e9"]) open(&(0x7f0000000000)='./file0\x00', 0x40, 0xa) 15:38:41 executing program 2: r0 = syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000200)={{0x1, 0x1, 0x18, r0, {0xffffffffffffffff}}, './file0\x00'}) (async) newfstatat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x4000) lsetxattr$system_posix_acl(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='system.posix_acl_default\x00', &(0x7f00000003c0)={{}, {}, [{0x2, 0x2, r1}, {0x2, 0x6, r2}], {0x4, 0x4}, [{0x8, 0x4, 0xffffffffffffffff}, {0x8, 0x6, 0xee00}], {0x10, 0x4}, {0x20, 0x2}}, 0x44, 0x3) (async) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) (async) write$P9_RREADLINK(0xffffffffffffffff, &(0x7f0000000040)={0x16, 0x17, 0x1, {0xd, './file0/file0'}}, 0x16) (async) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000080)=ANY=[@ANYBLOB="6701003d", @ANYBLOB="634825e399752de066f1c7e9"]) (async) open(&(0x7f0000000000)='./file0\x00', 0x40, 0xa) 15:38:42 executing program 5: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) sendfile(r1, r2, 0x0, 0x10000) lseek(r0, 0x200, 0x0) linkat(r0, &(0x7f00000001c0)='./bus\x00', r0, &(0x7f0000000200)='./bus\x00', 0x400) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000080)=@newnexthop={0x24, 0x68, 0x731, 0x0, 0x0, {}, [@NHA_GROUP_TYPE={0x6, 0x3, 0x2}, @NHA_GROUP={0x4}]}, 0x24}}, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r0, r4, 0x0, 0xee00) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(r0, 0x10e, 0x8, &(0x7f00000000c0)=0x9, 0x4) ioctl$BINDER_GET_NODE_DEBUG_INFO(r4, 0xc018620b, &(0x7f0000000240)={0x1}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x24}, {0x16}]}, 0x10) sendto$inet(r5, 0x0, 0x0, 0x0, 0x0, 0x0) openat(r2, &(0x7f0000000100)='./bus\x00', 0x44000, 0x90) creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) ftruncate(r1, 0x800) (async) lseek(r1, 0x200, 0x0) (async) open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) (async) sendfile(r1, r2, 0x0, 0x10000) (async) lseek(r0, 0x200, 0x0) (async) linkat(r0, &(0x7f00000001c0)='./bus\x00', r0, &(0x7f0000000200)='./bus\x00', 0x400) (async) socket$nl_route(0x10, 0x3, 0x0) (async) sendmsg$nl_route(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000080)=@newnexthop={0x24, 0x68, 0x731, 0x0, 0x0, {}, [@NHA_GROUP_TYPE={0x6, 0x3, 0x2}, @NHA_GROUP={0x4}]}, 0x24}}, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) (async) sendfile(r0, r4, 0x0, 0xee00) (async) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(r0, 0x10e, 0x8, &(0x7f00000000c0)=0x9, 0x4) (async) ioctl$BINDER_GET_NODE_DEBUG_INFO(r4, 0xc018620b, &(0x7f0000000240)={0x1}) (async) socket$inet_udp(0x2, 0x2, 0x0) (async) close(r5) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) (async) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x24}, {0x16}]}, 0x10) (async) sendto$inet(r5, 0x0, 0x0, 0x0, 0x0, 0x0) (async) openat(r2, &(0x7f0000000100)='./bus\x00', 0x44000, 0x90) (async) 15:38:42 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0xae03}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:42 executing program 2: r0 = syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000200)={{0x1, 0x1, 0x18, r0, {0xffffffffffffffff}}, './file0\x00'}) (async) newfstatat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x4000) lsetxattr$system_posix_acl(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='system.posix_acl_default\x00', &(0x7f00000003c0)={{}, {}, [{0x2, 0x2, r1}, {0x2, 0x6, r2}], {0x4, 0x4}, [{0x8, 0x4, 0xffffffffffffffff}, {0x8, 0x6, 0xee00}], {0x10, 0x4}, {0x20, 0x2}}, 0x44, 0x3) (async) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) write$P9_RREADLINK(0xffffffffffffffff, &(0x7f0000000040)={0x16, 0x17, 0x1, {0xd, './file0/file0'}}, 0x16) (async) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000080)=ANY=[@ANYBLOB="6701003d", @ANYBLOB="634825e399752de066f1c7e9"]) (async) open(&(0x7f0000000000)='./file0\x00', 0x40, 0xa) 15:38:42 executing program 4: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sysvipc/msg\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3b6b) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r2, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) 15:38:42 executing program 3: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 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, 0x1, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x0) accept4$bt_l2cap(0xffffffffffffffff, 0x0, 0x0, 0x100000) (async) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x800) ioctl$AUTOFS_IOC_FAIL(r0, 0x9361, 0x101) (async) lseek(r2, 0x200, 0x0) (async) fallocate(0xffffffffffffffff, 0x20, 0x8, 0x5) (async) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x10000) (async) r4 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r1, r4, 0x0, 0xee00) 15:38:42 executing program 1: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x24980, 0x0) sendfile(r1, r2, 0x0, 0x10000) lseek(r0, 0x200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r0, r3, 0x0, 0xee00) creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) ftruncate(r1, 0x800) (async) lseek(r1, 0x200, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x24980, 0x0) (async) sendfile(r1, r2, 0x0, 0x10000) (async) lseek(r0, 0x200, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) (async) sendfile(r0, r3, 0x0, 0xee00) (async) 15:38:42 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) openat2(0xffffffffffffff9c, &(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)={0x4000, 0x10}, 0x18) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000004c0)={{{@in6=@mcast2, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in6=@mcast2}}, &(0x7f00000005c0)=0xe8) syz_mount_image$tmpfs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x6, 0x4, &(0x7f0000000440)=[{&(0x7f0000000080)="f8dcc9", 0x3, 0x4000000000}, {&(0x7f00000001c0)="c03df43650a446e3b19ce33d1c727656818e2af2a2640695cc888c8dd165b5cc978b3cc544d0c34144ce8d1feae202914bfb630bc397f8d6e58041f2af39a66375a6b7ff06731508a90b58a3dbfbe4e6b5af3246cd12b8d1a1d23990e2d1cd674c0132bbe9b0efa2cf5fd9c18305d67dbab665591291d13f7bd9c07d2bfc7201df9d3e6a42cdc343901a09ca0aecd41d497a13757351a12ff9079f75f882361d332369b72e39ec0512ef08b6ca125500944173b48516b364ce53bdd2662f09f675f8cbba7e", 0xc5, 0x2}, {&(0x7f0000000340)="3a640c5cd4ab8ee331dba23adac5c049ddbdb22fab7de6c98f96f0e2b1e537523fe0d3c8b846c77d71f55c0a59b59191803982a8b561cbc907e09ab6a89ba558c71d7e1294d6f5223271fa95ecaac0b0bfe3e2d808135253fc0caef5b5b26b1271a85994581a3e058016a2618b89775b", 0x70, 0x6}, {&(0x7f00000003c0)="464d923123efe548f3744d9e57af1b02996b9574fe9fda2d1188c7420ff31021939b32db30a6e49017815fd639af71f179a5672c78604863575982e35ed798fcd5a4cca5cc7fab52c7bbcf260bae2afb", 0x50}], 0x0, &(0x7f0000000600)={[{@gid={'gid', 0x3d, 0xffffffffffffffff}}, {@huge_always}, {@mode={'mode', 0x3d, 0x80000001}}, {@huge_never}, {@huge_never}], [{@uid_lt={'uid<', 0xffffffffffffffff}}, {@uid_lt={'uid<', r0}}]}) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) 15:38:42 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0xba00}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:42 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) openat2(0xffffffffffffff9c, &(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)={0x4000, 0x10}, 0x18) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000004c0)={{{@in6=@mcast2, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in6=@mcast2}}, &(0x7f00000005c0)=0xe8) syz_mount_image$tmpfs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x6, 0x4, &(0x7f0000000440)=[{&(0x7f0000000080)="f8dcc9", 0x3, 0x4000000000}, {&(0x7f00000001c0)="c03df43650a446e3b19ce33d1c727656818e2af2a2640695cc888c8dd165b5cc978b3cc544d0c34144ce8d1feae202914bfb630bc397f8d6e58041f2af39a66375a6b7ff06731508a90b58a3dbfbe4e6b5af3246cd12b8d1a1d23990e2d1cd674c0132bbe9b0efa2cf5fd9c18305d67dbab665591291d13f7bd9c07d2bfc7201df9d3e6a42cdc343901a09ca0aecd41d497a13757351a12ff9079f75f882361d332369b72e39ec0512ef08b6ca125500944173b48516b364ce53bdd2662f09f675f8cbba7e", 0xc5, 0x2}, {&(0x7f0000000340)="3a640c5cd4ab8ee331dba23adac5c049ddbdb22fab7de6c98f96f0e2b1e537523fe0d3c8b846c77d71f55c0a59b59191803982a8b561cbc907e09ab6a89ba558c71d7e1294d6f5223271fa95ecaac0b0bfe3e2d808135253fc0caef5b5b26b1271a85994581a3e058016a2618b89775b", 0x70, 0x6}, {&(0x7f00000003c0)="464d923123efe548f3744d9e57af1b02996b9574fe9fda2d1188c7420ff31021939b32db30a6e49017815fd639af71f179a5672c78604863575982e35ed798fcd5a4cca5cc7fab52c7bbcf260bae2afb", 0x50}], 0x0, &(0x7f0000000600)={[{@gid={'gid', 0x3d, 0xffffffffffffffff}}, {@huge_always}, {@mode={'mode', 0x3d, 0x80000001}}, {@huge_never}, {@huge_never}], [{@uid_lt={'uid<', 0xffffffffffffffff}}, {@uid_lt={'uid<', r0}}]}) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) (async) openat2(0xffffffffffffff9c, &(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)={0x4000, 0x10}, 0x18) (async) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000004c0)={{{@in6=@mcast2, @in=@local}}, {{@in=@remote}, 0x0, @in6=@mcast2}}, &(0x7f00000005c0)=0xe8) (async) syz_mount_image$tmpfs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x6, 0x4, &(0x7f0000000440)=[{&(0x7f0000000080)="f8dcc9", 0x3, 0x4000000000}, {&(0x7f00000001c0)="c03df43650a446e3b19ce33d1c727656818e2af2a2640695cc888c8dd165b5cc978b3cc544d0c34144ce8d1feae202914bfb630bc397f8d6e58041f2af39a66375a6b7ff06731508a90b58a3dbfbe4e6b5af3246cd12b8d1a1d23990e2d1cd674c0132bbe9b0efa2cf5fd9c18305d67dbab665591291d13f7bd9c07d2bfc7201df9d3e6a42cdc343901a09ca0aecd41d497a13757351a12ff9079f75f882361d332369b72e39ec0512ef08b6ca125500944173b48516b364ce53bdd2662f09f675f8cbba7e", 0xc5, 0x2}, {&(0x7f0000000340)="3a640c5cd4ab8ee331dba23adac5c049ddbdb22fab7de6c98f96f0e2b1e537523fe0d3c8b846c77d71f55c0a59b59191803982a8b561cbc907e09ab6a89ba558c71d7e1294d6f5223271fa95ecaac0b0bfe3e2d808135253fc0caef5b5b26b1271a85994581a3e058016a2618b89775b", 0x70, 0x6}, {&(0x7f00000003c0)="464d923123efe548f3744d9e57af1b02996b9574fe9fda2d1188c7420ff31021939b32db30a6e49017815fd639af71f179a5672c78604863575982e35ed798fcd5a4cca5cc7fab52c7bbcf260bae2afb", 0x50}], 0x0, &(0x7f0000000600)={[{@gid={'gid', 0x3d, 0xffffffffffffffff}}, {@huge_always}, {@mode={'mode', 0x3d, 0x80000001}}, {@huge_never}, {@huge_never}], [{@uid_lt={'uid<', 0xffffffffffffffff}}, {@uid_lt={'uid<', r0}}]}) (async) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) (async) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) (async) 15:38:42 executing program 1: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) (async) lseek(r1, 0x200, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x24980, 0x0) sendfile(r1, r2, 0x0, 0x10000) (async) lseek(r0, 0x200, 0x0) (async) r3 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r0, r3, 0x0, 0xee00) 15:38:42 executing program 4: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sysvipc/msg\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3b6b) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r2, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sysvipc/msg\x00', 0x0, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3b6b) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r2, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) (async) [ 338.340227][T20029] loop2: detected capacity change from 0 to 65536 [ 338.348028][T20029] tmpfs: Bad value for 'gid' 15:38:42 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0xba03}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:42 executing program 5: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) syz_io_uring_setup(0x5217, &(0x7f0000000180)={0x0, 0x138c, 0x1, 0x3, 0x2d2}, &(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000240)) r2 = mmap$IORING_OFF_SQES(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x1032, r0, 0x10000000) syz_io_uring_submit(r1, r2, &(0x7f0000000300)=@IORING_OP_CONNECT={0x10, 0x7, 0x0, r0, 0x80, &(0x7f0000000280)=@generic={0x1d, "0ba6896808393fd93b218b83c2ef993248509dcb5d7ebc0d664048ef4f52567039d78a2e9d1d299f900e26712559c561da7c985f863dad02417f88cce827f5e0ba00a312327b4db52a290c3854923cbe656e155b37eabefe923ee2d0311e671aa3a1d526a61f5929bbf4fd1d53875dd2dd870646483eb3ff64329dab4d4a"}, 0x0, 0x0, 0x1}, 0xfe) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r3, 0x800) lseek(r3, 0x200, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x6, 0x0, 0x80, 0x20, 0x0, 0x200, 0x1000, 0xc, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0xffff7fff, 0x4, @perf_bp={&(0x7f00000000c0), 0x8}, 0x100, 0x9, 0x9, 0x9, 0xef3, 0x1, 0xa9a, 0x0, 0x2, 0x0, 0x1}, 0xffffffffffffffff, 0xb, r4, 0x1) sendfile(r3, r4, 0x0, 0x10000) lseek(r0, 0x200, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r0, r5, 0x0, 0xee00) 15:38:42 executing program 3: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 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, 0x1, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x4000000000) accept4$bt_l2cap(0xffffffffffffffff, 0x0, 0x0, 0x100000) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x800) lseek(r2, 0x200, 0x0) fallocate(0xffffffffffffffff, 0x28, 0x8, 0x5) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xf) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = memfd_secret(0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_int(r5, &(0x7f0000000200), 0x43400) write$cgroup_subtree(r5, &(0x7f0000000300)={[{0x0, 'io'}]}, 0x4) perf_event_open(&(0x7f00000000c0)={0x4, 0x80, 0x7, 0xc2, 0x3, 0x7, 0x0, 0xfff, 0x20004, 0xb, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, 0x1, @perf_config_ext={0x75, 0x7f}, 0x1411, 0x8c2b, 0x5, 0x1, 0x7, 0xbee, 0x0, 0x0, 0x8, 0x0, 0x2}, 0x0, 0xa, r0, 0x8) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) sendfile(r2, r3, 0x0, 0x10000) r6 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r1, r6, 0x0, 0xee00) 15:38:42 executing program 4: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sysvipc/msg\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3b6b) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r2, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sysvipc/msg\x00', 0x0, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3b6b) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r2, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) (async) [ 338.402735][T20054] loop2: detected capacity change from 0 to 65536 [ 338.409828][T20054] tmpfs: Bad value for 'gid' 15:38:42 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0xbc03}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:42 executing program 4: r0 = perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = getpgrp(0xffffffffffffffff) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x5, 0x7, 0x2, 0x0, 0x0, 0xffffffffffffff6d, 0x1c03, 0x8, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x9, 0x4, @perf_bp={&(0x7f0000000000), 0x1}, 0x501, 0xfffffffffffffffa, 0xff32, 0x2, 0xb9, 0x7f, 0x200, 0x0, 0x4, 0x0, 0x7}, r1, 0x8, 0xffffffffffffffff, 0x2) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f0000000480)={{0x1, 0x1, 0x18, r2, {0x9}}, './file0\x00'}) syz_genetlink_get_family_id$batadv(&(0x7f0000000440), r5) r6 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_LINKMODES_SET(r4, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000003c0)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r6, @ANYBLOB="01000000000000000000050000000c00018008000100", @ANYRES32=0x0, @ANYBLOB="3052136f7a00009d061f861ffd5a8712e0b786b1e18c6838d65613572e75e4c7ecca2c5545eed02555e0593886b0aa3cb40fc9d7e31350a11bae83ede319e84725f3e1839a546260f2d67a05846b"], 0x20}}, 0x0) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1b, &(0x7f0000000280)={@mcast1, 0x0}, &(0x7f00000002c0)=0x14) sendmsg$ETHTOOL_MSG_STRSET_GET(r2, &(0x7f0000000380)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x24, r6, 0x800, 0x70bd2b, 0x25dfdbfe, {}, [@ETHTOOL_A_STRSET_HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}]}, @ETHTOOL_A_STRSET_COUNTS_ONLY={0x4}]}, 0x24}}, 0x200000d0) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r3, 0x201, 0xfffffffd, 0x0, {{}, {}, {0x14}}}, 0x30}, 0x1, 0x0, 0x0, 0x4004000}, 0x0) r8 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000001c0)='cpuset.effective_mems\x00', 0x0, 0x0) sendfile(r0, r8, &(0x7f0000000200)=0x80, 0x4) [ 338.467222][T20082] loop2: detected capacity change from 0 to 65536 [ 338.474618][T20082] tmpfs: Bad value for 'gid' 15:38:42 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0xc001}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:42 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) (async) openat2(0xffffffffffffff9c, &(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)={0x4000, 0x10}, 0x18) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000004c0)={{{@in6=@mcast2, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in6=@mcast2}}, &(0x7f00000005c0)=0xe8) syz_mount_image$tmpfs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x6, 0x4, &(0x7f0000000440)=[{&(0x7f0000000080)="f8dcc9", 0x3, 0x4000000000}, {&(0x7f00000001c0)="c03df43650a446e3b19ce33d1c727656818e2af2a2640695cc888c8dd165b5cc978b3cc544d0c34144ce8d1feae202914bfb630bc397f8d6e58041f2af39a66375a6b7ff06731508a90b58a3dbfbe4e6b5af3246cd12b8d1a1d23990e2d1cd674c0132bbe9b0efa2cf5fd9c18305d67dbab665591291d13f7bd9c07d2bfc7201df9d3e6a42cdc343901a09ca0aecd41d497a13757351a12ff9079f75f882361d332369b72e39ec0512ef08b6ca125500944173b48516b364ce53bdd2662f09f675f8cbba7e", 0xc5, 0x2}, {&(0x7f0000000340)="3a640c5cd4ab8ee331dba23adac5c049ddbdb22fab7de6c98f96f0e2b1e537523fe0d3c8b846c77d71f55c0a59b59191803982a8b561cbc907e09ab6a89ba558c71d7e1294d6f5223271fa95ecaac0b0bfe3e2d808135253fc0caef5b5b26b1271a85994581a3e058016a2618b89775b", 0x70, 0x6}, {&(0x7f00000003c0)="464d923123efe548f3744d9e57af1b02996b9574fe9fda2d1188c7420ff31021939b32db30a6e49017815fd639af71f179a5672c78604863575982e35ed798fcd5a4cca5cc7fab52c7bbcf260bae2afb", 0x50}], 0x0, &(0x7f0000000600)={[{@gid={'gid', 0x3d, 0xffffffffffffffff}}, {@huge_always}, {@mode={'mode', 0x3d, 0x80000001}}, {@huge_never}, {@huge_never}], [{@uid_lt={'uid<', 0xffffffffffffffff}}, {@uid_lt={'uid<', r0}}]}) (async) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) (async) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) 15:38:42 executing program 4: r0 = perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = getpgrp(0xffffffffffffffff) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x5, 0x7, 0x2, 0x0, 0x0, 0xffffffffffffff6d, 0x1c03, 0x8, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x9, 0x4, @perf_bp={&(0x7f0000000000), 0x1}, 0x501, 0xfffffffffffffffa, 0xff32, 0x2, 0xb9, 0x7f, 0x200, 0x0, 0x4, 0x0, 0x7}, r1, 0x8, 0xffffffffffffffff, 0x2) (async) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) (async) r4 = socket$nl_generic(0x10, 0x3, 0x10) (async) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f0000000480)={{0x1, 0x1, 0x18, r2, {0x9}}, './file0\x00'}) syz_genetlink_get_family_id$batadv(&(0x7f0000000440), r5) (async) r6 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_LINKMODES_SET(r4, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000003c0)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r6, @ANYBLOB="01000000000000000000050000000c00018008000100", @ANYRES32=0x0, @ANYBLOB="3052136f7a00009d061f861ffd5a8712e0b786b1e18c6838d65613572e75e4c7ecca2c5545eed02555e0593886b0aa3cb40fc9d7e31350a11bae83ede319e84725f3e1839a546260f2d67a05846b"], 0x20}}, 0x0) (async) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1b, &(0x7f0000000280)={@mcast1, 0x0}, &(0x7f00000002c0)=0x14) sendmsg$ETHTOOL_MSG_STRSET_GET(r2, &(0x7f0000000380)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x24, r6, 0x800, 0x70bd2b, 0x25dfdbfe, {}, [@ETHTOOL_A_STRSET_HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}]}, @ETHTOOL_A_STRSET_COUNTS_ONLY={0x4}]}, 0x24}}, 0x200000d0) (async) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r3, 0x201, 0xfffffffd, 0x0, {{}, {}, {0x14}}}, 0x30}, 0x1, 0x0, 0x0, 0x4004000}, 0x0) (async) r8 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000001c0)='cpuset.effective_mems\x00', 0x0, 0x0) sendfile(r0, r8, &(0x7f0000000200)=0x80, 0x4) 15:38:42 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0xc402}, 0x0, 0x0, 0xffffffffffffffff, 0x6) [ 338.576173][T20100] loop2: detected capacity change from 0 to 65536 [ 338.589211][T20100] tmpfs: Bad value for 'gid' 15:38:42 executing program 4: r0 = perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = getpgrp(0xffffffffffffffff) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x5, 0x7, 0x2, 0x0, 0x0, 0xffffffffffffff6d, 0x1c03, 0x8, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x9, 0x4, @perf_bp={&(0x7f0000000000), 0x1}, 0x501, 0xfffffffffffffffa, 0xff32, 0x2, 0xb9, 0x7f, 0x200, 0x0, 0x4, 0x0, 0x7}, r1, 0x8, 0xffffffffffffffff, 0x2) r2 = socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f0000000480)={{0x1, 0x1, 0x18, r2, {0x9}}, './file0\x00'}) syz_genetlink_get_family_id$batadv(&(0x7f0000000440), r5) r6 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_LINKMODES_SET(r4, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000003c0)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r6, @ANYBLOB="01000000000000000000050000000c00018008000100", @ANYRES32=0x0, @ANYBLOB="3052136f7a00009d061f861ffd5a8712e0b786b1e18c6838d65613572e75e4c7ecca2c5545eed02555e0593886b0aa3cb40fc9d7e31350a11bae83ede319e84725f3e1839a546260f2d67a05846b"], 0x20}}, 0x0) (async) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1b, &(0x7f0000000280)={@mcast1, 0x0}, &(0x7f00000002c0)=0x14) sendmsg$ETHTOOL_MSG_STRSET_GET(r2, &(0x7f0000000380)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x24, r6, 0x800, 0x70bd2b, 0x25dfdbfe, {}, [@ETHTOOL_A_STRSET_HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}]}, @ETHTOOL_A_STRSET_COUNTS_ONLY={0x4}]}, 0x24}}, 0x200000d0) (async, rerun: 64) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r3, 0x201, 0xfffffffd, 0x0, {{}, {}, {0x14}}}, 0x30}, 0x1, 0x0, 0x0, 0x4004000}, 0x0) (async, rerun: 64) r8 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000001c0)='cpuset.effective_mems\x00', 0x0, 0x0) sendfile(r0, r8, &(0x7f0000000200)=0x80, 0x4) 15:38:42 executing program 1: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$addseals(r0, 0x409, 0x9) write$RDMA_USER_CM_CMD_CONNECT(r0, &(0x7f00000000c0)={0x6, 0x118, 0xfa00, {{0x8001, 0x2e, "56114b7f15f9b80a4da83f1ac6bac489bbbca0f9e617b20b7d155a36dd8f20a89d391edee9d11f6ddb29d5108292c3e64e8c612349abae0a5bc15b2a8c11ad884ab729f367c1e26aa908c0692931792638b75582931cfec776ff697767892d520ee0320a01120c5c818462072377417b787c34d48d81791b177ce92fb3f8e5c0308a4c8668b9dc1b8a781f9a3431ec3ee0bf43d8fe726a08e01427d9be46eb4826512842152348b27a60bde8ef5077661dcadcd1cc558cad94eb18f7539b765893606970e5f0f226a3d83c08d956088282c776aab9d9ed6d21db63c1cc6d9f0a6ce94bffdf1d428da018e85eab60973e63836af87f3ff0849caf2a8f765829a2", 0x25, 0x8, 0x20, 0x2, 0x8, 0x12, 0xf}}}, 0x120) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000200)='/proc/consoles\x00', 0x0, 0x0) epoll_ctl$EPOLL_CTL_DEL(r1, 0x2, r2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) sendfile(r1, r3, 0x0, 0x10000) lseek(r0, 0x200, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r0, r4, 0x0, 0xee00) 15:38:42 executing program 3: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 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, 0x1, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x4000000000) (async) accept4$bt_l2cap(0xffffffffffffffff, 0x0, 0x0, 0x100000) (async) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x800) (async) lseek(r2, 0x200, 0x0) fallocate(0xffffffffffffffff, 0x28, 0x8, 0x5) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xf) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) r4 = memfd_secret(0x0) (async) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_int(r5, &(0x7f0000000200), 0x43400) write$cgroup_subtree(r5, &(0x7f0000000300)={[{0x0, 'io'}]}, 0x4) perf_event_open(&(0x7f00000000c0)={0x4, 0x80, 0x7, 0xc2, 0x3, 0x7, 0x0, 0xfff, 0x20004, 0xb, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, 0x1, @perf_config_ext={0x75, 0x7f}, 0x1411, 0x8c2b, 0x5, 0x1, 0x7, 0xbee, 0x0, 0x0, 0x8, 0x0, 0x2}, 0x0, 0xa, r0, 0x8) (async, rerun: 32) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) (rerun: 32) sendfile(r2, r3, 0x0, 0x10000) (async) r6 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r1, r6, 0x0, 0xee00) 15:38:42 executing program 5: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) syz_io_uring_setup(0x5217, &(0x7f0000000180)={0x0, 0x138c, 0x1, 0x3, 0x2d2}, &(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000240)) (async) r2 = mmap$IORING_OFF_SQES(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x1032, r0, 0x10000000) syz_io_uring_submit(r1, r2, &(0x7f0000000300)=@IORING_OP_CONNECT={0x10, 0x7, 0x0, r0, 0x80, &(0x7f0000000280)=@generic={0x1d, "0ba6896808393fd93b218b83c2ef993248509dcb5d7ebc0d664048ef4f52567039d78a2e9d1d299f900e26712559c561da7c985f863dad02417f88cce827f5e0ba00a312327b4db52a290c3854923cbe656e155b37eabefe923ee2d0311e671aa3a1d526a61f5929bbf4fd1d53875dd2dd870646483eb3ff64329dab4d4a"}, 0x0, 0x0, 0x1}, 0xfe) (async) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r3, 0x800) (async) lseek(r3, 0x200, 0x0) (async) r4 = open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x6, 0x0, 0x80, 0x20, 0x0, 0x200, 0x1000, 0xc, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0xffff7fff, 0x4, @perf_bp={&(0x7f00000000c0), 0x8}, 0x100, 0x9, 0x9, 0x9, 0xef3, 0x1, 0xa9a, 0x0, 0x2, 0x0, 0x1}, 0xffffffffffffffff, 0xb, r4, 0x1) (async, rerun: 64) sendfile(r3, r4, 0x0, 0x10000) (async, rerun: 64) lseek(r0, 0x200, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r0, r5, 0x0, 0xee00) 15:38:42 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000000)=ANY=[@ANYBLOB='gid=', @ANYBLOB="0000006a0248fb570b2ab1"]) 15:38:42 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0xc501}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:42 executing program 3: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 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, 0x1, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x4000000000) (async) accept4$bt_l2cap(0xffffffffffffffff, 0x0, 0x0, 0x100000) (async, rerun: 32) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) (rerun: 32) ftruncate(r2, 0x800) (async) lseek(r2, 0x200, 0x0) fallocate(0xffffffffffffffff, 0x28, 0x8, 0x5) (async, rerun: 64) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xf) (rerun: 64) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = memfd_secret(0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_int(r5, &(0x7f0000000200), 0x43400) write$cgroup_subtree(r5, &(0x7f0000000300)={[{0x0, 'io'}]}, 0x4) (async) perf_event_open(&(0x7f00000000c0)={0x4, 0x80, 0x7, 0xc2, 0x3, 0x7, 0x0, 0xfff, 0x20004, 0xb, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, 0x1, @perf_config_ext={0x75, 0x7f}, 0x1411, 0x8c2b, 0x5, 0x1, 0x7, 0xbee, 0x0, 0x0, 0x8, 0x0, 0x2}, 0x0, 0xa, r0, 0x8) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) sendfile(r2, r3, 0x0, 0x10000) (async) r6 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r1, r6, 0x0, 0xee00) 15:38:42 executing program 4: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r3, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), r0) sendmsg$NL80211_CMD_SET_MAC_ACL(r2, &(0x7f0000000300)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000002c0)={&(0x7f0000000180)={0x120, r4, 0x24, 0x70bd27, 0x25dfdbff, {{}, {@void, @void}}, [@NL80211_ATTR_ACL_POLICY={0x8, 0xa5, 0x1}, @NL80211_ATTR_ACL_POLICY={0x8}, @NL80211_ATTR_MAC_ADDRS={0x28, 0xa6, 0x0, 0x1, [{0xa, 0x6, @broadcast}, {0xa}, {0xa, 0x6, @device_b}]}, @NL80211_ATTR_MAC_ADDRS={0x4}, @NL80211_ATTR_ACL_POLICY={0x8, 0xa5, 0x1}, @NL80211_ATTR_MAC_ADDRS={0x34, 0xa6, 0x0, 0x1, [{0xa}, {0xa}, {0xa, 0x6, @device_b}, {0xa, 0x6, @broadcast}]}, @NL80211_ATTR_ACL_POLICY={0x8, 0xa5, 0x1}, @NL80211_ATTR_MAC_ADDRS={0x40, 0xa6, 0x0, 0x1, [{0xa, 0x6, @broadcast}, {0xa, 0x6, @broadcast}, {0xa}, {0xa, 0x6, @device_b}, {0xa, 0x6, @broadcast}]}, @NL80211_ATTR_MAC_ADDRS={0x4c, 0xa6, 0x0, 0x1, [{0xa, 0x6, @device_b}, {0xa, 0x6, @device_b}, {0xa, 0x6, @device_b}, {0xa}, {0xa, 0x6, @device_b}, {0xa, 0x6, @device_b}]}]}, 0x120}, 0x1, 0x0, 0x0, 0x8004}, 0x4000000) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r1, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) 15:38:42 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) (async) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000000)=ANY=[@ANYBLOB='gid=', @ANYBLOB="0000006a0248fb570b2ab1"]) 15:38:42 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0xd503}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:42 executing program 3: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 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, 0x1, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x1000) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x0) accept4$bt_l2cap(0xffffffffffffffff, 0x0, 0x0, 0x100000) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x800) lseek(r2, 0x200, 0x0) fallocate(0xffffffffffffffff, 0x20, 0x8, 0x5) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x10000) r4 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendmsg$nl_route(r2, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)=@ipv4_delrule={0x54, 0x21, 0x20, 0x70bd2a, 0x25dfdbfd, {0x2, 0x10, 0x14, 0x40, 0x40, 0x0, 0x0, 0x6, 0x2}, [@FRA_SRC={0x8, 0x2, @empty}, @FRA_FLOW={0x8, 0xb, 0x3ff}, @FRA_FLOW={0x8, 0xb, 0x2}, @FRA_TUN_ID={0xc, 0xc, 0x1, 0x0, 0x2}, @FRA_TUN_ID={0xc}, @FRA_SRC={0x8, 0x2, @loopback}]}, 0x54}, 0x1, 0x0, 0x0, 0x40}, 0x4000) sendfile(r1, r4, 0x0, 0xee00) 15:38:42 executing program 4: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) (async) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r3, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) (async) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), r0) sendmsg$NL80211_CMD_SET_MAC_ACL(r2, &(0x7f0000000300)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000002c0)={&(0x7f0000000180)={0x120, r4, 0x24, 0x70bd27, 0x25dfdbff, {{}, {@void, @void}}, [@NL80211_ATTR_ACL_POLICY={0x8, 0xa5, 0x1}, @NL80211_ATTR_ACL_POLICY={0x8}, @NL80211_ATTR_MAC_ADDRS={0x28, 0xa6, 0x0, 0x1, [{0xa, 0x6, @broadcast}, {0xa}, {0xa, 0x6, @device_b}]}, @NL80211_ATTR_MAC_ADDRS={0x4}, @NL80211_ATTR_ACL_POLICY={0x8, 0xa5, 0x1}, @NL80211_ATTR_MAC_ADDRS={0x34, 0xa6, 0x0, 0x1, [{0xa}, {0xa}, {0xa, 0x6, @device_b}, {0xa, 0x6, @broadcast}]}, @NL80211_ATTR_ACL_POLICY={0x8, 0xa5, 0x1}, @NL80211_ATTR_MAC_ADDRS={0x40, 0xa6, 0x0, 0x1, [{0xa, 0x6, @broadcast}, {0xa, 0x6, @broadcast}, {0xa}, {0xa, 0x6, @device_b}, {0xa, 0x6, @broadcast}]}, @NL80211_ATTR_MAC_ADDRS={0x4c, 0xa6, 0x0, 0x1, [{0xa, 0x6, @device_b}, {0xa, 0x6, @device_b}, {0xa, 0x6, @device_b}, {0xa}, {0xa, 0x6, @device_b}, {0xa, 0x6, @device_b}]}]}, 0x120}, 0x1, 0x0, 0x0, 0x8004}, 0x4000000) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r1, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) [ 338.749480][T20113] ================================================================== [ 338.757594][T20113] BUG: KCSAN: data-race in filemap_write_and_wait_range / xas_set_mark [ 338.765856][T20113] [ 338.768175][T20113] write to 0xffff888135076bac of 4 bytes by task 20122 on cpu 0: [ 338.775882][T20113] xas_set_mark+0x11e/0x130 [ 338.780380][T20113] __folio_start_writeback+0x210/0x490 [ 338.785832][T20113] set_page_writeback+0x39/0x50 [ 338.790674][T20113] ext4_bio_write_page+0xdd/0x720 [ 338.795808][T20113] mpage_process_page_bufs+0x315/0x3d0 [ 338.801256][T20113] mpage_prepare_extent_to_map+0x40a/0x560 [ 338.807051][T20113] ext4_writepages+0x5d6/0x1a60 [ 338.811890][T20113] do_writepages+0x1cb/0x330 [ 338.816478][T20113] filemap_write_and_wait_range+0x1b4/0x340 [ 338.822362][T20113] __iomap_dio_rw+0x4f6/0x10a0 [ 338.827122][T20113] iomap_dio_rw+0x38/0x80 [ 338.831442][T20113] ext4_file_read_iter+0x190/0x1f0 [ 338.836713][T20113] generic_file_splice_read+0x24f/0x330 [ 338.842248][T20113] splice_direct_to_actor+0x2aa/0x650 [ 338.847619][T20113] do_splice_direct+0x106/0x190 [ 338.852457][T20113] do_sendfile+0x675/0xc40 [ 338.856856][T20113] __x64_sys_sendfile64+0x102/0x140 [ 338.862040][T20113] do_syscall_64+0x44/0xd0 [ 338.866439][T20113] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 338.872318][T20113] [ 338.874622][T20113] read to 0xffff888135076bac of 4 bytes by task 20113 on cpu 1: [ 338.882232][T20113] filemap_write_and_wait_range+0x104/0x340 [ 338.888113][T20113] __iomap_dio_rw+0x4f6/0x10a0 [ 338.892873][T20113] iomap_dio_rw+0x38/0x80 [ 338.897189][T20113] ext4_file_read_iter+0x190/0x1f0 [ 338.902286][T20113] generic_file_splice_read+0x24f/0x330 [ 338.907818][T20113] splice_direct_to_actor+0x2aa/0x650 [ 338.913178][T20113] do_splice_direct+0x106/0x190 [ 338.918028][T20113] do_sendfile+0x675/0xc40 [ 338.922430][T20113] __x64_sys_sendfile64+0x102/0x140 [ 338.927613][T20113] do_syscall_64+0x44/0xd0 [ 338.932014][T20113] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 338.937889][T20113] [ 338.940192][T20113] value changed: 0x0a000021 -> 0x06000021 [ 338.945892][T20113] 15:38:42 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) (async) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) (async) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000000)=ANY=[@ANYBLOB='gid=', @ANYBLOB="0000006a0248fb570b2ab1"]) [ 338.948192][T20113] Reported by Kernel Concurrency Sanitizer on: [ 338.954328][T20113] CPU: 1 PID: 20113 Comm: syz-executor.1 Not tainted 5.17.0-rc5-syzkaller-dirty #0 [ 338.963692][T20113] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 338.973729][T20113] ================================================================== 15:38:42 executing program 1: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$addseals(r0, 0x409, 0x9) write$RDMA_USER_CM_CMD_CONNECT(r0, &(0x7f00000000c0)={0x6, 0x118, 0xfa00, {{0x8001, 0x2e, "56114b7f15f9b80a4da83f1ac6bac489bbbca0f9e617b20b7d155a36dd8f20a89d391edee9d11f6ddb29d5108292c3e64e8c612349abae0a5bc15b2a8c11ad884ab729f367c1e26aa908c0692931792638b75582931cfec776ff697767892d520ee0320a01120c5c818462072377417b787c34d48d81791b177ce92fb3f8e5c0308a4c8668b9dc1b8a781f9a3431ec3ee0bf43d8fe726a08e01427d9be46eb4826512842152348b27a60bde8ef5077661dcadcd1cc558cad94eb18f7539b765893606970e5f0f226a3d83c08d956088282c776aab9d9ed6d21db63c1cc6d9f0a6ce94bffdf1d428da018e85eab60973e63836af87f3ff0849caf2a8f765829a2", 0x25, 0x8, 0x20, 0x2, 0x8, 0x12, 0xf}}}, 0x120) (async) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) (async) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000200)='/proc/consoles\x00', 0x0, 0x0) epoll_ctl$EPOLL_CTL_DEL(r1, 0x2, r2) (async) r3 = open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) sendfile(r1, r3, 0x0, 0x10000) lseek(r0, 0x200, 0x0) (async, rerun: 64) r4 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) (rerun: 64) sendfile(r0, r4, 0x0, 0xee00) 15:38:42 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) r0 = getgid() r1 = gettid() r2 = socket$inet6_udplite(0xa, 0x2, 0x88) accept$inet6(r2, 0x0, 0x0) r3 = accept$packet(0xffffffffffffffff, &(0x7f0000000440)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000480)=0x14) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) accept$inet6(r4, 0x0, 0x0) r5 = syz_clone(0x0, &(0x7f00000004c0)="a9365bbf650592213e95d442dc0d859e785c64ca0bf44bf8f8c03b9c4f7902634aa23d769074bbdf3eb149c8b04b0d36e9ae82d520f8326b37bf454a8dc4af0af9", 0x41, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="73ab502f78fd928f4e11bfe7bcb395ebe298b0fa4f57") getresuid(&(0x7f0000000600), &(0x7f0000000640)=0x0, &(0x7f0000000680)) r7 = getgid() r8 = syz_clone(0x52000000, &(0x7f0000000ac0)="b181d97964f1ea76f3986cb819f72e8f0c1970835d742f09aaee79886d5830a4dae1707bd5c92783460a5468f397d2262585dbd458df0da994c0d5a5107af67ae8bbf7bd1c33120a0c999b", 0x4b, &(0x7f0000000b40), &(0x7f0000000b80), &(0x7f0000000bc0)="4e6581fac5aada3afd025b8b412894678280937087578b3cbae8873b877afcc45f6904d9ec9546aa9c6b0a3f242181c55f6b896c34b2f05cec4a955a56b243ccef540ac2359b86d53b4be93027eac6fd1594109301e8e2ef27527344ee1059e703dbbeb8d8407afb07d08865c49aba81d816fea9c3526c15867899c38d01c894314a08bdc51fa3b9a4ce9bb8abff27786fb065d3ba262e5cfd71c54be7ec8be81e81c37cd387b4abcff328f24549ad0101aaacca0cc1baa811ce5c63df0c78021208ade0c6") sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000d00)=[{{&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000280)=[{&(0x7f00000001c0)="a4e693e88cd02b831bf319f4e348d8133a3ffa254bc0774abde7b7512bd180993e467431dea6d9c9de32f4885be3c9a7859ffdb5cab34ba7a284f1e47d170051e519434666d39a038205d93eb4c337995b8b09c5240d95af2517dcb36e6ee92edcd679bb69454411746b7155dba1c0faafc11a0095fc362c3d652426501cbd695b4334bd148f655199153d3422b8d31535ad2c37ef8dc0aef1ddd477e7ce6fe54ad2e546aacf48d9f07c942d76c3b2e4b9ff", 0xb2}], 0x1, 0x0, 0x0, 0x20048854}}, {{&(0x7f0000000300)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000400)=[{&(0x7f0000000380)="53036c0d44da8641ab20a7ad64d039147f99fe7a0913d1362d61dc5f1bf376a952304bd5fadd88c75e5eb4f97d98356be8e7b32776e901dcbd1e83fcbe0e7d2feb68e7f42158d058b6fe3a82f87c0cec635ee9ffd0709bb6e8580ca83c2d4e25b771b8be4f88707bf5", 0x69}], 0x1, &(0x7f00000006c0)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r1, @ANYRES32=0xee00, @ANYRES32=0xee01, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="00000000100000000000000001000000010000001c000000000000000100000002000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="0001"], 0x98, 0x8000}}, {{&(0x7f0000000780)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000000a80)=[{&(0x7f0000000800)="48f510bd07de278e2b87cbae1153770b2bc0b9ddaa00116102bf5f93a0abd958872374c20bce03dc2d525116d10c2ea8f73232c3f2b8c914d9faa96e8942275ac1c453455da6a2ea68c2b06493cedcd7d8950e94bb9c259c8b31d2e1d47d1b75107ef106f1d7093000", 0x69}, {&(0x7f0000000880)="041375fe7181", 0x6}, {&(0x7f00000008c0)="70f73780b610a7889e5f4f274580eb0cf102e113e2bf4e1abfe2d0b323e9e15475171215356d09a88c6c49d3b5c7046aad9fac0809a095155dc85d6462b36f522b50af22ccadc1cd69afaf81b1356d67cf36030d4ea9f1fc8757e8e9af2b60932d0f392e42f6b78afb3c86d9d6e67df140f318ffb889183dc7a170738f4dca7aa367b9d32cdbbe39", 0x88}, {&(0x7f0000000980)="fc7304ca06973838726faab1358b3c62d33c10815180ec81f7ad8749440acd4dc2d70d40b92de245809864960e43f16de820f82209321c629ab1d4457c036bb525f43210814066787423ec97fbd272f2767e809bd53534e2382ada41ce9f71aa506179206f635cac29d993061704652721984ae33fefc202b9ac648e582d4318b76c3432fde83c9a672477a5bb95658e1fff9169b7fc9b190d5344729e242f3b79d008fe94e44de52bc8eed4509f76faa8bc9b2abe633109abb7c10c2eba324c7372238e2f41eff9542c3187ce0cd62c445fdbfa89070b9e042eb8c8d2da1cd03f10f0d4", 0xe4}], 0x4, &(0x7f0000000cc0)=[@cred={{0x1c, 0x1, 0x2, {r8, 0xffffffffffffffff}}}], 0x20, 0x4090}}], 0x3, 0x8800) syz_mount_image$tmpfs(&(0x7f0000000280), &(0x7f0000000340)='./file0\x00', 0x5, 0x0, &(0x7f0000000380), 0x800, &(0x7f0000000400)={[{}, {@gid}, {@nr_inodes={'nr_inodes', 0x3d, [0x28]}}, {@uid={'uid', 0x3d, r6}}], [{@subj_user={'subj_user', 0x3d, '}:*)'}}, {@subj_role={'subj_role', 0x3d, 'tracefs\x00'}}, {@fowner_lt={'fowner<', 0xee01}}, {@obj_user={'obj_user', 0x3d, 'tmpfs\x00'}}]}) creat(&(0x7f0000000240)='./file0\x00', 0x1b8) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) setxattr$trusted_overlay_upper(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0), &(0x7f0000000200)={0x0, 0xfb, 0x33, 0x2, 0x6a, "94a452533db178259b82174983ff1ec3", "03c4f8a1c8a7b83371617c372b6dc4ec37364a69a87047ee674e395c142f"}, 0x33, 0x1) pivot_root(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) [ 339.135931][T20150] tmpfs: Bad value for 'nr_inodes' 15:38:43 executing program 5: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) syz_io_uring_setup(0x5217, &(0x7f0000000180)={0x0, 0x138c, 0x1, 0x3, 0x2d2}, &(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000240)) r2 = mmap$IORING_OFF_SQES(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x1032, r0, 0x10000000) syz_io_uring_submit(r1, r2, &(0x7f0000000300)=@IORING_OP_CONNECT={0x10, 0x7, 0x0, r0, 0x80, &(0x7f0000000280)=@generic={0x1d, "0ba6896808393fd93b218b83c2ef993248509dcb5d7ebc0d664048ef4f52567039d78a2e9d1d299f900e26712559c561da7c985f863dad02417f88cce827f5e0ba00a312327b4db52a290c3854923cbe656e155b37eabefe923ee2d0311e671aa3a1d526a61f5929bbf4fd1d53875dd2dd870646483eb3ff64329dab4d4a"}, 0x0, 0x0, 0x1}, 0xfe) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r3, 0x800) lseek(r3, 0x200, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x6, 0x0, 0x80, 0x20, 0x0, 0x200, 0x1000, 0xc, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0xffff7fff, 0x4, @perf_bp={&(0x7f00000000c0), 0x8}, 0x100, 0x9, 0x9, 0x9, 0xef3, 0x1, 0xa9a, 0x0, 0x2, 0x0, 0x1}, 0xffffffffffffffff, 0xb, r4, 0x1) sendfile(r3, r4, 0x0, 0x10000) lseek(r0, 0x200, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r0, r5, 0x0, 0xee00) creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) syz_io_uring_setup(0x5217, &(0x7f0000000180)={0x0, 0x138c, 0x1, 0x3, 0x2d2}, &(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000000200), &(0x7f0000000240)) (async) mmap$IORING_OFF_SQES(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x1032, r0, 0x10000000) (async) syz_io_uring_submit(r1, r2, &(0x7f0000000300)=@IORING_OP_CONNECT={0x10, 0x7, 0x0, r0, 0x80, &(0x7f0000000280)=@generic={0x1d, "0ba6896808393fd93b218b83c2ef993248509dcb5d7ebc0d664048ef4f52567039d78a2e9d1d299f900e26712559c561da7c985f863dad02417f88cce827f5e0ba00a312327b4db52a290c3854923cbe656e155b37eabefe923ee2d0311e671aa3a1d526a61f5929bbf4fd1d53875dd2dd870646483eb3ff64329dab4d4a"}, 0x0, 0x0, 0x1}, 0xfe) (async) creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) ftruncate(r3, 0x800) (async) lseek(r3, 0x200, 0x0) (async) open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) (async) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x6, 0x0, 0x80, 0x20, 0x0, 0x200, 0x1000, 0xc, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0xffff7fff, 0x4, @perf_bp={&(0x7f00000000c0), 0x8}, 0x100, 0x9, 0x9, 0x9, 0xef3, 0x1, 0xa9a, 0x0, 0x2, 0x0, 0x1}, 0xffffffffffffffff, 0xb, r4, 0x1) (async) sendfile(r3, r4, 0x0, 0x10000) (async) lseek(r0, 0x200, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) (async) sendfile(r0, r5, 0x0, 0xee00) (async) 15:38:43 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0xd801}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:43 executing program 4: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r0 = socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) (async) r2 = socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r3, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), r0) sendmsg$NL80211_CMD_SET_MAC_ACL(r2, &(0x7f0000000300)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000002c0)={&(0x7f0000000180)={0x120, r4, 0x24, 0x70bd27, 0x25dfdbff, {{}, {@void, @void}}, [@NL80211_ATTR_ACL_POLICY={0x8, 0xa5, 0x1}, @NL80211_ATTR_ACL_POLICY={0x8}, @NL80211_ATTR_MAC_ADDRS={0x28, 0xa6, 0x0, 0x1, [{0xa, 0x6, @broadcast}, {0xa}, {0xa, 0x6, @device_b}]}, @NL80211_ATTR_MAC_ADDRS={0x4}, @NL80211_ATTR_ACL_POLICY={0x8, 0xa5, 0x1}, @NL80211_ATTR_MAC_ADDRS={0x34, 0xa6, 0x0, 0x1, [{0xa}, {0xa}, {0xa, 0x6, @device_b}, {0xa, 0x6, @broadcast}]}, @NL80211_ATTR_ACL_POLICY={0x8, 0xa5, 0x1}, @NL80211_ATTR_MAC_ADDRS={0x40, 0xa6, 0x0, 0x1, [{0xa, 0x6, @broadcast}, {0xa, 0x6, @broadcast}, {0xa}, {0xa, 0x6, @device_b}, {0xa, 0x6, @broadcast}]}, @NL80211_ATTR_MAC_ADDRS={0x4c, 0xa6, 0x0, 0x1, [{0xa, 0x6, @device_b}, {0xa, 0x6, @device_b}, {0xa, 0x6, @device_b}, {0xa}, {0xa, 0x6, @device_b}, {0xa, 0x6, @device_b}]}]}, 0x120}, 0x1, 0x0, 0x0, 0x8004}, 0x4000000) (async) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r1, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) 15:38:43 executing program 3: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 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, 0x1, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x1000) (async, rerun: 64) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) (rerun: 64) ftruncate(r1, 0x0) (async) accept4$bt_l2cap(0xffffffffffffffff, 0x0, 0x0, 0x100000) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x800) (async) lseek(r2, 0x200, 0x0) fallocate(0xffffffffffffffff, 0x20, 0x8, 0x5) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x10000) (async, rerun: 32) r4 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) (rerun: 32) sendmsg$nl_route(r2, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)=@ipv4_delrule={0x54, 0x21, 0x20, 0x70bd2a, 0x25dfdbfd, {0x2, 0x10, 0x14, 0x40, 0x40, 0x0, 0x0, 0x6, 0x2}, [@FRA_SRC={0x8, 0x2, @empty}, @FRA_FLOW={0x8, 0xb, 0x3ff}, @FRA_FLOW={0x8, 0xb, 0x2}, @FRA_TUN_ID={0xc, 0xc, 0x1, 0x0, 0x2}, @FRA_TUN_ID={0xc}, @FRA_SRC={0x8, 0x2, @loopback}]}, 0x54}, 0x1, 0x0, 0x0, 0x40}, 0x4000) (async) sendfile(r1, r4, 0x0, 0xee00) 15:38:43 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) r0 = getgid() r1 = gettid() r2 = socket$inet6_udplite(0xa, 0x2, 0x88) accept$inet6(r2, 0x0, 0x0) r3 = accept$packet(0xffffffffffffffff, &(0x7f0000000440)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000480)=0x14) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) accept$inet6(r4, 0x0, 0x0) r5 = syz_clone(0x0, &(0x7f00000004c0)="a9365bbf650592213e95d442dc0d859e785c64ca0bf44bf8f8c03b9c4f7902634aa23d769074bbdf3eb149c8b04b0d36e9ae82d520f8326b37bf454a8dc4af0af9", 0x41, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="73ab502f78fd928f4e11bfe7bcb395ebe298b0fa4f57") getresuid(&(0x7f0000000600), &(0x7f0000000640)=0x0, &(0x7f0000000680)) r7 = getgid() r8 = syz_clone(0x52000000, &(0x7f0000000ac0)="b181d97964f1ea76f3986cb819f72e8f0c1970835d742f09aaee79886d5830a4dae1707bd5c92783460a5468f397d2262585dbd458df0da994c0d5a5107af67ae8bbf7bd1c33120a0c999b", 0x4b, &(0x7f0000000b40), &(0x7f0000000b80), &(0x7f0000000bc0)="4e6581fac5aada3afd025b8b412894678280937087578b3cbae8873b877afcc45f6904d9ec9546aa9c6b0a3f242181c55f6b896c34b2f05cec4a955a56b243ccef540ac2359b86d53b4be93027eac6fd1594109301e8e2ef27527344ee1059e703dbbeb8d8407afb07d08865c49aba81d816fea9c3526c15867899c38d01c894314a08bdc51fa3b9a4ce9bb8abff27786fb065d3ba262e5cfd71c54be7ec8be81e81c37cd387b4abcff328f24549ad0101aaacca0cc1baa811ce5c63df0c78021208ade0c6") sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000d00)=[{{&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000280)=[{&(0x7f00000001c0)="a4e693e88cd02b831bf319f4e348d8133a3ffa254bc0774abde7b7512bd180993e467431dea6d9c9de32f4885be3c9a7859ffdb5cab34ba7a284f1e47d170051e519434666d39a038205d93eb4c337995b8b09c5240d95af2517dcb36e6ee92edcd679bb69454411746b7155dba1c0faafc11a0095fc362c3d652426501cbd695b4334bd148f655199153d3422b8d31535ad2c37ef8dc0aef1ddd477e7ce6fe54ad2e546aacf48d9f07c942d76c3b2e4b9ff", 0xb2}], 0x1, 0x0, 0x0, 0x20048854}}, {{&(0x7f0000000300)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000400)=[{&(0x7f0000000380)="53036c0d44da8641ab20a7ad64d039147f99fe7a0913d1362d61dc5f1bf376a952304bd5fadd88c75e5eb4f97d98356be8e7b32776e901dcbd1e83fcbe0e7d2feb68e7f42158d058b6fe3a82f87c0cec635ee9ffd0709bb6e8580ca83c2d4e25b771b8be4f88707bf5", 0x69}], 0x1, &(0x7f00000006c0)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r1, @ANYRES32=0xee00, @ANYRES32=0xee01, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="00000000100000000000000001000000010000001c000000000000000100000002000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="0001"], 0x98, 0x8000}}, {{&(0x7f0000000780)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000000a80)=[{&(0x7f0000000800)="48f510bd07de278e2b87cbae1153770b2bc0b9ddaa00116102bf5f93a0abd958872374c20bce03dc2d525116d10c2ea8f73232c3f2b8c914d9faa96e8942275ac1c453455da6a2ea68c2b06493cedcd7d8950e94bb9c259c8b31d2e1d47d1b75107ef106f1d7093000", 0x69}, {&(0x7f0000000880)="041375fe7181", 0x6}, {&(0x7f00000008c0)="70f73780b610a7889e5f4f274580eb0cf102e113e2bf4e1abfe2d0b323e9e15475171215356d09a88c6c49d3b5c7046aad9fac0809a095155dc85d6462b36f522b50af22ccadc1cd69afaf81b1356d67cf36030d4ea9f1fc8757e8e9af2b60932d0f392e42f6b78afb3c86d9d6e67df140f318ffb889183dc7a170738f4dca7aa367b9d32cdbbe39", 0x88}, {&(0x7f0000000980)="fc7304ca06973838726faab1358b3c62d33c10815180ec81f7ad8749440acd4dc2d70d40b92de245809864960e43f16de820f82209321c629ab1d4457c036bb525f43210814066787423ec97fbd272f2767e809bd53534e2382ada41ce9f71aa506179206f635cac29d993061704652721984ae33fefc202b9ac648e582d4318b76c3432fde83c9a672477a5bb95658e1fff9169b7fc9b190d5344729e242f3b79d008fe94e44de52bc8eed4509f76faa8bc9b2abe633109abb7c10c2eba324c7372238e2f41eff9542c3187ce0cd62c445fdbfa89070b9e042eb8c8d2da1cd03f10f0d4", 0xe4}], 0x4, &(0x7f0000000cc0)=[@cred={{0x1c, 0x1, 0x2, {r8, 0xffffffffffffffff}}}], 0x20, 0x4090}}], 0x3, 0x8800) syz_mount_image$tmpfs(&(0x7f0000000280), &(0x7f0000000340)='./file0\x00', 0x5, 0x0, &(0x7f0000000380), 0x800, &(0x7f0000000400)={[{}, {@gid}, {@nr_inodes={'nr_inodes', 0x3d, [0x28]}}, {@uid={'uid', 0x3d, r6}}], [{@subj_user={'subj_user', 0x3d, '}:*)'}}, {@subj_role={'subj_role', 0x3d, 'tracefs\x00'}}, {@fowner_lt={'fowner<', 0xee01}}, {@obj_user={'obj_user', 0x3d, 'tmpfs\x00'}}]}) creat(&(0x7f0000000240)='./file0\x00', 0x1b8) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) setxattr$trusted_overlay_upper(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0), &(0x7f0000000200)={0x0, 0xfb, 0x33, 0x2, 0x6a, "94a452533db178259b82174983ff1ec3", "03c4f8a1c8a7b83371617c372b6dc4ec37364a69a87047ee674e395c142f"}, 0x33, 0x1) pivot_root(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) (async) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) (async) getgid() (async) gettid() (async) socket$inet6_udplite(0xa, 0x2, 0x88) (async) accept$inet6(r2, 0x0, 0x0) (async) accept$packet(0xffffffffffffffff, &(0x7f0000000440)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000480)=0x14) (async) socket$inet6_udplite(0xa, 0x2, 0x88) (async) accept$inet6(r4, 0x0, 0x0) (async) syz_clone(0x0, &(0x7f00000004c0)="a9365bbf650592213e95d442dc0d859e785c64ca0bf44bf8f8c03b9c4f7902634aa23d769074bbdf3eb149c8b04b0d36e9ae82d520f8326b37bf454a8dc4af0af9", 0x41, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="73ab502f78fd928f4e11bfe7bcb395ebe298b0fa4f57") (async) getresuid(&(0x7f0000000600), &(0x7f0000000640), &(0x7f0000000680)) (async) getgid() (async) syz_clone(0x52000000, &(0x7f0000000ac0)="b181d97964f1ea76f3986cb819f72e8f0c1970835d742f09aaee79886d5830a4dae1707bd5c92783460a5468f397d2262585dbd458df0da994c0d5a5107af67ae8bbf7bd1c33120a0c999b", 0x4b, &(0x7f0000000b40), &(0x7f0000000b80), &(0x7f0000000bc0)="4e6581fac5aada3afd025b8b412894678280937087578b3cbae8873b877afcc45f6904d9ec9546aa9c6b0a3f242181c55f6b896c34b2f05cec4a955a56b243ccef540ac2359b86d53b4be93027eac6fd1594109301e8e2ef27527344ee1059e703dbbeb8d8407afb07d08865c49aba81d816fea9c3526c15867899c38d01c894314a08bdc51fa3b9a4ce9bb8abff27786fb065d3ba262e5cfd71c54be7ec8be81e81c37cd387b4abcff328f24549ad0101aaacca0cc1baa811ce5c63df0c78021208ade0c6") (async) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000d00)=[{{&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000280)=[{&(0x7f00000001c0)="a4e693e88cd02b831bf319f4e348d8133a3ffa254bc0774abde7b7512bd180993e467431dea6d9c9de32f4885be3c9a7859ffdb5cab34ba7a284f1e47d170051e519434666d39a038205d93eb4c337995b8b09c5240d95af2517dcb36e6ee92edcd679bb69454411746b7155dba1c0faafc11a0095fc362c3d652426501cbd695b4334bd148f655199153d3422b8d31535ad2c37ef8dc0aef1ddd477e7ce6fe54ad2e546aacf48d9f07c942d76c3b2e4b9ff", 0xb2}], 0x1, 0x0, 0x0, 0x20048854}}, {{&(0x7f0000000300)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000400)=[{&(0x7f0000000380)="53036c0d44da8641ab20a7ad64d039147f99fe7a0913d1362d61dc5f1bf376a952304bd5fadd88c75e5eb4f97d98356be8e7b32776e901dcbd1e83fcbe0e7d2feb68e7f42158d058b6fe3a82f87c0cec635ee9ffd0709bb6e8580ca83c2d4e25b771b8be4f88707bf5", 0x69}], 0x1, &(0x7f00000006c0)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r1, @ANYRES32=0xee00, @ANYRES32=0xee01, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="00000000100000000000000001000000010000001c000000000000000100000002000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="0001"], 0x98, 0x8000}}, {{&(0x7f0000000780)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000000a80)=[{&(0x7f0000000800)="48f510bd07de278e2b87cbae1153770b2bc0b9ddaa00116102bf5f93a0abd958872374c20bce03dc2d525116d10c2ea8f73232c3f2b8c914d9faa96e8942275ac1c453455da6a2ea68c2b06493cedcd7d8950e94bb9c259c8b31d2e1d47d1b75107ef106f1d7093000", 0x69}, {&(0x7f0000000880)="041375fe7181", 0x6}, {&(0x7f00000008c0)="70f73780b610a7889e5f4f274580eb0cf102e113e2bf4e1abfe2d0b323e9e15475171215356d09a88c6c49d3b5c7046aad9fac0809a095155dc85d6462b36f522b50af22ccadc1cd69afaf81b1356d67cf36030d4ea9f1fc8757e8e9af2b60932d0f392e42f6b78afb3c86d9d6e67df140f318ffb889183dc7a170738f4dca7aa367b9d32cdbbe39", 0x88}, {&(0x7f0000000980)="fc7304ca06973838726faab1358b3c62d33c10815180ec81f7ad8749440acd4dc2d70d40b92de245809864960e43f16de820f82209321c629ab1d4457c036bb525f43210814066787423ec97fbd272f2767e809bd53534e2382ada41ce9f71aa506179206f635cac29d993061704652721984ae33fefc202b9ac648e582d4318b76c3432fde83c9a672477a5bb95658e1fff9169b7fc9b190d5344729e242f3b79d008fe94e44de52bc8eed4509f76faa8bc9b2abe633109abb7c10c2eba324c7372238e2f41eff9542c3187ce0cd62c445fdbfa89070b9e042eb8c8d2da1cd03f10f0d4", 0xe4}], 0x4, &(0x7f0000000cc0)=[@cred={{0x1c, 0x1, 0x2, {r8, 0xffffffffffffffff}}}], 0x20, 0x4090}}], 0x3, 0x8800) (async) syz_mount_image$tmpfs(&(0x7f0000000280), &(0x7f0000000340)='./file0\x00', 0x5, 0x0, &(0x7f0000000380), 0x800, &(0x7f0000000400)={[{}, {@gid}, {@nr_inodes={'nr_inodes', 0x3d, [0x28]}}, {@uid={'uid', 0x3d, r6}}], [{@subj_user={'subj_user', 0x3d, '}:*)'}}, {@subj_role={'subj_role', 0x3d, 'tracefs\x00'}}, {@fowner_lt={'fowner<', 0xee01}}, {@obj_user={'obj_user', 0x3d, 'tmpfs\x00'}}]}) (async) creat(&(0x7f0000000240)='./file0\x00', 0x1b8) (async) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) (async) setxattr$trusted_overlay_upper(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0), &(0x7f0000000200)={0x0, 0xfb, 0x33, 0x2, 0x6a, "94a452533db178259b82174983ff1ec3", "03c4f8a1c8a7b83371617c372b6dc4ec37364a69a87047ee674e395c142f"}, 0x33, 0x1) (async) pivot_root(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') (async) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) (async) 15:38:43 executing program 1: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$addseals(r0, 0x409, 0x9) (async) write$RDMA_USER_CM_CMD_CONNECT(r0, &(0x7f00000000c0)={0x6, 0x118, 0xfa00, {{0x8001, 0x2e, "56114b7f15f9b80a4da83f1ac6bac489bbbca0f9e617b20b7d155a36dd8f20a89d391edee9d11f6ddb29d5108292c3e64e8c612349abae0a5bc15b2a8c11ad884ab729f367c1e26aa908c0692931792638b75582931cfec776ff697767892d520ee0320a01120c5c818462072377417b787c34d48d81791b177ce92fb3f8e5c0308a4c8668b9dc1b8a781f9a3431ec3ee0bf43d8fe726a08e01427d9be46eb4826512842152348b27a60bde8ef5077661dcadcd1cc558cad94eb18f7539b765893606970e5f0f226a3d83c08d956088282c776aab9d9ed6d21db63c1cc6d9f0a6ce94bffdf1d428da018e85eab60973e63836af87f3ff0849caf2a8f765829a2", 0x25, 0x8, 0x20, 0x2, 0x8, 0x12, 0xf}}}, 0x120) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) (async) lseek(r1, 0x200, 0x0) (async) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000200)='/proc/consoles\x00', 0x0, 0x0) epoll_ctl$EPOLL_CTL_DEL(r1, 0x2, r2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) sendfile(r1, r3, 0x0, 0x10000) lseek(r0, 0x200, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r0, r4, 0x0, 0xee00) 15:38:43 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0xee01}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:43 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) r0 = getgid() r1 = gettid() r2 = socket$inet6_udplite(0xa, 0x2, 0x88) accept$inet6(r2, 0x0, 0x0) r3 = accept$packet(0xffffffffffffffff, &(0x7f0000000440)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000480)=0x14) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) accept$inet6(r4, 0x0, 0x0) r5 = syz_clone(0x0, &(0x7f00000004c0)="a9365bbf650592213e95d442dc0d859e785c64ca0bf44bf8f8c03b9c4f7902634aa23d769074bbdf3eb149c8b04b0d36e9ae82d520f8326b37bf454a8dc4af0af9", 0x41, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="73ab502f78fd928f4e11bfe7bcb395ebe298b0fa4f57") getresuid(&(0x7f0000000600), &(0x7f0000000640)=0x0, &(0x7f0000000680)) r7 = getgid() r8 = syz_clone(0x52000000, &(0x7f0000000ac0)="b181d97964f1ea76f3986cb819f72e8f0c1970835d742f09aaee79886d5830a4dae1707bd5c92783460a5468f397d2262585dbd458df0da994c0d5a5107af67ae8bbf7bd1c33120a0c999b", 0x4b, &(0x7f0000000b40), &(0x7f0000000b80), &(0x7f0000000bc0)="4e6581fac5aada3afd025b8b412894678280937087578b3cbae8873b877afcc45f6904d9ec9546aa9c6b0a3f242181c55f6b896c34b2f05cec4a955a56b243ccef540ac2359b86d53b4be93027eac6fd1594109301e8e2ef27527344ee1059e703dbbeb8d8407afb07d08865c49aba81d816fea9c3526c15867899c38d01c894314a08bdc51fa3b9a4ce9bb8abff27786fb065d3ba262e5cfd71c54be7ec8be81e81c37cd387b4abcff328f24549ad0101aaacca0cc1baa811ce5c63df0c78021208ade0c6") sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000d00)=[{{&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000280)=[{&(0x7f00000001c0)="a4e693e88cd02b831bf319f4e348d8133a3ffa254bc0774abde7b7512bd180993e467431dea6d9c9de32f4885be3c9a7859ffdb5cab34ba7a284f1e47d170051e519434666d39a038205d93eb4c337995b8b09c5240d95af2517dcb36e6ee92edcd679bb69454411746b7155dba1c0faafc11a0095fc362c3d652426501cbd695b4334bd148f655199153d3422b8d31535ad2c37ef8dc0aef1ddd477e7ce6fe54ad2e546aacf48d9f07c942d76c3b2e4b9ff", 0xb2}], 0x1, 0x0, 0x0, 0x20048854}}, {{&(0x7f0000000300)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000400)=[{&(0x7f0000000380)="53036c0d44da8641ab20a7ad64d039147f99fe7a0913d1362d61dc5f1bf376a952304bd5fadd88c75e5eb4f97d98356be8e7b32776e901dcbd1e83fcbe0e7d2feb68e7f42158d058b6fe3a82f87c0cec635ee9ffd0709bb6e8580ca83c2d4e25b771b8be4f88707bf5", 0x69}], 0x1, &(0x7f00000006c0)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r1, @ANYRES32=0xee00, @ANYRES32=0xee01, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="00000000100000000000000001000000010000001c000000000000000100000002000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="0001"], 0x98, 0x8000}}, {{&(0x7f0000000780)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000000a80)=[{&(0x7f0000000800)="48f510bd07de278e2b87cbae1153770b2bc0b9ddaa00116102bf5f93a0abd958872374c20bce03dc2d525116d10c2ea8f73232c3f2b8c914d9faa96e8942275ac1c453455da6a2ea68c2b06493cedcd7d8950e94bb9c259c8b31d2e1d47d1b75107ef106f1d7093000", 0x69}, {&(0x7f0000000880)="041375fe7181", 0x6}, {&(0x7f00000008c0)="70f73780b610a7889e5f4f274580eb0cf102e113e2bf4e1abfe2d0b323e9e15475171215356d09a88c6c49d3b5c7046aad9fac0809a095155dc85d6462b36f522b50af22ccadc1cd69afaf81b1356d67cf36030d4ea9f1fc8757e8e9af2b60932d0f392e42f6b78afb3c86d9d6e67df140f318ffb889183dc7a170738f4dca7aa367b9d32cdbbe39", 0x88}, {&(0x7f0000000980)="fc7304ca06973838726faab1358b3c62d33c10815180ec81f7ad8749440acd4dc2d70d40b92de245809864960e43f16de820f82209321c629ab1d4457c036bb525f43210814066787423ec97fbd272f2767e809bd53534e2382ada41ce9f71aa506179206f635cac29d993061704652721984ae33fefc202b9ac648e582d4318b76c3432fde83c9a672477a5bb95658e1fff9169b7fc9b190d5344729e242f3b79d008fe94e44de52bc8eed4509f76faa8bc9b2abe633109abb7c10c2eba324c7372238e2f41eff9542c3187ce0cd62c445fdbfa89070b9e042eb8c8d2da1cd03f10f0d4", 0xe4}], 0x4, &(0x7f0000000cc0)=[@cred={{0x1c, 0x1, 0x2, {r8, 0xffffffffffffffff}}}], 0x20, 0x4090}}], 0x3, 0x8800) syz_mount_image$tmpfs(&(0x7f0000000280), &(0x7f0000000340)='./file0\x00', 0x5, 0x0, &(0x7f0000000380), 0x800, &(0x7f0000000400)={[{}, {@gid}, {@nr_inodes={'nr_inodes', 0x3d, [0x28]}}, {@uid={'uid', 0x3d, r6}}], [{@subj_user={'subj_user', 0x3d, '}:*)'}}, {@subj_role={'subj_role', 0x3d, 'tracefs\x00'}}, {@fowner_lt={'fowner<', 0xee01}}, {@obj_user={'obj_user', 0x3d, 'tmpfs\x00'}}]}) creat(&(0x7f0000000240)='./file0\x00', 0x1b8) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) setxattr$trusted_overlay_upper(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0), &(0x7f0000000200)={0x0, 0xfb, 0x33, 0x2, 0x6a, "94a452533db178259b82174983ff1ec3", "03c4f8a1c8a7b83371617c372b6dc4ec37364a69a87047ee674e395c142f"}, 0x33, 0x1) pivot_root(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) (async) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) (async) getgid() (async) gettid() (async) socket$inet6_udplite(0xa, 0x2, 0x88) (async) accept$inet6(r2, 0x0, 0x0) (async) accept$packet(0xffffffffffffffff, &(0x7f0000000440)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000480)=0x14) (async) socket$inet6_udplite(0xa, 0x2, 0x88) (async) accept$inet6(r4, 0x0, 0x0) (async) syz_clone(0x0, &(0x7f00000004c0)="a9365bbf650592213e95d442dc0d859e785c64ca0bf44bf8f8c03b9c4f7902634aa23d769074bbdf3eb149c8b04b0d36e9ae82d520f8326b37bf454a8dc4af0af9", 0x41, &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="73ab502f78fd928f4e11bfe7bcb395ebe298b0fa4f57") (async) getresuid(&(0x7f0000000600), &(0x7f0000000640), &(0x7f0000000680)) (async) getgid() (async) syz_clone(0x52000000, &(0x7f0000000ac0)="b181d97964f1ea76f3986cb819f72e8f0c1970835d742f09aaee79886d5830a4dae1707bd5c92783460a5468f397d2262585dbd458df0da994c0d5a5107af67ae8bbf7bd1c33120a0c999b", 0x4b, &(0x7f0000000b40), &(0x7f0000000b80), &(0x7f0000000bc0)="4e6581fac5aada3afd025b8b412894678280937087578b3cbae8873b877afcc45f6904d9ec9546aa9c6b0a3f242181c55f6b896c34b2f05cec4a955a56b243ccef540ac2359b86d53b4be93027eac6fd1594109301e8e2ef27527344ee1059e703dbbeb8d8407afb07d08865c49aba81d816fea9c3526c15867899c38d01c894314a08bdc51fa3b9a4ce9bb8abff27786fb065d3ba262e5cfd71c54be7ec8be81e81c37cd387b4abcff328f24549ad0101aaacca0cc1baa811ce5c63df0c78021208ade0c6") (async) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000d00)=[{{&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000280)=[{&(0x7f00000001c0)="a4e693e88cd02b831bf319f4e348d8133a3ffa254bc0774abde7b7512bd180993e467431dea6d9c9de32f4885be3c9a7859ffdb5cab34ba7a284f1e47d170051e519434666d39a038205d93eb4c337995b8b09c5240d95af2517dcb36e6ee92edcd679bb69454411746b7155dba1c0faafc11a0095fc362c3d652426501cbd695b4334bd148f655199153d3422b8d31535ad2c37ef8dc0aef1ddd477e7ce6fe54ad2e546aacf48d9f07c942d76c3b2e4b9ff", 0xb2}], 0x1, 0x0, 0x0, 0x20048854}}, {{&(0x7f0000000300)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000400)=[{&(0x7f0000000380)="53036c0d44da8641ab20a7ad64d039147f99fe7a0913d1362d61dc5f1bf376a952304bd5fadd88c75e5eb4f97d98356be8e7b32776e901dcbd1e83fcbe0e7d2feb68e7f42158d058b6fe3a82f87c0cec635ee9ffd0709bb6e8580ca83c2d4e25b771b8be4f88707bf5", 0x69}], 0x1, &(0x7f00000006c0)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r1, @ANYRES32=0xee00, @ANYRES32=0xee01, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="00000000100000000000000001000000010000001c000000000000000100000002000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="0001"], 0x98, 0x8000}}, {{&(0x7f0000000780)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000000a80)=[{&(0x7f0000000800)="48f510bd07de278e2b87cbae1153770b2bc0b9ddaa00116102bf5f93a0abd958872374c20bce03dc2d525116d10c2ea8f73232c3f2b8c914d9faa96e8942275ac1c453455da6a2ea68c2b06493cedcd7d8950e94bb9c259c8b31d2e1d47d1b75107ef106f1d7093000", 0x69}, {&(0x7f0000000880)="041375fe7181", 0x6}, {&(0x7f00000008c0)="70f73780b610a7889e5f4f274580eb0cf102e113e2bf4e1abfe2d0b323e9e15475171215356d09a88c6c49d3b5c7046aad9fac0809a095155dc85d6462b36f522b50af22ccadc1cd69afaf81b1356d67cf36030d4ea9f1fc8757e8e9af2b60932d0f392e42f6b78afb3c86d9d6e67df140f318ffb889183dc7a170738f4dca7aa367b9d32cdbbe39", 0x88}, {&(0x7f0000000980)="fc7304ca06973838726faab1358b3c62d33c10815180ec81f7ad8749440acd4dc2d70d40b92de245809864960e43f16de820f82209321c629ab1d4457c036bb525f43210814066787423ec97fbd272f2767e809bd53534e2382ada41ce9f71aa506179206f635cac29d993061704652721984ae33fefc202b9ac648e582d4318b76c3432fde83c9a672477a5bb95658e1fff9169b7fc9b190d5344729e242f3b79d008fe94e44de52bc8eed4509f76faa8bc9b2abe633109abb7c10c2eba324c7372238e2f41eff9542c3187ce0cd62c445fdbfa89070b9e042eb8c8d2da1cd03f10f0d4", 0xe4}], 0x4, &(0x7f0000000cc0)=[@cred={{0x1c, 0x1, 0x2, {r8, 0xffffffffffffffff}}}], 0x20, 0x4090}}], 0x3, 0x8800) (async) syz_mount_image$tmpfs(&(0x7f0000000280), &(0x7f0000000340)='./file0\x00', 0x5, 0x0, &(0x7f0000000380), 0x800, &(0x7f0000000400)={[{}, {@gid}, {@nr_inodes={'nr_inodes', 0x3d, [0x28]}}, {@uid={'uid', 0x3d, r6}}], [{@subj_user={'subj_user', 0x3d, '}:*)'}}, {@subj_role={'subj_role', 0x3d, 'tracefs\x00'}}, {@fowner_lt={'fowner<', 0xee01}}, {@obj_user={'obj_user', 0x3d, 'tmpfs\x00'}}]}) (async) creat(&(0x7f0000000240)='./file0\x00', 0x1b8) (async) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) (async) setxattr$trusted_overlay_upper(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0), &(0x7f0000000200)={0x0, 0xfb, 0x33, 0x2, 0x6a, "94a452533db178259b82174983ff1ec3", "03c4f8a1c8a7b83371617c372b6dc4ec37364a69a87047ee674e395c142f"}, 0x33, 0x1) (async) pivot_root(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') (async) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) (async) 15:38:43 executing program 4: r0 = perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) perf_event_open(&(0x7f0000000100)={0x4, 0x80, 0xfa, 0x1f, 0x0, 0x0, 0x0, 0x435, 0x9104, 0x8, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100000000, 0x7}, 0x400, 0x101, 0x7f, 0x8, 0x8, 0x6, 0x3, 0x0, 0x9e34, 0x0, 0x800}, 0x0, 0x3, r0, 0xb) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r2, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) 15:38:43 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0xf003}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:43 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0xf401}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:43 executing program 2: r0 = syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r2, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r4, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB="1477a3bf600c1fbdaf512f0606c8a11cac3e3d4cf090c10430351c49f1edb0953df10656fe0c853cee1cd3aac5a267996e21d39669fed51ea05b789d67ff2c1b5b7311bd35f9bbf038d0493501b84cc84e837d4b833224e2656e3b744075a540caedf1d95efc7583f5fa04469191ce839d25665fb8d670a29f3c274e420ec3bf5b0381a7ab96b8ef6c8819b5e65e59e5291fa12994e5178b103afb02ea67c0b90c31710d5b0ba9aa02471550b0cb12f295b15aa6e9c2158ada68e051977a7c91e74bb792c4f1dd180e340706b62cb54ad09dcd84cc91e105416fcd0d63ffb5a91915cc4a8c11b779dc", @ANYRESHEX=r2, @ANYRESDEC=r4, @ANYRES16=r3, @ANYRESOCT=r3, @ANYRES32=r0]) 15:38:43 executing program 4: r0 = perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r1 = socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) perf_event_open(&(0x7f0000000100)={0x4, 0x80, 0xfa, 0x1f, 0x0, 0x0, 0x0, 0x435, 0x9104, 0x8, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100000000, 0x7}, 0x400, 0x101, 0x7f, 0x8, 0x8, 0x6, 0x3, 0x0, 0x9e34, 0x0, 0x800}, 0x0, 0x3, r0, 0xb) (async) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r2, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) 15:38:43 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x40000}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:43 executing program 2: r0 = syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) (async) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) (async, rerun: 32) r1 = socket$nl_generic(0x10, 0x3, 0x10) (rerun: 32) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r2, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) (async) r3 = socket$nl_generic(0x10, 0x3, 0x10) (async) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r4, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) (async) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB="1477a3bf600c1fbdaf512f0606c8a11cac3e3d4cf090c10430351c49f1edb0953df10656fe0c853cee1cd3aac5a267996e21d39669fed51ea05b789d67ff2c1b5b7311bd35f9bbf038d0493501b84cc84e837d4b833224e2656e3b744075a540caedf1d95efc7583f5fa04469191ce839d25665fb8d670a29f3c274e420ec3bf5b0381a7ab96b8ef6c8819b5e65e59e5291fa12994e5178b103afb02ea67c0b90c31710d5b0ba9aa02471550b0cb12f295b15aa6e9c2158ada68e051977a7c91e74bb792c4f1dd180e340706b62cb54ad09dcd84cc91e105416fcd0d63ffb5a91915cc4a8c11b779dc", @ANYRESHEX=r2, @ANYRESDEC=r4, @ANYRES16=r3, @ANYRESOCT=r3, @ANYRES32=r0]) 15:38:43 executing program 3: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 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, 0x1, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x1000) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x0) (async) accept4$bt_l2cap(0xffffffffffffffff, 0x0, 0x0, 0x100000) (async, rerun: 32) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) (rerun: 32) ftruncate(r2, 0x800) (async) lseek(r2, 0x200, 0x0) fallocate(0xffffffffffffffff, 0x20, 0x8, 0x5) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x10000) (async) r4 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) (async) sendmsg$nl_route(r2, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)=@ipv4_delrule={0x54, 0x21, 0x20, 0x70bd2a, 0x25dfdbfd, {0x2, 0x10, 0x14, 0x40, 0x40, 0x0, 0x0, 0x6, 0x2}, [@FRA_SRC={0x8, 0x2, @empty}, @FRA_FLOW={0x8, 0xb, 0x3ff}, @FRA_FLOW={0x8, 0xb, 0x2}, @FRA_TUN_ID={0xc, 0xc, 0x1, 0x0, 0x2}, @FRA_TUN_ID={0xc}, @FRA_SRC={0x8, 0x2, @loopback}]}, 0x54}, 0x1, 0x0, 0x0, 0x40}, 0x4000) sendfile(r1, r4, 0x0, 0xee00) 15:38:43 executing program 5: r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x32) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) sendfile(r1, r2, 0x0, 0x10000) lseek(r0, 0x200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r4, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r5, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r6, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r7, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) dup2(r4, r6) sendfile(r0, r3, 0x0, 0xee00) 15:38:43 executing program 4: r0 = perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async, rerun: 32) r1 = socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 32) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) perf_event_open(&(0x7f0000000100)={0x4, 0x80, 0xfa, 0x1f, 0x0, 0x0, 0x0, 0x435, 0x9104, 0x8, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100000000, 0x7}, 0x400, 0x101, 0x7f, 0x8, 0x8, 0x6, 0x3, 0x0, 0x9e34, 0x0, 0x800}, 0x0, 0x3, r0, 0xb) (async) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r2, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) 15:38:43 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x80000}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:43 executing program 1: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) sendfile(r1, r2, 0x0, 0x10000) lseek(r0, 0x200, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) fcntl$setlease(r3, 0x400, 0x1) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r4, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r5, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, &(0x7f00000001c0)) open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r0, r2, 0x0, 0x4000000000ee00) r6 = bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f00000000c0)={0x0, r1}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r6, 0x4008240b, &(0x7f0000000140)={0x2, 0x80, 0xfb, 0x6f, 0xe, 0x7, 0x0, 0x8, 0x400, 0x9, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x1, @perf_bp={&(0x7f0000000100), 0x8}, 0x303, 0x1, 0x100, 0x6, 0x2, 0x7b, 0x9, 0x0, 0x5, 0x0, 0x5}) 15:38:43 executing program 2: r0 = syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) (async) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r2, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) (async) r3 = socket$nl_generic(0x10, 0x3, 0x10) (async) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r4, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) (async) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB="1477a3bf600c1fbdaf512f0606c8a11cac3e3d4cf090c10430351c49f1edb0953df10656fe0c853cee1cd3aac5a267996e21d39669fed51ea05b789d67ff2c1b5b7311bd35f9bbf038d0493501b84cc84e837d4b833224e2656e3b744075a540caedf1d95efc7583f5fa04469191ce839d25665fb8d670a29f3c274e420ec3bf5b0381a7ab96b8ef6c8819b5e65e59e5291fa12994e5178b103afb02ea67c0b90c31710d5b0ba9aa02471550b0cb12f295b15aa6e9c2158ada68e051977a7c91e74bb792c4f1dd180e340706b62cb54ad09dcd84cc91e105416fcd0d63ffb5a91915cc4a8c11b779dc", @ANYRESHEX=r2, @ANYRESDEC=r4, @ANYRES16=r3, @ANYRESOCT=r3, @ANYRES32=r0]) 15:38:43 executing program 2: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_MESH_CONFIG(r0, &(0x7f0000000280)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x60, r1, 0x300, 0x70bd26, 0x25dfdbfc, {{}, {@val={0x8}, @val={0xc, 0x99, {0x5, 0x54}}}}, [@NL80211_ATTR_WDEV={0xc, 0x99, {0xfffffffb}}, @NL80211_ATTR_MESH_CONFIG={0x2c, 0x23, 0x0, 0x1, [@NL80211_MESHCONF_RETRY_TIMEOUT={0x6, 0x1, 0x99}, @NL80211_MESHCONF_NOLEARN={0x5, 0x1e, 0x1}, @NL80211_MESHCONF_HWMP_ACTIVE_PATH_TIMEOUT={0x8, 0xb, 0x7}, @NL80211_MESHCONF_SYNC_OFFSET_MAX_NEIGHBOR={0x8, 0x15, 0x1d}, @NL80211_MESHCONF_HWMP_ACTIVE_PATH_TIMEOUT={0x8, 0xb, 0x3}]}]}, 0x60}, 0x1, 0x0, 0x0, 0x8b481bd13e173528}, 0x64000) syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0xa00004, 0x0) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) mount(&(0x7f0000000340)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='qnx4\x00', 0x0, &(0x7f0000000400)='\'\\\x00') 15:38:43 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x400001}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:44 executing program 2: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_MESH_CONFIG(r0, &(0x7f0000000280)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x60, r1, 0x300, 0x70bd26, 0x25dfdbfc, {{}, {@val={0x8}, @val={0xc, 0x99, {0x5, 0x54}}}}, [@NL80211_ATTR_WDEV={0xc, 0x99, {0xfffffffb}}, @NL80211_ATTR_MESH_CONFIG={0x2c, 0x23, 0x0, 0x1, [@NL80211_MESHCONF_RETRY_TIMEOUT={0x6, 0x1, 0x99}, @NL80211_MESHCONF_NOLEARN={0x5, 0x1e, 0x1}, @NL80211_MESHCONF_HWMP_ACTIVE_PATH_TIMEOUT={0x8, 0xb, 0x7}, @NL80211_MESHCONF_SYNC_OFFSET_MAX_NEIGHBOR={0x8, 0x15, 0x1d}, @NL80211_MESHCONF_HWMP_ACTIVE_PATH_TIMEOUT={0x8, 0xb, 0x3}]}]}, 0x60}, 0x1, 0x0, 0x0, 0x8b481bd13e173528}, 0x64000) syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0xa00004, 0x0) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) mount(&(0x7f0000000340)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='qnx4\x00', 0x0, &(0x7f0000000400)='\'\\\x00') openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) (async) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) (async) sendmsg$NL80211_CMD_SET_MESH_CONFIG(r0, &(0x7f0000000280)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x60, r1, 0x300, 0x70bd26, 0x25dfdbfc, {{}, {@val={0x8}, @val={0xc, 0x99, {0x5, 0x54}}}}, [@NL80211_ATTR_WDEV={0xc, 0x99, {0xfffffffb}}, @NL80211_ATTR_MESH_CONFIG={0x2c, 0x23, 0x0, 0x1, [@NL80211_MESHCONF_RETRY_TIMEOUT={0x6, 0x1, 0x99}, @NL80211_MESHCONF_NOLEARN={0x5, 0x1e, 0x1}, @NL80211_MESHCONF_HWMP_ACTIVE_PATH_TIMEOUT={0x8, 0xb, 0x7}, @NL80211_MESHCONF_SYNC_OFFSET_MAX_NEIGHBOR={0x8, 0x15, 0x1d}, @NL80211_MESHCONF_HWMP_ACTIVE_PATH_TIMEOUT={0x8, 0xb, 0x3}]}]}, 0x60}, 0x1, 0x0, 0x0, 0x8b481bd13e173528}, 0x64000) (async) syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) (async) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0xa00004, 0x0) (async) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) (async) mount(&(0x7f0000000340)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='qnx4\x00', 0x0, &(0x7f0000000400)='\'\\\x00') (async) 15:38:44 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x1000000}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:44 executing program 4: r0 = perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f00000002c0)={0x0, 0x0}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc028660f, &(0x7f00000005c0)=0x443000025) perf_event_open(&(0x7f0000000240)={0x5, 0x80, 0x1, 0x7, 0x1, 0x4, 0x0, 0xffffffff7fffffff, 0x1104, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x9, 0x0, @perf_bp={&(0x7f0000000200), 0x8}, 0xa880, 0x5, 0x1ff, 0x8, 0x714, 0x9, 0x6, 0x0, 0x1, 0x0, 0xff}, r1, 0x5, r2, 0x2) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) ioctl$FICLONE(r3, 0x40049409, r0) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r5, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000080)={0x30, r6, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0x9, 0x1, 0x9000000}}}}, 0x30}}, 0x0) sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r5, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x50d01d044a6873af}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x1c, r4, 0x100, 0x70bd28, 0x25dfdbfe, {}, ["", "", "", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x40000) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r4, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) 15:38:44 executing program 3: r0 = perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 0x0, 0xf5, 0x0, 0x0, 0x0, 0x3, 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, 0x1, 0x0, @perf_bp={0x0}, 0x0, 0x100}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x0) accept4$bt_l2cap(0xffffffffffffffff, 0x0, 0x0, 0x100000) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x800) lseek(r2, 0x200, 0x0) fallocate(0xffffffffffffffff, 0x20, 0x8, 0x5) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x10000) r4 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r1, r4, 0x0, 0xee00) syz_open_dev$vcsu(&(0x7f0000000140), 0xfffffffffffffffc, 0x400100) 15:38:44 executing program 2: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_MESH_CONFIG(r0, &(0x7f0000000280)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x60, r1, 0x300, 0x70bd26, 0x25dfdbfc, {{}, {@val={0x8}, @val={0xc, 0x99, {0x5, 0x54}}}}, [@NL80211_ATTR_WDEV={0xc, 0x99, {0xfffffffb}}, @NL80211_ATTR_MESH_CONFIG={0x2c, 0x23, 0x0, 0x1, [@NL80211_MESHCONF_RETRY_TIMEOUT={0x6, 0x1, 0x99}, @NL80211_MESHCONF_NOLEARN={0x5, 0x1e, 0x1}, @NL80211_MESHCONF_HWMP_ACTIVE_PATH_TIMEOUT={0x8, 0xb, 0x7}, @NL80211_MESHCONF_SYNC_OFFSET_MAX_NEIGHBOR={0x8, 0x15, 0x1d}, @NL80211_MESHCONF_HWMP_ACTIVE_PATH_TIMEOUT={0x8, 0xb, 0x3}]}]}, 0x60}, 0x1, 0x0, 0x0, 0x8b481bd13e173528}, 0x64000) (async) syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) (async) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0xa00004, 0x0) (async) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) (async) mount(&(0x7f0000000340)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='qnx4\x00', 0x0, &(0x7f0000000400)='\'\\\x00') 15:38:44 executing program 5: r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x32) (async) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) (async, rerun: 64) lseek(r1, 0x200, 0x0) (async, rerun: 64) r2 = open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) sendfile(r1, r2, 0x0, 0x10000) lseek(r0, 0x200, 0x0) (async) r3 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) (async) r5 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r4, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r5, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) r6 = socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 32) r7 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) (rerun: 32) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r6, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r7, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) dup2(r4, r6) (async) sendfile(r0, r3, 0x0, 0xee00) 15:38:44 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x1004000}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:44 executing program 4: r0 = perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f00000002c0)={0x0, 0x0}) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc028660f, &(0x7f00000005c0)=0x443000025) (async) perf_event_open(&(0x7f0000000240)={0x5, 0x80, 0x1, 0x7, 0x1, 0x4, 0x0, 0xffffffff7fffffff, 0x1104, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x9, 0x0, @perf_bp={&(0x7f0000000200), 0x8}, 0xa880, 0x5, 0x1ff, 0x8, 0x714, 0x9, 0x6, 0x0, 0x1, 0x0, 0xff}, r1, 0x5, r2, 0x2) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) (async) ioctl$FICLONE(r3, 0x40049409, r0) (async) r5 = socket$nl_generic(0x10, 0x3, 0x10) (async) r6 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r5, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000080)={0x30, r6, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0x9, 0x1, 0x9000000}}}}, 0x30}}, 0x0) (async) sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r5, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x50d01d044a6873af}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x1c, r4, 0x100, 0x70bd28, 0x25dfdbfe, {}, ["", "", "", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x40000) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r4, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) 15:38:44 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x104880, 0x0) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) 15:38:44 executing program 3: r0 = perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 0x0, 0xf5, 0x0, 0x0, 0x0, 0x3, 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, 0x1, 0x0, @perf_bp={0x0}, 0x0, 0x100}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) (async) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x0) accept4$bt_l2cap(0xffffffffffffffff, 0x0, 0x0, 0x100000) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x800) (async) lseek(r2, 0x200, 0x0) fallocate(0xffffffffffffffff, 0x20, 0x8, 0x5) (async, rerun: 32) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (rerun: 32) sendfile(r2, r3, 0x0, 0x10000) r4 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r1, r4, 0x0, 0xee00) syz_open_dev$vcsu(&(0x7f0000000140), 0xfffffffffffffffc, 0x400100) 15:38:44 executing program 5: r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x32) (async) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) (async) lseek(r1, 0x200, 0x0) (async) r2 = open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) sendfile(r1, r2, 0x0, 0x10000) lseek(r0, 0x200, 0x0) (async) r3 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) (async) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r4, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r5, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) (async) r6 = socket$nl_generic(0x10, 0x3, 0x10) (async) r7 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r6, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r7, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) (async) dup2(r4, r6) (async) sendfile(r0, r3, 0x0, 0xee00) 15:38:44 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x2000000}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:44 executing program 1: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) sendfile(r1, r2, 0x0, 0x10000) lseek(r0, 0x200, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) fcntl$setlease(r3, 0x400, 0x1) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r4, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r5, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, &(0x7f00000001c0)) open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r0, r2, 0x0, 0x4000000000ee00) r6 = bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f00000000c0)={0x0, r1}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r6, 0x4008240b, &(0x7f0000000140)={0x2, 0x80, 0xfb, 0x6f, 0xe, 0x7, 0x0, 0x8, 0x400, 0x9, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x1, @perf_bp={&(0x7f0000000100), 0x8}, 0x303, 0x1, 0x100, 0x6, 0x2, 0x7b, 0x9, 0x0, 0x5, 0x0, 0x5}) creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) ftruncate(r1, 0x800) (async) lseek(r1, 0x200, 0x0) (async) open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) (async) sendfile(r1, r2, 0x0, 0x10000) (async) lseek(r0, 0x200, 0x0) (async) socket$nl_route(0x10, 0x3, 0x0) (async) fcntl$setlease(r3, 0x400, 0x1) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r4, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r5, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, &(0x7f00000001c0)) (async) open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) (async) sendfile(r0, r2, 0x0, 0x4000000000ee00) (async) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f00000000c0)={0x0, r1}, 0x10) (async) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r6, 0x4008240b, &(0x7f0000000140)={0x2, 0x80, 0xfb, 0x6f, 0xe, 0x7, 0x0, 0x8, 0x400, 0x9, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x1, @perf_bp={&(0x7f0000000100), 0x8}, 0x303, 0x1, 0x100, 0x6, 0x2, 0x7b, 0x9, 0x0, 0x5, 0x0, 0x5}) (async) 15:38:44 executing program 4: r0 = perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0xfffffffffffffffe, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f00000002c0)={0x0, 0x0}) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0xc028660f, &(0x7f00000005c0)=0x443000025) (async) perf_event_open(&(0x7f0000000240)={0x5, 0x80, 0x1, 0x7, 0x1, 0x4, 0x0, 0xffffffff7fffffff, 0x1104, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x9, 0x0, @perf_bp={&(0x7f0000000200), 0x8}, 0xa880, 0x5, 0x1ff, 0x8, 0x714, 0x9, 0x6, 0x0, 0x1, 0x0, 0xff}, r1, 0x5, r2, 0x2) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) (async) ioctl$FICLONE(r3, 0x40049409, r0) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r5, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000080)={0x30, r6, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0x9, 0x1, 0x9000000}}}}, 0x30}}, 0x0) sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r5, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x50d01d044a6873af}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x1c, r4, 0x100, 0x70bd28, 0x25dfdbfe, {}, ["", "", "", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x40000) (async) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r4, 0x201, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) 15:38:44 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) (async) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x104880, 0x0) (async) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) 15:38:44 executing program 3: r0 = perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 0x0, 0xf5, 0x0, 0x0, 0x0, 0x3, 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, 0x1, 0x0, @perf_bp={0x0}, 0x0, 0x100}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) (async) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x0) (async) accept4$bt_l2cap(0xffffffffffffffff, 0x0, 0x0, 0x100000) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x800) (async) lseek(r2, 0x200, 0x0) fallocate(0xffffffffffffffff, 0x20, 0x8, 0x5) (async, rerun: 64) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (rerun: 64) sendfile(r2, r3, 0x0, 0x10000) (async) r4 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r1, r4, 0x0, 0xee00) (async) syz_open_dev$vcsu(&(0x7f0000000140), 0xfffffffffffffffc, 0x400100) 15:38:44 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) (async) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x104880, 0x0) (async) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) 15:38:44 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x3000000}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:44 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) 15:38:44 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x4000000}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:44 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) (async) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) (async) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) (async) 15:38:44 executing program 3: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 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, 0x1, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x0) accept4$bt_l2cap(0xffffffffffffffff, 0x0, 0x0, 0x100000) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x800) lseek(r2, 0x200, 0x0) fallocate(0xffffffffffffffff, 0x20, 0x8, 0x5) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x10000) r4 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r1, r4, 0x0, 0xee00) 15:38:44 executing program 5: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x25) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) sendfile(r1, r2, 0x0, 0x10000) lseek(r0, 0x200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) getsockopt$nfc_llcp(r2, 0x118, 0x2, &(0x7f00000000c0), 0x0) sendfile(r0, r3, 0x0, 0xee00) 15:38:44 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) (async) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) (async) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) 15:38:44 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x7000000}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:44 executing program 3: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 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, 0x1, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) (async) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x0) (async) accept4$bt_l2cap(0xffffffffffffffff, 0x0, 0x0, 0x100000) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x800) lseek(r2, 0x200, 0x0) (async) fallocate(0xffffffffffffffff, 0x20, 0x8, 0x5) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x10000) r4 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r1, r4, 0x0, 0xee00) 15:38:44 executing program 1: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) sendfile(r1, r2, 0x0, 0x10000) lseek(r0, 0x200, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) fcntl$setlease(r3, 0x400, 0x1) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r4, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r5, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, &(0x7f00000001c0)) open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r0, r2, 0x0, 0x4000000000ee00) r6 = bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f00000000c0)={0x0, r1}, 0x10) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r6, 0x4008240b, &(0x7f0000000140)={0x2, 0x80, 0xfb, 0x6f, 0xe, 0x7, 0x0, 0x8, 0x400, 0x9, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x1, @perf_bp={&(0x7f0000000100), 0x8}, 0x303, 0x1, 0x100, 0x6, 0x2, 0x7b, 0x9, 0x0, 0x5, 0x0, 0x5}) creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) ftruncate(r1, 0x800) (async) lseek(r1, 0x200, 0x0) (async) open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) (async) sendfile(r1, r2, 0x0, 0x10000) (async) lseek(r0, 0x200, 0x0) (async) socket$nl_route(0x10, 0x3, 0x0) (async) fcntl$setlease(r3, 0x400, 0x1) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r4, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r5, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, &(0x7f00000001c0)) (async) open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) (async) sendfile(r0, r2, 0x0, 0x4000000000ee00) (async) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f00000000c0)={0x0, r1}, 0x10) (async) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r6, 0x4008240b, &(0x7f0000000140)={0x2, 0x80, 0xfb, 0x6f, 0xe, 0x7, 0x0, 0x8, 0x400, 0x9, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x1, @perf_bp={&(0x7f0000000100), 0x8}, 0x303, 0x1, 0x100, 0x6, 0x2, 0x7b, 0x9, 0x0, 0x5, 0x0, 0x5}) (async) 15:38:45 executing program 2: io_uring_register$IORING_REGISTER_BUFFERS(0xffffffffffffffff, 0x0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/59, 0x3b}], 0x1) syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) 15:38:45 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x8000000}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:45 executing program 3: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 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, 0x1, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x0) (async) accept4$bt_l2cap(0xffffffffffffffff, 0x0, 0x0, 0x100000) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x800) (async) lseek(r2, 0x200, 0x0) fallocate(0xffffffffffffffff, 0x20, 0x8, 0x5) (async) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x10000) (async) r4 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r1, r4, 0x0, 0xee00) 15:38:45 executing program 2: io_uring_register$IORING_REGISTER_BUFFERS(0xffffffffffffffff, 0x0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/59, 0x3b}], 0x1) (async, rerun: 64) syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) 15:38:45 executing program 3: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 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, 0x1, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x0) accept4$bt_l2cap(0xffffffffffffffff, 0x0, 0x0, 0x100000) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x800) lseek(r2, 0x200, 0x0) fallocate(0xffffffffffffffff, 0x20, 0x8, 0x5) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x10000) r4 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r1, r4, 0x0, 0xee00) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r5, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r6, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) fcntl$setsig(r5, 0xa, 0x24) 15:38:45 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0xc000000}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:45 executing program 2: io_uring_register$IORING_REGISTER_BUFFERS(0xffffffffffffffff, 0x0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/59, 0x3b}], 0x1) (async) syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) (async) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) (async) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) 15:38:45 executing program 5: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x25) (async) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) (async) lseek(r1, 0x200, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) sendfile(r1, r2, 0x0, 0x10000) (async) lseek(r0, 0x200, 0x0) (async) r3 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) getsockopt$nfc_llcp(r2, 0x118, 0x2, &(0x7f00000000c0), 0x0) (async) sendfile(r0, r3, 0x0, 0xee00) 15:38:45 executing program 1: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x24002, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x100002, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0xc028660f, &(0x7f00000005c0)=0x3fffffffe) setsockopt$inet6_tcp_int(r3, 0x6, 0x1, &(0x7f00000000c0)=0x5df1, 0x4) sendfile(r1, r2, 0x0, 0x10000) lseek(r0, 0x200, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r0, r4, 0x0, 0xee00) 15:38:45 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x109000, 0x100) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000040), 0x4a0000, 0x0) write$binfmt_script(r0, &(0x7f0000000340)={'#! ', './file0', [{0x20, '-}'}], 0xa, "4aae6bb04a524caf41a8d3cdc5719a7973e10e5a6b20b3ad85e34844db492fb0a3c840c0a5381f3798c8b1ab02abd0fc429aa1a0f3abd50149f6a68a8e5aec69333ec693624de215dfe246544fccbe1f469a57b22f719024cdc10387c2319b748308955757e74552ea874236ef44e2f97354e5af31d2d238581f9b9c0287bdc77b92bf4d0609a9e470347c607252e9344bcbc507e9b6744c00313561cd3f8f6e915e4348e3b638e0d7a21f77b00c762986a8878c3f74cbbebc4338d5d5c01404e17fce7a5887cffd70664367d04d6aa3b855a61f3645bc28c38583cea54ef1ff5e18072c4ea17d6a465a77cb3dff26c1418c2be86d68414770a261e381d585bc195701254e47ac3ba7f64a7ccbc9585d4a0719c4a6115d2791e31335ea304b0ccf9397ce8e6a6f7b73f86a8055f49fec5bf607111f170ca7c9477e35d64a606a5dcb53016163d4b0f7b246beaaae45a13afe04cc5b72141f2a5be30975f06dec773387f576873b33036d4ed8fff21b899dab61676fae4f1436e73e529e5ada711e6fcc2c250204e7134ad48a3721aa6461f375341e43553f6423f12c36c868abf5c409fba6dccc58ee461261f013dfbf4078b5754963f93dc595ea0463ed6f04f0eeb25441ef5fe31a445a1827af904d0c2015202acf63afd7cd2c26836f13f93c4e3d4654b724839e4238f1b66aef386b3fc962f89a275a0c82076638e15194691d0474a4111e79626c891968e1aae0cd9c1fa7376841fba140f6d4697f0d98d76c92ff1766197b28bee74f38570cb8b2a396bc33193063cdbf8cd769adc603d39eb4d1232202142408f764c6680689ebd0f54439551499ddec910698aecd8f50a6ae4e1ea82256c8fe29a97b1069e0cd858ef2152935c0164bb22a212fa3be52dd6c079f8fe5e8dde89241fd6e571d0bc010bfd8fa044eddbad563e4238adda22887d88201583422ab7741f8f4e7ae464c77396d3600991af2cdd4928b8763c8d6cf0d5d8eb6e3c507cbda4845e6e259d59ee4271328b702b6e05da0e5760be0cc6e1c2ad3b3d3e3532d9f786ca35ec4025627fdc80325b5d3a4063146d98196ae88ad18307afffd2bf9b872ae0ad83cf1a943e970d0dabc9b415ed97de58b5f9c17782f0665b261e5a7c622d322c5ee7e8cc845d48edc01ac8d8d9d2a576ad1b9d0e45eb08377be458ac9d7906e0890ff872239646a73b785ec793a4c2420e0ecf6448be591bc9027685dd0f00c1797696b555f7ccfb439dc3314d9c61c397464541c5c84a5a8b981cb071ec11bffb559ef8b1fab36af305b1d698b5ed9b5e85fc27223acabfb0024787f122ac4c5dba7f5e24b9621828f05b4ed3265e15fe1cd42edc1a86a040768cacdc7ae15240e2a3d3fbbada3eccb0359693422b705512502c4e62cfa3c01d740187f4a49d8ff56008c5f801317f7d57f6467e0189822cefefc04c921f26bc834941911051af94c24d211116d3f94e82f5da5e1b3fac7ef46ea334853ea1f17b4690d69cbf1ac75bd414792b63c7f8e0b2b3535cd5f142bc4e0806a582c1f399d43f88d62c3aa9a1bc87f850a90f9c6abc2aa2824d82594732b3457decce0409f555ae52cf2bc00932dadcde032fc87fcd2dcdd88e384296982bb79f7f873212b6c6be57ecfdc0a2187358de87267455835b5e5c4ee9d692a13ae22c05bb827c0e4d192e7c485dea3fbc8374688e8912a102de0b9146b8af5138a6eede980b9ae30fd9b46aee570bf5717f6698150ba93ecfc6b6c68027a32ddcea19681d55d4557d88b40c2c562e5dabfea7ad8f6d73a253b0928ec01862e828eb8b535c26f1778594f8f5ee59a076c3304633be4399dc720a074cef0c8598260c7f5334760c277a38cc30cd066d36dfe5b0055a10074554f8475abbd1a91e815fa669a90ad2d8498d99391626a53c1a983900d00c43fcf8ad10ef872334734f9fa8508bbf37e1d70b40161caced85d9b04329a68229e78d33f708c8fd378c334137f4217a44e1ea5fea3766110f2af574a56f9a400aec996c2504f88adef7f38b904a7b8f20e2fc624ed54ed258b6478189577e1a5a1fb30f6b2c8b17c232ee059f3d6b051effa0139f7507ed7e0558f592226c5b4cd88f61ad4ba13398c1cdcbc9f22021cc1b2ad176a21c1f20651880551c6dcf3c6d1b5b140292188d408876be67afd6f564c4f00cf0394f6697a19af3a453b775c49dd3aae712c2787c9159d096ba3af06647536c583f82e08153004b3c037a1caf69a5a921532d22aba99f997022ce218f3a0995c7401bea7f16828125d6f0f119565b071b65f6066578bca75fcd5345859e18feb074496055846673919f0eb5023ff23afc85111b90ca5efef51b21c8cace29e311d014d15c055ea50fed022cf8453725eb7a225f17219af7775324244a656f886fbeaa3756f054349fe6d63b4b858ebfd12e96151bfbb56e575b780fbfbe05de86fc945aad1fcc18bf05dac23cbd88a1d7c7ae8599bce87529647f121386e75eab1c535c1c2aac52f07685a5177977205078bec05b473486109ee9dd798649d76c607c5839c40cdf3ce0c2780842c09153b8e890af3e80698bbfeeaa75ae524e993e1eb7f9fbf7e1f5925379c03cfe29ec7fd2b0bd7b6c685891e7cf8a282da1d587717adeaa513d28ed9660854fdc8865efb304135a91e5dd5cc87876be4f40f565067cc9a5cee055a3573fc79f9555edcd09d19661f3b9a817ab263f4b0c2307f2e257eb868a64491522772db30584aee3793352abbbb84e0acfea7685de704c021f5e79af5a9bc77397211ce7864f1f82e32d86f698a4b05f1eb81246d594cc7e1c1beecc4eef14d9856f8ce3b51e977434208dee47b03a395abcbc9ca7b017e8d6c97b0e62581f696f6bab8fbbfc5725eb5b5f97baf6ce7f9768a189b84c6f32d16507dcc09c042af8f98088e166627422bf464f534a4a41ffb2281be245a93126edf9a4d0b2d5e70cb729e75badefdcd6d085b5c5fa12175e7e9491a3a0460b9037c94dd088c627ce54eae54c3033fe04b2035558b8ecffd30b35854cdcc1a5464aa5be5e463984d29d165a593663b7ed830e1376559a9093cd872afbed8570bd8b3496ad3fbd12244a9fe4e42d8625159df17b100a870736a1a12748dcd4bacde849e52cd19f4efbd930c18ce9e6420884d72646ba592ac92cbf25e646c358f348b1ed6a3a43cf1420f81481c219ed89bcd64dbb340a36a2403db6c6c6eeac458025dc9347ad3c6652f1e3c2832a3a47edeb15f5e9ab338db9d10b181bbaf16d424ba3dc5add94bad2fe2039897af547ed60cd3b17f78c2aa8b796577852f6cecfcf0258124025043c7fb0bdba1d47c6b0aae229fa1744f9204e114606ba3328f2fb3218b66097cc75e80bb20428f4cbeb8f0dd3e127aff547db24ccb890b0463e86002495a9bf77db4e0616a085aa45f5893627da06183f584b6898f274727fd78f06057be7fe0a63fa8554e86d68217b06910f05d1a4e1ae62bd96c9a4f79ff43842b848e82d77cbe18dafaebc87cee142ebcb0a3e67c772978012825eecced22a9616ac5db05a80cc548bd403dd3a99aaa5970241eee5436bf44789c50c35754350a204492cadcff3433b75ba67efa83bd194e1426d16dcd8d0640e853998c18d45a1cd5d4264aa91575a27aeae1ee438d4588ca9fc5cdd29d3b50607870126b9afac4ff17cebb78c6ca4eefc87275cbe06c2924b9ad1b0c91760c5a2e40131cf1d3a396386b0a4affa0d9d2c958e789ab628d735f8006dffa0582136fa69d3b84fa9d80c10a985c0cc9b2f3cc37f8c7de94a7ed7a971aff7205bcfe1ac983f9a59f8fdc112cf593fa70688cf4b53059d44f02783466caef5ae259ae40daffac8d729c52d9ff9cc93beeddab7a9b99349810ba538cb28bd413e5a615402c2749f9131f49f0104eddce0b6763a3c7fccf5a0eba14cf17de1bbb8421144c1686f2057e55414663985285021cdaeeaaa26f0536b390b8fce5ee74c1000208850398d68b334304e46579e65ca4a409dce6ff7d3f00af8267f23d0879e2d8091e6c0c1a31e9c4bbe1d54e1aba5dee39143e76464e3a67693cd296e5323939b42174d29515e6fcea1fdd3a49baa8b0feac1fc47c4f6d57cf13081bfb815b88e89d7da2c6701067be0dafe8e2939c3168ed7ca90f367915426b9511c2834ee260b933e9ed5fb9a93ebd5e150a4ea6917a86d4311b4540042ca330d7a75adc0cbf84e5e37a5fb60bf4fbc54aab7b24e8fafe93f089cb8417522e7c4f150678e8b0de83f937e26a564a09676b367ded01b99f84bbab77b380cce59404675e32ae8ba13fed2fb1cd3af475578670090af89763c6f003f5dc6f906149c32bf19c6c54eded279a89c4366834bbfdc96eadc97ff6993155862e19c07c0ddd7a0e819370f7fe9060e705dbb52a73b786c5ba20acb2b817668a5508b3101794929356aeb1906874816793cc32463b06ca9c8ee0b8aea432ece42a0dce58ec6a4089a2fc4a8bc5f31f9925427d19bd1d919efb456ad7e10be84e3baf2d8ce04c2432f315a27a5817a4d33691e4fde45bdc11731754d5851455168472575acaf08b17a8d5d28da3c504bedc796f36ed3077812da564a70d904507d3168bfadabf4f2e8e938f983a18ea264b4621ea8a8918c8f94520a8a6618edecfe4ed6509da71f27b08cb3c992a5a3b54c4adc2788f75cfea2763bbfa143d312901a0be65b268c9b74ad3960f53639f48b56e2c2a85b2089d1707ed21863855dd50e8f308cee37083eef6a63f934475d01e290e5adce9e272255a6dc6589f1bfbd5f393462f3ba7d9063633a5bd96bccc9b6b4b639d97af6d445854006eaa34f84bc91735afc8cb9f9665bb477abe1f282ef234d2d2c6e42eacd8308a42331f48a7a96f57c59773760564d7e4fb3cd213f79002dafa0681212d29e1f19f66df3ba0ceb694ca8e164b2739c9a71b293c136f91349413aa33c7a781f1511f157216ab8c7752e9b2d30a1643e249d301556f92233be3bd52ec60f7800b424a4f643c8eb1b6fc4c0d67aa59ff539293c147870da24c7a13281884f58e9f6db4709a3f8067de9920ea51dba9ab499e7474f33d1efc6609112d8cb2b2496686991fe7b79ae3eb7c408c2bf14df58be75868a2ab285a4f5f3e4cd1713c8e7b61eb0bf8f59c04be13c13a1c90fdc69a5bf60a6d55f04a4b19b638469f706afc24a8b3722c5cfcb50f8f8e341bc232467b9af86f6a607f8415fe1e76941e8cffec9d01ed38e8ab00114de048779fa4d6c1ea2938fbfdd21d27dd8a519323b81cef4a8691dac708a8976d8d5d30d2bd92567206f9ac6ee709bd5e661cf603d6defc93ff534ae2c77e9fd59d4d30113247e471b93ab493c44995e387ae1974ed25ed31223d049c1e038807ef46010371d823e61d85f6218c9612d85e807fff2e8467e7a945bade676c3d052ad0ed5683316571734c14afb7550e11a217f74050b9d9e37c4709c919d726593fbc1f414b847e70c06b2dd8856e749509857111f69bed76373887998d632ad031c7d93d7927a5bb265fbda35e7d4d88912543f4b8c1ae9828346ef6afb0fe8180f09172077a508748fb289a89273ac2982c4b22b053cdb3f0d5c053538853f96ea2648ac5cc923112d10c61f606dcfa2f526ed20d6a2f6005250def91184c63846458ca565dda8506522d46136b462e1cfba18826bd0000a6fe4475861cb9862a05b25bbe1e58bab327823c16995066bacbfa0842bc89179001e15e031c0e2c57feb37d4cd1202a033534959ff9fe8f8910732be4"}, 0x100e) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x1, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[]) 15:38:45 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0xc010000}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:45 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x109000, 0x100) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000040), 0x4a0000, 0x0) write$binfmt_script(r0, &(0x7f0000000340)={'#! ', './file0', [{0x20, '-}'}], 0xa, "4aae6bb04a524caf41a8d3cdc5719a7973e10e5a6b20b3ad85e34844db492fb0a3c840c0a5381f3798c8b1ab02abd0fc429aa1a0f3abd50149f6a68a8e5aec69333ec693624de215dfe246544fccbe1f469a57b22f719024cdc10387c2319b748308955757e74552ea874236ef44e2f97354e5af31d2d238581f9b9c0287bdc77b92bf4d0609a9e470347c607252e9344bcbc507e9b6744c00313561cd3f8f6e915e4348e3b638e0d7a21f77b00c762986a8878c3f74cbbebc4338d5d5c01404e17fce7a5887cffd70664367d04d6aa3b855a61f3645bc28c38583cea54ef1ff5e18072c4ea17d6a465a77cb3dff26c1418c2be86d68414770a261e381d585bc195701254e47ac3ba7f64a7ccbc9585d4a0719c4a6115d2791e31335ea304b0ccf9397ce8e6a6f7b73f86a8055f49fec5bf607111f170ca7c9477e35d64a606a5dcb53016163d4b0f7b246beaaae45a13afe04cc5b72141f2a5be30975f06dec773387f576873b33036d4ed8fff21b899dab61676fae4f1436e73e529e5ada711e6fcc2c250204e7134ad48a3721aa6461f375341e43553f6423f12c36c868abf5c409fba6dccc58ee461261f013dfbf4078b5754963f93dc595ea0463ed6f04f0eeb25441ef5fe31a445a1827af904d0c2015202acf63afd7cd2c26836f13f93c4e3d4654b724839e4238f1b66aef386b3fc962f89a275a0c82076638e15194691d0474a4111e79626c891968e1aae0cd9c1fa7376841fba140f6d4697f0d98d76c92ff1766197b28bee74f38570cb8b2a396bc33193063cdbf8cd769adc603d39eb4d1232202142408f764c6680689ebd0f54439551499ddec910698aecd8f50a6ae4e1ea82256c8fe29a97b1069e0cd858ef2152935c0164bb22a212fa3be52dd6c079f8fe5e8dde89241fd6e571d0bc010bfd8fa044eddbad563e4238adda22887d88201583422ab7741f8f4e7ae464c77396d3600991af2cdd4928b8763c8d6cf0d5d8eb6e3c507cbda4845e6e259d59ee4271328b702b6e05da0e5760be0cc6e1c2ad3b3d3e3532d9f786ca35ec4025627fdc80325b5d3a4063146d98196ae88ad18307afffd2bf9b872ae0ad83cf1a943e970d0dabc9b415ed97de58b5f9c17782f0665b261e5a7c622d322c5ee7e8cc845d48edc01ac8d8d9d2a576ad1b9d0e45eb08377be458ac9d7906e0890ff872239646a73b785ec793a4c2420e0ecf6448be591bc9027685dd0f00c1797696b555f7ccfb439dc3314d9c61c397464541c5c84a5a8b981cb071ec11bffb559ef8b1fab36af305b1d698b5ed9b5e85fc27223acabfb0024787f122ac4c5dba7f5e24b9621828f05b4ed3265e15fe1cd42edc1a86a040768cacdc7ae15240e2a3d3fbbada3eccb0359693422b705512502c4e62cfa3c01d740187f4a49d8ff56008c5f801317f7d57f6467e0189822cefefc04c921f26bc834941911051af94c24d211116d3f94e82f5da5e1b3fac7ef46ea334853ea1f17b4690d69cbf1ac75bd414792b63c7f8e0b2b3535cd5f142bc4e0806a582c1f399d43f88d62c3aa9a1bc87f850a90f9c6abc2aa2824d82594732b3457decce0409f555ae52cf2bc00932dadcde032fc87fcd2dcdd88e384296982bb79f7f873212b6c6be57ecfdc0a2187358de87267455835b5e5c4ee9d692a13ae22c05bb827c0e4d192e7c485dea3fbc8374688e8912a102de0b9146b8af5138a6eede980b9ae30fd9b46aee570bf5717f6698150ba93ecfc6b6c68027a32ddcea19681d55d4557d88b40c2c562e5dabfea7ad8f6d73a253b0928ec01862e828eb8b535c26f1778594f8f5ee59a076c3304633be4399dc720a074cef0c8598260c7f5334760c277a38cc30cd066d36dfe5b0055a10074554f8475abbd1a91e815fa669a90ad2d8498d99391626a53c1a983900d00c43fcf8ad10ef872334734f9fa8508bbf37e1d70b40161caced85d9b04329a68229e78d33f708c8fd378c334137f4217a44e1ea5fea3766110f2af574a56f9a400aec996c2504f88adef7f38b904a7b8f20e2fc624ed54ed258b6478189577e1a5a1fb30f6b2c8b17c232ee059f3d6b051effa0139f7507ed7e0558f592226c5b4cd88f61ad4ba13398c1cdcbc9f22021cc1b2ad176a21c1f20651880551c6dcf3c6d1b5b140292188d408876be67afd6f564c4f00cf0394f6697a19af3a453b775c49dd3aae712c2787c9159d096ba3af06647536c583f82e08153004b3c037a1caf69a5a921532d22aba99f997022ce218f3a0995c7401bea7f16828125d6f0f119565b071b65f6066578bca75fcd5345859e18feb074496055846673919f0eb5023ff23afc85111b90ca5efef51b21c8cace29e311d014d15c055ea50fed022cf8453725eb7a225f17219af7775324244a656f886fbeaa3756f054349fe6d63b4b858ebfd12e96151bfbb56e575b780fbfbe05de86fc945aad1fcc18bf05dac23cbd88a1d7c7ae8599bce87529647f121386e75eab1c535c1c2aac52f07685a5177977205078bec05b473486109ee9dd798649d76c607c5839c40cdf3ce0c2780842c09153b8e890af3e80698bbfeeaa75ae524e993e1eb7f9fbf7e1f5925379c03cfe29ec7fd2b0bd7b6c685891e7cf8a282da1d587717adeaa513d28ed9660854fdc8865efb304135a91e5dd5cc87876be4f40f565067cc9a5cee055a3573fc79f9555edcd09d19661f3b9a817ab263f4b0c2307f2e257eb868a64491522772db30584aee3793352abbbb84e0acfea7685de704c021f5e79af5a9bc77397211ce7864f1f82e32d86f698a4b05f1eb81246d594cc7e1c1beecc4eef14d9856f8ce3b51e977434208dee47b03a395abcbc9ca7b017e8d6c97b0e62581f696f6bab8fbbfc5725eb5b5f97baf6ce7f9768a189b84c6f32d16507dcc09c042af8f98088e166627422bf464f534a4a41ffb2281be245a93126edf9a4d0b2d5e70cb729e75badefdcd6d085b5c5fa12175e7e9491a3a0460b9037c94dd088c627ce54eae54c3033fe04b2035558b8ecffd30b35854cdcc1a5464aa5be5e463984d29d165a593663b7ed830e1376559a9093cd872afbed8570bd8b3496ad3fbd12244a9fe4e42d8625159df17b100a870736a1a12748dcd4bacde849e52cd19f4efbd930c18ce9e6420884d72646ba592ac92cbf25e646c358f348b1ed6a3a43cf1420f81481c219ed89bcd64dbb340a36a2403db6c6c6eeac458025dc9347ad3c6652f1e3c2832a3a47edeb15f5e9ab338db9d10b181bbaf16d424ba3dc5add94bad2fe2039897af547ed60cd3b17f78c2aa8b796577852f6cecfcf0258124025043c7fb0bdba1d47c6b0aae229fa1744f9204e114606ba3328f2fb3218b66097cc75e80bb20428f4cbeb8f0dd3e127aff547db24ccb890b0463e86002495a9bf77db4e0616a085aa45f5893627da06183f584b6898f274727fd78f06057be7fe0a63fa8554e86d68217b06910f05d1a4e1ae62bd96c9a4f79ff43842b848e82d77cbe18dafaebc87cee142ebcb0a3e67c772978012825eecced22a9616ac5db05a80cc548bd403dd3a99aaa5970241eee5436bf44789c50c35754350a204492cadcff3433b75ba67efa83bd194e1426d16dcd8d0640e853998c18d45a1cd5d4264aa91575a27aeae1ee438d4588ca9fc5cdd29d3b50607870126b9afac4ff17cebb78c6ca4eefc87275cbe06c2924b9ad1b0c91760c5a2e40131cf1d3a396386b0a4affa0d9d2c958e789ab628d735f8006dffa0582136fa69d3b84fa9d80c10a985c0cc9b2f3cc37f8c7de94a7ed7a971aff7205bcfe1ac983f9a59f8fdc112cf593fa70688cf4b53059d44f02783466caef5ae259ae40daffac8d729c52d9ff9cc93beeddab7a9b99349810ba538cb28bd413e5a615402c2749f9131f49f0104eddce0b6763a3c7fccf5a0eba14cf17de1bbb8421144c1686f2057e55414663985285021cdaeeaaa26f0536b390b8fce5ee74c1000208850398d68b334304e46579e65ca4a409dce6ff7d3f00af8267f23d0879e2d8091e6c0c1a31e9c4bbe1d54e1aba5dee39143e76464e3a67693cd296e5323939b42174d29515e6fcea1fdd3a49baa8b0feac1fc47c4f6d57cf13081bfb815b88e89d7da2c6701067be0dafe8e2939c3168ed7ca90f367915426b9511c2834ee260b933e9ed5fb9a93ebd5e150a4ea6917a86d4311b4540042ca330d7a75adc0cbf84e5e37a5fb60bf4fbc54aab7b24e8fafe93f089cb8417522e7c4f150678e8b0de83f937e26a564a09676b367ded01b99f84bbab77b380cce59404675e32ae8ba13fed2fb1cd3af475578670090af89763c6f003f5dc6f906149c32bf19c6c54eded279a89c4366834bbfdc96eadc97ff6993155862e19c07c0ddd7a0e819370f7fe9060e705dbb52a73b786c5ba20acb2b817668a5508b3101794929356aeb1906874816793cc32463b06ca9c8ee0b8aea432ece42a0dce58ec6a4089a2fc4a8bc5f31f9925427d19bd1d919efb456ad7e10be84e3baf2d8ce04c2432f315a27a5817a4d33691e4fde45bdc11731754d5851455168472575acaf08b17a8d5d28da3c504bedc796f36ed3077812da564a70d904507d3168bfadabf4f2e8e938f983a18ea264b4621ea8a8918c8f94520a8a6618edecfe4ed6509da71f27b08cb3c992a5a3b54c4adc2788f75cfea2763bbfa143d312901a0be65b268c9b74ad3960f53639f48b56e2c2a85b2089d1707ed21863855dd50e8f308cee37083eef6a63f934475d01e290e5adce9e272255a6dc6589f1bfbd5f393462f3ba7d9063633a5bd96bccc9b6b4b639d97af6d445854006eaa34f84bc91735afc8cb9f9665bb477abe1f282ef234d2d2c6e42eacd8308a42331f48a7a96f57c59773760564d7e4fb3cd213f79002dafa0681212d29e1f19f66df3ba0ceb694ca8e164b2739c9a71b293c136f91349413aa33c7a781f1511f157216ab8c7752e9b2d30a1643e249d301556f92233be3bd52ec60f7800b424a4f643c8eb1b6fc4c0d67aa59ff539293c147870da24c7a13281884f58e9f6db4709a3f8067de9920ea51dba9ab499e7474f33d1efc6609112d8cb2b2496686991fe7b79ae3eb7c408c2bf14df58be75868a2ab285a4f5f3e4cd1713c8e7b61eb0bf8f59c04be13c13a1c90fdc69a5bf60a6d55f04a4b19b638469f706afc24a8b3722c5cfcb50f8f8e341bc232467b9af86f6a607f8415fe1e76941e8cffec9d01ed38e8ab00114de048779fa4d6c1ea2938fbfdd21d27dd8a519323b81cef4a8691dac708a8976d8d5d30d2bd92567206f9ac6ee709bd5e661cf603d6defc93ff534ae2c77e9fd59d4d30113247e471b93ab493c44995e387ae1974ed25ed31223d049c1e038807ef46010371d823e61d85f6218c9612d85e807fff2e8467e7a945bade676c3d052ad0ed5683316571734c14afb7550e11a217f74050b9d9e37c4709c919d726593fbc1f414b847e70c06b2dd8856e749509857111f69bed76373887998d632ad031c7d93d7927a5bb265fbda35e7d4d88912543f4b8c1ae9828346ef6afb0fe8180f09172077a508748fb289a89273ac2982c4b22b053cdb3f0d5c053538853f96ea2648ac5cc923112d10c61f606dcfa2f526ed20d6a2f6005250def91184c63846458ca565dda8506522d46136b462e1cfba18826bd0000a6fe4475861cb9862a05b25bbe1e58bab327823c16995066bacbfa0842bc89179001e15e031c0e2c57feb37d4cd1202a033534959ff9fe8f8910732be4"}, 0x100e) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x1, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[]) syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x109000, 0x100) (async) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) (async) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000040), 0x4a0000, 0x0) (async) write$binfmt_script(r0, &(0x7f0000000340)={'#! ', './file0', [{0x20, '-}'}], 0xa, "4aae6bb04a524caf41a8d3cdc5719a7973e10e5a6b20b3ad85e34844db492fb0a3c840c0a5381f3798c8b1ab02abd0fc429aa1a0f3abd50149f6a68a8e5aec69333ec693624de215dfe246544fccbe1f469a57b22f719024cdc10387c2319b748308955757e74552ea874236ef44e2f97354e5af31d2d238581f9b9c0287bdc77b92bf4d0609a9e470347c607252e9344bcbc507e9b6744c00313561cd3f8f6e915e4348e3b638e0d7a21f77b00c762986a8878c3f74cbbebc4338d5d5c01404e17fce7a5887cffd70664367d04d6aa3b855a61f3645bc28c38583cea54ef1ff5e18072c4ea17d6a465a77cb3dff26c1418c2be86d68414770a261e381d585bc195701254e47ac3ba7f64a7ccbc9585d4a0719c4a6115d2791e31335ea304b0ccf9397ce8e6a6f7b73f86a8055f49fec5bf607111f170ca7c9477e35d64a606a5dcb53016163d4b0f7b246beaaae45a13afe04cc5b72141f2a5be30975f06dec773387f576873b33036d4ed8fff21b899dab61676fae4f1436e73e529e5ada711e6fcc2c250204e7134ad48a3721aa6461f375341e43553f6423f12c36c868abf5c409fba6dccc58ee461261f013dfbf4078b5754963f93dc595ea0463ed6f04f0eeb25441ef5fe31a445a1827af904d0c2015202acf63afd7cd2c26836f13f93c4e3d4654b724839e4238f1b66aef386b3fc962f89a275a0c82076638e15194691d0474a4111e79626c891968e1aae0cd9c1fa7376841fba140f6d4697f0d98d76c92ff1766197b28bee74f38570cb8b2a396bc33193063cdbf8cd769adc603d39eb4d1232202142408f764c6680689ebd0f54439551499ddec910698aecd8f50a6ae4e1ea82256c8fe29a97b1069e0cd858ef2152935c0164bb22a212fa3be52dd6c079f8fe5e8dde89241fd6e571d0bc010bfd8fa044eddbad563e4238adda22887d88201583422ab7741f8f4e7ae464c77396d3600991af2cdd4928b8763c8d6cf0d5d8eb6e3c507cbda4845e6e259d59ee4271328b702b6e05da0e5760be0cc6e1c2ad3b3d3e3532d9f786ca35ec4025627fdc80325b5d3a4063146d98196ae88ad18307afffd2bf9b872ae0ad83cf1a943e970d0dabc9b415ed97de58b5f9c17782f0665b261e5a7c622d322c5ee7e8cc845d48edc01ac8d8d9d2a576ad1b9d0e45eb08377be458ac9d7906e0890ff872239646a73b785ec793a4c2420e0ecf6448be591bc9027685dd0f00c1797696b555f7ccfb439dc3314d9c61c397464541c5c84a5a8b981cb071ec11bffb559ef8b1fab36af305b1d698b5ed9b5e85fc27223acabfb0024787f122ac4c5dba7f5e24b9621828f05b4ed3265e15fe1cd42edc1a86a040768cacdc7ae15240e2a3d3fbbada3eccb0359693422b705512502c4e62cfa3c01d740187f4a49d8ff56008c5f801317f7d57f6467e0189822cefefc04c921f26bc834941911051af94c24d211116d3f94e82f5da5e1b3fac7ef46ea334853ea1f17b4690d69cbf1ac75bd414792b63c7f8e0b2b3535cd5f142bc4e0806a582c1f399d43f88d62c3aa9a1bc87f850a90f9c6abc2aa2824d82594732b3457decce0409f555ae52cf2bc00932dadcde032fc87fcd2dcdd88e384296982bb79f7f873212b6c6be57ecfdc0a2187358de87267455835b5e5c4ee9d692a13ae22c05bb827c0e4d192e7c485dea3fbc8374688e8912a102de0b9146b8af5138a6eede980b9ae30fd9b46aee570bf5717f6698150ba93ecfc6b6c68027a32ddcea19681d55d4557d88b40c2c562e5dabfea7ad8f6d73a253b0928ec01862e828eb8b535c26f1778594f8f5ee59a076c3304633be4399dc720a074cef0c8598260c7f5334760c277a38cc30cd066d36dfe5b0055a10074554f8475abbd1a91e815fa669a90ad2d8498d99391626a53c1a983900d00c43fcf8ad10ef872334734f9fa8508bbf37e1d70b40161caced85d9b04329a68229e78d33f708c8fd378c334137f4217a44e1ea5fea3766110f2af574a56f9a400aec996c2504f88adef7f38b904a7b8f20e2fc624ed54ed258b6478189577e1a5a1fb30f6b2c8b17c232ee059f3d6b051effa0139f7507ed7e0558f592226c5b4cd88f61ad4ba13398c1cdcbc9f22021cc1b2ad176a21c1f20651880551c6dcf3c6d1b5b140292188d408876be67afd6f564c4f00cf0394f6697a19af3a453b775c49dd3aae712c2787c9159d096ba3af06647536c583f82e08153004b3c037a1caf69a5a921532d22aba99f997022ce218f3a0995c7401bea7f16828125d6f0f119565b071b65f6066578bca75fcd5345859e18feb074496055846673919f0eb5023ff23afc85111b90ca5efef51b21c8cace29e311d014d15c055ea50fed022cf8453725eb7a225f17219af7775324244a656f886fbeaa3756f054349fe6d63b4b858ebfd12e96151bfbb56e575b780fbfbe05de86fc945aad1fcc18bf05dac23cbd88a1d7c7ae8599bce87529647f121386e75eab1c535c1c2aac52f07685a5177977205078bec05b473486109ee9dd798649d76c607c5839c40cdf3ce0c2780842c09153b8e890af3e80698bbfeeaa75ae524e993e1eb7f9fbf7e1f5925379c03cfe29ec7fd2b0bd7b6c685891e7cf8a282da1d587717adeaa513d28ed9660854fdc8865efb304135a91e5dd5cc87876be4f40f565067cc9a5cee055a3573fc79f9555edcd09d19661f3b9a817ab263f4b0c2307f2e257eb868a64491522772db30584aee3793352abbbb84e0acfea7685de704c021f5e79af5a9bc77397211ce7864f1f82e32d86f698a4b05f1eb81246d594cc7e1c1beecc4eef14d9856f8ce3b51e977434208dee47b03a395abcbc9ca7b017e8d6c97b0e62581f696f6bab8fbbfc5725eb5b5f97baf6ce7f9768a189b84c6f32d16507dcc09c042af8f98088e166627422bf464f534a4a41ffb2281be245a93126edf9a4d0b2d5e70cb729e75badefdcd6d085b5c5fa12175e7e9491a3a0460b9037c94dd088c627ce54eae54c3033fe04b2035558b8ecffd30b35854cdcc1a5464aa5be5e463984d29d165a593663b7ed830e1376559a9093cd872afbed8570bd8b3496ad3fbd12244a9fe4e42d8625159df17b100a870736a1a12748dcd4bacde849e52cd19f4efbd930c18ce9e6420884d72646ba592ac92cbf25e646c358f348b1ed6a3a43cf1420f81481c219ed89bcd64dbb340a36a2403db6c6c6eeac458025dc9347ad3c6652f1e3c2832a3a47edeb15f5e9ab338db9d10b181bbaf16d424ba3dc5add94bad2fe2039897af547ed60cd3b17f78c2aa8b796577852f6cecfcf0258124025043c7fb0bdba1d47c6b0aae229fa1744f9204e114606ba3328f2fb3218b66097cc75e80bb20428f4cbeb8f0dd3e127aff547db24ccb890b0463e86002495a9bf77db4e0616a085aa45f5893627da06183f584b6898f274727fd78f06057be7fe0a63fa8554e86d68217b06910f05d1a4e1ae62bd96c9a4f79ff43842b848e82d77cbe18dafaebc87cee142ebcb0a3e67c772978012825eecced22a9616ac5db05a80cc548bd403dd3a99aaa5970241eee5436bf44789c50c35754350a204492cadcff3433b75ba67efa83bd194e1426d16dcd8d0640e853998c18d45a1cd5d4264aa91575a27aeae1ee438d4588ca9fc5cdd29d3b50607870126b9afac4ff17cebb78c6ca4eefc87275cbe06c2924b9ad1b0c91760c5a2e40131cf1d3a396386b0a4affa0d9d2c958e789ab628d735f8006dffa0582136fa69d3b84fa9d80c10a985c0cc9b2f3cc37f8c7de94a7ed7a971aff7205bcfe1ac983f9a59f8fdc112cf593fa70688cf4b53059d44f02783466caef5ae259ae40daffac8d729c52d9ff9cc93beeddab7a9b99349810ba538cb28bd413e5a615402c2749f9131f49f0104eddce0b6763a3c7fccf5a0eba14cf17de1bbb8421144c1686f2057e55414663985285021cdaeeaaa26f0536b390b8fce5ee74c1000208850398d68b334304e46579e65ca4a409dce6ff7d3f00af8267f23d0879e2d8091e6c0c1a31e9c4bbe1d54e1aba5dee39143e76464e3a67693cd296e5323939b42174d29515e6fcea1fdd3a49baa8b0feac1fc47c4f6d57cf13081bfb815b88e89d7da2c6701067be0dafe8e2939c3168ed7ca90f367915426b9511c2834ee260b933e9ed5fb9a93ebd5e150a4ea6917a86d4311b4540042ca330d7a75adc0cbf84e5e37a5fb60bf4fbc54aab7b24e8fafe93f089cb8417522e7c4f150678e8b0de83f937e26a564a09676b367ded01b99f84bbab77b380cce59404675e32ae8ba13fed2fb1cd3af475578670090af89763c6f003f5dc6f906149c32bf19c6c54eded279a89c4366834bbfdc96eadc97ff6993155862e19c07c0ddd7a0e819370f7fe9060e705dbb52a73b786c5ba20acb2b817668a5508b3101794929356aeb1906874816793cc32463b06ca9c8ee0b8aea432ece42a0dce58ec6a4089a2fc4a8bc5f31f9925427d19bd1d919efb456ad7e10be84e3baf2d8ce04c2432f315a27a5817a4d33691e4fde45bdc11731754d5851455168472575acaf08b17a8d5d28da3c504bedc796f36ed3077812da564a70d904507d3168bfadabf4f2e8e938f983a18ea264b4621ea8a8918c8f94520a8a6618edecfe4ed6509da71f27b08cb3c992a5a3b54c4adc2788f75cfea2763bbfa143d312901a0be65b268c9b74ad3960f53639f48b56e2c2a85b2089d1707ed21863855dd50e8f308cee37083eef6a63f934475d01e290e5adce9e272255a6dc6589f1bfbd5f393462f3ba7d9063633a5bd96bccc9b6b4b639d97af6d445854006eaa34f84bc91735afc8cb9f9665bb477abe1f282ef234d2d2c6e42eacd8308a42331f48a7a96f57c59773760564d7e4fb3cd213f79002dafa0681212d29e1f19f66df3ba0ceb694ca8e164b2739c9a71b293c136f91349413aa33c7a781f1511f157216ab8c7752e9b2d30a1643e249d301556f92233be3bd52ec60f7800b424a4f643c8eb1b6fc4c0d67aa59ff539293c147870da24c7a13281884f58e9f6db4709a3f8067de9920ea51dba9ab499e7474f33d1efc6609112d8cb2b2496686991fe7b79ae3eb7c408c2bf14df58be75868a2ab285a4f5f3e4cd1713c8e7b61eb0bf8f59c04be13c13a1c90fdc69a5bf60a6d55f04a4b19b638469f706afc24a8b3722c5cfcb50f8f8e341bc232467b9af86f6a607f8415fe1e76941e8cffec9d01ed38e8ab00114de048779fa4d6c1ea2938fbfdd21d27dd8a519323b81cef4a8691dac708a8976d8d5d30d2bd92567206f9ac6ee709bd5e661cf603d6defc93ff534ae2c77e9fd59d4d30113247e471b93ab493c44995e387ae1974ed25ed31223d049c1e038807ef46010371d823e61d85f6218c9612d85e807fff2e8467e7a945bade676c3d052ad0ed5683316571734c14afb7550e11a217f74050b9d9e37c4709c919d726593fbc1f414b847e70c06b2dd8856e749509857111f69bed76373887998d632ad031c7d93d7927a5bb265fbda35e7d4d88912543f4b8c1ae9828346ef6afb0fe8180f09172077a508748fb289a89273ac2982c4b22b053cdb3f0d5c053538853f96ea2648ac5cc923112d10c61f606dcfa2f526ed20d6a2f6005250def91184c63846458ca565dda8506522d46136b462e1cfba18826bd0000a6fe4475861cb9862a05b25bbe1e58bab327823c16995066bacbfa0842bc89179001e15e031c0e2c57feb37d4cd1202a033534959ff9fe8f8910732be4"}, 0x100e) (async) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x1, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[]) (async) 15:38:45 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x10000000}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:45 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x109000, 0x100) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) (async) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000040), 0x4a0000, 0x0) write$binfmt_script(r0, &(0x7f0000000340)={'#! ', './file0', [{0x20, '-}'}], 0xa, "4aae6bb04a524caf41a8d3cdc5719a7973e10e5a6b20b3ad85e34844db492fb0a3c840c0a5381f3798c8b1ab02abd0fc429aa1a0f3abd50149f6a68a8e5aec69333ec693624de215dfe246544fccbe1f469a57b22f719024cdc10387c2319b748308955757e74552ea874236ef44e2f97354e5af31d2d238581f9b9c0287bdc77b92bf4d0609a9e470347c607252e9344bcbc507e9b6744c00313561cd3f8f6e915e4348e3b638e0d7a21f77b00c762986a8878c3f74cbbebc4338d5d5c01404e17fce7a5887cffd70664367d04d6aa3b855a61f3645bc28c38583cea54ef1ff5e18072c4ea17d6a465a77cb3dff26c1418c2be86d68414770a261e381d585bc195701254e47ac3ba7f64a7ccbc9585d4a0719c4a6115d2791e31335ea304b0ccf9397ce8e6a6f7b73f86a8055f49fec5bf607111f170ca7c9477e35d64a606a5dcb53016163d4b0f7b246beaaae45a13afe04cc5b72141f2a5be30975f06dec773387f576873b33036d4ed8fff21b899dab61676fae4f1436e73e529e5ada711e6fcc2c250204e7134ad48a3721aa6461f375341e43553f6423f12c36c868abf5c409fba6dccc58ee461261f013dfbf4078b5754963f93dc595ea0463ed6f04f0eeb25441ef5fe31a445a1827af904d0c2015202acf63afd7cd2c26836f13f93c4e3d4654b724839e4238f1b66aef386b3fc962f89a275a0c82076638e15194691d0474a4111e79626c891968e1aae0cd9c1fa7376841fba140f6d4697f0d98d76c92ff1766197b28bee74f38570cb8b2a396bc33193063cdbf8cd769adc603d39eb4d1232202142408f764c6680689ebd0f54439551499ddec910698aecd8f50a6ae4e1ea82256c8fe29a97b1069e0cd858ef2152935c0164bb22a212fa3be52dd6c079f8fe5e8dde89241fd6e571d0bc010bfd8fa044eddbad563e4238adda22887d88201583422ab7741f8f4e7ae464c77396d3600991af2cdd4928b8763c8d6cf0d5d8eb6e3c507cbda4845e6e259d59ee4271328b702b6e05da0e5760be0cc6e1c2ad3b3d3e3532d9f786ca35ec4025627fdc80325b5d3a4063146d98196ae88ad18307afffd2bf9b872ae0ad83cf1a943e970d0dabc9b415ed97de58b5f9c17782f0665b261e5a7c622d322c5ee7e8cc845d48edc01ac8d8d9d2a576ad1b9d0e45eb08377be458ac9d7906e0890ff872239646a73b785ec793a4c2420e0ecf6448be591bc9027685dd0f00c1797696b555f7ccfb439dc3314d9c61c397464541c5c84a5a8b981cb071ec11bffb559ef8b1fab36af305b1d698b5ed9b5e85fc27223acabfb0024787f122ac4c5dba7f5e24b9621828f05b4ed3265e15fe1cd42edc1a86a040768cacdc7ae15240e2a3d3fbbada3eccb0359693422b705512502c4e62cfa3c01d740187f4a49d8ff56008c5f801317f7d57f6467e0189822cefefc04c921f26bc834941911051af94c24d211116d3f94e82f5da5e1b3fac7ef46ea334853ea1f17b4690d69cbf1ac75bd414792b63c7f8e0b2b3535cd5f142bc4e0806a582c1f399d43f88d62c3aa9a1bc87f850a90f9c6abc2aa2824d82594732b3457decce0409f555ae52cf2bc00932dadcde032fc87fcd2dcdd88e384296982bb79f7f873212b6c6be57ecfdc0a2187358de87267455835b5e5c4ee9d692a13ae22c05bb827c0e4d192e7c485dea3fbc8374688e8912a102de0b9146b8af5138a6eede980b9ae30fd9b46aee570bf5717f6698150ba93ecfc6b6c68027a32ddcea19681d55d4557d88b40c2c562e5dabfea7ad8f6d73a253b0928ec01862e828eb8b535c26f1778594f8f5ee59a076c3304633be4399dc720a074cef0c8598260c7f5334760c277a38cc30cd066d36dfe5b0055a10074554f8475abbd1a91e815fa669a90ad2d8498d99391626a53c1a983900d00c43fcf8ad10ef872334734f9fa8508bbf37e1d70b40161caced85d9b04329a68229e78d33f708c8fd378c334137f4217a44e1ea5fea3766110f2af574a56f9a400aec996c2504f88adef7f38b904a7b8f20e2fc624ed54ed258b6478189577e1a5a1fb30f6b2c8b17c232ee059f3d6b051effa0139f7507ed7e0558f592226c5b4cd88f61ad4ba13398c1cdcbc9f22021cc1b2ad176a21c1f20651880551c6dcf3c6d1b5b140292188d408876be67afd6f564c4f00cf0394f6697a19af3a453b775c49dd3aae712c2787c9159d096ba3af06647536c583f82e08153004b3c037a1caf69a5a921532d22aba99f997022ce218f3a0995c7401bea7f16828125d6f0f119565b071b65f6066578bca75fcd5345859e18feb074496055846673919f0eb5023ff23afc85111b90ca5efef51b21c8cace29e311d014d15c055ea50fed022cf8453725eb7a225f17219af7775324244a656f886fbeaa3756f054349fe6d63b4b858ebfd12e96151bfbb56e575b780fbfbe05de86fc945aad1fcc18bf05dac23cbd88a1d7c7ae8599bce87529647f121386e75eab1c535c1c2aac52f07685a5177977205078bec05b473486109ee9dd798649d76c607c5839c40cdf3ce0c2780842c09153b8e890af3e80698bbfeeaa75ae524e993e1eb7f9fbf7e1f5925379c03cfe29ec7fd2b0bd7b6c685891e7cf8a282da1d587717adeaa513d28ed9660854fdc8865efb304135a91e5dd5cc87876be4f40f565067cc9a5cee055a3573fc79f9555edcd09d19661f3b9a817ab263f4b0c2307f2e257eb868a64491522772db30584aee3793352abbbb84e0acfea7685de704c021f5e79af5a9bc77397211ce7864f1f82e32d86f698a4b05f1eb81246d594cc7e1c1beecc4eef14d9856f8ce3b51e977434208dee47b03a395abcbc9ca7b017e8d6c97b0e62581f696f6bab8fbbfc5725eb5b5f97baf6ce7f9768a189b84c6f32d16507dcc09c042af8f98088e166627422bf464f534a4a41ffb2281be245a93126edf9a4d0b2d5e70cb729e75badefdcd6d085b5c5fa12175e7e9491a3a0460b9037c94dd088c627ce54eae54c3033fe04b2035558b8ecffd30b35854cdcc1a5464aa5be5e463984d29d165a593663b7ed830e1376559a9093cd872afbed8570bd8b3496ad3fbd12244a9fe4e42d8625159df17b100a870736a1a12748dcd4bacde849e52cd19f4efbd930c18ce9e6420884d72646ba592ac92cbf25e646c358f348b1ed6a3a43cf1420f81481c219ed89bcd64dbb340a36a2403db6c6c6eeac458025dc9347ad3c6652f1e3c2832a3a47edeb15f5e9ab338db9d10b181bbaf16d424ba3dc5add94bad2fe2039897af547ed60cd3b17f78c2aa8b796577852f6cecfcf0258124025043c7fb0bdba1d47c6b0aae229fa1744f9204e114606ba3328f2fb3218b66097cc75e80bb20428f4cbeb8f0dd3e127aff547db24ccb890b0463e86002495a9bf77db4e0616a085aa45f5893627da06183f584b6898f274727fd78f06057be7fe0a63fa8554e86d68217b06910f05d1a4e1ae62bd96c9a4f79ff43842b848e82d77cbe18dafaebc87cee142ebcb0a3e67c772978012825eecced22a9616ac5db05a80cc548bd403dd3a99aaa5970241eee5436bf44789c50c35754350a204492cadcff3433b75ba67efa83bd194e1426d16dcd8d0640e853998c18d45a1cd5d4264aa91575a27aeae1ee438d4588ca9fc5cdd29d3b50607870126b9afac4ff17cebb78c6ca4eefc87275cbe06c2924b9ad1b0c91760c5a2e40131cf1d3a396386b0a4affa0d9d2c958e789ab628d735f8006dffa0582136fa69d3b84fa9d80c10a985c0cc9b2f3cc37f8c7de94a7ed7a971aff7205bcfe1ac983f9a59f8fdc112cf593fa70688cf4b53059d44f02783466caef5ae259ae40daffac8d729c52d9ff9cc93beeddab7a9b99349810ba538cb28bd413e5a615402c2749f9131f49f0104eddce0b6763a3c7fccf5a0eba14cf17de1bbb8421144c1686f2057e55414663985285021cdaeeaaa26f0536b390b8fce5ee74c1000208850398d68b334304e46579e65ca4a409dce6ff7d3f00af8267f23d0879e2d8091e6c0c1a31e9c4bbe1d54e1aba5dee39143e76464e3a67693cd296e5323939b42174d29515e6fcea1fdd3a49baa8b0feac1fc47c4f6d57cf13081bfb815b88e89d7da2c6701067be0dafe8e2939c3168ed7ca90f367915426b9511c2834ee260b933e9ed5fb9a93ebd5e150a4ea6917a86d4311b4540042ca330d7a75adc0cbf84e5e37a5fb60bf4fbc54aab7b24e8fafe93f089cb8417522e7c4f150678e8b0de83f937e26a564a09676b367ded01b99f84bbab77b380cce59404675e32ae8ba13fed2fb1cd3af475578670090af89763c6f003f5dc6f906149c32bf19c6c54eded279a89c4366834bbfdc96eadc97ff6993155862e19c07c0ddd7a0e819370f7fe9060e705dbb52a73b786c5ba20acb2b817668a5508b3101794929356aeb1906874816793cc32463b06ca9c8ee0b8aea432ece42a0dce58ec6a4089a2fc4a8bc5f31f9925427d19bd1d919efb456ad7e10be84e3baf2d8ce04c2432f315a27a5817a4d33691e4fde45bdc11731754d5851455168472575acaf08b17a8d5d28da3c504bedc796f36ed3077812da564a70d904507d3168bfadabf4f2e8e938f983a18ea264b4621ea8a8918c8f94520a8a6618edecfe4ed6509da71f27b08cb3c992a5a3b54c4adc2788f75cfea2763bbfa143d312901a0be65b268c9b74ad3960f53639f48b56e2c2a85b2089d1707ed21863855dd50e8f308cee37083eef6a63f934475d01e290e5adce9e272255a6dc6589f1bfbd5f393462f3ba7d9063633a5bd96bccc9b6b4b639d97af6d445854006eaa34f84bc91735afc8cb9f9665bb477abe1f282ef234d2d2c6e42eacd8308a42331f48a7a96f57c59773760564d7e4fb3cd213f79002dafa0681212d29e1f19f66df3ba0ceb694ca8e164b2739c9a71b293c136f91349413aa33c7a781f1511f157216ab8c7752e9b2d30a1643e249d301556f92233be3bd52ec60f7800b424a4f643c8eb1b6fc4c0d67aa59ff539293c147870da24c7a13281884f58e9f6db4709a3f8067de9920ea51dba9ab499e7474f33d1efc6609112d8cb2b2496686991fe7b79ae3eb7c408c2bf14df58be75868a2ab285a4f5f3e4cd1713c8e7b61eb0bf8f59c04be13c13a1c90fdc69a5bf60a6d55f04a4b19b638469f706afc24a8b3722c5cfcb50f8f8e341bc232467b9af86f6a607f8415fe1e76941e8cffec9d01ed38e8ab00114de048779fa4d6c1ea2938fbfdd21d27dd8a519323b81cef4a8691dac708a8976d8d5d30d2bd92567206f9ac6ee709bd5e661cf603d6defc93ff534ae2c77e9fd59d4d30113247e471b93ab493c44995e387ae1974ed25ed31223d049c1e038807ef46010371d823e61d85f6218c9612d85e807fff2e8467e7a945bade676c3d052ad0ed5683316571734c14afb7550e11a217f74050b9d9e37c4709c919d726593fbc1f414b847e70c06b2dd8856e749509857111f69bed76373887998d632ad031c7d93d7927a5bb265fbda35e7d4d88912543f4b8c1ae9828346ef6afb0fe8180f09172077a508748fb289a89273ac2982c4b22b053cdb3f0d5c053538853f96ea2648ac5cc923112d10c61f606dcfa2f526ed20d6a2f6005250def91184c63846458ca565dda8506522d46136b462e1cfba18826bd0000a6fe4475861cb9862a05b25bbe1e58bab327823c16995066bacbfa0842bc89179001e15e031c0e2c57feb37d4cd1202a033534959ff9fe8f8910732be4"}, 0x100e) (async) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x1, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[]) 15:38:45 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x400, 0x0) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) 15:38:45 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x400, 0x0) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) (async) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x400, 0x0) (async) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) (async) 15:38:45 executing program 3: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 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, 0x1, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x0) accept4$bt_l2cap(0xffffffffffffffff, 0x0, 0x0, 0x100000) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x800) lseek(r2, 0x200, 0x0) fallocate(0xffffffffffffffff, 0x20, 0x8, 0x5) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x10000) r4 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r1, r4, 0x0, 0xee00) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r5, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r6, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) fcntl$setsig(r5, 0xa, 0x24) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 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, 0x1, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) (async) creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) ftruncate(r1, 0x0) (async) accept4$bt_l2cap(0xffffffffffffffff, 0x0, 0x0, 0x100000) (async) creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) ftruncate(r2, 0x800) (async) lseek(r2, 0x200, 0x0) (async) fallocate(0xffffffffffffffff, 0x20, 0x8, 0x5) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) sendfile(r2, r3, 0x0, 0x10000) (async) open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) (async) sendfile(r1, r4, 0x0, 0xee00) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r5, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r6, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) (async) fcntl$setsig(r5, 0xa, 0x24) (async) 15:38:45 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x14030000}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:45 executing program 2: syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x400, 0x0) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) (async) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x400, 0x0) (async) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x80821, &(0x7f0000000180)=ANY=[@ANYBLOB='gid=', @ANYBLOB]) (async) 15:38:45 executing program 5: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x25) (async) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) (async) lseek(r1, 0x200, 0x0) (async) r2 = open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) sendfile(r1, r2, 0x0, 0x10000) lseek(r0, 0x200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) getsockopt$nfc_llcp(r2, 0x118, 0x2, &(0x7f00000000c0), 0x0) (async) sendfile(r0, r3, 0x0, 0xee00) 15:38:45 executing program 1: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x24002, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x100002, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0xc028660f, &(0x7f00000005c0)=0x3fffffffe) setsockopt$inet6_tcp_int(r3, 0x6, 0x1, &(0x7f00000000c0)=0x5df1, 0x4) sendfile(r1, r2, 0x0, 0x10000) lseek(r0, 0x200, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r0, r4, 0x0, 0xee00) creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) creat(&(0x7f0000000040)='./bus\x00', 0x0) (async) ftruncate(r1, 0x800) (async) lseek(r1, 0x200, 0x0) (async) open(&(0x7f0000000080)='./bus\x00', 0x24002, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x100002, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0xc028660f, &(0x7f00000005c0)=0x3fffffffe) (async) setsockopt$inet6_tcp_int(r3, 0x6, 0x1, &(0x7f00000000c0)=0x5df1, 0x4) (async) sendfile(r1, r2, 0x0, 0x10000) (async) lseek(r0, 0x200, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) (async) sendfile(r0, r4, 0x0, 0xee00) (async) 15:38:45 executing program 2: r0 = syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0xb, 0x0, 0x3080821, &(0x7f0000000180)=ANY=[@ANYBLOB="67c76d641d", @ANYBLOB="2d04fc947945a0b3a04d8dcecdd5fcf9df8f81bb81fcb4df7065882eaebdbe452ae6077752e8b5bd68dde6dc165666df2482f801000000cfef3d5635238c65526b5cb8", @ANYRESOCT=r0, @ANYRESHEX=r0, @ANYRESOCT=r0]) 15:38:45 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x1e020000}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:45 executing program 2: r0 = syz_mount_image$tmpfs(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) (async) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0xb, 0x0, 0x3080821, &(0x7f0000000180)=ANY=[@ANYBLOB="67c76d641d", @ANYBLOB="2d04fc947945a0b3a04d8dcecdd5fcf9df8f81bb81fcb4df7065882eaebdbe452ae6077752e8b5bd68dde6dc165666df2482f801000000cfef3d5635238c65526b5cb8", @ANYRESOCT=r0, @ANYRESHEX=r0, @ANYRESOCT=r0]) 15:38:45 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x80, 0x0, 0x3, 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, 0x0, @perf_bp={0x0}, 0x20000000}, 0x0, 0x0, 0xffffffffffffffff, 0x6) 15:38:45 executing program 5: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x200, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r3, 0x201, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0xff, 0x1, 0x9000000}}}}, 0x30}}, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000000, 0x40010, r2, 0x39eb1000) lseek(r1, 0x2, 0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0x24000, 0x0) sendfile(r1, r4, 0x0, 0x10000) lseek(r0, 0x200, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_subtree(r6, &(0x7f0000000200)=ANY=[], 0x4ea00) sendmsg$AUDIT_USER(r6, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000001c0)={&(0x7f00000