program: ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f00000006c0)={'syztnl1\x00', &(0x7f0000000600)={'syztnl1\x00', 0x0, 0x80, 0x40, 0x4, 0xfffffff5, {{0x25, 0x4, 0x1, 0x1, 0x94, 0x65, 0x0, 0x2, 0x29, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @empty, {[@timestamp_prespec={0x44, 0x4c, 0x8a, 0x3, 0x6, [{@initdev={0xac, 0x1e, 0x1, 0x0}, 0x4}, {@multicast1, 0x6}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x3}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0x9}, {@multicast2, 0x3}, {@multicast1, 0x4}, {@multicast2, 0x4}, {@multicast2, 0xdc46}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0x571}]}, @timestamp_prespec={0x44, 0x34, 0x1e, 0x3, 0xa, [{@local, 0x1}, {@dev={0xac, 0x14, 0x14, 0x2d}}, {@broadcast, 0x9}, {@multicast2}, {@broadcast, 0x10001}, {@dev={0xac, 0x14, 0x14, 0x37}, 0x6}]}]}}}}}) sendmsg$inet(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000200)="cad31971728d06b84d8a2132b2da38b615a882dcdcfe9af5e559644443272c5bd46d33c974f4cc9074e417fac42fd7b1737e5cc78912ec874683ed587edcffb22015b7627a40de3a659d017025bf6a9b8435e00de819c3f630e182ef72096d56a1d254512e464a04cbff8e5b4f3a8f1d42", 0x71}, {&(0x7f0000000280)="a90265e01987d4ce27eb76cb9bbdc15de3d6379c3bc23acbcbbedd9aff3deef7e1886980ae628a736d7a6553a4e7611a0b1af38bd773659e04ab349b47da1bb26382000482cb835a93", 0x49}, {&(0x7f0000000300)="f25d0abf4aed7dc3492e14eaf051b767fb234e24912634e1e7bbeafb30f1387f4b9e4984f5e491aec695201785b7cfc1cfcbfbedd1c5d2db38b02febe2a30e97d5cb7432a47bdba60d27551682a61a85d2092667f27dafa13ecf400070b02446e683d71f3d6b7d09af4b036b42d495e3ca72613c040be700d94d330b3185c677a2767775ac3d919332b220c82c5f4422c7a6a53346bcdbfa72a5f9515b6297a76fb63206463e", 0xa6}, {&(0x7f00000003c0)="dbbec8c7812f1f7012706e714747482695537a43d94c2bb00920ebbdae8bb28b6559efc11006bde414998fadf9a47dfacc505f594f1b7b81eb2282f5a9d3d574b6001ff5dc58b8d1c920005922dbc77c10a77547cb98", 0x56}, {&(0x7f0000000440)="0a2e62290dadfa8d650534aa45148e74940d8457044ca525c0b3ec71a4172af72323", 0x22}, {&(0x7f0000000480)="3713cf2db3ec4e48a75dfe45b7b639c1d7b500df486df486edece19fc496b7236fa0388a657084bf382820558494a887f82ee4c0018c9021749de168b99527abe24265fae5e8f6d48c5cbde10c8be8b3cf75760272ce", 0x56}, {&(0x7f0000000500)="a3b8316fc2f2fb3e11cff02a1e322ea3ac70828e2282c575bbb516baf372d10ff5e01817c14d75298494d7ab2b9419ac50f1930f04e033d3d4bb2002eff3dd038da4dbe5623dd8bb2d3d8f17a91b8ac0aa0dd0aafeaa36d23579bdd7ccc0c226d39c7713cf8c34091afc3c75", 0x6c}, {&(0x7f0000000880)="a0b161f90a9cb99f03b7f7a572296332fa8a261a4e46a327a7c70b6bf6afd6e9da317b6bb431c8092635cf5b8df1aa76e0d24fd177e3bbf4400edff18b72c90ca35419ef04acf916049a9d439b2d51a1ed8fbe1950d2aac4984a1a9ee4f4a190cec70794024697bca63b24921da0102ab29532dfa072126bd12742ceb15244f71c98ec05fadfc908929d2c612bd72175202aa542d7f11d967a65958e87299d0701379fa5023595cd33ee41bbd3ce2cca046e21a3270afd29d39c10cc99610df8a3191c480a9571eeb3f9c594485c4fdaff302810d07a82e9e31fd82663d685d7a775eee0e0f14a3eb1096049c09c70932c3621837de7903d68845541ea3711e28acd78d0bed0ab87a6af144d98d8b56b5a57e3683f498a33f5df75bf6cf45882a30cfb948c968eec4d3c1a85afcffb029ae352662963bd7a958b8ebe1c9df8675af56bde7f708739ef0c5f3f4adb8d458e8e779ce4ae7fce8aba9abd3977860a72b7afbf7273ae7141a9f190e6b08df818f0d236f62c5444b633a02ac7c8e624b8262a3f63f8775e10f6e7f6bb22f75b2214bc10958f35011c62cbdf4d7920c8d31e705df810b2f44b7a45ddfc7cb08bf4e3d7643cb958056e6c78a62b578d64f224c4a538cf91f657b75c11592a8282968582d5dd3240533119f3aa7c3e30dc37bc11349cb92e525e5a214af5a908f27a5fa75da3d2ec885081f98b67f3cb133f9db9b0a5ffad05f91e9b10355d0820d86be690910b46d50c3a87bf792cf162bc4bebf26d1f7d5e08b0ff77af60d15c0f47e7e1f6ca6e49198acc312ecb5abbada7b4fc64d3998fb00e49668bdc601f3af76d7fae0ca49154eb49d55d0ec62ef7f08781389d4e8385815f0de69ca9809498d1fd05159a55394d14e83fbd99672a935c8767be357a79858e2e1b713fc7f708f7a1231fedb76cf0e77368852f9aaf3c03c0bc8fa6399bb9a6660d9f1a0d589237c030a3d54b3f661929d29d0d7e52fb77d9aad376fe4093fe96463c823ffa240465184a3b631d9a860d649d219e1b828a7cb4a73bd3f05e7a1f829db45007dcffe926b94fa9b7f3e8a97393b10a2a1a04a99239a02076913ccc5a94bdd0816040e1baa32880a109eb35714355ab39f4b4f12602fafaced1cfcf1cc807f192e45cbc6df009607de0d7624e343778d2fe28c8d2410820537ad38dce9e5e86f2cf2b31e4f41102140650349d9cbfebecb3c72c505a934b406839e1ad137a2085db58c7cbc3d14362fb41cc023f1f4c8d902c5e949301e79153d3c4b83ac0334b7cf985ea2439cb060844aacc13d89abc62e67712aa59dcc4cc2f324ef6cbbd2926d8e86f3c5e30f43676e0de94a98dc40751a934de1517f431f600d95f96256f25326d05fe172c31e0bdc65f2d613a662464685d8fa94c59059041305bf944b2d793200ceaa85736bb3dc898a266886f773af8fad8ae9b23fcd1e526241ea5ed017e4063eb3e0f8cef386824e7f8aff4450678b04c9a8038fe1b445ff3c6eb30bcc9912367552b14c27c4b0e4ca53eada419f8759c4268bb9f2acd0c5726b2d8795ccc9abfc959a14c053b809ab29d24ab7fd13091f90a21b0168591a5bc9756d3445937962f9f85c728b20e9f76366c70cec6e64821d9f46273f02cd39c2f947571232802dd1b725d85028f12f66ddbff795d5984b4e9d9506fcf872c3213912ae19583b73badc80ea18d401424c2adb0a81085bdc0e4b253435d7d87153e25960557bfce344e65091935bd73c6c0b9ccac992c3b7991b2bf0fd9379ef458435dc687884b47163c4079f8c760f6a980b69850afb2244411dd224b67b3b0be1aa7386a9bd024ed023d26a38334a371a164db2914d9e97ea38b867fa4a627f3d3f9aa1ec3ecafb81abf0c80e28192e16ebb387e395f3a46898fe1fee9c29dac1bad8d3fb2c445fa5ca4499e60bd6250cddc22ef053bdf40ebde195fcf3d6a33fe648d397459129b140ce587c8e751f68b0ac46a5c3291fd715497447b1590081bc82d3bb6f0a99eb9ccc5c124644c6e2dbd3d44653123309546eb54a1ed99e83c07315d526a86c8ef2a850c6c46171fc6595631ef17037c1601ef4ea1bb35a99d067774d3570122dff320459d9cd4a2ce52f499ebc0b6c5a238cdd2707da7123db25197be6507809af76adbec1038b1ba2ad5d932e1270be26c72c8ee921d1fd0599e078d0ee2187a87bd00e0104174c66b506c49b0e8181ef83d000219591296d3d2e0282c051a5f6051e5ac05e18e18386108ae6c3809bdaa003cdcdcc544b802db4468e1b77101c7587aa14f4a0d2355a58818606069f72d896fc27e634f514b1d85da444b6b3023463d47c8ec5f7905dd3e860ed94b993051447b8ed381b3559ce8d1b25da5c0eda0a59120533ead34c1a2d8f858643de499d1194b1624e78989d7032e8ac47d9b826bee538bbd94bcd862ef4b75a87906af17b229dd6ef20bb28ec81fb689443fb3feee18f1a11a6bcc5ebdf530f58552e34d1939cb691740761d9cc9dc2923283a5de466eb8312b710ab1b724fe1d109c7f1081f23cadb9cbf59916e8fef1983fab3dc1354cbcf796a24c44df2956cbee53a88f54f670bccc3103b7dff4d21382efb73c9da13de436cfe1ca2bdb8da6e398883a05e24ebdec0e954f582754937a3c79dd28546fb50528bf68d26c84e2313bf2e510e64b45bc040583c4e62a71dd10ca365f004b42c75315fc3c2eef6b6a2ebe36fbbc0582424a02a35c6f30aa6b034c60d70423debd3d5480cf8e735a1ec89672fcc6feb3b7474671ef3b4088682fa8f7b9be3010a788f13e26f75a297fa51a859868a2221f64cbb02e789b55e8e78fe031f6879b7750fc0591c27dedb842e137e200d6947a7824e6693eac24a1408b166a8f9265484db4ebffa716f0e7cdb4b7e4f288a43146215a23b3f0b56153337203eea2332ceaf7094eaa6f109d29c6e12bdf2d247ed3d7bc570d1888c0483d75c971db9ff66aed0f142a185ef0a9f781adb18c530da2b64232257af454a2699bc52184ec1b8f2ca7b0164e2bcff925abaf1559f9957df99d9a5a0500c23f3d06fc5d5d005c809f140556d5ae41dd425fd7887d7870d9d5d64de224f489b4ff1c4fdd3f8b92cd20d633f849e0be38c108c52284418303cb7ff7dfaaf8d1b8dd9b23cf0c490c38dd4c787eae192f64579f3cbed2f1f9052d35f4e9f99e9d5421a94b9ff90005f7c5b944d81b906a30906d285d3be15a047c11effdd157e80154f67bccd422bea7f7ba6cbd1cf5c1c2d53c88a9082b02c870ad884770df17a6b2fd73ce3e462a504ad8a4ab445ba6dc85c158e31f5d6c096ce271d2ee5a407c0b460b3d75e9ea6aa32acbbf5236cd91dbca2c6ae5e301c0277ad1b66c9c04def05649deecfd5dcf69eb405f46176365245bc862db40e1a49605a6b1ae8dd70dca5ae86c1ce09bd1c2c8b6e125f3547abe81fd6d1a194150386f18d77a589df919d001057ca44862a3f1b1db99089d01ff04fe9e9b2b9a380c88fd889bb42d2805e95d34d7996a427c9ddc7cc1ec24d4adfe717f14c84d11cc923292e08b39e9aab69f7801aa551ef16964d45553cd4b8b1d6551123b4a189b2228857276a3b69167714c2be91ebe853ba06357e0208e8451cd6a809b69f519d6e5ad4585256aba9efac8c9afb3f3f6a7a4e270f074322c4b5615f04daaf61069514ff13d4326ccb7c7e08e96be581f0eb4ffb0a69d31b3fd56d1c1f0521f411c6977e3f37748b83659ced02e20c6bc2711f8b75469c986e548d2731e438f198daf4104a77aa6e7284a7a96082be8bde4b005c24ba79deee62a15809bb4738e19d5cf79f63b81e08803d90d10743e6f5c9921366b02858ab7918d688a56feb4e6273ccfedaaf6adc426738aa6bab6efcc9f4bb45bad52d3b50eb72e6d0763d016f7e17d942b61db9a5bce8f6148dc35c1e9084132587c49723f0ce072842af54f5b89c8df18bc57dafa94ecb5087afedf1a727620af64bf6699f58dbefcea2e7d1b5b5c29a90e19a820c9b38cc44741825583c664e97cf9e74dddbab2b4e129eb819e710e44a5db77db5f16064570af65316ce06b7dd393e514f3c1e89b2a7a0f0c8647a8a7f2282fba3af4809859c9bdc9766da5b65c8530ef51e9d2e6a174346e92c7defb1cb6fab387189d7e8e67ce28f3acbb73f068301b69c8021198cb2fc7ae6012b7b2d3fa13afff6af667ae59d928064798075c1cf2e9bc0ed0aba93102f5cd4b49f2ebd4967e8ac649b0e9f5356d443352df52662701c46c5b40cc868e3dc98b6967adbc111b97ca4eca2c97081dd4c20ee9f3d8f765e7c0b1813b4ea95350ef2b725c4a87bba138d5382ca71ae49255e117b1467985c076ed14f3ec67a6369358a55e0c9b618ee7f179780ae9ed3770fe46fc9b173591f0ae80d97425460f004e8423896f4f880fd1a65a8ecfd6f24e49cfc330c8fd9a602ee0a2d7eab3d384121f4b052130ece09710662a62547678272c43f59a3ac66e75a230af6b1efb830070eb8ff9b901adc6ed491926ef834c0127681d10a3d4c3838ee7b91e2a20efe240b8301099f0865a20a7801f8844fd547ba03acbe5a0517a477417c1bd2b8d80404da5dbc317dcd58cc2cb29ba5a3704c0d834a7199cce45634e89464a14ceda39f79cd0cd09f04509357c9c50797119584dd7d1a1b75c4ddce4025682041053ff71f7b1f4765bff10ddd47fefce6364b629edd7e03608378a1e53e3eac23d5c8eebe7c9f43c7b2dcce183381c01d3e62c5a5cc3c9de964bd1807ffc677162d2d9d14859a6a6eadce452c27c7678677c880662865fb20c3ac6f5a60898a61afaa1aabdd5a5a292db1dbfbd4a60d482e8c175d50aaeffe9cac59d8175be8e1f7640d474cf4dc78aa5c73496332183e5000a68295db47bb69ef0d8cab7a7edc7e1ec9f436c36ba1a4432e42915fe959eb37625cd33d2729bb0d42fa4066720ecff8c9b6a65c06638bb43f54d8e3f52d1da15813d07c5960e8e49c1316de1895543bbcb9bbbbfb71b4cad31778ce2f598bf426a1306a8cf1b9910390d1afc633123fd426187c11cadb3fc26bd2a6cc99c27b01c64e16e0356f7a851d0ca4d2b0856508ac06c52a67fc9118f53b1381e151caef512e99e6097cbea437fc0f1a76b4b93e87b785b942d607868988dd129804cc6b2d8ae3167586c1822fc25dd55a3d9c8d29e1e37889734677e008a9afe8732bbf81443a61c9fb7defa176370f43d2846de01369996f15342c0876ebd3f8c6672dbfbba514e761b8f3b69dc4221c2793393c778d5c44d6ce97f9891b9e63797a52d6830f6a6d8fae70adedcf972a7bdfe8b470e10b319bc26fe82088cdf5819437235a52c2edbeafbf3505c89c26352c5958ae609736cfbc762f810f13d9a7cabd8ec3f80834a9a34564f91adc2d7d967728abcf73f294c309048856fe9c7acc4280e47282296e53803f86a45ea49dc6555f838094ad8e3ca737b9b24742fd93e8521da0910fbe307aac59dd5f6f85f144bc5eff38ea5a10166dfc04a62c0b3997bba1d2fb7d1fa547acf1a81e18d8fbece64dd249d667939eca2ebf430ca5a03b6ba7e444fc01152bb61eb5cd84b061ea3b21880214a5c996232236554ea698293a1cb153fd2c2e3b2bceee020125647bb3592513c2b5a6e41b7d054b9ae5a8f962a273ae20f04528f882147d4e0e94263030de39971e6aa94553fb17c6b7923d395f5fdfa8ddf49a87440869c4598edb831836ca6d4931f922681e07ec27dbaeef33f51b0025dc4822a900ec91f871bff3512e99", 0x1000}], 0x8, &(0x7f0000000700)=[@ip_retopts={{0x40, 0x0, 0x7, {[@cipso={0x86, 0x27, 0x1, [{0x1, 0x4, "d6bd"}, {0x5, 0x3, "82"}, {0x6, 0x4, "7cd2"}, {0x5, 0x5, "e07c92"}, {0x6, 0x11, "7eb94ca30d181146da9147f27b8936"}]}, @ra={0x94, 0x4, 0x1}, @ra={0x94, 0x4, 0x1}]}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x1}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x1}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r0, @loopback, @multicast2}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x2}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x9}}, @ip_ttl={{0x14, 0x0, 0x2, 0x9}}, @ip_ttl={{0x14, 0x0, 0x2, 0x101}}, @ip_ttl={{0x14, 0x0, 0x2, 0x7}}], 0x108}, 0x743a5ea702c7d480) r1 = syz_open_dev$media(&(0x7f0000000080), 0x0, 0x0) r2 = syz_open_dev$media(&(0x7f0000000040), 0xc1f, 0x20040) ioctl$MEDIA_IOC_G_TOPOLOGY(r2, 0xc0487c04, &(0x7f00000021c0)={0x0, 0x6, 0x0, &(0x7f00000018c0)=[{}, {}, {}, {}, {0x80000000}, {}], 0xa, 0x0, &(0x7f0000001b00)=[{}, {}, {}, {}, {}, {}, {}, {}, {}, {}], 0x3, 0x0, &(0x7f0000001f80)=[{}, {}, {}], 0xa, 0x0, &(0x7f0000002000)=[{}, {}, {}, {}, {}, {}, {}, {}, {}, {}]}) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r1, {0x3}}, './file0\x00'}) ioctl$MEDIA_IOC_ENUM_LINKS(r2, 0xc0287c02, &(0x7f0000002300)={r3, 0x0, &(0x7f0000002280)=[{{}, {0x80000000}}]}) ioctl$MEDIA_IOC_SETUP_LINK(r1, 0xc0347c03, &(0x7f0000000840)={{}, {r4}}) r5 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r6 = ioctl$KVM_CREATE_VM(r5, 0xae01, 0x0) r7 = ioctl$KVM_CREATE_VCPU(r6, 0xae41, 0x2) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r7, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0xe8, 0x0, 0x0) r8 = creat(&(0x7f0000000180)='./file0\x00', 0x10) lsetxattr(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=@known='security.apparmor\x00', 0x0, 0x0, 0x1) write$P9_RWRITE(r8, &(0x7f0000000340)={0xb, 0x77, 0x2, 0x7bb}, 0xb) r9 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r10 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r11 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000040), r9) sendmsg$NLBL_UNLABEL_C_STATICADD(r10, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x5c, r11, 0x1, 0x70bd2c, 0x25dfdbff, {}, [@NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @loopback}, @NLBL_UNLABEL_A_SECCTX={0x2a, 0x7, 'system_u:object_r:modules_object_t:s0\x00'}, @NLBL_UNLABEL_A_IFACE={0x14, 0x6, 'team_slave_0\x00'}]}, 0x5c}, 0x1, 0x0, 0x0, 0x20000081}, 0xc0) close_range(r5, r2, 0x2) ioctl$KVM_SET_XCRS(r7, 0x4188aea7, &(0x7f0000000000)={0x1, 0x0, [{0x0, 0x0, 0x7}]}) r12 = openat$cgroup_ro(r8, &(0x7f0000002240)='blkio.bfq.time\x00', 0x0, 0x0) ioctl$KVM_CREATE_VCPU(r12, 0xae41, 0x2) syz_mount_image$ocfs2(&(0x7f00000026c0), &(0x7f0000004780)='./file0\x00', 0x200000, &(0x7f0000002640)={[{@usrquota}, {@coherency_full}, {@err_cont}, {@heartbeat_none}, {@err_cont}, {@nointr}, {@grpquota}]}, 0x1, 0x4703, &(0x7f0000004800)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADg/+zAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgN7tzT8MgGIVh9LutiNpoVTRh4SfBBxoYEYAUZjSggwkDMBACChjIOcu9ybO8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADzfv8rr4vtLY6TXGpGmssuu/XM8zX7mvh2W99njxq0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbO3AgAwAAACDM3zqP9gMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPBQAA//8lxsws") [ 74.718399][ T4670] Bluetooth: hci0: command tx timeout [ 75.068003][ T5330] loop0: detected capacity change from 0 to 32768 [ 75.090450][ T5330] (syz.0.0,5330,0):ocfs2_block_check_validate:402 ERROR: CRC32 failed: stored: 0xb3775c19, computed 0x2dd1c265. Applying ECC. [ 75.103398][ T5330] (syz.0.0,5330,0):ocfs2_block_check_validate:402 ERROR: CRC32 failed: stored: 0xb3775c19, computed 0x2dd1c265. Applying ECC. [ 75.121843][ T5330] JBD2: Ignoring recovery information on journal [ 75.156953][ T5330] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode. [ 75.167095][ T47] ocfs2: Finishing quota recovery on device (7,0) for slot 0 [ 75.176741][ T47] [ 75.177835][ T47] ====================================================== [ 75.180454][ T47] WARNING: possible circular locking dependency detected [ 75.183271][ T47] 6.15.0-rc2-syzkaller-00471-g119009db2674 #0 Not tainted [ 75.186075][ T47] ------------------------------------------------------ [ 75.188744][ T47] kworker/u4:3/47 is trying to acquire lock: [ 75.191030][ T47] ffff8880535820e0 (&type->s_umount_key#48){++++}-{4:4}, at: ocfs2_finish_quota_recovery+0x15e/0x2310 [ 75.195420][ T47] [ 75.195420][ T47] but task is already holding lock: [ 75.198425][ T47] ffffc9000062fc60 ((work_completion)(&journal->j_recovery_work)){+.+.}-{0:0}, at: process_scheduled_works+0x9cb/0x18e0 [ 75.203286][ T47] [ 75.203286][ T47] which lock already depends on the new lock. [ 75.203286][ T47] [ 75.207203][ T47] [ 75.207203][ T47] the existing dependency chain (in reverse order) is: [ 75.210529][ T47] [ 75.210529][ T47] -> #2 ((work_completion)(&journal->j_recovery_work)){+.+.}-{0:0}: [ 75.214499][ T47] lock_acquire+0x116/0x2f0 [ 75.216617][ T47] process_scheduled_works+0x9e9/0x18e0 [ 75.219031][ T47] worker_thread+0x870/0xd50 [ 75.221105][ T47] kthread+0x7b7/0x940 [ 75.222904][ T47] ret_from_fork+0x4b/0x80 [ 75.224881][ T47] ret_from_fork_asm+0x1a/0x30 [ 75.227073][ T47] [ 75.227073][ T47] -> #1 ((wq_completion)ocfs2_wq){+.+.}-{0:0}: [ 75.231038][ T47] lock_acquire+0x116/0x2f0 [ 75.233479][ T47] touch_wq_lockdep_map+0xc7/0x170 [ 75.236391][ T47] __flush_workqueue+0x14c/0x1280 [ 75.239133][ T47] ocfs2_shutdown_local_alloc+0x10b/0xab0 [ 75.242048][ T47] ocfs2_dismount_volume+0x204/0x910 [ 75.244211][ T47] generic_shutdown_super+0x139/0x2d0 [ 75.246528][ T47] kill_block_super+0x44/0x90 [ 75.248617][ T47] deactivate_locked_super+0xc4/0x130 [ 75.250957][ T47] cleanup_mnt+0x422/0x4c0 [ 75.253025][ T47] task_work_run+0x251/0x310 [ 75.255177][ T47] syscall_exit_to_user_mode+0x13f/0x340 [ 75.257849][ T47] do_syscall_64+0x100/0x210 [ 75.259955][ T47] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 75.262613][ T47] [ 75.262613][ T47] -> #0 (&type->s_umount_key#48){++++}-{4:4}: [ 75.265893][ T47] validate_chain+0xa69/0x24e0 [ 75.268144][ T47] __lock_acquire+0xad5/0xd80 [ 75.270223][ T47] lock_acquire+0x116/0x2f0 [ 75.272170][ T47] down_read+0xb3/0xa50 [ 75.274356][ T47] ocfs2_finish_quota_recovery+0x15e/0x2310 [ 75.277901][ T47] ocfs2_complete_recovery+0x1977/0x2580 [ 75.280187][ T47] process_scheduled_works+0xac3/0x18e0 [ 75.282539][ T47] worker_thread+0x870/0xd50 [ 75.284788][ T47] kthread+0x7b7/0x940 [ 75.286729][ T47] ret_from_fork+0x4b/0x80 [ 75.288910][ T47] ret_from_fork_asm+0x1a/0x30 [ 75.291322][ T47] [ 75.291322][ T47] other info that might help us debug this: [ 75.291322][ T47] [ 75.295580][ T47] Chain exists of: [ 75.295580][ T47] &type->s_umount_key#48 --> (wq_completion)ocfs2_wq --> (work_completion)(&journal->j_recovery_work) [ 75.295580][ T47] [ 75.302841][ T47] Possible unsafe locking scenario: [ 75.302841][ T47] [ 75.306031][ T47] CPU0 CPU1 [ 75.308374][ T47] ---- ---- [ 75.311143][ T47] lock((work_completion)(&journal->j_recovery_work)); [ 75.314426][ T47] lock((wq_completion)ocfs2_wq); [ 75.316926][ T47] lock((work_completion)(&journal->j_recovery_work)); [ 75.321193][ T47] rlock(&type->s_umount_key#48); [ 75.323795][ T47] [ 75.323795][ T47] *** DEADLOCK *** [ 75.323795][ T47] [ 75.326975][ T47] 2 locks held by kworker/u4:3/47: [ 75.329142][ T47] #0: ffff88804392e148 ((wq_completion)ocfs2_wq){+.+.}-{0:0}, at: process_scheduled_works+0x990/0x18e0 [ 75.333782][ T47] #1: ffffc9000062fc60 ((work_completion)(&journal->j_recovery_work)){+.+.}-{0:0}, at: process_scheduled_works+0x9cb/0x18e0 [ 75.339132][ T47] [ 75.339132][ T47] stack backtrace: [ 75.341661][ T47] CPU: 0 UID: 0 PID: 47 Comm: kworker/u4:3 Not tainted 6.15.0-rc2-syzkaller-00471-g119009db2674 #0 PREEMPT(full) [ 75.341675][ T47] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 75.341684][ T47] Workqueue: ocfs2_wq ocfs2_complete_recovery [ 75.341706][ T47] Call Trace: [ 75.341714][ T47] [ 75.341718][ T47] dump_stack_lvl+0x241/0x360 [ 75.341735][ T47] ? __pfx_dump_stack_lvl+0x10/0x10 [ 75.341747][ T47] ? __pfx__printk+0x10/0x10 [ 75.341759][ T47] ? print_lock+0x171/0x1a0 [ 75.341775][ T47] print_circular_bug+0x2e1/0x300 [ 75.341786][ T47] check_noncircular+0x142/0x160 [ 75.341798][ T47] validate_chain+0xa69/0x24e0 [ 75.341811][ T47] ? lockdep_unlock+0x8d/0x120 [ 75.341825][ T47] __lock_acquire+0xad5/0xd80 [ 75.341839][ T47] lock_acquire+0x116/0x2f0 [ 75.341850][ T47] ? ocfs2_finish_quota_recovery+0x15e/0x2310 [ 75.341866][ T47] ? ocfs2_buffer_cached+0x487/0x830 [ 75.341880][ T47] down_read+0xb3/0xa50 [ 75.341891][ T47] ? ocfs2_finish_quota_recovery+0x15e/0x2310 [ 75.341905][ T47] ? _printk+0xd5/0x120 [ 75.341916][ T47] ? __pfx_down_read+0x10/0x10 [ 75.341926][ T47] ? ocfs2_complete_recovery+0x1931/0x2580 [ 75.341935][ T47] ? ocfs2_complete_recovery+0x1d47/0x2580 [ 75.341945][ T47] ? __pfx__printk+0x10/0x10 [ 75.341958][ T47] ? __lock_acquire+0xad5/0xd80 [ 75.341970][ T47] ocfs2_finish_quota_recovery+0x15e/0x2310 [ 75.341984][ T47] ? ocfs2_read_inode_block+0x14e/0x1e0 [ 75.341999][ T47] ? __pfx_ocfs2_read_inode_block+0x10/0x10 [ 75.342014][ T47] ? __brelse+0x59/0xa0 [ 75.342025][ T47] ? __pfx_ocfs2_finish_quota_recovery+0x10/0x10 [ 75.342040][ T47] ? __pfx_ocfs2_dir_foreach_blk+0x10/0x10 [ 75.342053][ T47] ? __lock_acquire+0xad5/0xd80 [ 75.342067][ T47] ? do_raw_spin_lock+0x151/0x370 [ 75.342080][ T47] ? do_raw_spin_unlock+0x58/0x8b0 [ 75.342092][ T47] ocfs2_complete_recovery+0x1977/0x2580 [ 75.342106][ T47] ? __pfx_ocfs2_complete_recovery+0x10/0x10 [ 75.342116][ T47] ? __lock_acquire+0xad5/0xd80 [ 75.342127][ T47] ? __pfx_ocfs2_orphan_filldir+0x10/0x10 [ 75.342140][ T47] ? do_raw_spin_lock+0x151/0x370 [ 75.342152][ T47] ? do_raw_spin_unlock+0x58/0x8b0 [ 75.342163][ T47] ? look_up_lock_class+0x7b/0x170 [ 75.342173][ T47] ? register_lock_class+0x54/0x330 [ 75.342186][ T47] ? __lock_acquire+0xad5/0xd80 [ 75.342203][ T47] ? process_scheduled_works+0x9cb/0x18e0 [ 75.342217][ T47] process_scheduled_works+0xac3/0x18e0 [ 75.342236][ T47] ? __pfx_process_scheduled_works+0x10/0x10 [ 75.342251][ T47] ? assign_work+0x367/0x3d0 [ 75.342265][ T47] worker_thread+0x870/0xd50 [ 75.342277][ T47] ? __kthread_parkme+0x1a8/0x200 [ 75.342287][ T47] ? __pfx_worker_thread+0x10/0x10 [ 75.342296][ T47] kthread+0x7b7/0x940 [ 75.342307][ T47] ? __pfx_worker_thread+0x10/0x10 [ 75.342316][ T47] ? __pfx_kthread+0x10/0x10 [ 75.342326][ T47] ? __pfx_kthread+0x10/0x10 [ 75.342335][ T47] ? __pfx_kthread+0x10/0x10 [ 75.342346][ T47] ? __pfx_kthread+0x10/0x10 [ 75.342355][ T47] ? _raw_spin_unlock_irq+0x23/0x50 [ 75.342369][ T47] ? lockdep_hardirqs_on+0x9d/0x150 [ 75.342378][ T47] ? __pfx_kthread+0x10/0x10 [ 75.342388][ T47] ret_from_fork+0x4b/0x80 [ 75.342399][ T47] ? __pfx_kthread+0x10/0x10 [ 75.342409][ T47] ret_from_fork_asm+0x1a/0x30 [ 75.342422][ T47] [ 76.369831][ T1312] ieee802154 phy0 wpan0: encryption failed: -22 [ 76.372328][ T1312] ieee802154 phy1 wpan1: encryption failed: -22 [ 76.768541][ T4670] Bluetooth: hci0: command tx timeout [ 78.848515][ T4670] Bluetooth: hci0: command tx timeout [ 80.928404][ T4670] Bluetooth: hci0: command tx timeout