program: r0 = gettid() openat$snapshot(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) syz_mount_image$ext4(&(0x7f0000000580)='ext4\x00', &(0x7f00000002c0)='./file0\x00', 0x10, &(0x7f0000000600), 0x1, 0x59d, &(0x7f0000001100)="$eJzs3c9vFGUfAPDvs7stlAItb97kfZGDTUiERG1pwWiMiRDx5sEfJJ5IrG0hhAUaWhNBjJDgf6B/gIk3E2M8EmOIevHqzcSriSESA714WzO7s2WB3f7cMsh8PsnQ55mnk+8zu3z7zDw7MxtAaY1l/1Qi9kbEfIoY6WirRd441vq9u3euzCzduTKTotF4568UKV/X/v2U/xzON94eEb/8kOI/1YfjLly6fHa6Xp+7mNcnFs/NTyxcuvz8mXPTp+dOz52fmnxx8oUjh6eOHOrLfu6KiJ/Gj9eun3pt3zczX+755LuvbqQ4Gjvz9s796JexGFt+TTplr+tL/Q5WkGq+P51vcaoV2CHWpf3+DUTE/2IkqnHvzRuJT98qtHPAlmqkiAZQUkn+Q0m1jwOy89/2UuwRCfCo3D7WmgC4m1pze0vL+V9rzQ3G9ubcwI6lFJ3TOiki+jEzl8WYfyaNZEts0Twc0N3VaxHx/27jf2rm5mhzFj/L/8p9+V+JiDfzn9n6tzcYf+yBuvyHR2cz+f9eR/6/v8H48h8AAAAAAAD65+axiHiu2+d/leXrf6LL9T/DEXG0D/FX//yvcqsPYYAubh+LeCUi2tf+LXXkf260mtd2Na8HGEinztTnDkXE7og4GAPbsvrkCjHG9v080LOt4/q/bMnit68FzPtxq7bt/m1mpxenN7PPQMvtaxFP1brlf1oe/1OX8T8b++fXGKNx/NUfe7Wtnv/AVml8EXGg6/h/78kVaeXnc0w0jwcm2kcFD/vo5I1ve8WX/1CcbPzfsXL+j6bO5/UsrD/Gx3/+ton87378P5hONB85M5iv+3B6cfHiZMRgeuPh9VPr7zM8idr50M6XLP8P7u9+/r/S8f9QRFxdY8wT379+vVeb8R+KM3QtYnZd4//6C/vf/fzvXvHXNv4faY7pB/M15v9gZWtN0KL7CQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/RpWI2BmpMr5crlTGxyOGI+K/saNSv7Cw+OypCx+cn83amt//X2l/0+9Iq57a3/8/2lGfeqB+OCL2RMRn1aFmfXzmQn226J0HAAAAAAAAAAAAAAAAAACAx8Rwj/v/M39Ui+4dsOVqRXcAKIz8h/KS/1Be8h/KS/5Decl/KC/5D+Ul/6G85D+UV7Xx9cmi+wAAAAAAAPTNnqdv/poi4urLQ80lM5i3DRTaM2CrHS26A0BhPOIHysulf1Beq53jmwOAJ19apX37hrcEAAAAAAAAAAAAAPrlwF73/0NZVYruAFCY3vf/ezIAPOnc/w/l5RwfcP8/AAAAAAAAAAAAADz+Fi5dPjtdr89d3Ghh2+Y2V1BYa+H33a3/s49Lf9ZfiNSHjHtEhaL/MgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG3/BAAA//9r5fVk") r1 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) ioctl$LOOP_SET_STATUS(r1, 0x4c02, &(0x7f0000000640)={0x0, {}, 0x0, {}, 0x7, 0x0, 0x0, 0x0, "22536af39b7c7cb7435b0a43852dbc3a9ada34cc97af10fd4fcca15748328c53096c2f359e9ba743d30b59c491a7b3e74d938981061383374a1d79471a2d2dfe", "0410b1617b6228917d76322c2e9e13be3626f4e25310f5db74161ccef2c5cf5e", [0x3, 0x80000800]}) mount$bind(0x0, &(0x7f0000000100)='.\x00', 0x0, 0x21, 0x0) r2 = fspick(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0) fsconfig$FSCONFIG_CMD_RECONFIGURE(r2, 0x7, 0x0, 0x0, 0x0) timer_create(0x0, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r0}, &(0x7f0000bbdffc)) r3 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) connect$bt_l2cap(r3, &(0x7f0000000080)={0x1f, 0x0, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x10}, 0x7ff}, 0xe) perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0x43, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, @perf_bp={0x0}, 0x0, 0x0, 0xb6b3, 0x3, 0x3fe, 0x7fffffff, 0xfffe, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xa) mkdir(&(0x7f0000000640)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r5 = openat$cgroup_procs(r4, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000300)='0', 0x1}], 0x1) r6 = syz_init_net_socket$bt_hidp(0x1f, 0x3, 0x6) ioctl$sock_bt_hidp_HIDPCONNADD(r6, 0x400448c8, &(0x7f0000000340)={r3, r3, 0x8, 0x0, 0x0, 0xb, 0x1, 0x15c2, 0xfff9, 0x3, 0x0, 0x8, 'syz0\x00'}) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000140)={&(0x7f0000002fc0)=ANY=[@ANYBLOB="140000001000010000000000000000000500000a20000000020a030000000000000000000200000500000600381975581fe798047a04fbcbcbfa059a33265cc18270ce4720f2fa23c13bffe9e482fd746c5f56802bd4cb15b97cfc88065b56909de346a2987040f325b684ce6362ea9c8bc645167bd5794134e3a4d0cc2b577530e534c8b4d06ac7605c981fd7f250f522dace9fd699e35b62d536bcd4089d5bc0c26509d673a1245d5a440db2294373a02fdd748cb9cbe2154d7aedd63c4a0e979154d8ed837e644c00fe81d624432f8248d73ec7f1d0368554a40d306b1d936370000058010000020a01040000000000000000000000024e000600b2dcbbf56cb81e11a82d47d97679c31886b9918d933d3ae23f039b3c9893692260192bf8682c6c97518e7f19b228d099e1378635bae3f41b5bd504f0294b5ac1395193a2e612b46ec0f600000900010073797a30000000000c00044000000000000000040c00044000000000000000059c000600e3b72db00bf662d2d549290da667f47bcca44c17be99cb2365c3062b64a575e17fd9173d6542ff9717ba70aa70043dcace12586f293969ba4ba88ee828884f2b8a2ef1d6a6304e33d44d9481909cdaaba494ea40dd42aef5aa8dec03d92c4b54f365791f12617370e7c9c3243bda6e310045bd62641548680dba9882cdd368fb4c8fb684d7fbd82de4f8bee5682b7d8b854ccb01b26c8818310006004cc7e91186cebfd43cf370d196325f4d22f19626486414bd74b9fc3b45b706a4cffd60ed68577553720b45253a0000006c000000080a040100000000000000000300000a44000580080001400000002f08000240000000020800024000000003080001400000001a080002400000000108000240000000020800024000000002080001400000002b0900020073797a310000000008000a400000000384270000060a010300000000000000000300000924270480140001800e000100636f6e6e6c696d697400000020000180080001006e61740014000280080004400000000a08000140000000000c000180080001006e617400642501800c00010062697477697365005425028008000140000000110800064000000001080002400000000d240104800c000100b13752d97521555dca00010016a808fdd92df2ca5b12a7fc17dd2a16e44f7757c7ec364eaf53b196a6bf44ec1891313b56324ef4e4c78b9d41477564b6d5f2edca4d227fce08577d886a0a12d184deae4e79732b2c6403fab5de52a221f605259e65d8fb9dbf8e0f644127488769fa91e6864873607f735163bb054ffce3c3630e0deda05945c23843df6965b2f0f0ad7bc5ed625caaa0294e9c89cebfd05d7147a146540aa443da74679945f716d6efe409411ff410ec55502dc8e04130ad592b4f5ea3bf9eed59fafa9618307387f1157100003c0002800900020073797a320000000008000180ffffffff08000180ffffffff0900020073797a3200000000080003400000000408000340000000010c00028008000180fffffffc440005802c000280080003400000000408000180fffffffb08000180ffffffff5b000180fffffffd08000180fffffffe14000280080003400000000208000180fffffffb08000340ffff7782180004801400028008000180fffffffd0800034000000001a8230480140002800800034000000004080003400000000404100100fa81b6a9ead6dd8234417d5cf116dd555e71c2e8f076b5eceb6af08a625dfc37875863aa2a497457d8b79a3c7d61c6bf9af6de4edc1193d79a2eb49ea2de4bc618db826ca8c261ff7f7cee35c85ee72533b316b4b0e6ee2161da20688e3a0641fd8559ab289da2c4b232baaa2f525f2f122b9e797d6961537d8b3ef36a8d0756f73d829aa3ba7d5f618269c09e2b2fff1d8e28cdd9e2f63afa02122f7c80895b146212187091262aeb40b00a3452b2b57b5bb805937ebcbe30270630d0ffc349f61064cf223dc5cd3c79cf5e5a33470fc17ccbc4aeefbd5ea19ad6ce95d721b4bcc536d773c8c5c81e9cb5594d279d1c1f63983a0fe564d5ae2f4a19251e80dac5288b01dc1239875321356bfe00a3e70ce008ff1d4b5550d398fc82abedf9a0b86c7eaf8949bc78252f495aef154eede5021d510d86f315802753240b3d322431e19825a3e6b5d6b20e954ee49af421b6fde4c48c9dd34d55d0a9b615098f947f5f0274576f85dc7a5bd4b681bfae8d3212f7449614c189f886b3513ee14a2aa88bd62307e0d22805eef17612b1c5166013028d7d7723353f02b226e294bce3e3b9ad62a5487a25f71fae6e315d04777577317713deb28543ab4bf7a3c4177e235bdb32bf47eb5534ec131f4e56b5a9f3ad2572f7061361e2e7dd035d43871ff80377cd1103c1ec41b42f904f40b331ed5f1571a0376084499f0af163faa51fa7312bbbe4261874feb5e9648ef8bdc9525ffc1973f8b80c966d8f5021dd86c980829a13f5f150afdf2dc81dce6dbcf4886d61796dfaeacfc2736a9f732d86630cace7d651df3b6d8148aa50aee0ddbb4a59c20d9f9c2a72caf6c40f88d015eea36da7ce9a691f078fd22c9bccf35fed054148f3ea0d5c70466be537147df635e596bd218d0b6c994192c331b305a0e42187d9b2349bb86c56b98d94555d78def2e380ab50de77a2b22d377b85c9baef96f96d5d499469dbff17883ca9379f02fdce225a15b6a364b7fd567a4903f42aaac1d5599c209a68e172e07dad56acade67647c82c756674e44ca77c2f8d42a4ad21d151b0073dbcef53e4ac10d89cc794ff788502c6624bc4f9aa3f4316b0217b6036bf39a1e5499b04e5ba645142b3d9b62f1f5639c5f58665ccea8368ec48464c474803b24ff24ab6fc5ef4ef2279babe44d44133c2096c77cdb8c6114aa5c7a4e7f6bbb5b4e99dcb62d06e2fbaa3e4d55a9f1fd9237e940061c3102cb821cfac6cc41af0baf3a08c54d888c693175a84f1d13da78581a08fc6d54c626adc3703e7caa88121edc194b7ce6ee529d2c6b9ac7c99e9726a7bec07722e4a7f2fdbd6a70c48232ccc735ce44d85145d394f996dc5cdce70e337d4ce0afc57c4d215f513b96ed63f9beb6b4e945b942d9db580e4dc3a6e489f57d3e9f32f736d0dc0e904c5404faba57697728910eb70255d5a8377992b2d34dc9dc2150a1550113fc6778b64b54ba5f70ff04d035b94d47c5792f50624f71a36af2434101afb3561fe2826266a9ba7dd63692a2d0b88e54cbd1a584bc59f91a679464b9ea7210fd8cf30e40ca1b70ba8766831b36b30f2d7f35fcc1dd429b39e8630f0c82cf80c02e1efce97d8e5b9ec245082a097f638a46abf62b56a9f992068a9234645ba1c84bbfd5fcb277747f50b2e3a03d3c677881ed939aae3eea2356be565ae4ba1742c89c64c18c45c3c603ffb90434339239c82a54176672bbb9fa0f7b140e402627b978d58d2293fb64f1c0be288f28caa68d316a0c5db70812eae9c029afc794e248f331977f2db9f59e5673e51a8515ff0409554a3b7f25dd3ae13f753cada071fcbb8cd0b02062d4c64da6b4da9184edf62208c41071a03a24d893a50f7853f9652b02f16a08dd88d162dd18bbdc7e2aca8c7559c8cdf7ff485e098b770af35061d0fcb6089818fe58b2656243a6fb50f505533ab6eed7c0553b6ab47638dac520db2996d031ec5b7844094420ae0d2c2310045075ccd6c1fb90ed4eb8ddf3c85ebb2c215055ce94f1cc79e1368bf75dbc98f3e938d31e3bfc2c3f44b4d788d1c701595ee5fcd8b6e973b549569ef85498728e5253b43f13dc2030bbcfb6508cf0946bf32305acb48f3788077d4fb5ce66c68caff57aae04615f15745f3cfc4ae509ebf22e6c83116e57d0be7c3ce4007d10bcc02e95d568b60579688d1d72c35984ddd77d08466b9b8fb980cb00429a08c90859c7ce63d011a6fd6c2127b2e43f21b8f6281a2056ef1e2e5cf7e953abf7b2eea9d5f40e5ab760a5d45f8cb88ccb06d08a547325517660ef08327960d908a94a8f68ebd5e2ca7a1316c744cae7b86dcb9e9f714e48bf6a0b906dc380a03e503b8be651d5474dbb951af3d4041d1eb5826b0a204aad088e33cdf73732cfaa044fe88b497036396686646357898440cae9ce04a99d95a28f476607c404f807b3c336a18126c129f8804808d75f2663855bfbd0bf52f158e44a4a2b23409728f6bfc29d1ca7b34f117bec632f08017e3cc34f2769fa0eb754ff42b0b6a57e3888948a31189fe9dfb4a2b578938fbc9ce1d24915f26be9687f19ad9c1f474aedbdac445a38c2306b0693c7c0e137fc12ee562afdb33355a0cfdf7c94fbce4015993e16ad302d0b30bf37ce249ccbac9f294a6dd78fe9aca13b55b059658bcc9610411bf98a406042a5e62bb5e2eb5d84858a0abfcbb0ac30712eeda84c22c109c121ec103fab7321530f1b18b1bce5cb4141a594c3daa6ba2ad440f761fecea9940f5b28f22f82fb0219aac8fa97a49096ba5870a437c8e89ed8ca1b5ea87e9993f590bcdc69e2c10d33bdaee28935d3215aa3788ddc9f05334ca0e61603823677e5c1c8b7715e82362303182efb9f42552800285ba1a97fb902a2785a7cc4aa7225fc2235a5e63ae6a9a42a39986c8f91d78a7709df796d84fdf95460e8282f2b44260d45063809992ad953ecac47df59a0cf49f6ed4177e31e110786afaec2af8e5ba5abb7a4b4c6443ea98146a359f19b6c7330418b63016db40b089d48bd5bf97903bcf89fb22a93e2cddc38d54163e7ce243fe5ebe00c36b12c087cf4268cef41d913abc2532ded50156b2051f2c2b75a0640869a914fa006f46c6db4a8b9eb2799a31e92175fff23cdafeec9d57a1e63ce5e5395f3ea1a4c1439c3904deb261334468702330ba5901ed63660ec55328511fb25294cdcada1712f82b7861ebd30f54dc52a4aaa5e3074ea231237c8d2fff2135479ecb5f42a3a4aee9593923da3599881eb00062d6609f1eecd8f84303aa5bfcb4875724cb1683f31902042c8890b9ddaf961edcd06d0a3875bbd7b2724d560365f1c53e3560ca473d53e9f2c3ddbf1ba3c62e3df71401f982deb85eea5b5afaa6ef9a418f4f54f0f7f3bee8bcc75032a114015c6e6478ab53a2a9fa50f7b7f96510ecbd8300215272682eda831f6e66040f283c407a263f49fd27cb7dcf51c795c92229a724be3bb45fb20d9648a335bb759d91dd493c0090cedf317c2b7734fcfdd7d105899596c74da169607ee1ebe964bea05d02f0f875825d7f5d5eee4f7d51ab91397a9a64740321e4152b4cd6e467c5bf7b6632e155e08d7b441f4dff48f551eeb459273b8cca64723fbe211965f7bf660cd24c1ef8f3c5deaae4781517a89d8c038c4a27078618524ed171fa29c55a92feb93f16514c17ae63116e82ce03cae9eb32cd435cdc3a34cefdc56cec8954f56fb84f833c63a569f44998d9b39e5659647dbbcd442a0117210db6b95d5559358433e8dbb8f01037902d6448c87a64e0f1b473fb2e4556eb5b24471a7affa39a53c1cbe5d067033bcf238e427d8340094db9e5202c73f50c85d88bcb12e22d651340382970547968d5c94dbbebec8b78d18dd2108c668d77c2b7fa012f1fa615fee34c22ebde8c1e4ba47d40a9e92729b31d8ac03bdd50519cef99ab745d550b20ec90c938a02e97847934b57ff962c52ec22d0e2be07e3ff4de513720bdf4442b8f5813d8e46b4aaf25a35b79a4986428506e8623d7a52611ef4ce9384763f78df1efb135cdda41a36e83c38ff78f35aa11b26b8fb238ebbeb8eec02778a9adf03ad4fe66d96a6933ef330c0ab7e99799146739dd76867f9f8ed1b78ab3012db9039ba8a63c6d04c17d0a6b40b47a244c072602ddbd1d99c7490b14dfe757354efcede9b605f7c839b128ad0c3f3dd9fa1d090938b95ac7188e3e3109acc1371d4fb267fee4d2e068dfd232bbac23bdb46830301c2f3c363026fbeed0ec49fadd4a3926b23560de6e79b15f111bdc29161f36be8b19b9103eba0b824fd22667a3d95dd3bd62a9ce21eeb62e749786fd2fde274429ebadc4df28aef02b1c8a3f0e6ac3bddc0b11fb6b6c124e34f88ffacdc02620617a4eccc991108cc03745f6661849e40881560285003e77616e67f8d5510b64b456b1ef6def45682b55b60b9bddf2074b1c2e7c0b0bb736b579665e07187561c9cb4baa2755099803ca1ef669e633602ca254316317a4e95f284005b9042aa22ebe8ebcd5327734309a4779de8b1e774ff56b81aa36ccd918a9d042671c3f49c6f03ac6c6fe1d14366135ad9249a1466cde234f10b168f2d05f0525b4d91cf691fffcf3ee1e99308714e2a8f09d43e9212c66cc63946ec46934cd3bae5145686c0921bb02b6942b5eb5b52febe10406268f548833ccfd88058fdc732188fa8947b36f2fa6acb9c811a1fc9a3d68079898a254828e2de39adcb6955ccde17a50236982d3b2656d426ddb0e8ddd1ae311ffed989a7146d1ba76e761f813f1d884c259d2f3f11eabb3d5b67988e5651b4404e3ee3668a1a5c4618e1ae4cec8eb1ee7ca5c225b5d42d8f4aabe92ed5f2c4e463516facfcab1823d9c2e4646d86d5737d1c96620b001dc31c21fcdf6a9b6606f08ff322a59f6072bc0d0f18a90f7ad2987e02a3a98f7f451c157c17d3c1ba62330596eb5f90a28cc20f8cec2f9837ebcf25dc2dde269f2a5d18dbf295082c233ff04be70f98ad9e502392eb0179f21a63ec62e166ea94dacc06a1c379c3bfc6d63d25b6d2b63a06a9c8fb04df5ea3dc081566d1772fe0635c6c7fac2d4f0f96e1993d80e79df7475355fb1036e9923c7d5d884a98a1bb48625b073a707082d858447f04c63c57f5e4a0524ac13d96f2bb8fdd7547cc8208c9c4f05d271c496e76b28f4e1a84d1f4a5cb4a9660daa452fb1a7cd5e1791d0e1ecce294f9186c72af9c5c78f6eab76d183a58b5314808ec89401df8cdf5771ba8293955f8fbc75d88ed44e665f27624b98bbf41f010d6bb721f86c216fc1215ce1cb6cce7d9842ca5703ec35f2cfac6db81f5edaf29ee4716fda80c4bf920ef2ea1661b5f55aaf211124c1da81cbc81ae5d646c453f2b181c1bbd9f1e82dba742c7b18bace8eef1612c07164e248c1f77d03d13877e601eca82999598a3f9a029f4921faee3b571be4d0661f8064ce663bec7cd4dfcb81f96a0d82f7a8a9678958dd4f4f4757ba502da13c19174e85e854615fc4ec707437a7404aa6e08e2434147af006b11afffe804131a45105ceaf680f718dcdfb0c49579acfa09b715ec147f6f2126ea542e8843435fb42b16e8777489c0bcae1a930accd782dfcb01952df1082a536257f7b612f72265d99cd591b7ba78637147ecfab82c66c1112fd19c520a15a3b46114ea558600ec73422b077c69934b99c7f0d267a5f4978cbc3572b4a0cbe0641e419886aa94b7541d0ab21315c39224d9281ea784471db5efc8b3ab3cdf07ab462ba80f3e632e7f0587a441e05a8b17bb876da00010099824e3f800e531d09324516df9264b30cbafa6e0b1b7d6df84a79a7ae4889720aa0f3fa15cc56a2fe81fd287e7b81818f69c3868d66ef68fdf9175bb7abc265fb45527098fbffe9ded80a02ad760a81f9c0c4c4c7e5f1eeda8054ee59a4a2573a957763d2457ec76925dd2fa9488010e69320f9fa60ac926c17c109debf16f7389438eaf0a413f8672e789c1adcf27c0e635703bc967ea55137793883efef7e2669a9204e184bcefbe9f79f646fba315d59cd6f87ae048075c3f673b7779f98160f7ea0152bbb80c679d3ee0acdf5ee9c46fcb79d2000001400028008000180fffffffd08000180fffffffb600002800900020073797a300000000008000180fffffffe0900020073797a30000000000900020073797a320000000008000180fffffffc08000180fffffffb080003400000000108000180ffffffff08000180fffffffd08000180fffffffdf9000100bbe4db415bf5de7f0fba88bf9af4835c794924a810e101d58601a45b38b5a483990ae5beb621480abf51bb0ed90971bd7581f337b210ffc0d3325f2751f2e79a3e71704841b866e29ab9fd22f60e9be08cf598afdd1488300e6ec343fb6b16b023dd470a6db17ea4d179abdcd4f4be2e8f791aae1b1358175284c740ffe018f2a450bf81f5534768faf82c6ef9290d1f8e581aace00d65b172464c1b067e0e417b577f5dd446be106ba88e8e5322704118cde53dc8007467d2a31ca5f0b796576fb5e7890e150f3411dc12fcdd8a16b9c400e0e5a61fc0016c8bd92de9b79d5f709dae6b20b4915217e2b61150e0f51fc7272d954600000004100100ac5d8e10dcc8a3452a391d21c2a4b4230a015701b639d9ea84f3d7ad55774bb5921b718d06abb8c932fc2eeb331b9ce137c0ebc15f7e0715013c2319928466ff03974c1312b17097bf8d540e81befcb1dba9d281505dc5fed737aab560f9f671a9e55b0ae133fc8d94afc6f2603b101c394d7c65d675e7a52dfb5c8cfff9c0d24f7f2c2f54a5f24c5f2ce27c7df5822d10c00fc7ac139d4a202d87c05e2903d6eb85f161a1587948bec0d875932a0f60280d828c71987f1316dc7a97f58aa32c7d7ed148daea391cfe8996fc5e5f72078b5f2114f024df3d968d8e8bd32a84938a9b75a1263765160ba026e639d55b95a722d854e35c283bcfaab5be0a6d7fd93fb437dd485e7eb71a8bde762804b16057469b39a523f77514281e89a57492ca79fe0aa43cfdeac66dc5e71dbecf5bbda16b23b6e0a758d23dde34bd6440e176805c3491b830d92b177668b12300bfe82f17e8da0389eb2f007e9578cfbe96161883e5c73d3439075acc162ac51a82b60b9d69b8832a57a59e75b19b7862df6c54eff200fee05aa65b4e43674b51b4ceac58f0e9a5d69829fe702ca350b055aa7e03a8a9061d83e68cd8946a5a182726ccfa21d1ee96f02825d248088302ee535b942433b04fdf8981c75a1e696f358000723dffd85405e73712e1ae4fe227b2066b7814b940e46032e9d5f786cc56f28db4a9952f7e5211f61905d8598021779c253019cf3adc850f1568c529b3fc0e2d612578f51644bc801aff4648cb2057510eddf2a95b0a80842a38529a82878ea70415c4683dddcf6c8d86e98a49a988a7590883267d55c3f2f26f86d546f6f3c761525358e05e6f71677e162aa5b36c45be28c5a2a6b8f6c721cf16681da0571d83e1a01870859b01171fbdfa327a6ba211cf14d17c2b6f633cf48aa1cc61e4b61443162d40b1527e05f65be27e68d6ebb150b765f86c029b156d57b7537eae614d6130535184f807cb1c5a1e378df5645189d10c28050204ea2484d8ebc5a843941e27a0d8f9fba897f40d84de545a172a4185002ca191a5caa165141a8e5fa3d110377316322527578b048ebaaa342189a242787e154beea8c610d1cf8e990368e149851eb2a2b14e4ef2618aad5e4fcddf7a8dfeaa00632e32424616165da6bad3acb67323cd178898a00e12b60b7d1e15112a1da63bfbcd53e8709373bfbee5de50aa7faeece04fb8256ea7b07af4552035a8fe3e9ab1d69878fa4fdda71adc060bb3e1f7cee8991ce33f87a745cbaf4d5b9f2214c199ecdd8c83e14f383bfdce7180f4320c17bc0e3268d58ac524988bc37261d2698258310ed24b308bd6aa9980cf4ed26f8c87456dd64dcb4e6cf7647ab43819c22d40d2762734625310e607946f75e0892d5b90c3fa89863d0a2301731793d9f8dc033e4f5bc8459fabccf8eddef01646673df49fd541bedf10f87c8f3a1bc03843ab3d18dc2324054c48b06f3c994f03e2dfd1ebe31ad8129bf1bb3ddea95262f191d7d0babca917cd854de0edcafe835469166a5427c46640cd6dda182f87dd0efbe9cb8ae30a3cd7d311a3c5d4b2d6ba4edf4a01756bcc40e05c7b75db997d27bcd4c83ad66cd92ef0644d97cd7733b0f6931893fa9525723b33571990d3a12af319a00e77da41c8523ef560b4e77dfe76bb491909cbd982e48675cb897859896c800024d85b600c1b8b5225c5b52a49e0c7a27550625b318a17df3ff81474165b9dae8b76a4e8d14d987cea39d41bd94cfecda8a19f0464e0fbd8119be544c522e5318f5c6e3d524e392fb3c8e558fed35f21cec49e3051fc835ee64af3b15cd595abf254ef1f2d7228cfe0bf14c8045f055b4f6a188956d51abc98419c53ee0764aad7a8c21ca7b9195c15d8a4fbfae69e5cae0f17c1410f0a4e0d8e5ca34df5ce2a84e38767385004e0f04b55af349900778535172bc67a158921db1fa17e805eb119900f6f35212ae29a277d4acc76ae3652e835bca60e6bf24c42cddb61e238d92eaa583be046e8eacb3d5eeb29c29428b3c4835760dd64681206f0e24b525f2cdc8dc98abf613431f5797558a94291eea8d4534fb62c503451635f6701e259c2f253f77d373795cac037c6fd0e323fdd3532bc70981fa9379ffffb6d07b6d981aff8dada0133517bcd44a7fc01d3554e07192192d5de12ab91853168b02fe1316cff5074dbeb7d53adb9ba7f38a2426bf8bea25b1792ecdc08fa814208d7d62d8fb2be286f5d6a8a3279cacaaf7fca5e335de6cd3fa92d30f0efd080fe3836fa24f3afc38d3afde83e23d5c3e14195a36c42c39860b4df3efcb184985a72b1dd9baa3a637476ea522371df0180506c42cbf2a2aa60f15e088bec896fdca44669f3fc000241f4ee58bc4ac52244774d8d01f21098094d200019521a6de6128e1f0bbd015a2a71802a3dc5dcaa302b9c60a2485a096a1cdcaa0c8ef79d147d0bccc514ae82401a79e801c996105d94faecbc88796ab86a8faf5b94d8f1f028d34d540f7484c3d71509ec867df9e3c300f28a7ad25cbf88a81d04459e316981d47927637a2dad6131377147b07b4978d15782cf5a81fff3cabc4bc22ed0dbd650cee29da773a9af0ed716dc155a8f07a47fce2fb622086b367b2517be90ec94b05abba19b381b78d8e1f8d647ce535d5905bec32400bf1199e33332d5329876ed88f85b62f10a8984c0fe107989f860cd0147b33391398e338294bfc4ce09e4fb43eb8d0e4964794e74e030e883567a00f4780abd42114c42fce618ee121713a2d171885a48e80d2e114c6f014f06e78a135423e8c7d53ffba2055c675b2b8fdcb6f1b1b78f2a94fe76d18ad9c313c3b45db5fad15490ab0cc52acfa4f8f3966d299614c459b1a1545aecb97f01b385508612d767d4622840270fdc69c84b42efdd80530591bdf3b99e977a9e4773fb6f7c4e7bb3305afe95829ad0aeb25da23bc3aa7a4c91b894bd8bf312bf3c031ab386019f0e409352e7aed6114a1c1168885378a80ab8555ae603c0cd13bf6442e3b874dc3471172d246a67293ef8fd358fc6040e3800ec3d65469cedb20ed5dbe1e6469ab77a83f7668cba7f538261ce8d5db305dca3efa31865fc5f89734dd3432ea1d15a4df291a93f63b1b1e7bc8c7525e827cd4a7c0f34811fbcdcd054adb70e143420bafcc84c2ac3d1075cc1b8c425be8f865c3dbf921f13e45ee7ac98d2a7a9935b1881899d8a635bfab5675a2da75ab5fc13497f03c910f0f1e86f40236e1ba6adcda7d1a26eac0726661442a45b4313329146e3527dedeb879af3e8a39125da5c6fae999ec52c8e18b3c57ec73491fcfdf34ad3e7974c30e10c47588ef74b23e505fc4743181fcc03af64d66808967523d117a85bd334530b2ee0115b13ce4a05c940fe78eb495efe7c4038bb0a1bee0ae2d2486495b117a58770cf8d11955e9037f3b7f9b108cabe8de526aac483ee0e602a91ce7c68cfdae289054e5b8d6a28e50f251f3e7dbaef7608fe2dfed03d0a76c6cb72a115aa800544159134e80c288d5c15f267b3f5ef75464235af6a77262b4380884a3b3d5affbc8fba0cd8f121c0eb714226dfd8b267cba7dbbd34b7ddc091cffd7eba4bdf5030684ea6b217f80e5f8c7ceae2ff0209fb121295f776ee96dad5e2eeddae572d4d9e55f97e2cdb08d1428558d95447b22acf9f9442dd6a8704ac106f5005522c7679dc7d2f63518e9f57981166f028d4a2b481250c0f7d96a651a130d29fceb735b45d7be0fd4a86f957d06baf9d1c5771cfeedb66d3dcc2bdf99d0f66e8a67277b0b50a85ce1e64e168cbff665fca032aac92378be1f048cbb042edc3c707c2a799acab63912ea1b3113fa48eb3ecec4a1259c60497227e3ff528e00b917953b9ecb6a1db05ae21a3eb35d9cb53a37d3ad4db9643200c15cac15c8f556604c45028287c4921f2a922aa0c42ca8ebfbbce49ec6e11b595106403d73e85694c003b0ed67d8e8f05cf513b0e612f6b329bdda58e37ce8062741d930d9ba6bfcf57b6b22027ca1830eb5e2700a5bfe50a18e612c31389058819c76361983c383cf34afc7748289ef5eb10a13673cb4ababa86a42136332b769a0ea221a90158d99814c6239dcbb9dd246748bf4e38f906e2f9d910a08f138f90694cd4bd573638103f146114b5c3438a5c5bbfc99e7f9b6bf13fe5460683c26937c8ff1730476c115bb8a4de5b70e6ed900fc962bac7776b9810a143218763464a0fe574f899e1ccfea52527110a61637db8e1723f0a0db98c75f6d28fe5e8806a0880e7f171db134cc8e571f5d357ffccc472655a13f3e9eafbecac6a57811c3bf0267512a57049c11da579d83a9aa435844254f875df54fe690da7ba9805cc9bc4dc240caf7077b16fda7643f60dbe8a10fbc19196341599ec628a9ef043746be6723be21ae5c6a7a11e9c05aac6738a0a8a4071ef9f079a26b9ac00055e87bb0e1ff1beaa9aeb23d54ad34e2b3ad5268a8c04a80462d4aa265b1b13ba4fb8fa4a379dfd8f2754804fd38fcc6a1b60d3eea4ae129ee962e0dfa9a4f1204a47376ccb0fcff1ab12e5cdbd14a9581161c0d0da6607591b0ec6dcdeb0eed8068d3e32409c02887fad20f58b82406b0d5d9d1a7a941214f0529cec818cfbedcc1e5c1ac7485ae57c856a427f7ca1ae4acae93508e747bb7405c0dfff7152e61c23b00fb2362d61d59b8297a64f3e99f9342e7b95b429fe91ba5c1ae4aa11fbb8da9a5d644ee572c99940b40be8ac69baa9b7d19ea878af2dab4b8d051e97500bd87fe69f5027955a853dc268abab9099651e78293dcaa2d5b410940f30519bba2a77614910a9bdf0db1670a4473b06d5b0c2ca6f4e5cf1467891b10c1953b09f5869342633c3775c1987cb4d253444a5aedffaf0f78308a70e6644635c955583e3c43487e1e74e92335e5727d243e70b5be86edf965989ac31b60704f03f20f22003e27adcbfe0f130d4ea7aa96acbfd6ed6fe817896086a798631961a95cffc76a972d8d2cb4a242f67fe01374f3e7829791be366c8f5516dc54f8886ff63178292e84d382eb3cdd0be64be5be239d3ad337a716cfda5cd6eab24dac8d6a1df434413ef8e4d0acb8f608142f5b4725e36927cd0a358f32c550e37879ace95e924b238b8901953c27a7331fefaf1ee50d89df14bfa641b7f45802a6ed2032dadd55645ee3ce23aec97d2b50de86aec40efaebab642858912ee4424175ee041d271759fee7bfecd69f7e76b275010616f2a6864f6b7c9f78df605e956ec1677b911955235d31268cf4faf84e169065bc90eed4e75f8d187562c5a180328d7a26ec76a075f9e41f475cf0601da531c7af519aa90e622e121b59c5630058d64ba83f7b90d9b7e07bd5cebc85ac06384b030cf654d21eb71b5ad040f11a2f3579a85af95452bb2587307363b826332de11c5d8536d4f55914ac193ad9c15ac34e8c611df731674f47d52ee6436a61b34e4fe7d5dbea702a23d5d687ce10d3ee38090bb5059c52a89d57996978db42849195fd359ba1fff4c8e59835a73a351e00e1200e74f27795c39b601dc2779ad6bfd62db50ebfa173a73f548b2b6601fe323c6db4d12089bb44e2353a34f0dc4c79aeb89421448662a2c78b585ec89bea01c3aee1008b51e4d247dcbb86e95027db0ddd88abe8fff76e71ddfe3bfb43205c085416f365e1fb6c1626d9dfe603f2ead523191d956bc90876c0680131a2e03bbd25f4ed1c4a99a3d3b3d68a45639d1096863f1a9051f87afcbc2302cb655b90893f404ed2e083903e90b5c36e3e5db62f56e1d75db844400010073a353d032c9bacd490e36837a967d27467f7831579d1061ebad7c5ff6d81ffa513beb305ba8ef3691734cc76dc5667d195d7d5ba90ad634c08d20da433ee520f5000100bca7f34eb2195e18e718cf858ab4bb457b59bc251e2aa86126b7f0504f4b40a6ee40794722060356caf4ac1491425958571db6618fe0a4318a2aeadb59b1be9ec1faa462baeda6ece683e77badf0f4d7e05c021939cc69fef5274198302a85341d78fb713a627fef95f1a71f1f45af34fb2578e4a9c8afa691b45d4081001ec8d17f555589f97f5371a8632a9073e63ac344898da128344127be906cb18a1bfdb5277c178756ff7b471195bcb0821681437ae5ff8f902f43235f5fbb884a295f767d141c79b1d3acc018938f1e48eadc59a0f02a30ec1fd1c783b4aa39fc2810ababdff36ad94bbe33df5ed5ec1b00c0f50000000800064000000000100001800a000100717565756500000010000180090001006c61737400000000100001800b00010072656a656374000030000180080001006475700024000280080002400000001608000140000000090800024000000000080001400000000e1c0101800a0001006d617463680000000c0102800a0001006f776e6572000000f3000300ce46256fd4ad959205d51f179035e530ab31a5f5108a42e520fd4604c12d32cc1b52f69e7925db6c8a60dc19e67f8102ae0440fb670446ca62f6437863d6b11ef3edafbcc10e1c8f62a5bc4427f2ffa435e23afb449a7d36c386b8a19a9bc0f1fdcd42839f8d69da7bbb39cd39a4a4e5b854bfda47974bf0a738ae1d4a8a686c2987761dbd86b4a25f19b9b0ca66a3369c7beae93517de7f1005ad231a5b05120529b3baef4cd3ec7128b52b86231da6e64fbf34eda6c2f71af3bca81a3207130a2a32fc7b3d34c5eed5fca43f4a1098493707e908bd5590f6b8d5f6098fe4f344d5fe5135b0eb3f2cd4dd72aa68190008000240000000034c0004800c0001800800010064757000100001800a0001006c696d69740000002c000180090001007866726d000000001c00028005000300010000000500030002000000080001400000001014000000110001000000000000000000"], 0x2990}, 0x1, 0x0, 0x0, 0x40010}, 0x20044040) syz_open_dev$hidraw(&(0x7f0000000000), 0x1, 0x404000) r7 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) getdents64(r7, &(0x7f0000000f80)=""/4096, 0x1000) r8 = fcntl$dupfd(r7, 0x0, r5) bpf$BPF_PROG_ATTACH(0x8, &(0x7f00000001c0)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYBLOB="3100000005200000", @ANYRES32, @ANYRES32, @ANYBLOB="829fc4208d88a34c3b8e22c29e233929fd2305d70a312b6b7d37abebb29cad5046078a6e10d0a0144036c852bda2b1e38c80a6e69af40053809323a9eb3555298812767796fd4ce7a5c948ffd5f153a76752c40befacd47394acd34b1e27e5d1ade7a6b5395cd59981dc97a9235c577c1766bff4d9562cb300"/133, @ANYRES64=0x0], 0x20) syz_genetlink_get_family_id$ethtool(&(0x7f0000000300), r8) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r8, 0x89f8, &(0x7f0000000280)={'gre0\x00', &(0x7f0000000400)={'ip_vti0\x00', 0x0, 0x86, 0x8000, 0x7, 0x5, {{0x27, 0x4, 0x3, 0x9, 0x9c, 0x65, 0x0, 0x7, 0x2f, 0x0, @loopback, @multicast1, {[@timestamp_addr={0x44, 0x34, 0x50, 0x1, 0xc, [{@multicast2, 0x2}, {@multicast2, 0x2}, {@empty, 0x9}, {@dev={0xac, 0x14, 0x14, 0x2d}, 0x9}, {@multicast1, 0x1}, {@private=0xa010102, 0x2}]}, @timestamp={0x44, 0x24, 0xe0, 0x0, 0x0, [0x0, 0x1, 0xc, 0x5, 0x0, 0x40, 0xfffffea1, 0x80000000]}, @timestamp={0x44, 0x10, 0xc1, 0x0, 0xa, [0x2, 0xec44, 0x400]}, @rr={0x7, 0x13, 0x7e, [@private=0xa010100, @multicast1, @loopback, @private=0xa010101]}, @timestamp_prespec={0x44, 0xc, 0xef, 0x3, 0x6, [{@dev={0xac, 0x14, 0x14, 0x12}, 0x3fa9b72e}]}]}}}}}) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000002f80)={r8, 0x58, &(0x7f0000002f00)}, 0x10) [ 76.034253][ T5301] Bluetooth: hci0: command tx timeout [ 76.127904][ T5322] loop0: detected capacity change from 0 to 1024 [ 76.163007][ T5322] Quota error (device loop0): do_check_range: Getting block 64 out of range 1-5 [ 76.173396][ T5322] Quota error (device loop0): qtree_read_dquot: Can't read quota structure for id 0 [ 76.177322][ T5322] EXT4-fs error (device loop0): ext4_acquire_dquot:6945: comm syz.0.0: Failed to acquire dquot type 0 [ 76.188646][ T5322] EXT4-fs error (device loop0): mb_free_blocks:2017: group 0, inode 13: block 144:freeing already freed block (bit 9); block bitmap corrupt. [ 76.197658][ T5322] EXT4-fs error (device loop0): ext4_do_update_inode:5632: inode #13: comm syz.0.0: corrupted inode contents [ 76.204592][ T5322] EXT4-fs error (device loop0): ext4_dirty_inode:6517: inode #13: comm syz.0.0: mark_inode_dirty error [ 76.209877][ T5322] EXT4-fs error (device loop0): ext4_do_update_inode:5632: inode #13: comm syz.0.0: corrupted inode contents [ 76.215449][ T5322] EXT4-fs error (device loop0): __ext4_ext_dirty:206: inode #13: comm syz.0.0: mark_inode_dirty error [ 76.220514][ T5322] EXT4-fs error (device loop0): ext4_do_update_inode:5632: inode #13: comm syz.0.0: corrupted inode contents [ 76.227397][ T5322] EXT4-fs error (device loop0) in ext4_orphan_del:301: Corrupt filesystem [ 76.231279][ T5322] EXT4-fs error (device loop0): ext4_do_update_inode:5632: inode #13: comm syz.0.0: corrupted inode contents [ 76.237775][ T5322] EXT4-fs error (device loop0): ext4_truncate:4637: inode #13: comm syz.0.0: mark_inode_dirty error [ 76.242989][ T5322] EXT4-fs error (device loop0) in ext4_process_orphan:343: Corrupt filesystem [ 76.249010][ T5322] EXT4-fs (loop0): 1 truncate cleaned up [ 76.255573][ T5322] EXT4-fs (loop0): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. [ 76.292804][ T5322] loop0: detected capacity change from 1024 to 1023 [ 76.309140][ T5322] EXT4-fs (loop0): re-mounted 00000000-0000-0000-0000-000000000000 ro. [ 76.323275][ T5322] EXT4-fs (loop0): warning: mounting fs with errors, running e2fsck is recommended [ 76.333528][ T5322] EXT4-fs (loop0): re-mounted 00000000-0000-0000-0000-000000000000 r/w. [ 76.351985][ T5322] input: Bluetooth HID Boot Protocol Device as /devices/virtual/bluetooth/hci0/hci0:200/input5 [ 76.381093][ T5322] EXT4-fs error (device loop0): ext4_readdir:264: inode #2: block 48: comm syz.0.0: path /0/file0: bad entry in directory: inode out of bounds - offset=0, inode=11778, rec_len=512, size=1024 fake=0 [ 76.436604][ T1313] ieee802154 phy0 wpan0: encryption failed: -22 [ 76.439234][ T1313] ieee802154 phy1 wpan1: encryption failed: -22 [ 76.896695][ T5321] Bluetooth: hci0: Opcode 0x0c1a failed: -4 [ 76.899967][ T5321] Bluetooth: hci0: Opcode 0x0406 failed: -4 [ 76.921083][ T5321] [ 76.922248][ T5321] ====================================================== [ 76.925330][ T5321] WARNING: possible circular locking dependency detected [ 76.928357][ T5321] syzkaller #0 Not tainted [ 76.930318][ T5321] ------------------------------------------------------ [ 76.933297][ T5321] syz.0.0/5321 is trying to acquire lock: [ 76.935716][ T5321] ffff88803f73c040 ((work_completion)(&(&conn->info_timer)->work)){+.+.}-{0:0}, at: __flush_work+0xd2/0xbc0 [ 76.940818][ T5321] [ 76.940818][ T5321] but task is already holding lock: [ 76.944139][ T5321] ffff88803f73c338 (&conn->lock#2){+.+.}-{4:4}, at: l2cap_conn_del+0x70/0x680 [ 76.947991][ T5321] [ 76.947991][ T5321] which lock already depends on the new lock. [ 76.947991][ T5321] [ 76.952351][ T5321] [ 76.952351][ T5321] the existing dependency chain (in reverse order) is: [ 76.956094][ T5321] [ 76.956094][ T5321] -> #1 (&conn->lock#2){+.+.}-{4:4}: [ 76.959200][ T5321] lock_acquire+0x120/0x360 [ 76.961360][ T5321] __mutex_lock+0x187/0x1350 [ 76.963567][ T5321] l2cap_info_timeout+0x60/0xa0 [ 76.965880][ T5321] process_scheduled_works+0xae1/0x17b0 [ 76.968467][ T5321] worker_thread+0x8a0/0xda0 [ 76.970608][ T5321] kthread+0x711/0x8a0 [ 76.972656][ T5321] ret_from_fork+0x4bc/0x870 [ 76.974834][ T5321] ret_from_fork_asm+0x1a/0x30 [ 76.977055][ T5321] [ 76.977055][ T5321] -> #0 ((work_completion)(&(&conn->info_timer)->work)){+.+.}-{0:0}: [ 76.981338][ T5321] validate_chain+0xb9b/0x2140 [ 76.983547][ T5321] __lock_acquire+0xab9/0xd20 [ 76.985764][ T5321] lock_acquire+0x120/0x360 [ 76.987897][ T5321] __flush_work+0x6b8/0xbc0 [ 76.990049][ T5321] __cancel_work_sync+0xbe/0x110 [ 76.992355][ T5321] l2cap_conn_del+0x4f0/0x680 [ 76.994604][ T5321] l2cap_connect_cfm+0x11d/0x1040 [ 76.996998][ T5321] hci_conn_failed+0x1ce/0x310 [ 76.999218][ T5321] hci_abort_conn_sync+0x658/0xe30 [ 77.001584][ T5321] hci_disconnect_all_sync+0x1b5/0x350 [ 77.004099][ T5321] hci_suspend_sync+0x3fc/0xc60 [ 77.006369][ T5321] hci_suspend_dev+0x28d/0x4d0 [ 77.008662][ T5321] hci_suspend_notifier+0xf2/0x290 [ 77.011101][ T5321] notifier_call_chain+0x1b6/0x3e0 [ 77.013410][ T5321] blocking_notifier_call_chain_robust+0x85/0x100 [ 77.016298][ T5321] pm_notifier_call_chain_robust+0x2c/0x60 [ 77.018867][ T5321] snapshot_open+0x19c/0x280 [ 77.021029][ T5321] misc_open+0x2d5/0x350 [ 77.023077][ T5321] chrdev_open+0x4cc/0x5e0 [ 77.025176][ T5321] do_dentry_open+0x953/0x13f0 [ 77.027371][ T5321] vfs_open+0x3b/0x340 [ 77.029299][ T5321] path_openat+0x2ee5/0x3830 [ 77.031441][ T5321] do_filp_open+0x1fa/0x410 [ 77.033635][ T5321] do_sys_openat2+0x121/0x1c0 [ 77.035929][ T5321] __x64_sys_openat+0x138/0x170 [ 77.038301][ T5321] do_syscall_64+0xfa/0xfa0 [ 77.040500][ T5321] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 77.043300][ T5321] [ 77.043300][ T5321] other info that might help us debug this: [ 77.043300][ T5321] [ 77.047602][ T5321] Possible unsafe locking scenario: [ 77.047602][ T5321] [ 77.050693][ T5321] CPU0 CPU1 [ 77.052883][ T5321] ---- ---- [ 77.055121][ T5321] lock(&conn->lock#2); [ 77.056907][ T5321] lock((work_completion)(&(&conn->info_timer)->work)); [ 77.060603][ T5321] lock(&conn->lock#2); [ 77.063266][ T5321] lock((work_completion)(&(&conn->info_timer)->work)); [ 77.066158][ T5321] [ 77.066158][ T5321] *** DEADLOCK *** [ 77.066158][ T5321] [ 77.069604][ T5321] 8 locks held by syz.0.0/5321: [ 77.071694][ T5321] #0: ffffffff8e7774a8 (misc_mtx){+.+.}-{4:4}, at: misc_open+0x51/0x350 [ 77.075284][ T5321] #1: ffffffff8dded268 (system_transition_mutex){+.+.}-{4:4}, at: lock_system_sleep+0x4a/0x70 [ 77.079546][ T5321] #2: ffffffff8de10970 ((pm_chain_head).rwsem){++++}-{4:4}, at: blocking_notifier_call_chain_robust+0x65/0x100 [ 77.084450][ T5321] #3: ffff888033020dc8 (&hdev->req_lock){+.+.}-{4:4}, at: hci_suspend_dev+0x285/0x4d0 [ 77.088723][ T5321] #4: ffff8880330200b8 (&hdev->lock){+.+.}-{4:4}, at: hci_abort_conn_sync+0x242/0xe30 [ 77.092887][ T5321] #5: ffffffff8f437d28 (hci_cb_list_lock){+.+.}-{4:4}, at: hci_conn_failed+0x165/0x310 [ 77.097167][ T5321] #6: ffff88803f73c338 (&conn->lock#2){+.+.}-{4:4}, at: l2cap_conn_del+0x70/0x680 [ 77.101109][ T5321] #7: ffffffff8df3d6e0 (rcu_read_lock){....}-{1:3}, at: __flush_work+0xd2/0xbc0 [ 77.105014][ T5321] [ 77.105014][ T5321] stack backtrace: [ 77.107463][ T5321] CPU: 0 UID: 0 PID: 5321 Comm: syz.0.0 Not tainted syzkaller #0 PREEMPT(full) [ 77.107481][ T5321] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 77.107489][ T5321] Call Trace: [ 77.107496][ T5321] [ 77.107503][ T5321] dump_stack_lvl+0x189/0x250 [ 77.107525][ T5321] ? __pfx_dump_stack_lvl+0x10/0x10 [ 77.107542][ T5321] ? __pfx__printk+0x10/0x10 [ 77.107555][ T5321] ? print_lock_name+0xde/0x100 [ 77.107568][ T5321] print_circular_bug+0x2ee/0x310 [ 77.107585][ T5321] check_noncircular+0x134/0x160 [ 77.107601][ T5321] validate_chain+0xb9b/0x2140 [ 77.107615][ T5321] ? do_raw_spin_lock+0x121/0x290 [ 77.107633][ T5321] ? look_up_lock_class+0x74/0x170 [ 77.107651][ T5321] ? register_lock_class+0x51/0x320 [ 77.107663][ T5321] __lock_acquire+0xab9/0xd20 [ 77.107682][ T5321] ? __flush_work+0xd2/0xbc0 [ 77.107700][ T5321] lock_acquire+0x120/0x360 [ 77.107712][ T5321] ? __flush_work+0xd2/0xbc0 [ 77.107728][ T5321] ? _raw_spin_unlock_irq+0x23/0x50 [ 77.107743][ T5321] ? __flush_work+0xd2/0xbc0 [ 77.107757][ T5321] __flush_work+0x6b8/0xbc0 [ 77.107772][ T5321] ? __flush_work+0xd2/0xbc0 [ 77.107788][ T5321] ? __flush_work+0xd2/0xbc0 [ 77.107804][ T5321] ? __pfx___flush_work+0x10/0x10 [ 77.107819][ T5321] ? __pfx_wq_barrier_func+0x10/0x10 [ 77.107836][ T5321] ? __pfx___cancel_work+0x10/0x10 [ 77.107852][ T5321] ? hci_conn_drop+0x14d/0x280 [ 77.107868][ T5321] __cancel_work_sync+0xbe/0x110 [ 77.107885][ T5321] l2cap_conn_del+0x4f0/0x680 [ 77.107906][ T5321] l2cap_connect_cfm+0x11d/0x1040 [ 77.107926][ T5321] ? __pfx_l2cap_connect_cfm+0x10/0x10 [ 77.107946][ T5321] ? __pfx_l2cap_connect_cfm+0x10/0x10 [ 77.107969][ T5321] hci_conn_failed+0x1ce/0x310 [ 77.107987][ T5321] ? hci_abort_conn_sync+0x24e/0xe30 [ 77.108005][ T5321] hci_abort_conn_sync+0x658/0xe30 [ 77.108023][ T5321] ? __lock_acquire+0xab9/0xd20 [ 77.108037][ T5321] ? __pfx_hci_abort_conn_sync+0x10/0x10 [ 77.108054][ T5321] ? hci_disconnect_all_sync+0x2e/0x350 [ 77.108075][ T5321] ? hci_disconnect_all_sync+0x2e/0x350 [ 77.108093][ T5321] ? hci_disconnect_all_sync+0x2e/0x350 [ 77.108112][ T5321] hci_disconnect_all_sync+0x1b5/0x350 [ 77.108136][ T5321] hci_suspend_sync+0x3fc/0xc60 [ 77.108154][ T5321] ? __pfx___mutex_lock+0x10/0x10 [ 77.108171][ T5321] ? enable_work+0x258/0x2c0 [ 77.108216][ T5321] ? __pfx_hci_suspend_sync+0x10/0x10 [ 77.108237][ T5321] ? mgmt_pending_find+0x152/0x170 [ 77.108256][ T5321] ? hci_cmd_sync_cancel_sync+0xc9/0x190 [ 77.108270][ T5321] hci_suspend_dev+0x28d/0x4d0 [ 77.108287][ T5321] ? __pfx_hci_suspend_dev+0x10/0x10 [ 77.108301][ T5321] ? rcu_barrier+0x474/0x570 [ 77.108319][ T5321] hci_suspend_notifier+0xf2/0x290 [ 77.108335][ T5321] notifier_call_chain+0x1b6/0x3e0 [ 77.108353][ T5321] blocking_notifier_call_chain_robust+0x85/0x100 [ 77.108369][ T5321] pm_notifier_call_chain_robust+0x2c/0x60 [ 77.108382][ T5321] snapshot_open+0x19c/0x280 [ 77.108395][ T5321] ? __pfx_snapshot_open+0x10/0x10 [ 77.108406][ T5321] misc_open+0x2d5/0x350 [ 77.108420][ T5321] chrdev_open+0x4cc/0x5e0 [ 77.108438][ T5321] ? __pfx_chrdev_open+0x10/0x10 [ 77.108454][ T5321] ? fsnotify_open_perm_and_set_mode+0x113/0x610 [ 77.108474][ T5321] ? __pfx_chrdev_open+0x10/0x10 [ 77.108489][ T5321] do_dentry_open+0x953/0x13f0 [ 77.108504][ T5321] vfs_open+0x3b/0x340 [ 77.108514][ T5321] ? path_openat+0x2ecd/0x3830 [ 77.108528][ T5321] path_openat+0x2ee5/0x3830 [ 77.108550][ T5321] ? __pfx_path_openat+0x10/0x10 [ 77.108567][ T5321] do_filp_open+0x1fa/0x410 [ 77.108579][ T5321] ? __lock_acquire+0xab9/0xd20 [ 77.108591][ T5321] ? __pfx_do_filp_open+0x10/0x10 [ 77.108609][ T5321] ? _raw_spin_unlock+0x28/0x50 [ 77.108622][ T5321] ? alloc_fd+0x64c/0x6c0 [ 77.108640][ T5321] do_sys_openat2+0x121/0x1c0 [ 77.108653][ T5321] ? __pfx_do_sys_openat2+0x10/0x10 [ 77.108666][ T5321] ? rcu_is_watching+0x15/0xb0 [ 77.108680][ T5321] __x64_sys_openat+0x138/0x170 [ 77.108693][ T5321] do_syscall_64+0xfa/0xfa0 [ 77.108710][ T5321] ? lockdep_hardirqs_on+0x9c/0x150 [ 77.108725][ T5321] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 77.108737][ T5321] ? clear_bhb_loop+0x60/0xb0 [ 77.108750][ T5321] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 77.108762][ T5321] RIP: 0033:0x7f79aeb8f6c9 [ 77.108774][ T5321] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 77.108785][ T5321] RSP: 002b:00007f79af9ca038 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 [ 77.108799][ T5321] RAX: ffffffffffffffda RBX: 00007f79aede5fa0 RCX: 00007f79aeb8f6c9 [ 77.108808][ T5321] RDX: 0000000000000000 RSI: 0000200000000500 RDI: ffffffffffffff9c [ 77.108816][ T5321] RBP: 00007f79aec11f91 R08: 0000000000000000 R09: 0000000000000000 [ 77.108824][ T5321] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 77.108831][ T5321] R13: 00007f79aede6038 R14: 00007f79aede5fa0 R15: 00007ffd07fdd838 [ 77.108844][ T5321] [ 78.112401][ T4672] Bluetooth: hci0: command 0x040f tx timeout [ 80.192874][ T4672] Bluetooth: hci0: command 0x040f tx timeout [ 82.272517][ T4672] Bluetooth: hci0: command 0x040f tx timeout