89ee478047d26c60e2442d3023b4efa4efd15a91f48b51bc78ac2d0b5b51c38c079967302d10417e555ad5f3b4c866743b16a049f2fbaf2ce02e89af88a80f", 0x76}, {&(0x7f0000001100)="a941d3895804c670f45db46fc9344571d9b5ba5ba50e8a67cc67964927cdfb7dede3da12156c4327540594d98fb73b55b9b8bb586d77055628d68609942d54a1b4fd32c3d6697d90c4a6b7afed554938f88111ce8f57499a76d34887ab7c972ecfe5105285e290ddeefc64e3c01c1415", 0x70}, {&(0x7f0000001180)="15b29cfd26f5b4d99930b72ebe48feea4d94829ed7a898fd061f7781707518b2b29fe5cb1cc019f48c648e6e47dab5bf934d32efa671fd341ca190939d2edcf714736bcaed62d9850d841589a3ee56cb5d6332a06e8f38e65999d1c7eb57dca890f1aea558a5cd3e75241760ae3bd727f563a0396e9976fd69dce79134ba3cd65d890e79cb8063ebb616f1845764237414847a3ceeba5c01e29a8064667121c2e9720ec4ecb7380764457fe74003d52c02b691f45f6edc48cfc9ddc992bb28845cff9a935828ee567a8cc09f1744039508d65a4f1a1b6ed86149f8546189d12471469b65e80a9be39e6ac52629cc838fcde9394b4b2770a986013080f60adc1f8265cd897be005f7acb5418184a61818391494c4ba43da53dc13a0548a0c449267957e9e25c8a714f9033d9f9dcf8c0f27148b65a15dab4a5d1d92de2d5ef3b1a48a5ede4f2cbdbcf4cb7666ab1639a3a1f4d2ac932b4b7a1aec579865216972f8cb41ca4f9c9fbd61512f5ded96ebdf388567c08dd0954e27246b7f48b66ef320e78657abacbc609be4ec1db492c1d046a001286ae8b921844c23a6757fd94a45c951678ff0d4f089b6236eace7b9f42e495452f11cdbedf709345042d2f8617ebf2e3d226bca2d0b5bd07730c2e939c5db54f4684bdcb6bdefc7d73f6036ff4534b789d9caa316e7a93b69fea25d5a7c760d0c5a45be0badd2af36ffde86de34dc74a018b3beb9d154fdae6ddae5ef35efa9f4dd8174de8664f1973b3d627186b119ebec91c9e3e809674209873f0769d0130f63cb8056024f4d75971ee05b9f7f5d26dc75a532f5d9b4c1ae136f4637871b3ccc4b91a07c10e08c8bfe254f553ef1f9a14805e4aad11b15e0640cb7067a691973e799a5ddd9d3a0d305489e7f1e518481a6c522b3b692b259fd76024053d72dc8a8e1d8012c778a4c918ad643b16aef8a446dc6a599d5c694cb4a36ae7769bff6c7d62e895a7d0fc689904ae5ddefacf7bf5a51120e69e28c19f9edc51ff89dd698693309f3ed05316c9946c3d4552075cc3693ccae731f3c63d54a83c071a54336cb85b0680ea2da1f6546cd8a3af9c3934c23502cbaef3ad50b8994c5d1d30ff4fb8d82af1d8f6a965e42eecf82011dcbd7ef6b470308db3fd26a47e00133065a6a2a2de15ec9cbdaabb14e0536fb1afeaf1ec0c77676421baead44d8caa94d4c1e2c342659abcc8b32f1ab0411971cd1433e56be916533a4175e63ea02ac3d7b9ce1f84b26a52225f7734c85188fe11afc93a91b78706f5f1570b20b83f2e22cf1223f4595c0114cae1b8d9f31275a8665d5a4789322a185342bca165dfe1bd6be87b3fd323be7fd3d4302ef41b85b9684387fb9b86ba5b268c8d04d9e7c7d8d0e82757e8db199fb0c19d54b76a44a93f90417f611a297f33ddfe6c4fcbf082eedbadff054e99f15ae1a14d52700951826543cd4d7bb899313939021dd2c169f81432c857dfcc133368949c302f43ed92107e953264e5253d0231d43c3eb4cf98294de321e4369123e189fff6adafda97152d4684a5c6b283528275b119140d90a5cf06ffd7555c9f9e28ab879e25c0b05ef8032d5c785b17a67e054f9ee1891b0c9a24755cca295159d0f7dd5ef3e065f84eb5f8d302d622c604460957c5b6170fee2f691108f4fbab4ef10315f67885fe7fbf40743d48093e5a2a9dcfd73eb26e2e585041f21c6d48a69bb0fff4620ba6859ce12139ff3b544bd6b09b4a0f53b621152598b70ee50e7e621d21f2342afc1390830e6af0ffe4d6dac783f4d2b6cfb318f805d3422ca809051b4860375f59354b5b6e9b4ea4b5c927d941ec76c46b0afbae39d4419ddf9717fced4ec71f0935296670a16ba20fba94261d98da80d2bfbd75858bbeb9a93f8726338b8828c4f4352525aa73e5dc2d810a4ae11c92f22bae20b247bd06f02b36255d5258dfc5b89aa5e384b61528ea85b8c88d65799889e9ec23f5ee3f36936625516baf0801b11a650310c75005d7d10b0db4aa8318c654928590ad9137b657b5baf7a0b7f31c5586dd32b3dfdfe8dbab97eab86b4940d559fd3cf07723eeab340f9cfb62a7ca076eb37c3382438746c674c7be202b2b380733538966701cad6fbeacf9c89e57d8ac2c8ea855e02f26a13b44c1464ef07cfc942335d2b8bed9ed4d2c5b2001173c5b221e2684d9496ee4fcf5dc2fda89186f09ee7f22d4d4cd436f0b54ca5c66967258850ade2ad460ffc4b62faf36511e048010523d4f6471fe6ab6d86ad25210c7af04bf8cb8158f4326b67a53c6c3f983bf16f5559719700113ac6381e6bf6919e94b88f64ff23908e6c74a6d129e006a7206b81eb9c52ab4fcb62f85f83dbc5ec14922e0710acfa4ea2103c855e4e2feab9434a8e9f5ce7ebae85bbfb06f5afa5948240023ad7770d9c88856770a1c3cec39c251f88b7069d158ab17535c7e31d2584496e5293e3a2588a8080cdc4f6438dcdd9d534b5495ca553da66ee1241b0a19765f7ac625f52564c3f9b6cdb0e9a5218a43a4e1224ca7b3cacfc60e40e139dc3c643cd34ca9b47beeb95e59678e4d3e7b7f2b750a6ed96f0182b5776a3998f929c37ebb95589d6e5f1aeb718c2f39576a094c9cf192f1f8d12bb2d6e42c7f710037041a3c05e34d7da81deb4a169ae1216795bd20c7b35e15c399121f682efdcbbb2ebef2c1fd9a60de9cd26d92fe2ae9689d57ef2657add653a24bf4810bddb8c7d94deb385dc736f235a5b341da7002dc1ff830f3206249d8bc8b1a18a91f8a00d66b00195fd77b4ddb6e900d42165f142b59c2d4d322a85e0f11bfffc1924efb3c8e4438f746d233a14d389227b0878b2a5b5e9fa5c490a9c917414284f03cd3653446625a74e8466cc373b9aba7baae05d28bd0fcd61cc7161c449e1c58f16a3c709cca37601f1410ab584e1e2a436052d8174c36bfde968355c81b0a80b0cf06724b8f26878f3cbdfd7ead9d226fa9e01c1b44058736fd62b41db8bdd1bd5a38733e3ce7b34f201c2fc3785fa543c8f5ee0779323e7d8ebf5a366c34c1760aa0f4922dbd8f8df04ca17119469e20909febf251cd4254cd452354b627f8f9044d0e57b3dc774d1cb4b04074916e0b083c4b3c55ff26320944467d52469a0cbae19f3b57b99ac6109ca61ec93fae75112a567c23b5c359620d44787958cb1c9f066452b99c1d9fbaec0f7c220689b0f8c0573330ef16ccda715dac09eb5a90f895fa0048b0a99ce69eac05ece6b9a916c933a3014ab62498b5c7cddcf1cfb7de5b8d5355a9852c93c1225930c7eeaaf9e5bcea6e12d27772608edd2a9662b1389991024cd4eeb7db62c2c9f0f7d81e040a5b1805e4642dfe1dd20878c70371ea60060140b8c980fdbb239dc2da4825624b6acfe5e0a273052e6d00fd549c1980ac3297bbe510f7cbd826e883aab040918fbb637b9ccf023367b6eb1a1260619f4c35448fb02c5d303ec1528e1d920245913e9149acbd930fe398ecbfe5a1951f1268512f937cce5ff49e6d1843680192781256eeb5df6e5f22bc0e3dc6fb5993d01d1869be26a1e6446ae776943233a9f6f58aba67726131f6e08087ffbf419a36ab9f810826190280249f8689fe26b0e0c6fd20ab0a724971a8c4bf0c60ca8f81d94d02d8c6040ff745d50ff350d3d3282e52267851d33ba571221ad306e9e77829e5e1a4f51618cf992104eb1dedeb93f820a811759870e2a4154ef134bb833840bd627accba9ac1818bb42071b187bcebe70e16d5809709ffb1ba1bdba261e2d824f7460fb683b076ab2f17a7fc6c58c38ece7bc3b78b21a031f3045b7f4703cb3a99f31bfbb030e654783c821a41ab67894a06f719bff44c8a006fdaec3ac8df7b78fcfbddbf2fb7113c55396a8b0d29e1836e10fb7daa2b0aa1e9b972a2971a40147e33dfab00a3c554cbe79bf98fc26ed5ac02e3e71999210f7f9d3670a84ea96721b49f15f2476521f5fab78de572f19eb74a2f6d58fd86e62086a918502c2eb6cb711b1eff8071f45d8181e4d5fdfcf2d6322801547fbf2ddb0fffea378ad7fe34081ccf4b219328a4940faa4ebb6ad4f861cf87766b931c5f7c0683d59430d151ae5c372cf890fc08aa4b84c6eb520828af6560628f6e8d73d8400d0500419083437941b9633079a8c6c5981edd3647c9cd7227128da13191d8d085fd5b0063bd23af1a5dfba139db226f89922bd11efe211a0992395f2b8bbe6c7a57bca8320397e4c4d3920f6448853d27a588b55c2b7000fc1c30a465c87eba06cd94d5d6a455dcc39492aea5522a5af26dfa85dcd370773751ebbde7c53d86e82ec4522f02094312b86c273ea171d2d7bf49885614c4b482bedef75ac38b19d9e63692950b759a13fbc615ca5e2229212aa70ad48629c04dcb0dbe38ffb72551f1fe57ab1988186c7c3bf653500eb9e6dfc2354f60a54a13bfdbb992d7e62e3645de3c72fb11744fbc15f22d0a863cf74ad2c4ebebd3f7cdefe1a7ad6cd329cd5e03fe2ade2cbf6ca6379f51ee57bb782b5726b9e2668f1ec2db8e138082be4dc204bedb3cefe641b033828c5f8fb4747e2e0311d9459481ce634a926e86a597ca5f8e4beba8cbdb8b2dfd8f9d3d3629663ebacf17842efec4854c2b3ffae72fffca700b6be203b172b76fcc0dc4eb02ca5c63419a5be10e73d685b300c1716ebd989478f8cf30b81db663fa69df7f324fa80e69261bb9475f327c87099dbcabb72ab28541f273e439c01b5c842e1616f3d7ba00a5f6f3444f0667ff83c0d4c03b6acb891855d4d0f190528a208ba0a52460c403be0d6f3205ad4b65e0968f6235792966f3ffcb3c5b14fdaf9d8f6413a9476ce3bd2a7ecd4d32fc12a3b39e8d137989905d06e2e75e51e6053efeb80fbb4b06d45cf63e13ec65556a51de31f2f303556ac1ff35da40660422a7802cfcf92cd9b74cfc775cad534fe20866039a08af0f64c0357cc18a6f6f534cba0b6c832c57a6fb41192e6ae9bb6157ed3a4b29a7df4e1280d5e862050ef4f2058305fd360249c8ee09163f23f8f194ee4ae86dcab0107549763efa151050d5604b138a8eb782aa02d8c2e17ce1efa8d659d6eef7ea01f11ae09cd96ea6c51c46c552246c86ee0542fe9024de25e3cb4e24e3abd9ae6e5682ba97d6edbbba19dec332cab147af099f9d36bcbf8827b7a763df69768fd60cf11027ae3cdbece7c37e3eabcddf4e2bb8728a1b426fc13aa7595a5a4bec6869573e6a83530d5a44dcd4c9342e4e1fca2d44bdf51c9ad5bc5440b9fe12f6205c7562ba4fd2b8b5791bb511b53842b6101c02e5a5f9f8dc18d5b672db35afd4c8b14c2372af705a78355d5e6cdd9aeb38b8036ca3321ccc2666776970714735d3babdbf55fa4b99c9136555a25061b1a491af98c3e0188f77a043550abc013f29af2fc949c1b058714952b90670ec996619cb349234a78ed78b08156318da933b65ee53e0ef0c7f1ceeffc005a9c701961009a5222589d6c00376c52ca467e2c008f4715784aa33a8b650ef300f2b48ba47912e7e5ca0bc8b9b3d70db5f3a307e3a47bafd20a9f1f736e9b38777dfa5e1c6487f5a1ac3e57aa47f25596e431140afacbc4a26aef3ef50be5d22044c926f5c9b7d70fb42811b199d0033ffa766759efe464e57a6bb516cf9751ab216a42dbba778579b48a95bf87dfa9aee9f46b5eb486e0aa3a9866b7ce96fca48196cff378e89667eb2240e06c260c7f66de7e21baf51be99374bbaee6632a47745942c01ce9a24bb64ad680b066868f7cb33b0da6bf00ec802b01fa4ad3c81e", 0x1000}], 0x4}}, {{0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000021c0)="8be84e36b6805d5bcdee2db55a40187e438e2f78b41cabfd5e44484594d9c50646c473a2977e4f7d9826c086baa211a7bdc530963fb2eee30c0c91f3", 0x3c}], 0x1, &(0x7f0000002500)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000006001c000400000000040000000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x40080c5}}, {{0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002700)="49292da1cd93e9708345f3d55d57f1", 0xf}], 0x1, &(0x7f00000028c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x20000000}}], 0x4, 0x40000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) 16:04:18 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0xfff) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) syz_emit_ethernet(0x8a, &(0x7f0000000000)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x54, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x15, 0x6, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @fastopen={0x22, 0x6, "241ea72e"}, @timestamp={0x8, 0xa}, @md5sig={0x13, 0x12, "70ac5f3e05149aa971783ddb155d6313"}, @window={0x3, 0x3}, @exp_fastopen={0xfe, 0xe, 0xf989, "8291f151b803704f7a7f"}]}}}}}}}}, 0x0) 16:04:18 executing program 0: io_uring_setup(0x32e7, &(0x7f0000000000)={0x0, 0x0, 0x100}) 16:04:18 executing program 2: r0 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x200800, 0x0) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(r1, 0x84, 0x6c, &(0x7f00000000c0)={0x0, 0x57, "7a260c3a6d614d3b5d5589ee512bc9003fde278723e1ef1e5e4776f607451a1d39d14979b9c795daf2f74f80de08550edc655627bb9acf0f454011d41a3cb9fc8d0464ba2c2c3f0ac0cc9e78e82001ba59f2a05d36d12f"}, &(0x7f0000000180)=0x5f) ioctl$DRM_IOCTL_MODE_GET_LEASE(r0, 0xc01064c8, &(0x7f00000000c0)={0x1, 0x0, &(0x7f0000000040)=[0x0]}) r3 = syz_open_dev$dri(&(0x7f00000000c0), 0x1ff, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r3, 0xc04064a0, &(0x7f00000003c0)={0x0, &(0x7f0000000300)=[0x0], &(0x7f0000000340)=[0x0], 0x0, 0x0, 0x1, 0x1}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r3, 0xc01864c6, &(0x7f0000000040)={&(0x7f0000000640)=[r5, r4], 0x2, 0x0, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r6, 0xc05064a7, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r5}) ioctl$DRM_IOCTL_MODE_GET_LEASE(r0, 0xc01064c8, &(0x7f0000000180)={0x1, 0x0, &(0x7f0000000140)=[0x0]}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000040)={&(0x7f0000000640)=[0x0, 0x0], 0x2}) r9 = syz_open_dev$dri(&(0x7f00000000c0), 0x1ff, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r9, 0xc04064a0, &(0x7f00000003c0)={0x0, &(0x7f0000000300)=[0x0], &(0x7f0000000340)=[0x0], 0x0, 0x0, 0x1, 0x1}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r9, 0xc01864c6, &(0x7f0000000040)={&(0x7f0000000640)=[r11, r10], 0x2}) r12 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r12, 0x4010640d, &(0x7f0000000000)={0x3, 0x2}) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r12, 0xc01064b5, &(0x7f0000000140)={&(0x7f0000000100)=[0x0], 0x1}) ioctl$DRM_IOCTL_MODE_GETPLANE(r12, 0xc02064b6, &(0x7f00000001c0)={r13, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_OBJ_GETPROPERTIES(r12, 0xc02064b9, &(0x7f00000002c0)={&(0x7f0000000240)=[0x0], &(0x7f0000000280), 0x1, r14}) ioctl$DRM_IOCTL_MODE_ATOMIC(r12, 0xc03864bc, &(0x7f0000000380)={0x0, 0x1, &(0x7f00000000c0)=[r14], &(0x7f0000000200), &(0x7f0000000300)=[r15], &(0x7f0000000340)}) r16 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r16, 0x4010640d, &(0x7f0000000000)={0x3, 0x2}) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r16, 0xc01064b5, &(0x7f0000000140)={&(0x7f0000000100)=[0x0], 0x1}) ioctl$DRM_IOCTL_MODE_GETPLANE(r16, 0xc02064b6, &(0x7f00000001c0)={r17, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_OBJ_GETPROPERTIES(r16, 0xc02064b9, &(0x7f00000002c0)={&(0x7f0000000240)=[0x0], &(0x7f0000000280), 0x1, r18}) ioctl$DRM_IOCTL_MODE_ATOMIC(r16, 0xc03864bc, &(0x7f0000000380)={0x0, 0x1, &(0x7f00000000c0)=[r18], &(0x7f0000000200), &(0x7f0000000300)=[r19], &(0x7f0000000340)}) ioctl$DRM_IOCTL_MODE_OBJ_GETPROPERTIES(r1, 0xc02064b9, &(0x7f0000000440)={&(0x7f00000002c0)=[0x0, 0x0], &(0x7f0000000400)=[0x0], 0x2, r8, 0xeeeeeeee}) ioctl$DRM_IOCTL_MODE_ATOMIC(0xffffffffffffffff, 0xc03864bc, &(0x7f0000000580)={0x100, 0x7, &(0x7f0000000240)=[r5, r7, r8, 0x0, r10, r8, r4], &(0x7f0000000280)=[0x80000001, 0x40, 0xe47, 0x1, 0x40, 0x7, 0xa06], &(0x7f0000000480)=[r15, r2, r19, r2, r20], &(0x7f00000004c0)=[0x5], 0x0, 0x2}) ioctl$DRM_IOCTL_MODE_SETCRTC(r1, 0xc06864a2, &(0x7f00000001c0)={&(0x7f0000000100)=[0x0, r2, 0x0, r5, 0x0, 0x0, 0x0], 0x7, 0x0, r8, 0x4, 0x200, 0xffffffc0, 0x8255000, {0x2, 0x400, 0x200, 0x100, 0x1, 0x2, 0x9, 0x81, 0x8001, 0x8000, 0x8, 0xffff, 0x0, 0x3, "6ff7172c46b2202970e824611fc1e366087e300692cd8925629abf7f1af58d04"}}) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r0, 0x4010640d, &(0x7f0000000000)={0x3, 0x2}) ioctl$DRM_IOCTL_MODE_ATOMIC(r0, 0xc03864bc, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 16:04:18 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000002800)={'ip6tnl0\x00', &(0x7f0000002780)={'ip6tnl0\x00', 0x0, 0x29, 0x0, 0x0, 0x0, 0x0, @dev, @private0}}) [ 1771.269745][ T3848] sysfs: cannot create duplicate filename '/devices/iommufd_mock14' [ 1771.303878][ T3848] CPU: 1 PID: 3848 Comm: syz-executor.5 Not tainted 6.7.0-rc5-next-20231214-syzkaller #0 [ 1771.313772][ T3848] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 1771.323862][ T3848] Call Trace: [ 1771.327177][ T3848] [ 1771.330152][ T3848] dump_stack_lvl+0x125/0x1b0 [ 1771.334890][ T3848] sysfs_warn_dup+0x7f/0xa0 [ 1771.339454][ T3848] sysfs_create_dir_ns+0x249/0x2b0 [ 1771.344617][ T3848] ? sysfs_create_mount_point+0xb0/0xb0 [ 1771.350222][ T3848] ? spin_bug+0x1c0/0x1c0 [ 1771.354681][ T3848] ? do_raw_spin_unlock+0x172/0x230 [ 1771.359914][ T3848] kobject_add_internal+0x2c8/0x970 [ 1771.365158][ T3848] kobject_add+0x16f/0x240 [ 1771.369606][ T3848] ? kset_create_and_add+0x190/0x190 [ 1771.374934][ T3848] ? kobject_put+0xbe/0x440 [ 1771.379465][ T3848] ? bus_get_dev_root+0x5e/0x80 [ 1771.384351][ T3848] device_add+0x289/0x1aa0 [ 1771.388851][ T3848] ? device_initialize+0x510/0x510 [ 1771.394090][ T3848] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 1771.400995][ T3848] ? __init_waitqueue_head+0xca/0x150 [ 1771.406422][ T3848] iommufd_test+0x15bf/0x3a10 [ 1771.411147][ T3848] ? preempt_count_sub+0x160/0x160 [ 1771.416285][ T3848] ? iommufd_selftest_destroy+0xf0/0xf0 [ 1771.421884][ T3848] iommufd_fops_ioctl+0x35a/0x4e0 [ 1771.426951][ T3848] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1771.433501][ T3848] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1771.438470][ T3848] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1771.445006][ T3848] __x64_sys_ioctl+0x18f/0x210 [ 1771.449825][ T3848] do_syscall_64+0x40/0x110 [ 1771.454360][ T3848] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 1771.460308][ T3848] RIP: 0033:0x7f0b62c7cba9 [ 1771.464739][ T3848] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 1771.484366][ T3848] RSP: 002b:00007f0b6397b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1771.492816][ T3848] RAX: ffffffffffffffda RBX: 00007f0b62d9bf80 RCX: 00007f0b62c7cba9 [ 1771.500801][ T3848] RDX: 0000000020000240 RSI: 0000000000003ba0 RDI: 0000000000000003 [ 1771.508792][ T3848] RBP: 00007f0b62cc847a R08: 0000000000000000 R09: 0000000000000000 [ 1771.516780][ T3848] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1771.525809][ T3848] R13: 000000000000000b R14: 00007f0b62d9bf80 R15: 00007ffee09dc5a8 [ 1771.533824][ T3848] [ 1771.568694][ T3848] kobject: kobject_add_internal failed for iommufd_mock14 with -EEXIST, don't try to register things with the same name in the same directory. 16:04:19 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 16:04:19 executing program 2: r0 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x200800, 0x0) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(r1, 0x84, 0x6c, &(0x7f00000000c0)={0x0, 0x57, "7a260c3a6d614d3b5d5589ee512bc9003fde278723e1ef1e5e4776f607451a1d39d14979b9c795daf2f74f80de08550edc655627bb9acf0f454011d41a3cb9fc8d0464ba2c2c3f0ac0cc9e78e82001ba59f2a05d36d12f"}, &(0x7f0000000180)=0x5f) (async) ioctl$DRM_IOCTL_MODE_GET_LEASE(r0, 0xc01064c8, &(0x7f00000000c0)={0x1, 0x0, &(0x7f0000000040)=[0x0]}) (async) r3 = syz_open_dev$dri(&(0x7f00000000c0), 0x1ff, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r3, 0xc04064a0, &(0x7f00000003c0)={0x0, &(0x7f0000000300)=[0x0], &(0x7f0000000340)=[0x0], 0x0, 0x0, 0x1, 0x1}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r3, 0xc01864c6, &(0x7f0000000040)={&(0x7f0000000640)=[r5, r4], 0x2, 0x0, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r6, 0xc05064a7, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r5}) (async) ioctl$DRM_IOCTL_MODE_GET_LEASE(r0, 0xc01064c8, &(0x7f0000000180)={0x1, 0x0, &(0x7f0000000140)=[0x0]}) (async) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000040)={&(0x7f0000000640)=[0x0, 0x0], 0x2}) r9 = syz_open_dev$dri(&(0x7f00000000c0), 0x1ff, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r9, 0xc04064a0, &(0x7f00000003c0)={0x0, &(0x7f0000000300)=[0x0], &(0x7f0000000340)=[0x0], 0x0, 0x0, 0x1, 0x1}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r9, 0xc01864c6, &(0x7f0000000040)={&(0x7f0000000640)=[r11, r10], 0x2}) (async) r12 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r12, 0x4010640d, &(0x7f0000000000)={0x3, 0x2}) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r12, 0xc01064b5, &(0x7f0000000140)={&(0x7f0000000100)=[0x0], 0x1}) ioctl$DRM_IOCTL_MODE_GETPLANE(r12, 0xc02064b6, &(0x7f00000001c0)={r13, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_OBJ_GETPROPERTIES(r12, 0xc02064b9, &(0x7f00000002c0)={&(0x7f0000000240)=[0x0], &(0x7f0000000280), 0x1, r14}) ioctl$DRM_IOCTL_MODE_ATOMIC(r12, 0xc03864bc, &(0x7f0000000380)={0x0, 0x1, &(0x7f00000000c0)=[r14], &(0x7f0000000200), &(0x7f0000000300)=[r15], &(0x7f0000000340)}) r16 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r16, 0x4010640d, &(0x7f0000000000)={0x3, 0x2}) (async) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r16, 0xc01064b5, &(0x7f0000000140)={&(0x7f0000000100)=[0x0], 0x1}) ioctl$DRM_IOCTL_MODE_GETPLANE(r16, 0xc02064b6, &(0x7f00000001c0)={r17, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_OBJ_GETPROPERTIES(r16, 0xc02064b9, &(0x7f00000002c0)={&(0x7f0000000240)=[0x0], &(0x7f0000000280), 0x1, r18}) ioctl$DRM_IOCTL_MODE_ATOMIC(r16, 0xc03864bc, &(0x7f0000000380)={0x0, 0x1, &(0x7f00000000c0)=[r18], &(0x7f0000000200), &(0x7f0000000300)=[r19], &(0x7f0000000340)}) ioctl$DRM_IOCTL_MODE_OBJ_GETPROPERTIES(r1, 0xc02064b9, &(0x7f0000000440)={&(0x7f00000002c0)=[0x0, 0x0], &(0x7f0000000400)=[0x0], 0x2, r8, 0xeeeeeeee}) ioctl$DRM_IOCTL_MODE_ATOMIC(0xffffffffffffffff, 0xc03864bc, &(0x7f0000000580)={0x100, 0x7, &(0x7f0000000240)=[r5, r7, r8, 0x0, r10, r8, r4], &(0x7f0000000280)=[0x80000001, 0x40, 0xe47, 0x1, 0x40, 0x7, 0xa06], &(0x7f0000000480)=[r15, r2, r19, r2, r20], &(0x7f00000004c0)=[0x5], 0x0, 0x2}) ioctl$DRM_IOCTL_MODE_SETCRTC(r1, 0xc06864a2, &(0x7f00000001c0)={&(0x7f0000000100)=[0x0, r2, 0x0, r5, 0x0, 0x0, 0x0], 0x7, 0x0, r8, 0x4, 0x200, 0xffffffc0, 0x8255000, {0x2, 0x400, 0x200, 0x100, 0x1, 0x2, 0x9, 0x81, 0x8001, 0x8000, 0x8, 0xffff, 0x0, 0x3, "6ff7172c46b2202970e824611fc1e366087e300692cd8925629abf7f1af58d04"}}) (async) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r0, 0x4010640d, &(0x7f0000000000)={0x3, 0x2}) (async) ioctl$DRM_IOCTL_MODE_ATOMIC(r0, 0xc03864bc, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 16:04:19 executing program 0: r0 = openat$yama_ptrace_scope(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) write$yama_ptrace_scope(r0, &(0x7f0000000100)='0\x00', 0x2) 16:04:19 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0xfff) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) syz_emit_ethernet(0x8a, &(0x7f0000000000)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x54, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x15, 0x6, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @fastopen={0x22, 0x6, "241ea72e"}, @timestamp={0x8, 0xa}, @md5sig={0x13, 0x12, "70ac5f3e05149aa971783ddb155d6313"}, @window={0x3, 0x3}, @exp_fastopen={0xfe, 0xe, 0xf989, "8291f151b803704f7a7f"}]}}}}}}}}, 0x0) 16:04:19 executing program 1: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$alg(r0, &(0x7f0000001900)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000001340)="04", 0x1}], 0x1, &(0x7f00000016c0)=[@iv={0x18}], 0x18}, 0x0) 16:04:19 executing program 0: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_MFC_PROXY(r0, 0x0, 0xd2, &(0x7f0000000000)={@rand_addr, @private, 0xffffffffffffffff, "17820ffeb18084fcc640dc04b892ef909bcca78b5b220301be2376d700de7786"}, 0x3c) 16:04:19 executing program 0: pselect6(0x40, &(0x7f0000000380), &(0x7f00000003c0)={0x2}, &(0x7f0000000400)={0x5}, &(0x7f0000000440)={0x0, 0x3938700}, 0x0) 16:04:19 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000240)={0xfccc, 0x2, r1, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000040)={0x8, r2}) ioctl$IOMMU_DESTROY$device(0xffffffffffffffff, 0x3b80, 0x0) ioctl$IOMMU_IOAS_ALLOW_IOVAS(0xffffffffffffffff, 0x3b82, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)) r3 = getuid() r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) pidfd_open(r4, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000002840)='./file1\x00', 0x0, 0x0) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r6, 0xae03, 0xc7) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002940)=[{{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000000a00)="e19def748fbefe4a9a59c83ba01bf3089b50e42b71a6ab6012ca52a4c26a47722987113034f2c2097a6b2eedfba409482db87e3e044ca89476a884bbadd8e8d85d65a37bc863", 0x46}, {&(0x7f0000000a80)="ee6f08a1f0b03ccf6a8aa955bbd25c22f599c0508743a0b46176bdd8e7756c291047459e7fe308197c4b51649d207d09742840258d7ddcf24125689a3951936cb4d10a0b6724577fff84aa828677812d83fa9142de3a95473efae9bc3dbb48fd278d721d24fb969d84013468ab6b8727e7bf656a6c2f7f338e43ac15f0480dacc74c2b4d7b57a1ecf82c2176c880562205c95cec34052e544b3dd7c01fb8137bcc7813f341c411509e938091d0dbc233e2c6d1c3df2a4696a4d42e8c9373a45fcdff6d5e7b2811b6d425e0915ad003edd137dc07cc92ae216c3da9f8dde24b466eaad310d8f643e0c03a8392c1cbaa58da26", 0xf2}, {&(0x7f0000000b80)="66d04ba8c0bef42fee2a4ddf8f7a0d03c96228329f6e9794d70a395494aec31547ad07e79b69261f337575fbf4c2c398db61d6108297c298bb575e80a3f1af461379caec691a03c358f97dd3320274fee2c7a54ed6fe9e487408d72d00bbba4842b2a63c690c40a32aff0d50de194f1f75809469cbbe1dd7f831ac4921b6968f63afc1f4f64d2a7b84f9e19c4bb7763c296571f8f5a0228a53936549367a2e2f636c1545521b84e7a82be421ec3654f19d79721af5952319448a0d5044e8711b6efd32b604855abc831033d42d1f1e0a66789279baa70a61111119de02d737df0bf058dc8e1379dabda85135d45f693a7f090a51a48994f3f734", 0xfa}, {&(0x7f0000000240)="b366c9e0790d633571107472c657f6ed912d06832b91832b046e434e29ff9a3dfeebf44aaa0017a72f2d96de7163029034", 0x31}, {&(0x7f0000000c80)="e2feeb120d10d1804540c89fb72c0a0a05e8e840b78a85a136c38c6d9f96", 0x1e}, {&(0x7f0000000cc0)="32492a6d67ab58cfa2018fe0db5dd7402c48c99e62f24a66f64735a1ab6b85111d30e6bfc812ff4df5a6112fa092bf29e20b26a4a593432241f38fbf3679977d2b", 0x41}, {&(0x7f0000000d40)="ea4af98e6e0adc7045f4191ba796618fda741ec047365442e25387e36b99efd5a1fc68d5afdeb32e158e87e5b76d04b1d2df6141b19bc3620d6db20c8134eb6d31c643abf8f239988c4e8a9907d626d097526fbdd9660a4f528e", 0x5a}, {&(0x7f0000000dc0)="85fe05dcfa30dfad1a92c1936f69d454482964a84d077300196924f52ada3118a0e3c742ec36a6a81ec7b071584c1ad066b2b898e1e8aef6fe079b7a1406007f25f83889fe99cc429bde97015c653f4f3b950aeaf31dc7b3eb9cb08f234eebc5226cd3785530fa11e9cff69afc89daeaf2071e9d56d6a6ae327c9ce4a5bfff72ccb760323afc83bb8af6f9b7f3198df8b9990ddefb887548e968d4c77cf3963964a2e83c61eba1a2e5e43e064af361699427491e42447661a00d516f27bbbf6a7d9500d84f7cf6ed48f10e8a24052d20d4a63078ccfb76268ef7024d8a0f1c4e832b2188ca100e8bd3", 0xe9}], 0x8, 0x0, 0x0, 0x4004000}}, {{&(0x7f0000000f40)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002180)=[{&(0x7f0000000fc0)="fb963d3ba082ec842614009951e6b331e8dcee49dd4d7eecd814c44501db4063270de71c263e83c5fc6a7ad63de6bad7d1df948b0dbc1aa9f3018cf9d53e7a85045edc0d39721247a6eb0217fb48d281656f91f3c52afee227bd1ce59f0279709c5c4efb947d47ea1b87f0fe7bfcfd1d281b5e16f77561eb7fd540eb3068912e50bf1719fbe4f611ab60864bbfbfafd5d517780bc7a9df5f41c83de8a094dfd282dc7e7a1c2d6edd97ae2e0f857bf8958b25ab9302", 0xb5}, {&(0x7f0000001080)="11e778f080e9ae4767e808331bf8f222b6723d23ea9d7a1035235d07946f427819f01c38bd98950cb4f1287427d0b4ccec52011a9387d389ee478047d26c60e2442d3023b4efa4efd15a91f48b51bc78ac2d0b5b51c38c079967302d10417e555ad5f3b4c866743b16a049f2fbaf2ce02e89af88a80f", 0x76}, {&(0x7f0000001100)="a941d3895804c670f45db46fc9344571d9b5ba5ba50e8a67cc67964927cdfb7dede3da12156c4327540594d98fb73b55b9b8bb586d77055628d68609942d54a1b4fd32c3d6697d90c4a6b7afed554938f88111ce8f57499a76d34887ab7c972ecfe5105285e290ddeefc64e3c01c1415", 0x70}, {&(0x7f0000001180)="15b29cfd26f5b4d99930b72ebe48feea4d94829ed7a898fd061f7781707518b2b29fe5cb1cc019f48c648e6e47dab5bf934d32efa671fd341ca190939d2edcf714736bcaed62d9850d841589a3ee56cb5d6332a06e8f38e65999d1c7eb57dca890f1aea558a5cd3e75241760ae3bd727f563a0396e9976fd69dce79134ba3cd65d890e79cb8063ebb616f1845764237414847a3ceeba5c01e29a8064667121c2e9720ec4ecb7380764457fe74003d52c02b691f45f6edc48cfc9ddc992bb28845cff9a935828ee567a8cc09f1744039508d65a4f1a1b6ed86149f8546189d12471469b65e80a9be39e6ac52629cc838fcde9394b4b2770a986013080f60adc1f8265cd897be005f7acb5418184a61818391494c4ba43da53dc13a0548a0c449267957e9e25c8a714f9033d9f9dcf8c0f27148b65a15dab4a5d1d92de2d5ef3b1a48a5ede4f2cbdbcf4cb7666ab1639a3a1f4d2ac932b4b7a1aec579865216972f8cb41ca4f9c9fbd61512f5ded96ebdf388567c08dd0954e27246b7f48b66ef320e78657abacbc609be4ec1db492c1d046a001286ae8b921844c23a6757fd94a45c951678ff0d4f089b6236eace7b9f42e495452f11cdbedf709345042d2f8617ebf2e3d226bca2d0b5bd07730c2e939c5db54f4684bdcb6bdefc7d73f6036ff4534b789d9caa316e7a93b69fea25d5a7c760d0c5a45be0badd2af36ffde86de34dc74a018b3beb9d154fdae6ddae5ef35efa9f4dd8174de8664f1973b3d627186b119ebec91c9e3e809674209873f0769d0130f63cb8056024f4d75971ee05b9f7f5d26dc75a532f5d9b4c1ae136f4637871b3ccc4b91a07c10e08c8bfe254f553ef1f9a14805e4aad11b15e0640cb7067a691973e799a5ddd9d3a0d305489e7f1e518481a6c522b3b692b259fd76024053d72dc8a8e1d8012c778a4c918ad643b16aef8a446dc6a599d5c694cb4a36ae7769bff6c7d62e895a7d0fc689904ae5ddefacf7bf5a51120e69e28c19f9edc51ff89dd698693309f3ed05316c9946c3d4552075cc3693ccae731f3c63d54a83c071a54336cb85b0680ea2da1f6546cd8a3af9c3934c23502cbaef3ad50b8994c5d1d30ff4fb8d82af1d8f6a965e42eecf82011dcbd7ef6b470308db3fd26a47e00133065a6a2a2de15ec9cbdaabb14e0536fb1afeaf1ec0c77676421baead44d8caa94d4c1e2c342659abcc8b32f1ab0411971cd1433e56be916533a4175e63ea02ac3d7b9ce1f84b26a52225f7734c85188fe11afc93a91b78706f5f1570b20b83f2e22cf1223f4595c0114cae1b8d9f31275a8665d5a4789322a185342bca165dfe1bd6be87b3fd323be7fd3d4302ef41b85b9684387fb9b86ba5b268c8d04d9e7c7d8d0e82757e8db199fb0c19d54b76a44a93f90417f611a297f33ddfe6c4fcbf082eedbadff054e99f15ae1a14d52700951826543cd4d7bb899313939021dd2c169f81432c857dfcc133368949c302f43ed92107e953264e5253d0231d43c3eb4cf98294de321e4369123e189fff6adafda97152d4684a5c6b283528275b119140d90a5cf06ffd7555c9f9e28ab879e25c0b05ef8032d5c785b17a67e054f9ee1891b0c9a24755cca295159d0f7dd5ef3e065f84eb5f8d302d622c604460957c5b6170fee2f691108f4fbab4ef10315f67885fe7fbf40743d48093e5a2a9dcfd73eb26e2e585041f21c6d48a69bb0fff4620ba6859ce12139ff3b544bd6b09b4a0f53b621152598b70ee50e7e621d21f2342afc1390830e6af0ffe4d6dac783f4d2b6cfb318f805d3422ca809051b4860375f59354b5b6e9b4ea4b5c927d941ec76c46b0afbae39d4419ddf9717fced4ec71f0935296670a16ba20fba94261d98da80d2bfbd75858bbeb9a93f8726338b8828c4f4352525aa73e5dc2d810a4ae11c92f22bae20b247bd06f02b36255d5258dfc5b89aa5e384b61528ea85b8c88d65799889e9ec23f5ee3f36936625516baf0801b11a650310c75005d7d10b0db4aa8318c654928590ad9137b657b5baf7a0b7f31c5586dd32b3dfdfe8dbab97eab86b4940d559fd3cf07723eeab340f9cfb62a7ca076eb37c3382438746c674c7be202b2b380733538966701cad6fbeacf9c89e57d8ac2c8ea855e02f26a13b44c1464ef07cfc942335d2b8bed9ed4d2c5b2001173c5b221e2684d9496ee4fcf5dc2fda89186f09ee7f22d4d4cd436f0b54ca5c66967258850ade2ad460ffc4b62faf36511e048010523d4f6471fe6ab6d86ad25210c7af04bf8cb8158f4326b67a53c6c3f983bf16f5559719700113ac6381e6bf6919e94b88f64ff23908e6c74a6d129e006a7206b81eb9c52ab4fcb62f85f83dbc5ec14922e0710acfa4ea2103c855e4e2feab9434a8e9f5ce7ebae85bbfb06f5afa5948240023ad7770d9c88856770a1c3cec39c251f88b7069d158ab17535c7e31d2584496e5293e3a2588a8080cdc4f6438dcdd9d534b5495ca553da66ee1241b0a19765f7ac625f52564c3f9b6cdb0e9a5218a43a4e1224ca7b3cacfc60e40e139dc3c643cd34ca9b47beeb95e59678e4d3e7b7f2b750a6ed96f0182b5776a3998f929c37ebb95589d6e5f1aeb718c2f39576a094c9cf192f1f8d12bb2d6e42c7f710037041a3c05e34d7da81deb4a169ae1216795bd20c7b35e15c399121f682efdcbbb2ebef2c1fd9a60de9cd26d92fe2ae9689d57ef2657add653a24bf4810bddb8c7d94deb385dc736f235a5b341da7002dc1ff830f3206249d8bc8b1a18a91f8a00d66b00195fd77b4ddb6e900d42165f142b59c2d4d322a85e0f11bfffc1924efb3c8e4438f746d233a14d389227b0878b2a5b5e9fa5c490a9c917414284f03cd3653446625a74e8466cc373b9aba7baae05d28bd0fcd61cc7161c449e1c58f16a3c709cca37601f1410ab584e1e2a436052d8174c36bfde968355c81b0a80b0cf06724b8f26878f3cbdfd7ead9d226fa9e01c1b44058736fd62b41db8bdd1bd5a38733e3ce7b34f201c2fc3785fa543c8f5ee0779323e7d8ebf5a366c34c1760aa0f4922dbd8f8df04ca17119469e20909febf251cd4254cd452354b627f8f9044d0e57b3dc774d1cb4b04074916e0b083c4b3c55ff26320944467d52469a0cbae19f3b57b99ac6109ca61ec93fae75112a567c23b5c359620d44787958cb1c9f066452b99c1d9fbaec0f7c220689b0f8c0573330ef16ccda715dac09eb5a90f895fa0048b0a99ce69eac05ece6b9a916c933a3014ab62498b5c7cddcf1cfb7de5b8d5355a9852c93c1225930c7eeaaf9e5bcea6e12d27772608edd2a9662b1389991024cd4eeb7db62c2c9f0f7d81e040a5b1805e4642dfe1dd20878c70371ea60060140b8c980fdbb239dc2da4825624b6acfe5e0a273052e6d00fd549c1980ac3297bbe510f7cbd826e883aab040918fbb637b9ccf023367b6eb1a1260619f4c35448fb02c5d303ec1528e1d920245913e9149acbd930fe398ecbfe5a1951f1268512f937cce5ff49e6d1843680192781256eeb5df6e5f22bc0e3dc6fb5993d01d1869be26a1e6446ae776943233a9f6f58aba67726131f6e08087ffbf419a36ab9f810826190280249f8689fe26b0e0c6fd20ab0a724971a8c4bf0c60ca8f81d94d02d8c6040ff745d50ff350d3d3282e52267851d33ba571221ad306e9e77829e5e1a4f51618cf992104eb1dedeb93f820a811759870e2a4154ef134bb833840bd627accba9ac1818bb42071b187bcebe70e16d5809709ffb1ba1bdba261e2d824f7460fb683b076ab2f17a7fc6c58c38ece7bc3b78b21a031f3045b7f4703cb3a99f31bfbb030e654783c821a41ab67894a06f719bff44c8a006fdaec3ac8df7b78fcfbddbf2fb7113c55396a8b0d29e1836e10fb7daa2b0aa1e9b972a2971a40147e33dfab00a3c554cbe79bf98fc26ed5ac02e3e71999210f7f9d3670a84ea96721b49f15f2476521f5fab78de572f19eb74a2f6d58fd86e62086a918502c2eb6cb711b1eff8071f45d8181e4d5fdfcf2d6322801547fbf2ddb0fffea378ad7fe34081ccf4b219328a4940faa4ebb6ad4f861cf87766b931c5f7c0683d59430d151ae5c372cf890fc08aa4b84c6eb520828af6560628f6e8d73d8400d0500419083437941b9633079a8c6c5981edd3647c9cd7227128da13191d8d085fd5b0063bd23af1a5dfba139db226f89922bd11efe211a0992395f2b8bbe6c7a57bca8320397e4c4d3920f6448853d27a588b55c2b7000fc1c30a465c87eba06cd94d5d6a455dcc39492aea5522a5af26dfa85dcd370773751ebbde7c53d86e82ec4522f02094312b86c273ea171d2d7bf49885614c4b482bedef75ac38b19d9e63692950b759a13fbc615ca5e2229212aa70ad48629c04dcb0dbe38ffb72551f1fe57ab1988186c7c3bf653500eb9e6dfc2354f60a54a13bfdbb992d7e62e3645de3c72fb11744fbc15f22d0a863cf74ad2c4ebebd3f7cdefe1a7ad6cd329cd5e03fe2ade2cbf6ca6379f51ee57bb782b5726b9e2668f1ec2db8e138082be4dc204bedb3cefe641b033828c5f8fb4747e2e0311d9459481ce634a926e86a597ca5f8e4beba8cbdb8b2dfd8f9d3d3629663ebacf17842efec4854c2b3ffae72fffca700b6be203b172b76fcc0dc4eb02ca5c63419a5be10e73d685b300c1716ebd989478f8cf30b81db663fa69df7f324fa80e69261bb9475f327c87099dbcabb72ab28541f273e439c01b5c842e1616f3d7ba00a5f6f3444f0667ff83c0d4c03b6acb891855d4d0f190528a208ba0a52460c403be0d6f3205ad4b65e0968f6235792966f3ffcb3c5b14fdaf9d8f6413a9476ce3bd2a7ecd4d32fc12a3b39e8d137989905d06e2e75e51e6053efeb80fbb4b06d45cf63e13ec65556a51de31f2f303556ac1ff35da40660422a7802cfcf92cd9b74cfc775cad534fe20866039a08af0f64c0357cc18a6f6f534cba0b6c832c57a6fb41192e6ae9bb6157ed3a4b29a7df4e1280d5e862050ef4f2058305fd360249c8ee09163f23f8f194ee4ae86dcab0107549763efa151050d5604b138a8eb782aa02d8c2e17ce1efa8d659d6eef7ea01f11ae09cd96ea6c51c46c552246c86ee0542fe9024de25e3cb4e24e3abd9ae6e5682ba97d6edbbba19dec332cab147af099f9d36bcbf8827b7a763df69768fd60cf11027ae3cdbece7c37e3eabcddf4e2bb8728a1b426fc13aa7595a5a4bec6869573e6a83530d5a44dcd4c9342e4e1fca2d44bdf51c9ad5bc5440b9fe12f6205c7562ba4fd2b8b5791bb511b53842b6101c02e5a5f9f8dc18d5b672db35afd4c8b14c2372af705a78355d5e6cdd9aeb38b8036ca3321ccc2666776970714735d3babdbf55fa4b99c9136555a25061b1a491af98c3e0188f77a043550abc013f29af2fc949c1b058714952b90670ec996619cb349234a78ed78b08156318da933b65ee53e0ef0c7f1ceeffc005a9c701961009a5222589d6c00376c52ca467e2c008f4715784aa33a8b650ef300f2b48ba47912e7e5ca0bc8b9b3d70db5f3a307e3a47bafd20a9f1f736e9b38777dfa5e1c6487f5a1ac3e57aa47f25596e431140afacbc4a26aef3ef50be5d22044c926f5c9b7d70fb42811b199d0033ffa766759efe464e57a6bb516cf9751ab216a42dbba778579b48a95bf87dfa9aee9f46b5eb486e0aa3a9866b7ce96fca48196cff378e89667eb2240e06c260c7f66de7e21baf51be99374bbaee6632a47745942c01ce9a24bb64ad680b066868f7cb33b0da6bf00ec802b01fa4ad3c81e", 0x1000}], 0x4}}, {{0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000021c0)="8be84e36b6805d5bcdee2db55a40187e438e2f78b41cabfd5e44484594d9c50646c473a2977e4f7d9826c086baa211a7bdc530963fb2eee30c0c91f3", 0x3c}], 0x1, &(0x7f0000002500)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000006001c000400000000040000000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x40080c5}}, {{0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002700)="49292da1cd93e9708345f3d55d57f1", 0xf}], 0x1, &(0x7f00000028c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x20000000}}], 0x4, 0x40000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) 16:04:19 executing program 1: bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000180)={0x1}, 0x4) pipe2(&(0x7f0000000380), 0x0) 16:04:19 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0xfff) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) syz_emit_ethernet(0x8a, &(0x7f0000000000)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x54, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x15, 0x6, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @fastopen={0x22, 0x6, "241ea72e"}, @timestamp={0x8, 0xa}, @md5sig={0x13, 0x12, "70ac5f3e05149aa971783ddb155d6313"}, @window={0x3, 0x3}, @exp_fastopen={0xfe, 0xe, 0xf989, "8291f151b803704f7a7f"}]}}}}}}}}, 0x0) 16:04:19 executing program 4: semtimedop(0x0, &(0x7f0000000340)=[{0x0, 0x1}], 0x1, 0x0) semop(0x0, &(0x7f00000000c0)=[{}], 0x1) semtimedop(0x0, &(0x7f0000000180)=[{0x0, 0xffff}], 0x1, 0x0) 16:04:19 executing program 0: socketpair(0x2, 0x2, 0x13, &(0x7f0000000000)) 16:04:19 executing program 1: ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) clock_gettime(0x0, &(0x7f00000007c0)) 16:04:19 executing program 2: r0 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x200800, 0x0) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(r1, 0x84, 0x6c, &(0x7f00000000c0)={0x0, 0x57, "7a260c3a6d614d3b5d5589ee512bc9003fde278723e1ef1e5e4776f607451a1d39d14979b9c795daf2f74f80de08550edc655627bb9acf0f454011d41a3cb9fc8d0464ba2c2c3f0ac0cc9e78e82001ba59f2a05d36d12f"}, &(0x7f0000000180)=0x5f) ioctl$DRM_IOCTL_MODE_GET_LEASE(r0, 0xc01064c8, &(0x7f00000000c0)={0x1, 0x0, &(0x7f0000000040)=[0x0]}) r3 = syz_open_dev$dri(&(0x7f00000000c0), 0x1ff, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r3, 0xc04064a0, &(0x7f00000003c0)={0x0, &(0x7f0000000300)=[0x0], &(0x7f0000000340)=[0x0], 0x0, 0x0, 0x1, 0x1}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r3, 0xc01864c6, &(0x7f0000000040)={&(0x7f0000000640)=[r5, r4], 0x2, 0x0, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r6, 0xc05064a7, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r5}) (async, rerun: 32) ioctl$DRM_IOCTL_MODE_GET_LEASE(r0, 0xc01064c8, &(0x7f0000000180)={0x1, 0x0, &(0x7f0000000140)=[0x0]}) (async, rerun: 32) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000040)={&(0x7f0000000640)=[0x0, 0x0], 0x2}) r9 = syz_open_dev$dri(&(0x7f00000000c0), 0x1ff, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r9, 0xc04064a0, &(0x7f00000003c0)={0x0, &(0x7f0000000300)=[0x0], &(0x7f0000000340)=[0x0], 0x0, 0x0, 0x1, 0x1}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r9, 0xc01864c6, &(0x7f0000000040)={&(0x7f0000000640)=[r11, r10], 0x2}) r12 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r12, 0x4010640d, &(0x7f0000000000)={0x3, 0x2}) (async) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r12, 0xc01064b5, &(0x7f0000000140)={&(0x7f0000000100)=[0x0], 0x1}) ioctl$DRM_IOCTL_MODE_GETPLANE(r12, 0xc02064b6, &(0x7f00000001c0)={r13, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_OBJ_GETPROPERTIES(r12, 0xc02064b9, &(0x7f00000002c0)={&(0x7f0000000240)=[0x0], &(0x7f0000000280), 0x1, r14}) ioctl$DRM_IOCTL_MODE_ATOMIC(r12, 0xc03864bc, &(0x7f0000000380)={0x0, 0x1, &(0x7f00000000c0)=[r14], &(0x7f0000000200), &(0x7f0000000300)=[r15], &(0x7f0000000340)}) (async, rerun: 32) r16 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0) (rerun: 32) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r16, 0x4010640d, &(0x7f0000000000)={0x3, 0x2}) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r16, 0xc01064b5, &(0x7f0000000140)={&(0x7f0000000100)=[0x0], 0x1}) ioctl$DRM_IOCTL_MODE_GETPLANE(r16, 0xc02064b6, &(0x7f00000001c0)={r17, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_OBJ_GETPROPERTIES(r16, 0xc02064b9, &(0x7f00000002c0)={&(0x7f0000000240)=[0x0], &(0x7f0000000280), 0x1, r18}) ioctl$DRM_IOCTL_MODE_ATOMIC(r16, 0xc03864bc, &(0x7f0000000380)={0x0, 0x1, &(0x7f00000000c0)=[r18], &(0x7f0000000200), &(0x7f0000000300)=[r19], &(0x7f0000000340)}) (async) ioctl$DRM_IOCTL_MODE_OBJ_GETPROPERTIES(r1, 0xc02064b9, &(0x7f0000000440)={&(0x7f00000002c0)=[0x0, 0x0], &(0x7f0000000400)=[0x0], 0x2, r8, 0xeeeeeeee}) ioctl$DRM_IOCTL_MODE_ATOMIC(0xffffffffffffffff, 0xc03864bc, &(0x7f0000000580)={0x100, 0x7, &(0x7f0000000240)=[r5, r7, r8, 0x0, r10, r8, r4], &(0x7f0000000280)=[0x80000001, 0x40, 0xe47, 0x1, 0x40, 0x7, 0xa06], &(0x7f0000000480)=[r15, r2, r19, r2, r20], &(0x7f00000004c0)=[0x5], 0x0, 0x2}) (async, rerun: 32) ioctl$DRM_IOCTL_MODE_SETCRTC(r1, 0xc06864a2, &(0x7f00000001c0)={&(0x7f0000000100)=[0x0, r2, 0x0, r5, 0x0, 0x0, 0x0], 0x7, 0x0, r8, 0x4, 0x200, 0xffffffc0, 0x8255000, {0x2, 0x400, 0x200, 0x100, 0x1, 0x2, 0x9, 0x81, 0x8001, 0x8000, 0x8, 0xffff, 0x0, 0x3, "6ff7172c46b2202970e824611fc1e366087e300692cd8925629abf7f1af58d04"}}) (rerun: 32) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r0, 0x4010640d, &(0x7f0000000000)={0x3, 0x2}) ioctl$DRM_IOCTL_MODE_ATOMIC(r0, 0xc03864bc, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 16:04:19 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0xfff) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) syz_emit_ethernet(0x8a, &(0x7f0000000000)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x54, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x15, 0x6, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @fastopen={0x22, 0x6, "241ea72e"}, @timestamp={0x8, 0xa}, @md5sig={0x13, 0x12, "70ac5f3e05149aa971783ddb155d6313"}, @window={0x3, 0x3}, @exp_fastopen={0xfe, 0xe, 0xf989, "8291f151b803704f7a7f"}]}}}}}}}}, 0x0) 16:04:19 executing program 4: pselect6(0x40, &(0x7f0000000380), &(0x7f00000003c0)={0x2}, 0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000480)={[0x10000]}, 0x8}) [ 1772.145587][ T4070] sysfs: cannot create duplicate filename '/devices/iommufd_mock14' [ 1772.171249][ T4070] CPU: 1 PID: 4070 Comm: syz-executor.5 Not tainted 6.7.0-rc5-next-20231214-syzkaller #0 [ 1772.181145][ T4070] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 1772.191250][ T4070] Call Trace: [ 1772.194568][ T4070] [ 1772.197542][ T4070] dump_stack_lvl+0x125/0x1b0 [ 1772.202318][ T4070] sysfs_warn_dup+0x7f/0xa0 [ 1772.206867][ T4070] sysfs_create_dir_ns+0x249/0x2b0 [ 1772.212017][ T4070] ? sysfs_create_mount_point+0xb0/0xb0 [ 1772.217598][ T4070] ? spin_bug+0x1c0/0x1c0 [ 1772.221988][ T4070] ? do_raw_spin_unlock+0x172/0x230 [ 1772.227227][ T4070] kobject_add_internal+0x2c8/0x970 [ 1772.232459][ T4070] kobject_add+0x16f/0x240 [ 1772.236901][ T4070] ? kset_create_and_add+0x190/0x190 [ 1772.242220][ T4070] ? kobject_put+0xbe/0x440 [ 1772.246754][ T4070] ? bus_get_dev_root+0x5e/0x80 [ 1772.251636][ T4070] device_add+0x289/0x1aa0 [ 1772.256095][ T4070] ? device_initialize+0x510/0x510 [ 1772.261236][ T4070] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 1772.268137][ T4070] ? __init_waitqueue_head+0xca/0x150 [ 1772.273551][ T4070] iommufd_test+0x15bf/0x3a10 [ 1772.278277][ T4070] ? preempt_count_sub+0x160/0x160 [ 1772.283417][ T4070] ? iommufd_selftest_destroy+0xf0/0xf0 [ 1772.289009][ T4070] iommufd_fops_ioctl+0x35a/0x4e0 [ 1772.294070][ T4070] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1772.300626][ T4070] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1772.305599][ T4070] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1772.312133][ T4070] __x64_sys_ioctl+0x18f/0x210 [ 1772.316923][ T4070] do_syscall_64+0x40/0x110 [ 1772.321452][ T4070] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 1772.327389][ T4070] RIP: 0033:0x7f0b62c7cba9 [ 1772.331825][ T4070] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 1772.351477][ T4070] RSP: 002b:00007f0b6397b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1772.359930][ T4070] RAX: ffffffffffffffda RBX: 00007f0b62d9bf80 RCX: 00007f0b62c7cba9 [ 1772.367921][ T4070] RDX: 0000000020000240 RSI: 0000000000003ba0 RDI: 0000000000000003 [ 1772.375907][ T4070] RBP: 00007f0b62cc847a R08: 0000000000000000 R09: 0000000000000000 [ 1772.383902][ T4070] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1772.391917][ T4070] R13: 000000000000000b R14: 00007f0b62d9bf80 R15: 00007ffee09dc5a8 [ 1772.399949][ T4070] 16:04:20 executing program 4: r0 = socket$inet6(0xa, 0x1, 0x0) accept4$inet6(r0, 0x0, 0x0, 0x80000) 16:04:20 executing program 1: pipe2(&(0x7f0000000980), 0x80) 16:04:20 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0xfff) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) syz_emit_ethernet(0x0, 0x0, 0x0) [ 1772.560938][ T4070] kobject: kobject_add_internal failed for iommufd_mock14 with -EEXIST, don't try to register things with the same name in the same directory. 16:04:20 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000240)={0xfccc, 0x2, r1, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000040)={0x8, r2}) ioctl$IOMMU_DESTROY$device(0xffffffffffffffff, 0x3b80, 0x0) ioctl$IOMMU_IOAS_ALLOW_IOVAS(0xffffffffffffffff, 0x3b82, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)) r3 = getuid() r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) pidfd_open(r4, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000002840)='./file1\x00', 0x0, 0x0) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r6, 0xae03, 0xc7) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002940)=[{{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000000a00)="e19def748fbefe4a9a59c83ba01bf3089b50e42b71a6ab6012ca52a4c26a47722987113034f2c2097a6b2eedfba409482db87e3e044ca89476a884bbadd8e8d85d65a37bc863", 0x46}, {&(0x7f0000000a80)="ee6f08a1f0b03ccf6a8aa955bbd25c22f599c0508743a0b46176bdd8e7756c291047459e7fe308197c4b51649d207d09742840258d7ddcf24125689a3951936cb4d10a0b6724577fff84aa828677812d83fa9142de3a95473efae9bc3dbb48fd278d721d24fb969d84013468ab6b8727e7bf656a6c2f7f338e43ac15f0480dacc74c2b4d7b57a1ecf82c2176c880562205c95cec34052e544b3dd7c01fb8137bcc7813f341c411509e938091d0dbc233e2c6d1c3df2a4696a4d42e8c9373a45fcdff6d5e7b2811b6d425e0915ad003edd137dc07cc92ae216c3da9f8dde24b466eaad310d8f643e0c03a8392c1cbaa58da26", 0xf2}, {&(0x7f0000000b80)="66d04ba8c0bef42fee2a4ddf8f7a0d03c96228329f6e9794d70a395494aec31547ad07e79b69261f337575fbf4c2c398db61d6108297c298bb575e80a3f1af461379caec691a03c358f97dd3320274fee2c7a54ed6fe9e487408d72d00bbba4842b2a63c690c40a32aff0d50de194f1f75809469cbbe1dd7f831ac4921b6968f63afc1f4f64d2a7b84f9e19c4bb7763c296571f8f5a0228a53936549367a2e2f636c1545521b84e7a82be421ec3654f19d79721af5952319448a0d5044e8711b6efd32b604855abc831033d42d1f1e0a66789279baa70a61111119de02d737df0bf058dc8e1379dabda85135d45f693a7f090a51a48994f3f734", 0xfa}, {&(0x7f0000000240)="b366c9e0790d633571107472c657f6ed912d06832b91832b046e434e29ff9a3dfeebf44aaa0017a72f2d96de7163029034", 0x31}, {&(0x7f0000000c80)="e2feeb120d10d1804540c89fb72c0a0a05e8e840b78a85a136c38c6d9f96", 0x1e}, {&(0x7f0000000cc0)="32492a6d67ab58cfa2018fe0db5dd7402c48c99e62f24a66f64735a1ab6b85111d30e6bfc812ff4df5a6112fa092bf29e20b26a4a593432241f38fbf3679977d2b", 0x41}, {&(0x7f0000000d40)="ea4af98e6e0adc7045f4191ba796618fda741ec047365442e25387e36b99efd5a1fc68d5afdeb32e158e87e5b76d04b1d2df6141b19bc3620d6db20c8134eb6d31c643abf8f239988c4e8a9907d626d097526fbdd9660a4f528e", 0x5a}, {&(0x7f0000000dc0)="85fe05dcfa30dfad1a92c1936f69d454482964a84d077300196924f52ada3118a0e3c742ec36a6a81ec7b071584c1ad066b2b898e1e8aef6fe079b7a1406007f25f83889fe99cc429bde97015c653f4f3b950aeaf31dc7b3eb9cb08f234eebc5226cd3785530fa11e9cff69afc89daeaf2071e9d56d6a6ae327c9ce4a5bfff72ccb760323afc83bb8af6f9b7f3198df8b9990ddefb887548e968d4c77cf3963964a2e83c61eba1a2e5e43e064af361699427491e42447661a00d516f27bbbf6a7d9500d84f7cf6ed48f10e8a24052d20d4a63078ccfb76268ef7024d8a0f1c4e832b2188ca100e8bd3", 0xe9}], 0x8, 0x0, 0x0, 0x4004000}}, {{&(0x7f0000000f40)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002180)=[{&(0x7f0000000fc0)="fb963d3ba082ec842614009951e6b331e8dcee49dd4d7eecd814c44501db4063270de71c263e83c5fc6a7ad63de6bad7d1df948b0dbc1aa9f3018cf9d53e7a85045edc0d39721247a6eb0217fb48d281656f91f3c52afee227bd1ce59f0279709c5c4efb947d47ea1b87f0fe7bfcfd1d281b5e16f77561eb7fd540eb3068912e50bf1719fbe4f611ab60864bbfbfafd5d517780bc7a9df5f41c83de8a094dfd282dc7e7a1c2d6edd97ae2e0f857bf8958b25ab9302", 0xb5}, {&(0x7f0000001080)="11e778f080e9ae4767e808331bf8f222b6723d23ea9d7a1035235d07946f427819f01c38bd98950cb4f1287427d0b4ccec52011a9387d389ee478047d26c60e2442d3023b4efa4efd15a91f48b51bc78ac2d0b5b51c38c079967302d10417e555ad5f3b4c866743b16a049f2fbaf2ce02e89af88a80f", 0x76}, {&(0x7f0000001100)="a941d3895804c670f45db46fc9344571d9b5ba5ba50e8a67cc67964927cdfb7dede3da12156c4327540594d98fb73b55b9b8bb586d77055628d68609942d54a1b4fd32c3d6697d90c4a6b7afed554938f88111ce8f57499a76d34887ab7c972ecfe5105285e290ddeefc64e3c01c1415", 0x70}, {&(0x7f0000001180)="15b29cfd26f5b4d99930b72ebe48feea4d94829ed7a898fd061f7781707518b2b29fe5cb1cc019f48c648e6e47dab5bf934d32efa671fd341ca190939d2edcf714736bcaed62d9850d841589a3ee56cb5d6332a06e8f38e65999d1c7eb57dca890f1aea558a5cd3e75241760ae3bd727f563a0396e9976fd69dce79134ba3cd65d890e79cb8063ebb616f1845764237414847a3ceeba5c01e29a8064667121c2e9720ec4ecb7380764457fe74003d52c02b691f45f6edc48cfc9ddc992bb28845cff9a935828ee567a8cc09f1744039508d65a4f1a1b6ed86149f8546189d12471469b65e80a9be39e6ac52629cc838fcde9394b4b2770a986013080f60adc1f8265cd897be005f7acb5418184a61818391494c4ba43da53dc13a0548a0c449267957e9e25c8a714f9033d9f9dcf8c0f27148b65a15dab4a5d1d92de2d5ef3b1a48a5ede4f2cbdbcf4cb7666ab1639a3a1f4d2ac932b4b7a1aec579865216972f8cb41ca4f9c9fbd61512f5ded96ebdf388567c08dd0954e27246b7f48b66ef320e78657abacbc609be4ec1db492c1d046a001286ae8b921844c23a6757fd94a45c951678ff0d4f089b6236eace7b9f42e495452f11cdbedf709345042d2f8617ebf2e3d226bca2d0b5bd07730c2e939c5db54f4684bdcb6bdefc7d73f6036ff4534b789d9caa316e7a93b69fea25d5a7c760d0c5a45be0badd2af36ffde86de34dc74a018b3beb9d154fdae6ddae5ef35efa9f4dd8174de8664f1973b3d627186b119ebec91c9e3e809674209873f0769d0130f63cb8056024f4d75971ee05b9f7f5d26dc75a532f5d9b4c1ae136f4637871b3ccc4b91a07c10e08c8bfe254f553ef1f9a14805e4aad11b15e0640cb7067a691973e799a5ddd9d3a0d305489e7f1e518481a6c522b3b692b259fd76024053d72dc8a8e1d8012c778a4c918ad643b16aef8a446dc6a599d5c694cb4a36ae7769bff6c7d62e895a7d0fc689904ae5ddefacf7bf5a51120e69e28c19f9edc51ff89dd698693309f3ed05316c9946c3d4552075cc3693ccae731f3c63d54a83c071a54336cb85b0680ea2da1f6546cd8a3af9c3934c23502cbaef3ad50b8994c5d1d30ff4fb8d82af1d8f6a965e42eecf82011dcbd7ef6b470308db3fd26a47e00133065a6a2a2de15ec9cbdaabb14e0536fb1afeaf1ec0c77676421baead44d8caa94d4c1e2c342659abcc8b32f1ab0411971cd1433e56be916533a4175e63ea02ac3d7b9ce1f84b26a52225f7734c85188fe11afc93a91b78706f5f1570b20b83f2e22cf1223f4595c0114cae1b8d9f31275a8665d5a4789322a185342bca165dfe1bd6be87b3fd323be7fd3d4302ef41b85b9684387fb9b86ba5b268c8d04d9e7c7d8d0e82757e8db199fb0c19d54b76a44a93f90417f611a297f33ddfe6c4fcbf082eedbadff054e99f15ae1a14d52700951826543cd4d7bb899313939021dd2c169f81432c857dfcc133368949c302f43ed92107e953264e5253d0231d43c3eb4cf98294de321e4369123e189fff6adafda97152d4684a5c6b283528275b119140d90a5cf06ffd7555c9f9e28ab879e25c0b05ef8032d5c785b17a67e054f9ee1891b0c9a24755cca295159d0f7dd5ef3e065f84eb5f8d302d622c604460957c5b6170fee2f691108f4fbab4ef10315f67885fe7fbf40743d48093e5a2a9dcfd73eb26e2e585041f21c6d48a69bb0fff4620ba6859ce12139ff3b544bd6b09b4a0f53b621152598b70ee50e7e621d21f2342afc1390830e6af0ffe4d6dac783f4d2b6cfb318f805d3422ca809051b4860375f59354b5b6e9b4ea4b5c927d941ec76c46b0afbae39d4419ddf9717fced4ec71f0935296670a16ba20fba94261d98da80d2bfbd75858bbeb9a93f8726338b8828c4f4352525aa73e5dc2d810a4ae11c92f22bae20b247bd06f02b36255d5258dfc5b89aa5e384b61528ea85b8c88d65799889e9ec23f5ee3f36936625516baf0801b11a650310c75005d7d10b0db4aa8318c654928590ad9137b657b5baf7a0b7f31c5586dd32b3dfdfe8dbab97eab86b4940d559fd3cf07723eeab340f9cfb62a7ca076eb37c3382438746c674c7be202b2b380733538966701cad6fbeacf9c89e57d8ac2c8ea855e02f26a13b44c1464ef07cfc942335d2b8bed9ed4d2c5b2001173c5b221e2684d9496ee4fcf5dc2fda89186f09ee7f22d4d4cd436f0b54ca5c66967258850ade2ad460ffc4b62faf36511e048010523d4f6471fe6ab6d86ad25210c7af04bf8cb8158f4326b67a53c6c3f983bf16f5559719700113ac6381e6bf6919e94b88f64ff23908e6c74a6d129e006a7206b81eb9c52ab4fcb62f85f83dbc5ec14922e0710acfa4ea2103c855e4e2feab9434a8e9f5ce7ebae85bbfb06f5afa5948240023ad7770d9c88856770a1c3cec39c251f88b7069d158ab17535c7e31d2584496e5293e3a2588a8080cdc4f6438dcdd9d534b5495ca553da66ee1241b0a19765f7ac625f52564c3f9b6cdb0e9a5218a43a4e1224ca7b3cacfc60e40e139dc3c643cd34ca9b47beeb95e59678e4d3e7b7f2b750a6ed96f0182b5776a3998f929c37ebb95589d6e5f1aeb718c2f39576a094c9cf192f1f8d12bb2d6e42c7f710037041a3c05e34d7da81deb4a169ae1216795bd20c7b35e15c399121f682efdcbbb2ebef2c1fd9a60de9cd26d92fe2ae9689d57ef2657add653a24bf4810bddb8c7d94deb385dc736f235a5b341da7002dc1ff830f3206249d8bc8b1a18a91f8a00d66b00195fd77b4ddb6e900d42165f142b59c2d4d322a85e0f11bfffc1924efb3c8e4438f746d233a14d389227b0878b2a5b5e9fa5c490a9c917414284f03cd3653446625a74e8466cc373b9aba7baae05d28bd0fcd61cc7161c449e1c58f16a3c709cca37601f1410ab584e1e2a436052d8174c36bfde968355c81b0a80b0cf06724b8f26878f3cbdfd7ead9d226fa9e01c1b44058736fd62b41db8bdd1bd5a38733e3ce7b34f201c2fc3785fa543c8f5ee0779323e7d8ebf5a366c34c1760aa0f4922dbd8f8df04ca17119469e20909febf251cd4254cd452354b627f8f9044d0e57b3dc774d1cb4b04074916e0b083c4b3c55ff26320944467d52469a0cbae19f3b57b99ac6109ca61ec93fae75112a567c23b5c359620d44787958cb1c9f066452b99c1d9fbaec0f7c220689b0f8c0573330ef16ccda715dac09eb5a90f895fa0048b0a99ce69eac05ece6b9a916c933a3014ab62498b5c7cddcf1cfb7de5b8d5355a9852c93c1225930c7eeaaf9e5bcea6e12d27772608edd2a9662b1389991024cd4eeb7db62c2c9f0f7d81e040a5b1805e4642dfe1dd20878c70371ea60060140b8c980fdbb239dc2da4825624b6acfe5e0a273052e6d00fd549c1980ac3297bbe510f7cbd826e883aab040918fbb637b9ccf023367b6eb1a1260619f4c35448fb02c5d303ec1528e1d920245913e9149acbd930fe398ecbfe5a1951f1268512f937cce5ff49e6d1843680192781256eeb5df6e5f22bc0e3dc6fb5993d01d1869be26a1e6446ae776943233a9f6f58aba67726131f6e08087ffbf419a36ab9f810826190280249f8689fe26b0e0c6fd20ab0a724971a8c4bf0c60ca8f81d94d02d8c6040ff745d50ff350d3d3282e52267851d33ba571221ad306e9e77829e5e1a4f51618cf992104eb1dedeb93f820a811759870e2a4154ef134bb833840bd627accba9ac1818bb42071b187bcebe70e16d5809709ffb1ba1bdba261e2d824f7460fb683b076ab2f17a7fc6c58c38ece7bc3b78b21a031f3045b7f4703cb3a99f31bfbb030e654783c821a41ab67894a06f719bff44c8a006fdaec3ac8df7b78fcfbddbf2fb7113c55396a8b0d29e1836e10fb7daa2b0aa1e9b972a2971a40147e33dfab00a3c554cbe79bf98fc26ed5ac02e3e71999210f7f9d3670a84ea96721b49f15f2476521f5fab78de572f19eb74a2f6d58fd86e62086a918502c2eb6cb711b1eff8071f45d8181e4d5fdfcf2d6322801547fbf2ddb0fffea378ad7fe34081ccf4b219328a4940faa4ebb6ad4f861cf87766b931c5f7c0683d59430d151ae5c372cf890fc08aa4b84c6eb520828af6560628f6e8d73d8400d0500419083437941b9633079a8c6c5981edd3647c9cd7227128da13191d8d085fd5b0063bd23af1a5dfba139db226f89922bd11efe211a0992395f2b8bbe6c7a57bca8320397e4c4d3920f6448853d27a588b55c2b7000fc1c30a465c87eba06cd94d5d6a455dcc39492aea5522a5af26dfa85dcd370773751ebbde7c53d86e82ec4522f02094312b86c273ea171d2d7bf49885614c4b482bedef75ac38b19d9e63692950b759a13fbc615ca5e2229212aa70ad48629c04dcb0dbe38ffb72551f1fe57ab1988186c7c3bf653500eb9e6dfc2354f60a54a13bfdbb992d7e62e3645de3c72fb11744fbc15f22d0a863cf74ad2c4ebebd3f7cdefe1a7ad6cd329cd5e03fe2ade2cbf6ca6379f51ee57bb782b5726b9e2668f1ec2db8e138082be4dc204bedb3cefe641b033828c5f8fb4747e2e0311d9459481ce634a926e86a597ca5f8e4beba8cbdb8b2dfd8f9d3d3629663ebacf17842efec4854c2b3ffae72fffca700b6be203b172b76fcc0dc4eb02ca5c63419a5be10e73d685b300c1716ebd989478f8cf30b81db663fa69df7f324fa80e69261bb9475f327c87099dbcabb72ab28541f273e439c01b5c842e1616f3d7ba00a5f6f3444f0667ff83c0d4c03b6acb891855d4d0f190528a208ba0a52460c403be0d6f3205ad4b65e0968f6235792966f3ffcb3c5b14fdaf9d8f6413a9476ce3bd2a7ecd4d32fc12a3b39e8d137989905d06e2e75e51e6053efeb80fbb4b06d45cf63e13ec65556a51de31f2f303556ac1ff35da40660422a7802cfcf92cd9b74cfc775cad534fe20866039a08af0f64c0357cc18a6f6f534cba0b6c832c57a6fb41192e6ae9bb6157ed3a4b29a7df4e1280d5e862050ef4f2058305fd360249c8ee09163f23f8f194ee4ae86dcab0107549763efa151050d5604b138a8eb782aa02d8c2e17ce1efa8d659d6eef7ea01f11ae09cd96ea6c51c46c552246c86ee0542fe9024de25e3cb4e24e3abd9ae6e5682ba97d6edbbba19dec332cab147af099f9d36bcbf8827b7a763df69768fd60cf11027ae3cdbece7c37e3eabcddf4e2bb8728a1b426fc13aa7595a5a4bec6869573e6a83530d5a44dcd4c9342e4e1fca2d44bdf51c9ad5bc5440b9fe12f6205c7562ba4fd2b8b5791bb511b53842b6101c02e5a5f9f8dc18d5b672db35afd4c8b14c2372af705a78355d5e6cdd9aeb38b8036ca3321ccc2666776970714735d3babdbf55fa4b99c9136555a25061b1a491af98c3e0188f77a043550abc013f29af2fc949c1b058714952b90670ec996619cb349234a78ed78b08156318da933b65ee53e0ef0c7f1ceeffc005a9c701961009a5222589d6c00376c52ca467e2c008f4715784aa33a8b650ef300f2b48ba47912e7e5ca0bc8b9b3d70db5f3a307e3a47bafd20a9f1f736e9b38777dfa5e1c6487f5a1ac3e57aa47f25596e431140afacbc4a26aef3ef50be5d22044c926f5c9b7d70fb42811b199d0033ffa766759efe464e57a6bb516cf9751ab216a42dbba778579b48a95bf87dfa9aee9f46b5eb486e0aa3a9866b7ce96fca48196cff378e89667eb2240e06c260c7f66de7e21baf51be99374bbaee6632a47745942c01ce9a24bb64ad680b066868f7cb33b0da6bf00ec802b01fa4ad3c81e", 0x1000}], 0x4}}, {{0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000021c0)="8be84e36b6805d5bcdee2db55a40187e438e2f78b41cabfd5e44484594d9c50646c473a2977e4f7d9826c086baa211a7bdc530963fb2eee30c0c91f3", 0x3c}], 0x1, &(0x7f0000002500)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000006001c000400000000040000000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x40080c5}}, {{0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002700)="49292da1cd93e9708345f3d55d57f1", 0xf}], 0x1, &(0x7f00000028c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x20000000}}], 0x4, 0x40000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) 16:04:20 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0xfff) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) syz_emit_ethernet(0x0, 0x0, 0x0) 16:04:20 executing program 4: r0 = syz_open_dev$mouse(&(0x7f0000000000), 0x10000, 0x301) close$fd_v4l2_buffer(r0) 16:04:20 executing program 1: r0 = syz_open_dev$media(&(0x7f0000000640), 0x0, 0x0) ioctl$MEDIA_IOC_G_TOPOLOGY(r0, 0xc0487c04, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x3, 0x0, &(0x7f0000000180)=[{}, {}, {}], 0x0, 0x0, 0x0, 0x2, 0x0, &(0x7f0000000680)=[{}, {}]}) 16:04:20 executing program 0: socketpair(0x2, 0x0, 0x300, &(0x7f00000001c0)) 16:04:20 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x400000) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r0, 0x4010640d, &(0x7f0000000000)={0x3, 0x2}) ioctl$DRM_IOCTL_MODE_ATOMIC(r0, 0xc03864bc, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$DRM_IOCTL_GEM_CLOSE(r0, 0x40086409, &(0x7f0000000040)) 16:04:20 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0xfff) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) syz_emit_ethernet(0x0, 0x0, 0x0) 16:04:20 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x400000) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r0, 0x4010640d, &(0x7f0000000000)={0x3, 0x2}) ioctl$DRM_IOCTL_MODE_ATOMIC(r0, 0xc03864bc, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) ioctl$DRM_IOCTL_GEM_CLOSE(r0, 0x40086409, &(0x7f0000000040)) 16:04:20 executing program 1: r0 = socket$igmp(0x2, 0x3, 0x2) getsockopt$MRT(r0, 0x0, 0x0, 0x0, &(0x7f00000002c0)) 16:04:20 executing program 4: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000540)={0x8}) 16:04:20 executing program 0: socketpair(0xa, 0x5, 0x20, &(0x7f0000000080)) [ 1773.094501][ T4311] sysfs: cannot create duplicate filename '/devices/iommufd_mock14' [ 1773.132002][ T4311] CPU: 0 PID: 4311 Comm: syz-executor.5 Not tainted 6.7.0-rc5-next-20231214-syzkaller #0 [ 1773.141903][ T4311] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 1773.152007][ T4311] Call Trace: [ 1773.155326][ T4311] [ 1773.158298][ T4311] dump_stack_lvl+0x125/0x1b0 [ 1773.163047][ T4311] sysfs_warn_dup+0x7f/0xa0 [ 1773.167628][ T4311] sysfs_create_dir_ns+0x249/0x2b0 [ 1773.172845][ T4311] ? sysfs_create_mount_point+0xb0/0xb0 [ 1773.178467][ T4311] ? spin_bug+0x1c0/0x1c0 [ 1773.182860][ T4311] ? do_raw_spin_unlock+0x172/0x230 [ 1773.188116][ T4311] kobject_add_internal+0x2c8/0x970 [ 1773.193384][ T4311] kobject_add+0x16f/0x240 [ 1773.197869][ T4311] ? kset_create_and_add+0x190/0x190 [ 1773.203220][ T4311] ? kobject_put+0xbe/0x440 [ 1773.207786][ T4311] ? bus_get_dev_root+0x5e/0x80 [ 1773.212710][ T4311] device_add+0x289/0x1aa0 [ 1773.217203][ T4311] ? device_initialize+0x510/0x510 [ 1773.222382][ T4311] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 1773.229316][ T4311] ? __init_waitqueue_head+0xca/0x150 [ 1773.234770][ T4311] iommufd_test+0x15bf/0x3a10 [ 1773.239538][ T4311] ? preempt_count_sub+0x160/0x160 [ 1773.244717][ T4311] ? iommufd_selftest_destroy+0xf0/0xf0 [ 1773.250359][ T4311] iommufd_fops_ioctl+0x35a/0x4e0 [ 1773.255461][ T4311] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1773.262060][ T4311] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1773.267081][ T4311] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1773.273657][ T4311] __x64_sys_ioctl+0x18f/0x210 [ 1773.278494][ T4311] do_syscall_64+0x40/0x110 [ 1773.283074][ T4311] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 1773.289037][ T4311] RIP: 0033:0x7f0b62c7cba9 [ 1773.293485][ T4311] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 1773.313123][ T4311] RSP: 002b:00007f0b6397b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1773.321567][ T4311] RAX: ffffffffffffffda RBX: 00007f0b62d9bf80 RCX: 00007f0b62c7cba9 [ 1773.329563][ T4311] RDX: 0000000020000240 RSI: 0000000000003ba0 RDI: 0000000000000003 [ 1773.337563][ T4311] RBP: 00007f0b62cc847a R08: 0000000000000000 R09: 0000000000000000 [ 1773.345559][ T4311] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1773.353557][ T4311] R13: 000000000000000b R14: 00007f0b62d9bf80 R15: 00007ffee09dc5a8 [ 1773.361576][ T4311] [ 1773.364651][ C0] vkms_vblank_simulate: vblank timer overrun 16:04:20 executing program 4: io_setup(0x7, &(0x7f0000000000)=0x0) io_destroy(r0) syz_open_dev$tty1(0xc, 0x4, 0x1) [ 1773.464824][ T4311] kobject: kobject_add_internal failed for iommufd_mock14 with -EEXIST, don't try to register things with the same name in the same directory. 16:04:21 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000240)={0xfccc, 0x2, r1, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000040)={0x8, r2}) ioctl$IOMMU_DESTROY$device(0xffffffffffffffff, 0x3b80, 0x0) ioctl$IOMMU_IOAS_ALLOW_IOVAS(0xffffffffffffffff, 0x3b82, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)) r3 = getuid() r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) pidfd_open(r4, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000002840)='./file1\x00', 0x0, 0x0) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r6, 0xae03, 0xc7) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002940)=[{{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000000a00)="e19def748fbefe4a9a59c83ba01bf3089b50e42b71a6ab6012ca52a4c26a47722987113034f2c2097a6b2eedfba409482db87e3e044ca89476a884bbadd8e8d85d65a37bc863", 0x46}, {&(0x7f0000000a80)="ee6f08a1f0b03ccf6a8aa955bbd25c22f599c0508743a0b46176bdd8e7756c291047459e7fe308197c4b51649d207d09742840258d7ddcf24125689a3951936cb4d10a0b6724577fff84aa828677812d83fa9142de3a95473efae9bc3dbb48fd278d721d24fb969d84013468ab6b8727e7bf656a6c2f7f338e43ac15f0480dacc74c2b4d7b57a1ecf82c2176c880562205c95cec34052e544b3dd7c01fb8137bcc7813f341c411509e938091d0dbc233e2c6d1c3df2a4696a4d42e8c9373a45fcdff6d5e7b2811b6d425e0915ad003edd137dc07cc92ae216c3da9f8dde24b466eaad310d8f643e0c03a8392c1cbaa58da26", 0xf2}, {&(0x7f0000000b80)="66d04ba8c0bef42fee2a4ddf8f7a0d03c96228329f6e9794d70a395494aec31547ad07e79b69261f337575fbf4c2c398db61d6108297c298bb575e80a3f1af461379caec691a03c358f97dd3320274fee2c7a54ed6fe9e487408d72d00bbba4842b2a63c690c40a32aff0d50de194f1f75809469cbbe1dd7f831ac4921b6968f63afc1f4f64d2a7b84f9e19c4bb7763c296571f8f5a0228a53936549367a2e2f636c1545521b84e7a82be421ec3654f19d79721af5952319448a0d5044e8711b6efd32b604855abc831033d42d1f1e0a66789279baa70a61111119de02d737df0bf058dc8e1379dabda85135d45f693a7f090a51a48994f3f734", 0xfa}, {&(0x7f0000000240)="b366c9e0790d633571107472c657f6ed912d06832b91832b046e434e29ff9a3dfeebf44aaa0017a72f2d96de7163029034", 0x31}, {&(0x7f0000000c80)="e2feeb120d10d1804540c89fb72c0a0a05e8e840b78a85a136c38c6d9f96", 0x1e}, {&(0x7f0000000cc0)="32492a6d67ab58cfa2018fe0db5dd7402c48c99e62f24a66f64735a1ab6b85111d30e6bfc812ff4df5a6112fa092bf29e20b26a4a593432241f38fbf3679977d2b", 0x41}, {&(0x7f0000000d40)="ea4af98e6e0adc7045f4191ba796618fda741ec047365442e25387e36b99efd5a1fc68d5afdeb32e158e87e5b76d04b1d2df6141b19bc3620d6db20c8134eb6d31c643abf8f239988c4e8a9907d626d097526fbdd9660a4f528e", 0x5a}, {&(0x7f0000000dc0)="85fe05dcfa30dfad1a92c1936f69d454482964a84d077300196924f52ada3118a0e3c742ec36a6a81ec7b071584c1ad066b2b898e1e8aef6fe079b7a1406007f25f83889fe99cc429bde97015c653f4f3b950aeaf31dc7b3eb9cb08f234eebc5226cd3785530fa11e9cff69afc89daeaf2071e9d56d6a6ae327c9ce4a5bfff72ccb760323afc83bb8af6f9b7f3198df8b9990ddefb887548e968d4c77cf3963964a2e83c61eba1a2e5e43e064af361699427491e42447661a00d516f27bbbf6a7d9500d84f7cf6ed48f10e8a24052d20d4a63078ccfb76268ef7024d8a0f1c4e832b2188ca100e8bd3", 0xe9}], 0x8, 0x0, 0x0, 0x4004000}}, {{&(0x7f0000000f40)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002180)=[{&(0x7f0000000fc0)="fb963d3ba082ec842614009951e6b331e8dcee49dd4d7eecd814c44501db4063270de71c263e83c5fc6a7ad63de6bad7d1df948b0dbc1aa9f3018cf9d53e7a85045edc0d39721247a6eb0217fb48d281656f91f3c52afee227bd1ce59f0279709c5c4efb947d47ea1b87f0fe7bfcfd1d281b5e16f77561eb7fd540eb3068912e50bf1719fbe4f611ab60864bbfbfafd5d517780bc7a9df5f41c83de8a094dfd282dc7e7a1c2d6edd97ae2e0f857bf8958b25ab9302", 0xb5}, {&(0x7f0000001080)="11e778f080e9ae4767e808331bf8f222b6723d23ea9d7a1035235d07946f427819f01c38bd98950cb4f1287427d0b4ccec52011a9387d389ee478047d26c60e2442d3023b4efa4efd15a91f48b51bc78ac2d0b5b51c38c079967302d10417e555ad5f3b4c866743b16a049f2fbaf2ce02e89af88a80f", 0x76}, {&(0x7f0000001100)="a941d3895804c670f45db46fc9344571d9b5ba5ba50e8a67cc67964927cdfb7dede3da12156c4327540594d98fb73b55b9b8bb586d77055628d68609942d54a1b4fd32c3d6697d90c4a6b7afed554938f88111ce8f57499a76d34887ab7c972ecfe5105285e290ddeefc64e3c01c1415", 0x70}, {&(0x7f0000001180)="15b29cfd26f5b4d99930b72ebe48feea4d94829ed7a898fd061f7781707518b2b29fe5cb1cc019f48c648e6e47dab5bf934d32efa671fd341ca190939d2edcf714736bcaed62d9850d841589a3ee56cb5d6332a06e8f38e65999d1c7eb57dca890f1aea558a5cd3e75241760ae3bd727f563a0396e9976fd69dce79134ba3cd65d890e79cb8063ebb616f1845764237414847a3ceeba5c01e29a8064667121c2e9720ec4ecb7380764457fe74003d52c02b691f45f6edc48cfc9ddc992bb28845cff9a935828ee567a8cc09f1744039508d65a4f1a1b6ed86149f8546189d12471469b65e80a9be39e6ac52629cc838fcde9394b4b2770a986013080f60adc1f8265cd897be005f7acb5418184a61818391494c4ba43da53dc13a0548a0c449267957e9e25c8a714f9033d9f9dcf8c0f27148b65a15dab4a5d1d92de2d5ef3b1a48a5ede4f2cbdbcf4cb7666ab1639a3a1f4d2ac932b4b7a1aec579865216972f8cb41ca4f9c9fbd61512f5ded96ebdf388567c08dd0954e27246b7f48b66ef320e78657abacbc609be4ec1db492c1d046a001286ae8b921844c23a6757fd94a45c951678ff0d4f089b6236eace7b9f42e495452f11cdbedf709345042d2f8617ebf2e3d226bca2d0b5bd07730c2e939c5db54f4684bdcb6bdefc7d73f6036ff4534b789d9caa316e7a93b69fea25d5a7c760d0c5a45be0badd2af36ffde86de34dc74a018b3beb9d154fdae6ddae5ef35efa9f4dd8174de8664f1973b3d627186b119ebec91c9e3e809674209873f0769d0130f63cb8056024f4d75971ee05b9f7f5d26dc75a532f5d9b4c1ae136f4637871b3ccc4b91a07c10e08c8bfe254f553ef1f9a14805e4aad11b15e0640cb7067a691973e799a5ddd9d3a0d305489e7f1e518481a6c522b3b692b259fd76024053d72dc8a8e1d8012c778a4c918ad643b16aef8a446dc6a599d5c694cb4a36ae7769bff6c7d62e895a7d0fc689904ae5ddefacf7bf5a51120e69e28c19f9edc51ff89dd698693309f3ed05316c9946c3d4552075cc3693ccae731f3c63d54a83c071a54336cb85b0680ea2da1f6546cd8a3af9c3934c23502cbaef3ad50b8994c5d1d30ff4fb8d82af1d8f6a965e42eecf82011dcbd7ef6b470308db3fd26a47e00133065a6a2a2de15ec9cbdaabb14e0536fb1afeaf1ec0c77676421baead44d8caa94d4c1e2c342659abcc8b32f1ab0411971cd1433e56be916533a4175e63ea02ac3d7b9ce1f84b26a52225f7734c85188fe11afc93a91b78706f5f1570b20b83f2e22cf1223f4595c0114cae1b8d9f31275a8665d5a4789322a185342bca165dfe1bd6be87b3fd323be7fd3d4302ef41b85b9684387fb9b86ba5b268c8d04d9e7c7d8d0e82757e8db199fb0c19d54b76a44a93f90417f611a297f33ddfe6c4fcbf082eedbadff054e99f15ae1a14d52700951826543cd4d7bb899313939021dd2c169f81432c857dfcc133368949c302f43ed92107e953264e5253d0231d43c3eb4cf98294de321e4369123e189fff6adafda97152d4684a5c6b283528275b119140d90a5cf06ffd7555c9f9e28ab879e25c0b05ef8032d5c785b17a67e054f9ee1891b0c9a24755cca295159d0f7dd5ef3e065f84eb5f8d302d622c604460957c5b6170fee2f691108f4fbab4ef10315f67885fe7fbf40743d48093e5a2a9dcfd73eb26e2e585041f21c6d48a69bb0fff4620ba6859ce12139ff3b544bd6b09b4a0f53b621152598b70ee50e7e621d21f2342afc1390830e6af0ffe4d6dac783f4d2b6cfb318f805d3422ca809051b4860375f59354b5b6e9b4ea4b5c927d941ec76c46b0afbae39d4419ddf9717fced4ec71f0935296670a16ba20fba94261d98da80d2bfbd75858bbeb9a93f8726338b8828c4f4352525aa73e5dc2d810a4ae11c92f22bae20b247bd06f02b36255d5258dfc5b89aa5e384b61528ea85b8c88d65799889e9ec23f5ee3f36936625516baf0801b11a650310c75005d7d10b0db4aa8318c654928590ad9137b657b5baf7a0b7f31c5586dd32b3dfdfe8dbab97eab86b4940d559fd3cf07723eeab340f9cfb62a7ca076eb37c3382438746c674c7be202b2b380733538966701cad6fbeacf9c89e57d8ac2c8ea855e02f26a13b44c1464ef07cfc942335d2b8bed9ed4d2c5b2001173c5b221e2684d9496ee4fcf5dc2fda89186f09ee7f22d4d4cd436f0b54ca5c66967258850ade2ad460ffc4b62faf36511e048010523d4f6471fe6ab6d86ad25210c7af04bf8cb8158f4326b67a53c6c3f983bf16f5559719700113ac6381e6bf6919e94b88f64ff23908e6c74a6d129e006a7206b81eb9c52ab4fcb62f85f83dbc5ec14922e0710acfa4ea2103c855e4e2feab9434a8e9f5ce7ebae85bbfb06f5afa5948240023ad7770d9c88856770a1c3cec39c251f88b7069d158ab17535c7e31d2584496e5293e3a2588a8080cdc4f6438dcdd9d534b5495ca553da66ee1241b0a19765f7ac625f52564c3f9b6cdb0e9a5218a43a4e1224ca7b3cacfc60e40e139dc3c643cd34ca9b47beeb95e59678e4d3e7b7f2b750a6ed96f0182b5776a3998f929c37ebb95589d6e5f1aeb718c2f39576a094c9cf192f1f8d12bb2d6e42c7f710037041a3c05e34d7da81deb4a169ae1216795bd20c7b35e15c399121f682efdcbbb2ebef2c1fd9a60de9cd26d92fe2ae9689d57ef2657add653a24bf4810bddb8c7d94deb385dc736f235a5b341da7002dc1ff830f3206249d8bc8b1a18a91f8a00d66b00195fd77b4ddb6e900d42165f142b59c2d4d322a85e0f11bfffc1924efb3c8e4438f746d233a14d389227b0878b2a5b5e9fa5c490a9c917414284f03cd3653446625a74e8466cc373b9aba7baae05d28bd0fcd61cc7161c449e1c58f16a3c709cca37601f1410ab584e1e2a436052d8174c36bfde968355c81b0a80b0cf06724b8f26878f3cbdfd7ead9d226fa9e01c1b44058736fd62b41db8bdd1bd5a38733e3ce7b34f201c2fc3785fa543c8f5ee0779323e7d8ebf5a366c34c1760aa0f4922dbd8f8df04ca17119469e20909febf251cd4254cd452354b627f8f9044d0e57b3dc774d1cb4b04074916e0b083c4b3c55ff26320944467d52469a0cbae19f3b57b99ac6109ca61ec93fae75112a567c23b5c359620d44787958cb1c9f066452b99c1d9fbaec0f7c220689b0f8c0573330ef16ccda715dac09eb5a90f895fa0048b0a99ce69eac05ece6b9a916c933a3014ab62498b5c7cddcf1cfb7de5b8d5355a9852c93c1225930c7eeaaf9e5bcea6e12d27772608edd2a9662b1389991024cd4eeb7db62c2c9f0f7d81e040a5b1805e4642dfe1dd20878c70371ea60060140b8c980fdbb239dc2da4825624b6acfe5e0a273052e6d00fd549c1980ac3297bbe510f7cbd826e883aab040918fbb637b9ccf023367b6eb1a1260619f4c35448fb02c5d303ec1528e1d920245913e9149acbd930fe398ecbfe5a1951f1268512f937cce5ff49e6d1843680192781256eeb5df6e5f22bc0e3dc6fb5993d01d1869be26a1e6446ae776943233a9f6f58aba67726131f6e08087ffbf419a36ab9f810826190280249f8689fe26b0e0c6fd20ab0a724971a8c4bf0c60ca8f81d94d02d8c6040ff745d50ff350d3d3282e52267851d33ba571221ad306e9e77829e5e1a4f51618cf992104eb1dedeb93f820a811759870e2a4154ef134bb833840bd627accba9ac1818bb42071b187bcebe70e16d5809709ffb1ba1bdba261e2d824f7460fb683b076ab2f17a7fc6c58c38ece7bc3b78b21a031f3045b7f4703cb3a99f31bfbb030e654783c821a41ab67894a06f719bff44c8a006fdaec3ac8df7b78fcfbddbf2fb7113c55396a8b0d29e1836e10fb7daa2b0aa1e9b972a2971a40147e33dfab00a3c554cbe79bf98fc26ed5ac02e3e71999210f7f9d3670a84ea96721b49f15f2476521f5fab78de572f19eb74a2f6d58fd86e62086a918502c2eb6cb711b1eff8071f45d8181e4d5fdfcf2d6322801547fbf2ddb0fffea378ad7fe34081ccf4b219328a4940faa4ebb6ad4f861cf87766b931c5f7c0683d59430d151ae5c372cf890fc08aa4b84c6eb520828af6560628f6e8d73d8400d0500419083437941b9633079a8c6c5981edd3647c9cd7227128da13191d8d085fd5b0063bd23af1a5dfba139db226f89922bd11efe211a0992395f2b8bbe6c7a57bca8320397e4c4d3920f6448853d27a588b55c2b7000fc1c30a465c87eba06cd94d5d6a455dcc39492aea5522a5af26dfa85dcd370773751ebbde7c53d86e82ec4522f02094312b86c273ea171d2d7bf49885614c4b482bedef75ac38b19d9e63692950b759a13fbc615ca5e2229212aa70ad48629c04dcb0dbe38ffb72551f1fe57ab1988186c7c3bf653500eb9e6dfc2354f60a54a13bfdbb992d7e62e3645de3c72fb11744fbc15f22d0a863cf74ad2c4ebebd3f7cdefe1a7ad6cd329cd5e03fe2ade2cbf6ca6379f51ee57bb782b5726b9e2668f1ec2db8e138082be4dc204bedb3cefe641b033828c5f8fb4747e2e0311d9459481ce634a926e86a597ca5f8e4beba8cbdb8b2dfd8f9d3d3629663ebacf17842efec4854c2b3ffae72fffca700b6be203b172b76fcc0dc4eb02ca5c63419a5be10e73d685b300c1716ebd989478f8cf30b81db663fa69df7f324fa80e69261bb9475f327c87099dbcabb72ab28541f273e439c01b5c842e1616f3d7ba00a5f6f3444f0667ff83c0d4c03b6acb891855d4d0f190528a208ba0a52460c403be0d6f3205ad4b65e0968f6235792966f3ffcb3c5b14fdaf9d8f6413a9476ce3bd2a7ecd4d32fc12a3b39e8d137989905d06e2e75e51e6053efeb80fbb4b06d45cf63e13ec65556a51de31f2f303556ac1ff35da40660422a7802cfcf92cd9b74cfc775cad534fe20866039a08af0f64c0357cc18a6f6f534cba0b6c832c57a6fb41192e6ae9bb6157ed3a4b29a7df4e1280d5e862050ef4f2058305fd360249c8ee09163f23f8f194ee4ae86dcab0107549763efa151050d5604b138a8eb782aa02d8c2e17ce1efa8d659d6eef7ea01f11ae09cd96ea6c51c46c552246c86ee0542fe9024de25e3cb4e24e3abd9ae6e5682ba97d6edbbba19dec332cab147af099f9d36bcbf8827b7a763df69768fd60cf11027ae3cdbece7c37e3eabcddf4e2bb8728a1b426fc13aa7595a5a4bec6869573e6a83530d5a44dcd4c9342e4e1fca2d44bdf51c9ad5bc5440b9fe12f6205c7562ba4fd2b8b5791bb511b53842b6101c02e5a5f9f8dc18d5b672db35afd4c8b14c2372af705a78355d5e6cdd9aeb38b8036ca3321ccc2666776970714735d3babdbf55fa4b99c9136555a25061b1a491af98c3e0188f77a043550abc013f29af2fc949c1b058714952b90670ec996619cb349234a78ed78b08156318da933b65ee53e0ef0c7f1ceeffc005a9c701961009a5222589d6c00376c52ca467e2c008f4715784aa33a8b650ef300f2b48ba47912e7e5ca0bc8b9b3d70db5f3a307e3a47bafd20a9f1f736e9b38777dfa5e1c6487f5a1ac3e57aa47f25596e431140afacbc4a26aef3ef50be5d22044c926f5c9b7d70fb42811b199d0033ffa766759efe464e57a6bb516cf9751ab216a42dbba778579b48a95bf87dfa9aee9f46b5eb486e0aa3a9866b7ce96fca48196cff378e89667eb2240e06c260c7f66de7e21baf51be99374bbaee6632a47745942c01ce9a24bb64ad680b066868f7cb33b0da6bf00ec802b01fa4ad3c81e", 0x1000}], 0x4}}, {{0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000021c0)="8be84e36b6805d5bcdee2db55a40187e438e2f78b41cabfd5e44484594d9c50646c473a2977e4f7d9826c086baa211a7bdc530963fb2eee30c0c91f3", 0x3c}], 0x1, &(0x7f0000002500)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000006001c000400000000040000000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x40080c5}}, {{0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002700)="49292da1cd93e9708345f3d55d57f1", 0xf}], 0x1, &(0x7f00000028c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x20000000}}], 0x4, 0x40000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) 16:04:21 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0xfff) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) syz_emit_ethernet(0x8a, &(0x7f0000000000)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x54, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x15, 0x6, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @fastopen={0x22, 0x6, "241ea72e"}, @timestamp={0x8, 0xa}, @md5sig={0x13, 0x12, "70ac5f3e05149aa971783ddb155d6313"}, @window={0x3, 0x3}, @exp_fastopen={0xfe, 0xe, 0xf989, "8291f151b803704f7a7f"}]}}}}}}}}, 0x0) 16:04:21 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x400000) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r0, 0x4010640d, &(0x7f0000000000)={0x3, 0x2}) ioctl$DRM_IOCTL_MODE_ATOMIC(r0, 0xc03864bc, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$DRM_IOCTL_GEM_CLOSE(r0, 0x40086409, &(0x7f0000000040)) syz_open_dev$dri(&(0x7f00000000c0), 0x1, 0x400000) (async) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r0, 0x4010640d, &(0x7f0000000000)={0x3, 0x2}) (async) ioctl$DRM_IOCTL_MODE_ATOMIC(r0, 0xc03864bc, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) ioctl$DRM_IOCTL_GEM_CLOSE(r0, 0x40086409, &(0x7f0000000040)) (async) 16:04:21 executing program 1: pipe2$watch_queue(&(0x7f0000001300), 0x80) sendmsg$nl_crypto(0xffffffffffffffff, 0x0, 0x0) openat$nci(0xffffffffffffff9c, &(0x7f0000003f80), 0x2, 0x0) 16:04:21 executing program 2: r0 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0) r1 = signalfd(r0, &(0x7f0000000040)={[0x4]}, 0x8) ioctl$DRM_IOCTL_MODE_GET_LEASE(r1, 0xc01064c8, &(0x7f0000000140)={0x9, 0x0, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f00000000c0)={0x800, 0x3f}) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r0, 0x4010640d, &(0x7f0000000000)={0x3, 0x2}) ioctl$DRM_IOCTL_MODE_ATOMIC(r0, 0xc03864bc, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 16:04:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000000)=@abs, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000140)='X', 0x1}], 0x1}, 0x4000001) [ 1773.763862][ T4526] sysfs: cannot create duplicate filename '/devices/iommufd_mock14' [ 1773.791470][ T4526] CPU: 0 PID: 4526 Comm: syz-executor.5 Not tainted 6.7.0-rc5-next-20231214-syzkaller #0 [ 1773.801349][ T4526] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 1773.811543][ T4526] Call Trace: [ 1773.814854][ T4526] [ 1773.817818][ T4526] dump_stack_lvl+0x125/0x1b0 [ 1773.822559][ T4526] sysfs_warn_dup+0x7f/0xa0 [ 1773.827129][ T4526] sysfs_create_dir_ns+0x249/0x2b0 [ 1773.832318][ T4526] ? sysfs_create_mount_point+0xb0/0xb0 [ 1773.837926][ T4526] ? spin_bug+0x1c0/0x1c0 [ 1773.842303][ T4526] ? do_raw_spin_unlock+0x172/0x230 [ 1773.847552][ T4526] kobject_add_internal+0x2c8/0x970 [ 1773.852804][ T4526] kobject_add+0x16f/0x240 [ 1773.857297][ T4526] ? kset_create_and_add+0x190/0x190 [ 1773.862638][ T4526] ? kobject_put+0xbe/0x440 [ 1773.867185][ T4526] ? bus_get_dev_root+0x5e/0x80 [ 1773.872081][ T4526] device_add+0x289/0x1aa0 [ 1773.876574][ T4526] ? device_initialize+0x510/0x510 [ 1773.881748][ T4526] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 1773.888676][ T4526] ? __init_waitqueue_head+0xca/0x150 [ 1773.894121][ T4526] iommufd_test+0x15bf/0x3a10 [ 1773.898884][ T4526] ? preempt_count_sub+0x160/0x160 [ 1773.904055][ T4526] ? iommufd_selftest_destroy+0xf0/0xf0 [ 1773.909689][ T4526] iommufd_fops_ioctl+0x35a/0x4e0 [ 1773.914778][ T4526] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1773.921357][ T4526] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1773.926386][ T4526] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1773.932946][ T4526] __x64_sys_ioctl+0x18f/0x210 [ 1773.937769][ T4526] do_syscall_64+0x40/0x110 [ 1773.942337][ T4526] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 1773.948299][ T4526] RIP: 0033:0x7f0b62c7cba9 [ 1773.952751][ T4526] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 1773.972405][ T4526] RSP: 002b:00007f0b6397b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1773.980868][ T4526] RAX: ffffffffffffffda RBX: 00007f0b62d9bf80 RCX: 00007f0b62c7cba9 [ 1773.988881][ T4526] RDX: 0000000020000240 RSI: 0000000000003ba0 RDI: 0000000000000003 [ 1773.996888][ T4526] RBP: 00007f0b62cc847a R08: 0000000000000000 R09: 0000000000000000 [ 1774.004897][ T4526] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 16:04:21 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0xfff) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) syz_emit_ethernet(0x8a, &(0x7f0000000000)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x54, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x15, 0x6, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @fastopen={0x22, 0x6, "241ea72e"}, @timestamp={0x8, 0xa}, @md5sig={0x13, 0x12, "70ac5f3e05149aa971783ddb155d6313"}, @window={0x3, 0x3}, @exp_fastopen={0xfe, 0xe, 0xf989, "8291f151b803704f7a7f"}]}}}}}}}}, 0x0) 16:04:21 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001e80)={0xffffffffffffffff}) recvfrom$unix(r0, 0x0, 0x0, 0x12001, 0x0, 0x0) [ 1774.012911][ T4526] R13: 000000000000000b R14: 00007f0b62d9bf80 R15: 00007ffee09dc5a8 [ 1774.020970][ T4526] [ 1774.024178][ C0] vkms_vblank_simulate: vblank timer overrun 16:04:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8920, &(0x7f0000000000)={'wg1\x00'}) 16:04:21 executing program 2: r0 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0) r1 = signalfd(r0, &(0x7f0000000040)={[0x4]}, 0x8) ioctl$DRM_IOCTL_MODE_GET_LEASE(r1, 0xc01064c8, &(0x7f0000000140)={0x9, 0x0, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f00000000c0)={0x800, 0x3f}) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r0, 0x4010640d, &(0x7f0000000000)={0x3, 0x2}) ioctl$DRM_IOCTL_MODE_ATOMIC(r0, 0xc03864bc, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0) (async) signalfd(r0, &(0x7f0000000040)={[0x4]}, 0x8) (async) ioctl$DRM_IOCTL_MODE_GET_LEASE(r1, 0xc01064c8, &(0x7f0000000140)={0x9, 0x0, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f00000000c0)={0x800, 0x3f}) (async) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r0, 0x4010640d, &(0x7f0000000000)={0x3, 0x2}) (async) ioctl$DRM_IOCTL_MODE_ATOMIC(r0, 0xc03864bc, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) 16:04:21 executing program 1: pipe2$watch_queue(&(0x7f0000001300), 0x80) sendmsg$nl_crypto(0xffffffffffffffff, 0x0, 0x0) openat$nci(0xffffffffffffff9c, &(0x7f0000003f80), 0x2, 0x0) 16:04:21 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0xfff) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) syz_emit_ethernet(0x8a, &(0x7f0000000000)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x54, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x15, 0x6, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @fastopen={0x22, 0x6, "241ea72e"}, @timestamp={0x8, 0xa}, @md5sig={0x13, 0x12, "70ac5f3e05149aa971783ddb155d6313"}, @window={0x3, 0x3}, @exp_fastopen={0xfe, 0xe, 0xf989, "8291f151b803704f7a7f"}]}}}}}}}}, 0x0) [ 1774.250123][ T4526] kobject: kobject_add_internal failed for iommufd_mock14 with -EEXIST, don't try to register things with the same name in the same directory. 16:04:21 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000240)={0xfccc, 0x2, r1, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000040)={0x8, r2}) ioctl$IOMMU_DESTROY$device(0xffffffffffffffff, 0x3b80, 0x0) ioctl$IOMMU_IOAS_ALLOW_IOVAS(0xffffffffffffffff, 0x3b82, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)) r3 = getuid() r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) pidfd_open(r4, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000002840)='./file1\x00', 0x0, 0x0) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r6, 0xae03, 0xc7) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002940)=[{{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000000a00)="e19def748fbefe4a9a59c83ba01bf3089b50e42b71a6ab6012ca52a4c26a47722987113034f2c2097a6b2eedfba409482db87e3e044ca89476a884bbadd8e8d85d65a37bc863", 0x46}, {&(0x7f0000000a80)="ee6f08a1f0b03ccf6a8aa955bbd25c22f599c0508743a0b46176bdd8e7756c291047459e7fe308197c4b51649d207d09742840258d7ddcf24125689a3951936cb4d10a0b6724577fff84aa828677812d83fa9142de3a95473efae9bc3dbb48fd278d721d24fb969d84013468ab6b8727e7bf656a6c2f7f338e43ac15f0480dacc74c2b4d7b57a1ecf82c2176c880562205c95cec34052e544b3dd7c01fb8137bcc7813f341c411509e938091d0dbc233e2c6d1c3df2a4696a4d42e8c9373a45fcdff6d5e7b2811b6d425e0915ad003edd137dc07cc92ae216c3da9f8dde24b466eaad310d8f643e0c03a8392c1cbaa58da26", 0xf2}, {&(0x7f0000000b80)="66d04ba8c0bef42fee2a4ddf8f7a0d03c96228329f6e9794d70a395494aec31547ad07e79b69261f337575fbf4c2c398db61d6108297c298bb575e80a3f1af461379caec691a03c358f97dd3320274fee2c7a54ed6fe9e487408d72d00bbba4842b2a63c690c40a32aff0d50de194f1f75809469cbbe1dd7f831ac4921b6968f63afc1f4f64d2a7b84f9e19c4bb7763c296571f8f5a0228a53936549367a2e2f636c1545521b84e7a82be421ec3654f19d79721af5952319448a0d5044e8711b6efd32b604855abc831033d42d1f1e0a66789279baa70a61111119de02d737df0bf058dc8e1379dabda85135d45f693a7f090a51a48994f3f734", 0xfa}, {&(0x7f0000000240)="b366c9e0790d633571107472c657f6ed912d06832b91832b046e434e29ff9a3dfeebf44aaa0017a72f2d96de7163029034", 0x31}, {&(0x7f0000000c80)="e2feeb120d10d1804540c89fb72c0a0a05e8e840b78a85a136c38c6d9f96", 0x1e}, {&(0x7f0000000cc0)="32492a6d67ab58cfa2018fe0db5dd7402c48c99e62f24a66f64735a1ab6b85111d30e6bfc812ff4df5a6112fa092bf29e20b26a4a593432241f38fbf3679977d2b", 0x41}, {&(0x7f0000000d40)="ea4af98e6e0adc7045f4191ba796618fda741ec047365442e25387e36b99efd5a1fc68d5afdeb32e158e87e5b76d04b1d2df6141b19bc3620d6db20c8134eb6d31c643abf8f239988c4e8a9907d626d097526fbdd9660a4f528e", 0x5a}, {&(0x7f0000000dc0)="85fe05dcfa30dfad1a92c1936f69d454482964a84d077300196924f52ada3118a0e3c742ec36a6a81ec7b071584c1ad066b2b898e1e8aef6fe079b7a1406007f25f83889fe99cc429bde97015c653f4f3b950aeaf31dc7b3eb9cb08f234eebc5226cd3785530fa11e9cff69afc89daeaf2071e9d56d6a6ae327c9ce4a5bfff72ccb760323afc83bb8af6f9b7f3198df8b9990ddefb887548e968d4c77cf3963964a2e83c61eba1a2e5e43e064af361699427491e42447661a00d516f27bbbf6a7d9500d84f7cf6ed48f10e8a24052d20d4a63078ccfb76268ef7024d8a0f1c4e832b2188ca100e8bd3", 0xe9}], 0x8, 0x0, 0x0, 0x4004000}}, {{&(0x7f0000000f40)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002180)=[{&(0x7f0000000fc0)="fb963d3ba082ec842614009951e6b331e8dcee49dd4d7eecd814c44501db4063270de71c263e83c5fc6a7ad63de6bad7d1df948b0dbc1aa9f3018cf9d53e7a85045edc0d39721247a6eb0217fb48d281656f91f3c52afee227bd1ce59f0279709c5c4efb947d47ea1b87f0fe7bfcfd1d281b5e16f77561eb7fd540eb3068912e50bf1719fbe4f611ab60864bbfbfafd5d517780bc7a9df5f41c83de8a094dfd282dc7e7a1c2d6edd97ae2e0f857bf8958b25ab9302", 0xb5}, {&(0x7f0000001080)="11e778f080e9ae4767e808331bf8f222b6723d23ea9d7a1035235d07946f427819f01c38bd98950cb4f1287427d0b4ccec52011a9387d389ee478047d26c60e2442d3023b4efa4efd15a91f48b51bc78ac2d0b5b51c38c079967302d10417e555ad5f3b4c866743b16a049f2fbaf2ce02e89af88a80f", 0x76}, {&(0x7f0000001100)="a941d3895804c670f45db46fc9344571d9b5ba5ba50e8a67cc67964927cdfb7dede3da12156c4327540594d98fb73b55b9b8bb586d77055628d68609942d54a1b4fd32c3d6697d90c4a6b7afed554938f88111ce8f57499a76d34887ab7c972ecfe5105285e290ddeefc64e3c01c1415", 0x70}, {&(0x7f0000001180)="15b29cfd26f5b4d99930b72ebe48feea4d94829ed7a898fd061f7781707518b2b29fe5cb1cc019f48c648e6e47dab5bf934d32efa671fd341ca190939d2edcf714736bcaed62d9850d841589a3ee56cb5d6332a06e8f38e65999d1c7eb57dca890f1aea558a5cd3e75241760ae3bd727f563a0396e9976fd69dce79134ba3cd65d890e79cb8063ebb616f1845764237414847a3ceeba5c01e29a8064667121c2e9720ec4ecb7380764457fe74003d52c02b691f45f6edc48cfc9ddc992bb28845cff9a935828ee567a8cc09f1744039508d65a4f1a1b6ed86149f8546189d12471469b65e80a9be39e6ac52629cc838fcde9394b4b2770a986013080f60adc1f8265cd897be005f7acb5418184a61818391494c4ba43da53dc13a0548a0c449267957e9e25c8a714f9033d9f9dcf8c0f27148b65a15dab4a5d1d92de2d5ef3b1a48a5ede4f2cbdbcf4cb7666ab1639a3a1f4d2ac932b4b7a1aec579865216972f8cb41ca4f9c9fbd61512f5ded96ebdf388567c08dd0954e27246b7f48b66ef320e78657abacbc609be4ec1db492c1d046a001286ae8b921844c23a6757fd94a45c951678ff0d4f089b6236eace7b9f42e495452f11cdbedf709345042d2f8617ebf2e3d226bca2d0b5bd07730c2e939c5db54f4684bdcb6bdefc7d73f6036ff4534b789d9caa316e7a93b69fea25d5a7c760d0c5a45be0badd2af36ffde86de34dc74a018b3beb9d154fdae6ddae5ef35efa9f4dd8174de8664f1973b3d627186b119ebec91c9e3e809674209873f0769d0130f63cb8056024f4d75971ee05b9f7f5d26dc75a532f5d9b4c1ae136f4637871b3ccc4b91a07c10e08c8bfe254f553ef1f9a14805e4aad11b15e0640cb7067a691973e799a5ddd9d3a0d305489e7f1e518481a6c522b3b692b259fd76024053d72dc8a8e1d8012c778a4c918ad643b16aef8a446dc6a599d5c694cb4a36ae7769bff6c7d62e895a7d0fc689904ae5ddefacf7bf5a51120e69e28c19f9edc51ff89dd698693309f3ed05316c9946c3d4552075cc3693ccae731f3c63d54a83c071a54336cb85b0680ea2da1f6546cd8a3af9c3934c23502cbaef3ad50b8994c5d1d30ff4fb8d82af1d8f6a965e42eecf82011dcbd7ef6b470308db3fd26a47e00133065a6a2a2de15ec9cbdaabb14e0536fb1afeaf1ec0c77676421baead44d8caa94d4c1e2c342659abcc8b32f1ab0411971cd1433e56be916533a4175e63ea02ac3d7b9ce1f84b26a52225f7734c85188fe11afc93a91b78706f5f1570b20b83f2e22cf1223f4595c0114cae1b8d9f31275a8665d5a4789322a185342bca165dfe1bd6be87b3fd323be7fd3d4302ef41b85b9684387fb9b86ba5b268c8d04d9e7c7d8d0e82757e8db199fb0c19d54b76a44a93f90417f611a297f33ddfe6c4fcbf082eedbadff054e99f15ae1a14d52700951826543cd4d7bb899313939021dd2c169f81432c857dfcc133368949c302f43ed92107e953264e5253d0231d43c3eb4cf98294de321e4369123e189fff6adafda97152d4684a5c6b283528275b119140d90a5cf06ffd7555c9f9e28ab879e25c0b05ef8032d5c785b17a67e054f9ee1891b0c9a24755cca295159d0f7dd5ef3e065f84eb5f8d302d622c604460957c5b6170fee2f691108f4fbab4ef10315f67885fe7fbf40743d48093e5a2a9dcfd73eb26e2e585041f21c6d48a69bb0fff4620ba6859ce12139ff3b544bd6b09b4a0f53b621152598b70ee50e7e621d21f2342afc1390830e6af0ffe4d6dac783f4d2b6cfb318f805d3422ca809051b4860375f59354b5b6e9b4ea4b5c927d941ec76c46b0afbae39d4419ddf9717fced4ec71f0935296670a16ba20fba94261d98da80d2bfbd75858bbeb9a93f8726338b8828c4f4352525aa73e5dc2d810a4ae11c92f22bae20b247bd06f02b36255d5258dfc5b89aa5e384b61528ea85b8c88d65799889e9ec23f5ee3f36936625516baf0801b11a650310c75005d7d10b0db4aa8318c654928590ad9137b657b5baf7a0b7f31c5586dd32b3dfdfe8dbab97eab86b4940d559fd3cf07723eeab340f9cfb62a7ca076eb37c3382438746c674c7be202b2b380733538966701cad6fbeacf9c89e57d8ac2c8ea855e02f26a13b44c1464ef07cfc942335d2b8bed9ed4d2c5b2001173c5b221e2684d9496ee4fcf5dc2fda89186f09ee7f22d4d4cd436f0b54ca5c66967258850ade2ad460ffc4b62faf36511e048010523d4f6471fe6ab6d86ad25210c7af04bf8cb8158f4326b67a53c6c3f983bf16f5559719700113ac6381e6bf6919e94b88f64ff23908e6c74a6d129e006a7206b81eb9c52ab4fcb62f85f83dbc5ec14922e0710acfa4ea2103c855e4e2feab9434a8e9f5ce7ebae85bbfb06f5afa5948240023ad7770d9c88856770a1c3cec39c251f88b7069d158ab17535c7e31d2584496e5293e3a2588a8080cdc4f6438dcdd9d534b5495ca553da66ee1241b0a19765f7ac625f52564c3f9b6cdb0e9a5218a43a4e1224ca7b3cacfc60e40e139dc3c643cd34ca9b47beeb95e59678e4d3e7b7f2b750a6ed96f0182b5776a3998f929c37ebb95589d6e5f1aeb718c2f39576a094c9cf192f1f8d12bb2d6e42c7f710037041a3c05e34d7da81deb4a169ae1216795bd20c7b35e15c399121f682efdcbbb2ebef2c1fd9a60de9cd26d92fe2ae9689d57ef2657add653a24bf4810bddb8c7d94deb385dc736f235a5b341da7002dc1ff830f3206249d8bc8b1a18a91f8a00d66b00195fd77b4ddb6e900d42165f142b59c2d4d322a85e0f11bfffc1924efb3c8e4438f746d233a14d389227b0878b2a5b5e9fa5c490a9c917414284f03cd3653446625a74e8466cc373b9aba7baae05d28bd0fcd61cc7161c449e1c58f16a3c709cca37601f1410ab584e1e2a436052d8174c36bfde968355c81b0a80b0cf06724b8f26878f3cbdfd7ead9d226fa9e01c1b44058736fd62b41db8bdd1bd5a38733e3ce7b34f201c2fc3785fa543c8f5ee0779323e7d8ebf5a366c34c1760aa0f4922dbd8f8df04ca17119469e20909febf251cd4254cd452354b627f8f9044d0e57b3dc774d1cb4b04074916e0b083c4b3c55ff26320944467d52469a0cbae19f3b57b99ac6109ca61ec93fae75112a567c23b5c359620d44787958cb1c9f066452b99c1d9fbaec0f7c220689b0f8c0573330ef16ccda715dac09eb5a90f895fa0048b0a99ce69eac05ece6b9a916c933a3014ab62498b5c7cddcf1cfb7de5b8d5355a9852c93c1225930c7eeaaf9e5bcea6e12d27772608edd2a9662b1389991024cd4eeb7db62c2c9f0f7d81e040a5b1805e4642dfe1dd20878c70371ea60060140b8c980fdbb239dc2da4825624b6acfe5e0a273052e6d00fd549c1980ac3297bbe510f7cbd826e883aab040918fbb637b9ccf023367b6eb1a1260619f4c35448fb02c5d303ec1528e1d920245913e9149acbd930fe398ecbfe5a1951f1268512f937cce5ff49e6d1843680192781256eeb5df6e5f22bc0e3dc6fb5993d01d1869be26a1e6446ae776943233a9f6f58aba67726131f6e08087ffbf419a36ab9f810826190280249f8689fe26b0e0c6fd20ab0a724971a8c4bf0c60ca8f81d94d02d8c6040ff745d50ff350d3d3282e52267851d33ba571221ad306e9e77829e5e1a4f51618cf992104eb1dedeb93f820a811759870e2a4154ef134bb833840bd627accba9ac1818bb42071b187bcebe70e16d5809709ffb1ba1bdba261e2d824f7460fb683b076ab2f17a7fc6c58c38ece7bc3b78b21a031f3045b7f4703cb3a99f31bfbb030e654783c821a41ab67894a06f719bff44c8a006fdaec3ac8df7b78fcfbddbf2fb7113c55396a8b0d29e1836e10fb7daa2b0aa1e9b972a2971a40147e33dfab00a3c554cbe79bf98fc26ed5ac02e3e71999210f7f9d3670a84ea96721b49f15f2476521f5fab78de572f19eb74a2f6d58fd86e62086a918502c2eb6cb711b1eff8071f45d8181e4d5fdfcf2d6322801547fbf2ddb0fffea378ad7fe34081ccf4b219328a4940faa4ebb6ad4f861cf87766b931c5f7c0683d59430d151ae5c372cf890fc08aa4b84c6eb520828af6560628f6e8d73d8400d0500419083437941b9633079a8c6c5981edd3647c9cd7227128da13191d8d085fd5b0063bd23af1a5dfba139db226f89922bd11efe211a0992395f2b8bbe6c7a57bca8320397e4c4d3920f6448853d27a588b55c2b7000fc1c30a465c87eba06cd94d5d6a455dcc39492aea5522a5af26dfa85dcd370773751ebbde7c53d86e82ec4522f02094312b86c273ea171d2d7bf49885614c4b482bedef75ac38b19d9e63692950b759a13fbc615ca5e2229212aa70ad48629c04dcb0dbe38ffb72551f1fe57ab1988186c7c3bf653500eb9e6dfc2354f60a54a13bfdbb992d7e62e3645de3c72fb11744fbc15f22d0a863cf74ad2c4ebebd3f7cdefe1a7ad6cd329cd5e03fe2ade2cbf6ca6379f51ee57bb782b5726b9e2668f1ec2db8e138082be4dc204bedb3cefe641b033828c5f8fb4747e2e0311d9459481ce634a926e86a597ca5f8e4beba8cbdb8b2dfd8f9d3d3629663ebacf17842efec4854c2b3ffae72fffca700b6be203b172b76fcc0dc4eb02ca5c63419a5be10e73d685b300c1716ebd989478f8cf30b81db663fa69df7f324fa80e69261bb9475f327c87099dbcabb72ab28541f273e439c01b5c842e1616f3d7ba00a5f6f3444f0667ff83c0d4c03b6acb891855d4d0f190528a208ba0a52460c403be0d6f3205ad4b65e0968f6235792966f3ffcb3c5b14fdaf9d8f6413a9476ce3bd2a7ecd4d32fc12a3b39e8d137989905d06e2e75e51e6053efeb80fbb4b06d45cf63e13ec65556a51de31f2f303556ac1ff35da40660422a7802cfcf92cd9b74cfc775cad534fe20866039a08af0f64c0357cc18a6f6f534cba0b6c832c57a6fb41192e6ae9bb6157ed3a4b29a7df4e1280d5e862050ef4f2058305fd360249c8ee09163f23f8f194ee4ae86dcab0107549763efa151050d5604b138a8eb782aa02d8c2e17ce1efa8d659d6eef7ea01f11ae09cd96ea6c51c46c552246c86ee0542fe9024de25e3cb4e24e3abd9ae6e5682ba97d6edbbba19dec332cab147af099f9d36bcbf8827b7a763df69768fd60cf11027ae3cdbece7c37e3eabcddf4e2bb8728a1b426fc13aa7595a5a4bec6869573e6a83530d5a44dcd4c9342e4e1fca2d44bdf51c9ad5bc5440b9fe12f6205c7562ba4fd2b8b5791bb511b53842b6101c02e5a5f9f8dc18d5b672db35afd4c8b14c2372af705a78355d5e6cdd9aeb38b8036ca3321ccc2666776970714735d3babdbf55fa4b99c9136555a25061b1a491af98c3e0188f77a043550abc013f29af2fc949c1b058714952b90670ec996619cb349234a78ed78b08156318da933b65ee53e0ef0c7f1ceeffc005a9c701961009a5222589d6c00376c52ca467e2c008f4715784aa33a8b650ef300f2b48ba47912e7e5ca0bc8b9b3d70db5f3a307e3a47bafd20a9f1f736e9b38777dfa5e1c6487f5a1ac3e57aa47f25596e431140afacbc4a26aef3ef50be5d22044c926f5c9b7d70fb42811b199d0033ffa766759efe464e57a6bb516cf9751ab216a42dbba778579b48a95bf87dfa9aee9f46b5eb486e0aa3a9866b7ce96fca48196cff378e89667eb2240e06c260c7f66de7e21baf51be99374bbaee6632a47745942c01ce9a24bb64ad680b066868f7cb33b0da6bf00ec802b01fa4ad3c81e", 0x1000}], 0x4}}, {{0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000021c0)="8be84e36b6805d5bcdee2db55a40187e438e2f78b41cabfd5e44484594d9c50646c473a2977e4f7d9826c086baa211a7bdc530963fb2eee30c0c91f3", 0x3c}], 0x1, &(0x7f0000002500)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000006001c000400000000040000000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x40080c5}}, {{0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002700)="49292da1cd93e9708345f3d55d57f1", 0xf}], 0x1, &(0x7f00000028c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x20000000}}], 0x4, 0x40000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) 16:04:21 executing program 4: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000003680), 0x658301, 0x0) 16:04:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001e80)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000001240)=[{0x0}, {0x0}, {&(0x7f0000000180)="d3ea", 0x2}], 0x3}, 0x0) 16:04:21 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0xfff) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) syz_emit_ethernet(0x8a, &(0x7f0000000000)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x54, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x15, 0x0, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @fastopen={0x22, 0x6, "241ea72e"}, @timestamp={0x8, 0xa}, @md5sig={0x13, 0x12, "70ac5f3e05149aa971783ddb155d6313"}, @window={0x3, 0x3}, @exp_fastopen={0xfe, 0xe, 0xf989, "8291f151b803704f7a7f"}]}}}}}}}}, 0x0) 16:04:21 executing program 1: pipe2$watch_queue(&(0x7f0000001300), 0x80) sendmsg$nl_crypto(0xffffffffffffffff, 0x0, 0x0) openat$nci(0xffffffffffffff9c, &(0x7f0000003f80), 0x2, 0x0) 16:04:22 executing program 2: r0 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0) r1 = signalfd(r0, &(0x7f0000000040)={[0x4]}, 0x8) ioctl$DRM_IOCTL_MODE_GET_LEASE(r1, 0xc01064c8, &(0x7f0000000140)={0x9, 0x0, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f00000000c0)={0x800, 0x3f}) (async) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r0, 0x4010640d, &(0x7f0000000000)={0x3, 0x2}) (async) ioctl$DRM_IOCTL_MODE_ATOMIC(r0, 0xc03864bc, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 16:04:22 executing program 4: add_key$fscrypt_v1(&(0x7f0000000300), 0x0, 0x0, 0x0, 0xfffffffffffffff9) 16:04:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8940, &(0x7f0000000000)={'wg1\x00'}) 16:04:22 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0xfff) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) syz_emit_ethernet(0x8a, &(0x7f0000000000)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x54, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x15, 0x0, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @fastopen={0x22, 0x6, "241ea72e"}, @timestamp={0x8, 0xa}, @md5sig={0x13, 0x12, "70ac5f3e05149aa971783ddb155d6313"}, @window={0x3, 0x3}, @exp_fastopen={0xfe, 0xe, 0xf989, "8291f151b803704f7a7f"}]}}}}}}}}, 0x0) 16:04:22 executing program 4: io_setup(0x9, &(0x7f0000000080)=0x0) r1 = socket$unix(0x1, 0x5, 0x0) io_submit(r0, 0x1, &(0x7f0000001400)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7, 0x0, r1, 0x0}]) 16:04:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x891d, &(0x7f0000000000)={'wg1\x00'}) 16:04:22 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0xfff) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) syz_emit_ethernet(0x8a, &(0x7f0000000000)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x54, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x15, 0x0, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @fastopen={0x22, 0x6, "241ea72e"}, @timestamp={0x8, 0xa}, @md5sig={0x13, 0x12, "70ac5f3e05149aa971783ddb155d6313"}, @window={0x3, 0x3}, @exp_fastopen={0xfe, 0xe, 0xf989, "8291f151b803704f7a7f"}]}}}}}}}}, 0x0) 16:04:22 executing program 1: pipe2$watch_queue(&(0x7f0000001300), 0x80) sendmsg$nl_crypto(0xffffffffffffffff, 0x0, 0x0) openat$nci(0xffffffffffffff9c, &(0x7f0000003f80), 0x2, 0x0) 16:04:22 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000240)={0xfccc, 0x2, r1, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000040)={0x8, r2}) ioctl$IOMMU_DESTROY$device(0xffffffffffffffff, 0x3b80, 0x0) ioctl$IOMMU_IOAS_ALLOW_IOVAS(0xffffffffffffffff, 0x3b82, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)) r3 = getuid() r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) pidfd_open(r4, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000002840)='./file1\x00', 0x0, 0x0) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r6, 0xae03, 0xc7) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002940)=[{{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000000a00)="e19def748fbefe4a9a59c83ba01bf3089b50e42b71a6ab6012ca52a4c26a47722987113034f2c2097a6b2eedfba409482db87e3e044ca89476a884bbadd8e8d85d65a37bc863", 0x46}, {&(0x7f0000000a80)="ee6f08a1f0b03ccf6a8aa955bbd25c22f599c0508743a0b46176bdd8e7756c291047459e7fe308197c4b51649d207d09742840258d7ddcf24125689a3951936cb4d10a0b6724577fff84aa828677812d83fa9142de3a95473efae9bc3dbb48fd278d721d24fb969d84013468ab6b8727e7bf656a6c2f7f338e43ac15f0480dacc74c2b4d7b57a1ecf82c2176c880562205c95cec34052e544b3dd7c01fb8137bcc7813f341c411509e938091d0dbc233e2c6d1c3df2a4696a4d42e8c9373a45fcdff6d5e7b2811b6d425e0915ad003edd137dc07cc92ae216c3da9f8dde24b466eaad310d8f643e0c03a8392c1cbaa58da26", 0xf2}, {&(0x7f0000000b80)="66d04ba8c0bef42fee2a4ddf8f7a0d03c96228329f6e9794d70a395494aec31547ad07e79b69261f337575fbf4c2c398db61d6108297c298bb575e80a3f1af461379caec691a03c358f97dd3320274fee2c7a54ed6fe9e487408d72d00bbba4842b2a63c690c40a32aff0d50de194f1f75809469cbbe1dd7f831ac4921b6968f63afc1f4f64d2a7b84f9e19c4bb7763c296571f8f5a0228a53936549367a2e2f636c1545521b84e7a82be421ec3654f19d79721af5952319448a0d5044e8711b6efd32b604855abc831033d42d1f1e0a66789279baa70a61111119de02d737df0bf058dc8e1379dabda85135d45f693a7f090a51a48994f3f734", 0xfa}, {&(0x7f0000000240)="b366c9e0790d633571107472c657f6ed912d06832b91832b046e434e29ff9a3dfeebf44aaa0017a72f2d96de7163029034", 0x31}, {&(0x7f0000000c80)="e2feeb120d10d1804540c89fb72c0a0a05e8e840b78a85a136c38c6d9f96", 0x1e}, {&(0x7f0000000cc0)="32492a6d67ab58cfa2018fe0db5dd7402c48c99e62f24a66f64735a1ab6b85111d30e6bfc812ff4df5a6112fa092bf29e20b26a4a593432241f38fbf3679977d2b", 0x41}, {&(0x7f0000000d40)="ea4af98e6e0adc7045f4191ba796618fda741ec047365442e25387e36b99efd5a1fc68d5afdeb32e158e87e5b76d04b1d2df6141b19bc3620d6db20c8134eb6d31c643abf8f239988c4e8a9907d626d097526fbdd9660a4f528e", 0x5a}, {&(0x7f0000000dc0)="85fe05dcfa30dfad1a92c1936f69d454482964a84d077300196924f52ada3118a0e3c742ec36a6a81ec7b071584c1ad066b2b898e1e8aef6fe079b7a1406007f25f83889fe99cc429bde97015c653f4f3b950aeaf31dc7b3eb9cb08f234eebc5226cd3785530fa11e9cff69afc89daeaf2071e9d56d6a6ae327c9ce4a5bfff72ccb760323afc83bb8af6f9b7f3198df8b9990ddefb887548e968d4c77cf3963964a2e83c61eba1a2e5e43e064af361699427491e42447661a00d516f27bbbf6a7d9500d84f7cf6ed48f10e8a24052d20d4a63078ccfb76268ef7024d8a0f1c4e832b2188ca100e8bd3", 0xe9}], 0x8, 0x0, 0x0, 0x4004000}}, {{&(0x7f0000000f40)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002180)=[{&(0x7f0000000fc0)="fb963d3ba082ec842614009951e6b331e8dcee49dd4d7eecd814c44501db4063270de71c263e83c5fc6a7ad63de6bad7d1df948b0dbc1aa9f3018cf9d53e7a85045edc0d39721247a6eb0217fb48d281656f91f3c52afee227bd1ce59f0279709c5c4efb947d47ea1b87f0fe7bfcfd1d281b5e16f77561eb7fd540eb3068912e50bf1719fbe4f611ab60864bbfbfafd5d517780bc7a9df5f41c83de8a094dfd282dc7e7a1c2d6edd97ae2e0f857bf8958b25ab9302", 0xb5}, {&(0x7f0000001080)="11e778f080e9ae4767e808331bf8f222b6723d23ea9d7a1035235d07946f427819f01c38bd98950cb4f1287427d0b4ccec52011a9387d389ee478047d26c60e2442d3023b4efa4efd15a91f48b51bc78ac2d0b5b51c38c079967302d10417e555ad5f3b4c866743b16a049f2fbaf2ce02e89af88a80f", 0x76}, {&(0x7f0000001100)="a941d3895804c670f45db46fc9344571d9b5ba5ba50e8a67cc67964927cdfb7dede3da12156c4327540594d98fb73b55b9b8bb586d77055628d68609942d54a1b4fd32c3d6697d90c4a6b7afed554938f88111ce8f57499a76d34887ab7c972ecfe5105285e290ddeefc64e3c01c1415", 0x70}, {&(0x7f0000001180)="15b29cfd26f5b4d99930b72ebe48feea4d94829ed7a898fd061f7781707518b2b29fe5cb1cc019f48c648e6e47dab5bf934d32efa671fd341ca190939d2edcf714736bcaed62d9850d841589a3ee56cb5d6332a06e8f38e65999d1c7eb57dca890f1aea558a5cd3e75241760ae3bd727f563a0396e9976fd69dce79134ba3cd65d890e79cb8063ebb616f1845764237414847a3ceeba5c01e29a8064667121c2e9720ec4ecb7380764457fe74003d52c02b691f45f6edc48cfc9ddc992bb28845cff9a935828ee567a8cc09f1744039508d65a4f1a1b6ed86149f8546189d12471469b65e80a9be39e6ac52629cc838fcde9394b4b2770a986013080f60adc1f8265cd897be005f7acb5418184a61818391494c4ba43da53dc13a0548a0c449267957e9e25c8a714f9033d9f9dcf8c0f27148b65a15dab4a5d1d92de2d5ef3b1a48a5ede4f2cbdbcf4cb7666ab1639a3a1f4d2ac932b4b7a1aec579865216972f8cb41ca4f9c9fbd61512f5ded96ebdf388567c08dd0954e27246b7f48b66ef320e78657abacbc609be4ec1db492c1d046a001286ae8b921844c23a6757fd94a45c951678ff0d4f089b6236eace7b9f42e495452f11cdbedf709345042d2f8617ebf2e3d226bca2d0b5bd07730c2e939c5db54f4684bdcb6bdefc7d73f6036ff4534b789d9caa316e7a93b69fea25d5a7c760d0c5a45be0badd2af36ffde86de34dc74a018b3beb9d154fdae6ddae5ef35efa9f4dd8174de8664f1973b3d627186b119ebec91c9e3e809674209873f0769d0130f63cb8056024f4d75971ee05b9f7f5d26dc75a532f5d9b4c1ae136f4637871b3ccc4b91a07c10e08c8bfe254f553ef1f9a14805e4aad11b15e0640cb7067a691973e799a5ddd9d3a0d305489e7f1e518481a6c522b3b692b259fd76024053d72dc8a8e1d8012c778a4c918ad643b16aef8a446dc6a599d5c694cb4a36ae7769bff6c7d62e895a7d0fc689904ae5ddefacf7bf5a51120e69e28c19f9edc51ff89dd698693309f3ed05316c9946c3d4552075cc3693ccae731f3c63d54a83c071a54336cb85b0680ea2da1f6546cd8a3af9c3934c23502cbaef3ad50b8994c5d1d30ff4fb8d82af1d8f6a965e42eecf82011dcbd7ef6b470308db3fd26a47e00133065a6a2a2de15ec9cbdaabb14e0536fb1afeaf1ec0c77676421baead44d8caa94d4c1e2c342659abcc8b32f1ab0411971cd1433e56be916533a4175e63ea02ac3d7b9ce1f84b26a52225f7734c85188fe11afc93a91b78706f5f1570b20b83f2e22cf1223f4595c0114cae1b8d9f31275a8665d5a4789322a185342bca165dfe1bd6be87b3fd323be7fd3d4302ef41b85b9684387fb9b86ba5b268c8d04d9e7c7d8d0e82757e8db199fb0c19d54b76a44a93f90417f611a297f33ddfe6c4fcbf082eedbadff054e99f15ae1a14d52700951826543cd4d7bb899313939021dd2c169f81432c857dfcc133368949c302f43ed92107e953264e5253d0231d43c3eb4cf98294de321e4369123e189fff6adafda97152d4684a5c6b283528275b119140d90a5cf06ffd7555c9f9e28ab879e25c0b05ef8032d5c785b17a67e054f9ee1891b0c9a24755cca295159d0f7dd5ef3e065f84eb5f8d302d622c604460957c5b6170fee2f691108f4fbab4ef10315f67885fe7fbf40743d48093e5a2a9dcfd73eb26e2e585041f21c6d48a69bb0fff4620ba6859ce12139ff3b544bd6b09b4a0f53b621152598b70ee50e7e621d21f2342afc1390830e6af0ffe4d6dac783f4d2b6cfb318f805d3422ca809051b4860375f59354b5b6e9b4ea4b5c927d941ec76c46b0afbae39d4419ddf9717fced4ec71f0935296670a16ba20fba94261d98da80d2bfbd75858bbeb9a93f8726338b8828c4f4352525aa73e5dc2d810a4ae11c92f22bae20b247bd06f02b36255d5258dfc5b89aa5e384b61528ea85b8c88d65799889e9ec23f5ee3f36936625516baf0801b11a650310c75005d7d10b0db4aa8318c654928590ad9137b657b5baf7a0b7f31c5586dd32b3dfdfe8dbab97eab86b4940d559fd3cf07723eeab340f9cfb62a7ca076eb37c3382438746c674c7be202b2b380733538966701cad6fbeacf9c89e57d8ac2c8ea855e02f26a13b44c1464ef07cfc942335d2b8bed9ed4d2c5b2001173c5b221e2684d9496ee4fcf5dc2fda89186f09ee7f22d4d4cd436f0b54ca5c66967258850ade2ad460ffc4b62faf36511e048010523d4f6471fe6ab6d86ad25210c7af04bf8cb8158f4326b67a53c6c3f983bf16f5559719700113ac6381e6bf6919e94b88f64ff23908e6c74a6d129e006a7206b81eb9c52ab4fcb62f85f83dbc5ec14922e0710acfa4ea2103c855e4e2feab9434a8e9f5ce7ebae85bbfb06f5afa5948240023ad7770d9c88856770a1c3cec39c251f88b7069d158ab17535c7e31d2584496e5293e3a2588a8080cdc4f6438dcdd9d534b5495ca553da66ee1241b0a19765f7ac625f52564c3f9b6cdb0e9a5218a43a4e1224ca7b3cacfc60e40e139dc3c643cd34ca9b47beeb95e59678e4d3e7b7f2b750a6ed96f0182b5776a3998f929c37ebb95589d6e5f1aeb718c2f39576a094c9cf192f1f8d12bb2d6e42c7f710037041a3c05e34d7da81deb4a169ae1216795bd20c7b35e15c399121f682efdcbbb2ebef2c1fd9a60de9cd26d92fe2ae9689d57ef2657add653a24bf4810bddb8c7d94deb385dc736f235a5b341da7002dc1ff830f3206249d8bc8b1a18a91f8a00d66b00195fd77b4ddb6e900d42165f142b59c2d4d322a85e0f11bfffc1924efb3c8e4438f746d233a14d389227b0878b2a5b5e9fa5c490a9c917414284f03cd3653446625a74e8466cc373b9aba7baae05d28bd0fcd61cc7161c449e1c58f16a3c709cca37601f1410ab584e1e2a436052d8174c36bfde968355c81b0a80b0cf06724b8f26878f3cbdfd7ead9d226fa9e01c1b44058736fd62b41db8bdd1bd5a38733e3ce7b34f201c2fc3785fa543c8f5ee0779323e7d8ebf5a366c34c1760aa0f4922dbd8f8df04ca17119469e20909febf251cd4254cd452354b627f8f9044d0e57b3dc774d1cb4b04074916e0b083c4b3c55ff26320944467d52469a0cbae19f3b57b99ac6109ca61ec93fae75112a567c23b5c359620d44787958cb1c9f066452b99c1d9fbaec0f7c220689b0f8c0573330ef16ccda715dac09eb5a90f895fa0048b0a99ce69eac05ece6b9a916c933a3014ab62498b5c7cddcf1cfb7de5b8d5355a9852c93c1225930c7eeaaf9e5bcea6e12d27772608edd2a9662b1389991024cd4eeb7db62c2c9f0f7d81e040a5b1805e4642dfe1dd20878c70371ea60060140b8c980fdbb239dc2da4825624b6acfe5e0a273052e6d00fd549c1980ac3297bbe510f7cbd826e883aab040918fbb637b9ccf023367b6eb1a1260619f4c35448fb02c5d303ec1528e1d920245913e9149acbd930fe398ecbfe5a1951f1268512f937cce5ff49e6d1843680192781256eeb5df6e5f22bc0e3dc6fb5993d01d1869be26a1e6446ae776943233a9f6f58aba67726131f6e08087ffbf419a36ab9f810826190280249f8689fe26b0e0c6fd20ab0a724971a8c4bf0c60ca8f81d94d02d8c6040ff745d50ff350d3d3282e52267851d33ba571221ad306e9e77829e5e1a4f51618cf992104eb1dedeb93f820a811759870e2a4154ef134bb833840bd627accba9ac1818bb42071b187bcebe70e16d5809709ffb1ba1bdba261e2d824f7460fb683b076ab2f17a7fc6c58c38ece7bc3b78b21a031f3045b7f4703cb3a99f31bfbb030e654783c821a41ab67894a06f719bff44c8a006fdaec3ac8df7b78fcfbddbf2fb7113c55396a8b0d29e1836e10fb7daa2b0aa1e9b972a2971a40147e33dfab00a3c554cbe79bf98fc26ed5ac02e3e71999210f7f9d3670a84ea96721b49f15f2476521f5fab78de572f19eb74a2f6d58fd86e62086a918502c2eb6cb711b1eff8071f45d8181e4d5fdfcf2d6322801547fbf2ddb0fffea378ad7fe34081ccf4b219328a4940faa4ebb6ad4f861cf87766b931c5f7c0683d59430d151ae5c372cf890fc08aa4b84c6eb520828af6560628f6e8d73d8400d0500419083437941b9633079a8c6c5981edd3647c9cd7227128da13191d8d085fd5b0063bd23af1a5dfba139db226f89922bd11efe211a0992395f2b8bbe6c7a57bca8320397e4c4d3920f6448853d27a588b55c2b7000fc1c30a465c87eba06cd94d5d6a455dcc39492aea5522a5af26dfa85dcd370773751ebbde7c53d86e82ec4522f02094312b86c273ea171d2d7bf49885614c4b482bedef75ac38b19d9e63692950b759a13fbc615ca5e2229212aa70ad48629c04dcb0dbe38ffb72551f1fe57ab1988186c7c3bf653500eb9e6dfc2354f60a54a13bfdbb992d7e62e3645de3c72fb11744fbc15f22d0a863cf74ad2c4ebebd3f7cdefe1a7ad6cd329cd5e03fe2ade2cbf6ca6379f51ee57bb782b5726b9e2668f1ec2db8e138082be4dc204bedb3cefe641b033828c5f8fb4747e2e0311d9459481ce634a926e86a597ca5f8e4beba8cbdb8b2dfd8f9d3d3629663ebacf17842efec4854c2b3ffae72fffca700b6be203b172b76fcc0dc4eb02ca5c63419a5be10e73d685b300c1716ebd989478f8cf30b81db663fa69df7f324fa80e69261bb9475f327c87099dbcabb72ab28541f273e439c01b5c842e1616f3d7ba00a5f6f3444f0667ff83c0d4c03b6acb891855d4d0f190528a208ba0a52460c403be0d6f3205ad4b65e0968f6235792966f3ffcb3c5b14fdaf9d8f6413a9476ce3bd2a7ecd4d32fc12a3b39e8d137989905d06e2e75e51e6053efeb80fbb4b06d45cf63e13ec65556a51de31f2f303556ac1ff35da40660422a7802cfcf92cd9b74cfc775cad534fe20866039a08af0f64c0357cc18a6f6f534cba0b6c832c57a6fb41192e6ae9bb6157ed3a4b29a7df4e1280d5e862050ef4f2058305fd360249c8ee09163f23f8f194ee4ae86dcab0107549763efa151050d5604b138a8eb782aa02d8c2e17ce1efa8d659d6eef7ea01f11ae09cd96ea6c51c46c552246c86ee0542fe9024de25e3cb4e24e3abd9ae6e5682ba97d6edbbba19dec332cab147af099f9d36bcbf8827b7a763df69768fd60cf11027ae3cdbece7c37e3eabcddf4e2bb8728a1b426fc13aa7595a5a4bec6869573e6a83530d5a44dcd4c9342e4e1fca2d44bdf51c9ad5bc5440b9fe12f6205c7562ba4fd2b8b5791bb511b53842b6101c02e5a5f9f8dc18d5b672db35afd4c8b14c2372af705a78355d5e6cdd9aeb38b8036ca3321ccc2666776970714735d3babdbf55fa4b99c9136555a25061b1a491af98c3e0188f77a043550abc013f29af2fc949c1b058714952b90670ec996619cb349234a78ed78b08156318da933b65ee53e0ef0c7f1ceeffc005a9c701961009a5222589d6c00376c52ca467e2c008f4715784aa33a8b650ef300f2b48ba47912e7e5ca0bc8b9b3d70db5f3a307e3a47bafd20a9f1f736e9b38777dfa5e1c6487f5a1ac3e57aa47f25596e431140afacbc4a26aef3ef50be5d22044c926f5c9b7d70fb42811b199d0033ffa766759efe464e57a6bb516cf9751ab216a42dbba778579b48a95bf87dfa9aee9f46b5eb486e0aa3a9866b7ce96fca48196cff378e89667eb2240e06c260c7f66de7e21baf51be99374bbaee6632a47745942c01ce9a24bb64ad680b066868f7cb33b0da6bf00ec802b01fa4ad3c81e", 0x1000}], 0x4}}, {{0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000021c0)="8be84e36b6805d5bcdee2db55a40187e438e2f78b41cabfd5e44484594d9c50646c473a2977e4f7d9826c086baa211a7bdc530963fb2eee30c0c91f3", 0x3c}], 0x1, &(0x7f0000002500)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000006001c000400000000040000000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x40080c5}}, {{0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002700)="49292da1cd93e9708345f3d55d57f1", 0xf}], 0x1, &(0x7f00000028c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x20000000}}], 0x4, 0x40000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) 16:04:22 executing program 2: r0 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r0, 0x4010640d, &(0x7f0000000000)={0x3, 0x2}) ioctl$DRM_IOCTL_MODE_GETCRTC(r0, 0xc06864a1, &(0x7f00000000c0)={&(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x7}) ioctl$DRM_IOCTL_MODE_ATOMIC(r0, 0xc03864bc, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x200800, 0x0) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(r1, 0x84, 0x6c, &(0x7f00000000c0)={0x0, 0x57, "7a260c3a6d614d3b5d5589ee512bc9003fde278723e1ef1e5e4776f607451a1d39d14979b9c795daf2f74f80de08550edc655627bb9acf0f454011d41a3cb9fc8d0464ba2c2c3f0ac0cc9e78e82001ba59f2a05d36d12f"}, &(0x7f0000000180)=0x5f) r2 = syz_open_dev$dri(&(0x7f00000002c0), 0x0, 0x0) close(r2) r3 = syz_open_dev$dri(&(0x7f0000000000), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r3, 0xc04064a0, &(0x7f0000000140)={0x0, &(0x7f0000000080)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r3, 0xc06864a1, &(0x7f0000000200)={0x0, 0x0, r4, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB2(r3, 0xc06864ce, &(0x7f00000000c0)={r5, 0x0, 0x0, 0x0, 0x0, [0x0]}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r2, 0xc00c642d, &(0x7f0000000080)={r6}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000000140)={r6}) 16:04:22 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000340), 0xffffffffffffffff) sendmsg$NL802154_CMD_SET_PAN_ID(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000380)={0x28, r1, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_WPAN_DEV={0xc}]}, 0x28}}, 0x0) 16:04:22 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0xfff) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) syz_emit_ethernet(0x7a, &(0x7f0000000000)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x44, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x11, 0x6, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @fastopen={0x22, 0x6, "241ea72e"}, @timestamp={0x8, 0xa}, @md5sig={0x13, 0x12, "70ac5f3e05149aa971783ddb155d6313"}, @window={0x3, 0x3}]}}}}}}}}, 0x0) 16:04:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8990, &(0x7f0000000000)={'wg1\x00'}) [ 1775.107619][ T5186] sysfs: cannot create duplicate filename '/devices/iommufd_mock14' [ 1775.156662][ T5186] CPU: 1 PID: 5186 Comm: syz-executor.5 Not tainted 6.7.0-rc5-next-20231214-syzkaller #0 [ 1775.166583][ T5186] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 1775.176697][ T5186] Call Trace: [ 1775.180018][ T5186] [ 1775.182983][ T5186] dump_stack_lvl+0x125/0x1b0 [ 1775.187739][ T5186] sysfs_warn_dup+0x7f/0xa0 [ 1775.192353][ T5186] sysfs_create_dir_ns+0x249/0x2b0 [ 1775.197540][ T5186] ? sysfs_create_mount_point+0xb0/0xb0 [ 1775.203156][ T5186] ? spin_bug+0x1c0/0x1c0 [ 1775.207564][ T5186] ? do_raw_spin_unlock+0x172/0x230 [ 1775.212816][ T5186] kobject_add_internal+0x2c8/0x970 [ 1775.218087][ T5186] kobject_add+0x16f/0x240 [ 1775.222571][ T5186] ? kset_create_and_add+0x190/0x190 [ 1775.227936][ T5186] ? kobject_put+0xbe/0x440 [ 1775.232493][ T5186] ? bus_get_dev_root+0x5e/0x80 [ 1775.237407][ T5186] device_add+0x289/0x1aa0 [ 1775.241887][ T5186] ? device_initialize+0x510/0x510 [ 1775.247049][ T5186] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 1775.253948][ T5186] ? __init_waitqueue_head+0xca/0x150 [ 1775.259368][ T5186] iommufd_test+0x15bf/0x3a10 [ 1775.264088][ T5186] ? preempt_count_sub+0x160/0x160 [ 1775.269236][ T5186] ? iommufd_selftest_destroy+0xf0/0xf0 [ 1775.274851][ T5186] iommufd_fops_ioctl+0x35a/0x4e0 [ 1775.279911][ T5186] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1775.286466][ T5186] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1775.291437][ T5186] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1775.297980][ T5186] __x64_sys_ioctl+0x18f/0x210 [ 1775.302783][ T5186] do_syscall_64+0x40/0x110 [ 1775.307331][ T5186] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 1775.313298][ T5186] RIP: 0033:0x7f0b62c7cba9 [ 1775.317741][ T5186] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 1775.337414][ T5186] RSP: 002b:00007f0b6397b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1775.345853][ T5186] RAX: ffffffffffffffda RBX: 00007f0b62d9bf80 RCX: 00007f0b62c7cba9 [ 1775.353845][ T5186] RDX: 0000000020000240 RSI: 0000000000003ba0 RDI: 0000000000000003 [ 1775.361848][ T5186] RBP: 00007f0b62cc847a R08: 0000000000000000 R09: 0000000000000000 [ 1775.369845][ T5186] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1775.377837][ T5186] R13: 000000000000000b R14: 00007f0b62d9bf80 R15: 00007ffee09dc5a8 [ 1775.385851][ T5186] [ 1775.436616][ T5186] kobject: kobject_add_internal failed for iommufd_mock14 with -EEXIST, don't try to register things with the same name in the same directory. 16:04:22 executing program 2: r0 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r0, 0x4010640d, &(0x7f0000000000)={0x3, 0x2}) ioctl$DRM_IOCTL_MODE_GETCRTC(r0, 0xc06864a1, &(0x7f00000000c0)={&(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x7}) ioctl$DRM_IOCTL_MODE_ATOMIC(r0, 0xc03864bc, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x200800, 0x0) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(r1, 0x84, 0x6c, &(0x7f00000000c0)={0x0, 0x57, "7a260c3a6d614d3b5d5589ee512bc9003fde278723e1ef1e5e4776f607451a1d39d14979b9c795daf2f74f80de08550edc655627bb9acf0f454011d41a3cb9fc8d0464ba2c2c3f0ac0cc9e78e82001ba59f2a05d36d12f"}, &(0x7f0000000180)=0x5f) r2 = syz_open_dev$dri(&(0x7f00000002c0), 0x0, 0x0) close(r2) r3 = syz_open_dev$dri(&(0x7f0000000000), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r3, 0xc04064a0, &(0x7f0000000140)={0x0, &(0x7f0000000080)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r3, 0xc06864a1, &(0x7f0000000200)={0x0, 0x0, r4, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB2(r3, 0xc06864ce, &(0x7f00000000c0)={r5, 0x0, 0x0, 0x0, 0x0, [0x0]}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r2, 0xc00c642d, &(0x7f0000000080)={r6}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000000140)={r6}) syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0) (async) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r0, 0x4010640d, &(0x7f0000000000)={0x3, 0x2}) (async) ioctl$DRM_IOCTL_MODE_GETCRTC(r0, 0xc06864a1, &(0x7f00000000c0)={&(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x7}) (async) ioctl$DRM_IOCTL_MODE_ATOMIC(r0, 0xc03864bc, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x200800, 0x0) (async) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(r1, 0x84, 0x6c, &(0x7f00000000c0)={0x0, 0x57, "7a260c3a6d614d3b5d5589ee512bc9003fde278723e1ef1e5e4776f607451a1d39d14979b9c795daf2f74f80de08550edc655627bb9acf0f454011d41a3cb9fc8d0464ba2c2c3f0ac0cc9e78e82001ba59f2a05d36d12f"}, &(0x7f0000000180)=0x5f) (async) syz_open_dev$dri(&(0x7f00000002c0), 0x0, 0x0) (async) close(r2) (async) syz_open_dev$dri(&(0x7f0000000000), 0x1, 0x0) (async) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r3, 0xc04064a0, &(0x7f0000000140)={0x0, &(0x7f0000000080)=[0x0], 0x0, 0x0, 0x0, 0x1}) (async) ioctl$DRM_IOCTL_MODE_GETCRTC(r3, 0xc06864a1, &(0x7f0000000200)={0x0, 0x0, r4}) (async) ioctl$DRM_IOCTL_MODE_GETFB2(r3, 0xc06864ce, &(0x7f00000000c0)={r5}) (async) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r2, 0xc00c642d, &(0x7f0000000080)={r6}) (async) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000000140)={r6}) (async) 16:04:22 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0xfff) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) syz_emit_ethernet(0x7a, &(0x7f0000000000)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x44, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x11, 0x6, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @fastopen={0x22, 0x6, "241ea72e"}, @timestamp={0x8, 0xa}, @md5sig={0x13, 0x12, "70ac5f3e05149aa971783ddb155d6313"}, @window={0x3, 0x3}]}}}}}}}}, 0x0) 16:04:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8929, &(0x7f0000000000)={'wg1\x00'}) 16:04:23 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x61) 16:04:23 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0xfff) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) syz_emit_ethernet(0x7a, &(0x7f0000000000)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x44, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x11, 0x6, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @fastopen={0x22, 0x6, "241ea72e"}, @timestamp={0x8, 0xa}, @md5sig={0x13, 0x12, "70ac5f3e05149aa971783ddb155d6313"}, @window={0x3, 0x3}]}}}}}}}}, 0x0) 16:04:23 executing program 1: semop(0x0, &(0x7f0000000000)=[{0x0, 0x8, 0x1000}, {}], 0x2) 16:04:23 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000240)={0xfccc, 0x2, r1, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000040)={0x8, r2}) ioctl$IOMMU_DESTROY$device(0xffffffffffffffff, 0x3b80, 0x0) ioctl$IOMMU_IOAS_ALLOW_IOVAS(0xffffffffffffffff, 0x3b82, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)) r3 = getuid() r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) pidfd_open(r4, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000002840)='./file1\x00', 0x0, 0x0) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r6, 0xae03, 0xc7) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002940)=[{{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000000a00)="e19def748fbefe4a9a59c83ba01bf3089b50e42b71a6ab6012ca52a4c26a47722987113034f2c2097a6b2eedfba409482db87e3e044ca89476a884bbadd8e8d85d65a37bc863", 0x46}, {&(0x7f0000000a80)="ee6f08a1f0b03ccf6a8aa955bbd25c22f599c0508743a0b46176bdd8e7756c291047459e7fe308197c4b51649d207d09742840258d7ddcf24125689a3951936cb4d10a0b6724577fff84aa828677812d83fa9142de3a95473efae9bc3dbb48fd278d721d24fb969d84013468ab6b8727e7bf656a6c2f7f338e43ac15f0480dacc74c2b4d7b57a1ecf82c2176c880562205c95cec34052e544b3dd7c01fb8137bcc7813f341c411509e938091d0dbc233e2c6d1c3df2a4696a4d42e8c9373a45fcdff6d5e7b2811b6d425e0915ad003edd137dc07cc92ae216c3da9f8dde24b466eaad310d8f643e0c03a8392c1cbaa58da26", 0xf2}, {&(0x7f0000000b80)="66d04ba8c0bef42fee2a4ddf8f7a0d03c96228329f6e9794d70a395494aec31547ad07e79b69261f337575fbf4c2c398db61d6108297c298bb575e80a3f1af461379caec691a03c358f97dd3320274fee2c7a54ed6fe9e487408d72d00bbba4842b2a63c690c40a32aff0d50de194f1f75809469cbbe1dd7f831ac4921b6968f63afc1f4f64d2a7b84f9e19c4bb7763c296571f8f5a0228a53936549367a2e2f636c1545521b84e7a82be421ec3654f19d79721af5952319448a0d5044e8711b6efd32b604855abc831033d42d1f1e0a66789279baa70a61111119de02d737df0bf058dc8e1379dabda85135d45f693a7f090a51a48994f3f734", 0xfa}, {&(0x7f0000000240)="b366c9e0790d633571107472c657f6ed912d06832b91832b046e434e29ff9a3dfeebf44aaa0017a72f2d96de7163029034", 0x31}, {&(0x7f0000000c80)="e2feeb120d10d1804540c89fb72c0a0a05e8e840b78a85a136c38c6d9f96", 0x1e}, {&(0x7f0000000cc0)="32492a6d67ab58cfa2018fe0db5dd7402c48c99e62f24a66f64735a1ab6b85111d30e6bfc812ff4df5a6112fa092bf29e20b26a4a593432241f38fbf3679977d2b", 0x41}, {&(0x7f0000000d40)="ea4af98e6e0adc7045f4191ba796618fda741ec047365442e25387e36b99efd5a1fc68d5afdeb32e158e87e5b76d04b1d2df6141b19bc3620d6db20c8134eb6d31c643abf8f239988c4e8a9907d626d097526fbdd9660a4f528e", 0x5a}, {&(0x7f0000000dc0)="85fe05dcfa30dfad1a92c1936f69d454482964a84d077300196924f52ada3118a0e3c742ec36a6a81ec7b071584c1ad066b2b898e1e8aef6fe079b7a1406007f25f83889fe99cc429bde97015c653f4f3b950aeaf31dc7b3eb9cb08f234eebc5226cd3785530fa11e9cff69afc89daeaf2071e9d56d6a6ae327c9ce4a5bfff72ccb760323afc83bb8af6f9b7f3198df8b9990ddefb887548e968d4c77cf3963964a2e83c61eba1a2e5e43e064af361699427491e42447661a00d516f27bbbf6a7d9500d84f7cf6ed48f10e8a24052d20d4a63078ccfb76268ef7024d8a0f1c4e832b2188ca100e8bd3", 0xe9}], 0x8, 0x0, 0x0, 0x4004000}}, {{&(0x7f0000000f40)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002180)=[{&(0x7f0000000fc0)="fb963d3ba082ec842614009951e6b331e8dcee49dd4d7eecd814c44501db4063270de71c263e83c5fc6a7ad63de6bad7d1df948b0dbc1aa9f3018cf9d53e7a85045edc0d39721247a6eb0217fb48d281656f91f3c52afee227bd1ce59f0279709c5c4efb947d47ea1b87f0fe7bfcfd1d281b5e16f77561eb7fd540eb3068912e50bf1719fbe4f611ab60864bbfbfafd5d517780bc7a9df5f41c83de8a094dfd282dc7e7a1c2d6edd97ae2e0f857bf8958b25ab9302", 0xb5}, {&(0x7f0000001080)="11e778f080e9ae4767e808331bf8f222b6723d23ea9d7a1035235d07946f427819f01c38bd98950cb4f1287427d0b4ccec52011a9387d389ee478047d26c60e2442d3023b4efa4efd15a91f48b51bc78ac2d0b5b51c38c079967302d10417e555ad5f3b4c866743b16a049f2fbaf2ce02e89af88a80f", 0x76}, {&(0x7f0000001100)="a941d3895804c670f45db46fc9344571d9b5ba5ba50e8a67cc67964927cdfb7dede3da12156c4327540594d98fb73b55b9b8bb586d77055628d68609942d54a1b4fd32c3d6697d90c4a6b7afed554938f88111ce8f57499a76d34887ab7c972ecfe5105285e290ddeefc64e3c01c1415", 0x70}, {&(0x7f0000001180)="15b29cfd26f5b4d99930b72ebe48feea4d94829ed7a898fd061f7781707518b2b29fe5cb1cc019f48c648e6e47dab5bf934d32efa671fd341ca190939d2edcf714736bcaed62d9850d841589a3ee56cb5d6332a06e8f38e65999d1c7eb57dca890f1aea558a5cd3e75241760ae3bd727f563a0396e9976fd69dce79134ba3cd65d890e79cb8063ebb616f1845764237414847a3ceeba5c01e29a8064667121c2e9720ec4ecb7380764457fe74003d52c02b691f45f6edc48cfc9ddc992bb28845cff9a935828ee567a8cc09f1744039508d65a4f1a1b6ed86149f8546189d12471469b65e80a9be39e6ac52629cc838fcde9394b4b2770a986013080f60adc1f8265cd897be005f7acb5418184a61818391494c4ba43da53dc13a0548a0c449267957e9e25c8a714f9033d9f9dcf8c0f27148b65a15dab4a5d1d92de2d5ef3b1a48a5ede4f2cbdbcf4cb7666ab1639a3a1f4d2ac932b4b7a1aec579865216972f8cb41ca4f9c9fbd61512f5ded96ebdf388567c08dd0954e27246b7f48b66ef320e78657abacbc609be4ec1db492c1d046a001286ae8b921844c23a6757fd94a45c951678ff0d4f089b6236eace7b9f42e495452f11cdbedf709345042d2f8617ebf2e3d226bca2d0b5bd07730c2e939c5db54f4684bdcb6bdefc7d73f6036ff4534b789d9caa316e7a93b69fea25d5a7c760d0c5a45be0badd2af36ffde86de34dc74a018b3beb9d154fdae6ddae5ef35efa9f4dd8174de8664f1973b3d627186b119ebec91c9e3e809674209873f0769d0130f63cb8056024f4d75971ee05b9f7f5d26dc75a532f5d9b4c1ae136f4637871b3ccc4b91a07c10e08c8bfe254f553ef1f9a14805e4aad11b15e0640cb7067a691973e799a5ddd9d3a0d305489e7f1e518481a6c522b3b692b259fd76024053d72dc8a8e1d8012c778a4c918ad643b16aef8a446dc6a599d5c694cb4a36ae7769bff6c7d62e895a7d0fc689904ae5ddefacf7bf5a51120e69e28c19f9edc51ff89dd698693309f3ed05316c9946c3d4552075cc3693ccae731f3c63d54a83c071a54336cb85b0680ea2da1f6546cd8a3af9c3934c23502cbaef3ad50b8994c5d1d30ff4fb8d82af1d8f6a965e42eecf82011dcbd7ef6b470308db3fd26a47e00133065a6a2a2de15ec9cbdaabb14e0536fb1afeaf1ec0c77676421baead44d8caa94d4c1e2c342659abcc8b32f1ab0411971cd1433e56be916533a4175e63ea02ac3d7b9ce1f84b26a52225f7734c85188fe11afc93a91b78706f5f1570b20b83f2e22cf1223f4595c0114cae1b8d9f31275a8665d5a4789322a185342bca165dfe1bd6be87b3fd323be7fd3d4302ef41b85b9684387fb9b86ba5b268c8d04d9e7c7d8d0e82757e8db199fb0c19d54b76a44a93f90417f611a297f33ddfe6c4fcbf082eedbadff054e99f15ae1a14d52700951826543cd4d7bb899313939021dd2c169f81432c857dfcc133368949c302f43ed92107e953264e5253d0231d43c3eb4cf98294de321e4369123e189fff6adafda97152d4684a5c6b283528275b119140d90a5cf06ffd7555c9f9e28ab879e25c0b05ef8032d5c785b17a67e054f9ee1891b0c9a24755cca295159d0f7dd5ef3e065f84eb5f8d302d622c604460957c5b6170fee2f691108f4fbab4ef10315f67885fe7fbf40743d48093e5a2a9dcfd73eb26e2e585041f21c6d48a69bb0fff4620ba6859ce12139ff3b544bd6b09b4a0f53b621152598b70ee50e7e621d21f2342afc1390830e6af0ffe4d6dac783f4d2b6cfb318f805d3422ca809051b4860375f59354b5b6e9b4ea4b5c927d941ec76c46b0afbae39d4419ddf9717fced4ec71f0935296670a16ba20fba94261d98da80d2bfbd75858bbeb9a93f8726338b8828c4f4352525aa73e5dc2d810a4ae11c92f22bae20b247bd06f02b36255d5258dfc5b89aa5e384b61528ea85b8c88d65799889e9ec23f5ee3f36936625516baf0801b11a650310c75005d7d10b0db4aa8318c654928590ad9137b657b5baf7a0b7f31c5586dd32b3dfdfe8dbab97eab86b4940d559fd3cf07723eeab340f9cfb62a7ca076eb37c3382438746c674c7be202b2b380733538966701cad6fbeacf9c89e57d8ac2c8ea855e02f26a13b44c1464ef07cfc942335d2b8bed9ed4d2c5b2001173c5b221e2684d9496ee4fcf5dc2fda89186f09ee7f22d4d4cd436f0b54ca5c66967258850ade2ad460ffc4b62faf36511e048010523d4f6471fe6ab6d86ad25210c7af04bf8cb8158f4326b67a53c6c3f983bf16f5559719700113ac6381e6bf6919e94b88f64ff23908e6c74a6d129e006a7206b81eb9c52ab4fcb62f85f83dbc5ec14922e0710acfa4ea2103c855e4e2feab9434a8e9f5ce7ebae85bbfb06f5afa5948240023ad7770d9c88856770a1c3cec39c251f88b7069d158ab17535c7e31d2584496e5293e3a2588a8080cdc4f6438dcdd9d534b5495ca553da66ee1241b0a19765f7ac625f52564c3f9b6cdb0e9a5218a43a4e1224ca7b3cacfc60e40e139dc3c643cd34ca9b47beeb95e59678e4d3e7b7f2b750a6ed96f0182b5776a3998f929c37ebb95589d6e5f1aeb718c2f39576a094c9cf192f1f8d12bb2d6e42c7f710037041a3c05e34d7da81deb4a169ae1216795bd20c7b35e15c399121f682efdcbbb2ebef2c1fd9a60de9cd26d92fe2ae9689d57ef2657add653a24bf4810bddb8c7d94deb385dc736f235a5b341da7002dc1ff830f3206249d8bc8b1a18a91f8a00d66b00195fd77b4ddb6e900d42165f142b59c2d4d322a85e0f11bfffc1924efb3c8e4438f746d233a14d389227b0878b2a5b5e9fa5c490a9c917414284f03cd3653446625a74e8466cc373b9aba7baae05d28bd0fcd61cc7161c449e1c58f16a3c709cca37601f1410ab584e1e2a436052d8174c36bfde968355c81b0a80b0cf06724b8f26878f3cbdfd7ead9d226fa9e01c1b44058736fd62b41db8bdd1bd5a38733e3ce7b34f201c2fc3785fa543c8f5ee0779323e7d8ebf5a366c34c1760aa0f4922dbd8f8df04ca17119469e20909febf251cd4254cd452354b627f8f9044d0e57b3dc774d1cb4b04074916e0b083c4b3c55ff26320944467d52469a0cbae19f3b57b99ac6109ca61ec93fae75112a567c23b5c359620d44787958cb1c9f066452b99c1d9fbaec0f7c220689b0f8c0573330ef16ccda715dac09eb5a90f895fa0048b0a99ce69eac05ece6b9a916c933a3014ab62498b5c7cddcf1cfb7de5b8d5355a9852c93c1225930c7eeaaf9e5bcea6e12d27772608edd2a9662b1389991024cd4eeb7db62c2c9f0f7d81e040a5b1805e4642dfe1dd20878c70371ea60060140b8c980fdbb239dc2da4825624b6acfe5e0a273052e6d00fd549c1980ac3297bbe510f7cbd826e883aab040918fbb637b9ccf023367b6eb1a1260619f4c35448fb02c5d303ec1528e1d920245913e9149acbd930fe398ecbfe5a1951f1268512f937cce5ff49e6d1843680192781256eeb5df6e5f22bc0e3dc6fb5993d01d1869be26a1e6446ae776943233a9f6f58aba67726131f6e08087ffbf419a36ab9f810826190280249f8689fe26b0e0c6fd20ab0a724971a8c4bf0c60ca8f81d94d02d8c6040ff745d50ff350d3d3282e52267851d33ba571221ad306e9e77829e5e1a4f51618cf992104eb1dedeb93f820a811759870e2a4154ef134bb833840bd627accba9ac1818bb42071b187bcebe70e16d5809709ffb1ba1bdba261e2d824f7460fb683b076ab2f17a7fc6c58c38ece7bc3b78b21a031f3045b7f4703cb3a99f31bfbb030e654783c821a41ab67894a06f719bff44c8a006fdaec3ac8df7b78fcfbddbf2fb7113c55396a8b0d29e1836e10fb7daa2b0aa1e9b972a2971a40147e33dfab00a3c554cbe79bf98fc26ed5ac02e3e71999210f7f9d3670a84ea96721b49f15f2476521f5fab78de572f19eb74a2f6d58fd86e62086a918502c2eb6cb711b1eff8071f45d8181e4d5fdfcf2d6322801547fbf2ddb0fffea378ad7fe34081ccf4b219328a4940faa4ebb6ad4f861cf87766b931c5f7c0683d59430d151ae5c372cf890fc08aa4b84c6eb520828af6560628f6e8d73d8400d0500419083437941b9633079a8c6c5981edd3647c9cd7227128da13191d8d085fd5b0063bd23af1a5dfba139db226f89922bd11efe211a0992395f2b8bbe6c7a57bca8320397e4c4d3920f6448853d27a588b55c2b7000fc1c30a465c87eba06cd94d5d6a455dcc39492aea5522a5af26dfa85dcd370773751ebbde7c53d86e82ec4522f02094312b86c273ea171d2d7bf49885614c4b482bedef75ac38b19d9e63692950b759a13fbc615ca5e2229212aa70ad48629c04dcb0dbe38ffb72551f1fe57ab1988186c7c3bf653500eb9e6dfc2354f60a54a13bfdbb992d7e62e3645de3c72fb11744fbc15f22d0a863cf74ad2c4ebebd3f7cdefe1a7ad6cd329cd5e03fe2ade2cbf6ca6379f51ee57bb782b5726b9e2668f1ec2db8e138082be4dc204bedb3cefe641b033828c5f8fb4747e2e0311d9459481ce634a926e86a597ca5f8e4beba8cbdb8b2dfd8f9d3d3629663ebacf17842efec4854c2b3ffae72fffca700b6be203b172b76fcc0dc4eb02ca5c63419a5be10e73d685b300c1716ebd989478f8cf30b81db663fa69df7f324fa80e69261bb9475f327c87099dbcabb72ab28541f273e439c01b5c842e1616f3d7ba00a5f6f3444f0667ff83c0d4c03b6acb891855d4d0f190528a208ba0a52460c403be0d6f3205ad4b65e0968f6235792966f3ffcb3c5b14fdaf9d8f6413a9476ce3bd2a7ecd4d32fc12a3b39e8d137989905d06e2e75e51e6053efeb80fbb4b06d45cf63e13ec65556a51de31f2f303556ac1ff35da40660422a7802cfcf92cd9b74cfc775cad534fe20866039a08af0f64c0357cc18a6f6f534cba0b6c832c57a6fb41192e6ae9bb6157ed3a4b29a7df4e1280d5e862050ef4f2058305fd360249c8ee09163f23f8f194ee4ae86dcab0107549763efa151050d5604b138a8eb782aa02d8c2e17ce1efa8d659d6eef7ea01f11ae09cd96ea6c51c46c552246c86ee0542fe9024de25e3cb4e24e3abd9ae6e5682ba97d6edbbba19dec332cab147af099f9d36bcbf8827b7a763df69768fd60cf11027ae3cdbece7c37e3eabcddf4e2bb8728a1b426fc13aa7595a5a4bec6869573e6a83530d5a44dcd4c9342e4e1fca2d44bdf51c9ad5bc5440b9fe12f6205c7562ba4fd2b8b5791bb511b53842b6101c02e5a5f9f8dc18d5b672db35afd4c8b14c2372af705a78355d5e6cdd9aeb38b8036ca3321ccc2666776970714735d3babdbf55fa4b99c9136555a25061b1a491af98c3e0188f77a043550abc013f29af2fc949c1b058714952b90670ec996619cb349234a78ed78b08156318da933b65ee53e0ef0c7f1ceeffc005a9c701961009a5222589d6c00376c52ca467e2c008f4715784aa33a8b650ef300f2b48ba47912e7e5ca0bc8b9b3d70db5f3a307e3a47bafd20a9f1f736e9b38777dfa5e1c6487f5a1ac3e57aa47f25596e431140afacbc4a26aef3ef50be5d22044c926f5c9b7d70fb42811b199d0033ffa766759efe464e57a6bb516cf9751ab216a42dbba778579b48a95bf87dfa9aee9f46b5eb486e0aa3a9866b7ce96fca48196cff378e89667eb2240e06c260c7f66de7e21baf51be99374bbaee6632a47745942c01ce9a24bb64ad680b066868f7cb33b0da6bf00ec802b01fa4ad3c81e", 0x1000}], 0x4}}, {{0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000021c0)="8be84e36b6805d5bcdee2db55a40187e438e2f78b41cabfd5e44484594d9c50646c473a2977e4f7d9826c086baa211a7bdc530963fb2eee30c0c91f3", 0x3c}], 0x1, &(0x7f0000002500)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000006001c000400000000040000000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x40080c5}}, {{0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002700)="49292da1cd93e9708345f3d55d57f1", 0xf}], 0x1, &(0x7f00000028c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x20000000}}], 0x4, 0x40000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) 16:04:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8901, &(0x7f0000000000)={'wg1\x00'}) 16:04:23 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001e80)={0xffffffffffffffff}) sendmmsg$unix(r0, &(0x7f0000000540)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00}}}], 0x20}}], 0x1, 0x0) 16:04:23 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) recvmmsg$unix(r0, &(0x7f0000000540)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) 16:04:23 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0xfff) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000000)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x48, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x12, 0x6, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @fastopen={0x22, 0x6, "241ea72e"}, @timestamp={0x8, 0xa}, @md5sig={0x13, 0x12, "70ac5f3e05149aa971783ddb155d6313"}, @window={0x3, 0x3}, @exp_fastopen={0xfe, 0x4}]}}}}}}}}, 0x0) 16:04:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="03", 0x1, 0x44040, 0x0, 0x0) [ 1775.953467][ T5415] sysfs: cannot create duplicate filename '/devices/iommufd_mock14' [ 1775.975732][ T5415] CPU: 1 PID: 5415 Comm: syz-executor.5 Not tainted 6.7.0-rc5-next-20231214-syzkaller #0 [ 1775.985633][ T5415] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 1775.995731][ T5415] Call Trace: [ 1775.999065][ T5415] 16:04:23 executing program 2: r0 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r0, 0x4010640d, &(0x7f0000000000)={0x3, 0x2}) ioctl$DRM_IOCTL_MODE_GETCRTC(r0, 0xc06864a1, &(0x7f00000000c0)={&(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x7}) ioctl$DRM_IOCTL_MODE_ATOMIC(r0, 0xc03864bc, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x200800, 0x0) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(r1, 0x84, 0x6c, &(0x7f00000000c0)={0x0, 0x57, "7a260c3a6d614d3b5d5589ee512bc9003fde278723e1ef1e5e4776f607451a1d39d14979b9c795daf2f74f80de08550edc655627bb9acf0f454011d41a3cb9fc8d0464ba2c2c3f0ac0cc9e78e82001ba59f2a05d36d12f"}, &(0x7f0000000180)=0x5f) r2 = syz_open_dev$dri(&(0x7f00000002c0), 0x0, 0x0) close(r2) r3 = syz_open_dev$dri(&(0x7f0000000000), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r3, 0xc04064a0, &(0x7f0000000140)={0x0, &(0x7f0000000080)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r3, 0xc06864a1, &(0x7f0000000200)={0x0, 0x0, r4, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB2(r3, 0xc06864ce, &(0x7f00000000c0)={r5, 0x0, 0x0, 0x0, 0x0, [0x0]}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r2, 0xc00c642d, &(0x7f0000000080)={r6}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000000140)={r6}) syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0) (async) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r0, 0x4010640d, &(0x7f0000000000)={0x3, 0x2}) (async) ioctl$DRM_IOCTL_MODE_GETCRTC(r0, 0xc06864a1, &(0x7f00000000c0)={&(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x7}) (async) ioctl$DRM_IOCTL_MODE_ATOMIC(r0, 0xc03864bc, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x200800, 0x0) (async) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(r1, 0x84, 0x6c, &(0x7f00000000c0)={0x0, 0x57, "7a260c3a6d614d3b5d5589ee512bc9003fde278723e1ef1e5e4776f607451a1d39d14979b9c795daf2f74f80de08550edc655627bb9acf0f454011d41a3cb9fc8d0464ba2c2c3f0ac0cc9e78e82001ba59f2a05d36d12f"}, &(0x7f0000000180)=0x5f) (async) syz_open_dev$dri(&(0x7f00000002c0), 0x0, 0x0) (async) close(r2) (async) syz_open_dev$dri(&(0x7f0000000000), 0x1, 0x0) (async) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r3, 0xc04064a0, &(0x7f0000000140)={0x0, &(0x7f0000000080)=[0x0], 0x0, 0x0, 0x0, 0x1}) (async) ioctl$DRM_IOCTL_MODE_GETCRTC(r3, 0xc06864a1, &(0x7f0000000200)={0x0, 0x0, r4}) (async) ioctl$DRM_IOCTL_MODE_GETFB2(r3, 0xc06864ce, &(0x7f00000000c0)={r5}) (async) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r2, 0xc00c642d, &(0x7f0000000080)={r6}) (async) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000000140)={r6}) (async) [ 1776.002045][ T5415] dump_stack_lvl+0x125/0x1b0 [ 1776.006786][ T5415] sysfs_warn_dup+0x7f/0xa0 [ 1776.011361][ T5415] sysfs_create_dir_ns+0x249/0x2b0 [ 1776.016545][ T5415] ? sysfs_create_mount_point+0xb0/0xb0 [ 1776.022164][ T5415] ? spin_bug+0x1c0/0x1c0 [ 1776.026550][ T5415] ? do_raw_spin_unlock+0x172/0x230 [ 1776.031799][ T5415] kobject_add_internal+0x2c8/0x970 [ 1776.037062][ T5415] kobject_add+0x16f/0x240 [ 1776.041540][ T5415] ? kset_create_and_add+0x190/0x190 [ 1776.046901][ T5415] ? kobject_put+0xbe/0x440 16:04:23 executing program 4: bpf$MAP_CREATE(0x5, &(0x7f0000000100), 0x48) [ 1776.051459][ T5415] ? bus_get_dev_root+0x5e/0x80 [ 1776.056391][ T5415] device_add+0x289/0x1aa0 [ 1776.060879][ T5415] ? device_initialize+0x510/0x510 [ 1776.066057][ T5415] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 1776.072984][ T5415] ? iommufd_test+0x157e/0x3a10 [ 1776.077908][ T5415] iommufd_test+0x15bf/0x3a10 [ 1776.082659][ T5415] ? preempt_count_sub+0x160/0x160 [ 1776.087827][ T5415] ? iommufd_selftest_destroy+0xf0/0xf0 [ 1776.093463][ T5415] iommufd_fops_ioctl+0x35a/0x4e0 [ 1776.098575][ T5415] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1776.105172][ T5415] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1776.110173][ T5415] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1776.116753][ T5415] __x64_sys_ioctl+0x18f/0x210 [ 1776.121596][ T5415] do_syscall_64+0x40/0x110 [ 1776.126170][ T5415] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 1776.132134][ T5415] RIP: 0033:0x7f0b62c7cba9 [ 1776.136598][ T5415] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 1776.156259][ T5415] RSP: 002b:00007f0b6397b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1776.164726][ T5415] RAX: ffffffffffffffda RBX: 00007f0b62d9bf80 RCX: 00007f0b62c7cba9 [ 1776.172747][ T5415] RDX: 0000000020000240 RSI: 0000000000003ba0 RDI: 0000000000000003 [ 1776.180768][ T5415] RBP: 00007f0b62cc847a R08: 0000000000000000 R09: 0000000000000000 [ 1776.188790][ T5415] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1776.196823][ T5415] R13: 000000000000000b R14: 00007f0b62d9bf80 R15: 00007ffee09dc5a8 [ 1776.204862][ T5415] 16:04:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x89b1, &(0x7f0000000000)={'wg1\x00'}) [ 1776.237781][ T5415] kobject: kobject_add_internal failed for iommufd_mock14 with -EEXIST, don't try to register things with the same name in the same directory. 16:04:23 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x40049409, 0x0) 16:04:23 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000240)={0xfccc, 0x2, r1, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000040)={0x8, r2}) ioctl$IOMMU_DESTROY$device(0xffffffffffffffff, 0x3b80, 0x0) ioctl$IOMMU_IOAS_ALLOW_IOVAS(0xffffffffffffffff, 0x3b82, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)) r3 = getuid() r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) pidfd_open(r4, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000002840)='./file1\x00', 0x0, 0x0) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r6, 0xae03, 0xc7) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002940)=[{{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000000a00)="e19def748fbefe4a9a59c83ba01bf3089b50e42b71a6ab6012ca52a4c26a47722987113034f2c2097a6b2eedfba409482db87e3e044ca89476a884bbadd8e8d85d65a37bc863", 0x46}, {&(0x7f0000000a80)="ee6f08a1f0b03ccf6a8aa955bbd25c22f599c0508743a0b46176bdd8e7756c291047459e7fe308197c4b51649d207d09742840258d7ddcf24125689a3951936cb4d10a0b6724577fff84aa828677812d83fa9142de3a95473efae9bc3dbb48fd278d721d24fb969d84013468ab6b8727e7bf656a6c2f7f338e43ac15f0480dacc74c2b4d7b57a1ecf82c2176c880562205c95cec34052e544b3dd7c01fb8137bcc7813f341c411509e938091d0dbc233e2c6d1c3df2a4696a4d42e8c9373a45fcdff6d5e7b2811b6d425e0915ad003edd137dc07cc92ae216c3da9f8dde24b466eaad310d8f643e0c03a8392c1cbaa58da26", 0xf2}, {&(0x7f0000000b80)="66d04ba8c0bef42fee2a4ddf8f7a0d03c96228329f6e9794d70a395494aec31547ad07e79b69261f337575fbf4c2c398db61d6108297c298bb575e80a3f1af461379caec691a03c358f97dd3320274fee2c7a54ed6fe9e487408d72d00bbba4842b2a63c690c40a32aff0d50de194f1f75809469cbbe1dd7f831ac4921b6968f63afc1f4f64d2a7b84f9e19c4bb7763c296571f8f5a0228a53936549367a2e2f636c1545521b84e7a82be421ec3654f19d79721af5952319448a0d5044e8711b6efd32b604855abc831033d42d1f1e0a66789279baa70a61111119de02d737df0bf058dc8e1379dabda85135d45f693a7f090a51a48994f3f734", 0xfa}, {&(0x7f0000000240)="b366c9e0790d633571107472c657f6ed912d06832b91832b046e434e29ff9a3dfeebf44aaa0017a72f2d96de7163029034", 0x31}, {&(0x7f0000000c80)="e2feeb120d10d1804540c89fb72c0a0a05e8e840b78a85a136c38c6d9f96", 0x1e}, {&(0x7f0000000cc0)="32492a6d67ab58cfa2018fe0db5dd7402c48c99e62f24a66f64735a1ab6b85111d30e6bfc812ff4df5a6112fa092bf29e20b26a4a593432241f38fbf3679977d2b", 0x41}, {&(0x7f0000000d40)="ea4af98e6e0adc7045f4191ba796618fda741ec047365442e25387e36b99efd5a1fc68d5afdeb32e158e87e5b76d04b1d2df6141b19bc3620d6db20c8134eb6d31c643abf8f239988c4e8a9907d626d097526fbdd9660a4f528e", 0x5a}, {&(0x7f0000000dc0)="85fe05dcfa30dfad1a92c1936f69d454482964a84d077300196924f52ada3118a0e3c742ec36a6a81ec7b071584c1ad066b2b898e1e8aef6fe079b7a1406007f25f83889fe99cc429bde97015c653f4f3b950aeaf31dc7b3eb9cb08f234eebc5226cd3785530fa11e9cff69afc89daeaf2071e9d56d6a6ae327c9ce4a5bfff72ccb760323afc83bb8af6f9b7f3198df8b9990ddefb887548e968d4c77cf3963964a2e83c61eba1a2e5e43e064af361699427491e42447661a00d516f27bbbf6a7d9500d84f7cf6ed48f10e8a24052d20d4a63078ccfb76268ef7024d8a0f1c4e832b2188ca100e8bd3", 0xe9}], 0x8, 0x0, 0x0, 0x4004000}}, {{&(0x7f0000000f40)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002180)=[{&(0x7f0000000fc0)="fb963d3ba082ec842614009951e6b331e8dcee49dd4d7eecd814c44501db4063270de71c263e83c5fc6a7ad63de6bad7d1df948b0dbc1aa9f3018cf9d53e7a85045edc0d39721247a6eb0217fb48d281656f91f3c52afee227bd1ce59f0279709c5c4efb947d47ea1b87f0fe7bfcfd1d281b5e16f77561eb7fd540eb3068912e50bf1719fbe4f611ab60864bbfbfafd5d517780bc7a9df5f41c83de8a094dfd282dc7e7a1c2d6edd97ae2e0f857bf8958b25ab9302", 0xb5}, {&(0x7f0000001080)="11e778f080e9ae4767e808331bf8f222b6723d23ea9d7a1035235d07946f427819f01c38bd98950cb4f1287427d0b4ccec52011a9387d389ee478047d26c60e2442d3023b4efa4efd15a91f48b51bc78ac2d0b5b51c38c079967302d10417e555ad5f3b4c866743b16a049f2fbaf2ce02e89af88a80f", 0x76}, {&(0x7f0000001100)="a941d3895804c670f45db46fc9344571d9b5ba5ba50e8a67cc67964927cdfb7dede3da12156c4327540594d98fb73b55b9b8bb586d77055628d68609942d54a1b4fd32c3d6697d90c4a6b7afed554938f88111ce8f57499a76d34887ab7c972ecfe5105285e290ddeefc64e3c01c1415", 0x70}, {&(0x7f0000001180)="15b29cfd26f5b4d99930b72ebe48feea4d94829ed7a898fd061f7781707518b2b29fe5cb1cc019f48c648e6e47dab5bf934d32efa671fd341ca190939d2edcf714736bcaed62d9850d841589a3ee56cb5d6332a06e8f38e65999d1c7eb57dca890f1aea558a5cd3e75241760ae3bd727f563a0396e9976fd69dce79134ba3cd65d890e79cb8063ebb616f1845764237414847a3ceeba5c01e29a8064667121c2e9720ec4ecb7380764457fe74003d52c02b691f45f6edc48cfc9ddc992bb28845cff9a935828ee567a8cc09f1744039508d65a4f1a1b6ed86149f8546189d12471469b65e80a9be39e6ac52629cc838fcde9394b4b2770a986013080f60adc1f8265cd897be005f7acb5418184a61818391494c4ba43da53dc13a0548a0c449267957e9e25c8a714f9033d9f9dcf8c0f27148b65a15dab4a5d1d92de2d5ef3b1a48a5ede4f2cbdbcf4cb7666ab1639a3a1f4d2ac932b4b7a1aec579865216972f8cb41ca4f9c9fbd61512f5ded96ebdf388567c08dd0954e27246b7f48b66ef320e78657abacbc609be4ec1db492c1d046a001286ae8b921844c23a6757fd94a45c951678ff0d4f089b6236eace7b9f42e495452f11cdbedf709345042d2f8617ebf2e3d226bca2d0b5bd07730c2e939c5db54f4684bdcb6bdefc7d73f6036ff4534b789d9caa316e7a93b69fea25d5a7c760d0c5a45be0badd2af36ffde86de34dc74a018b3beb9d154fdae6ddae5ef35efa9f4dd8174de8664f1973b3d627186b119ebec91c9e3e809674209873f0769d0130f63cb8056024f4d75971ee05b9f7f5d26dc75a532f5d9b4c1ae136f4637871b3ccc4b91a07c10e08c8bfe254f553ef1f9a14805e4aad11b15e0640cb7067a691973e799a5ddd9d3a0d305489e7f1e518481a6c522b3b692b259fd76024053d72dc8a8e1d8012c778a4c918ad643b16aef8a446dc6a599d5c694cb4a36ae7769bff6c7d62e895a7d0fc689904ae5ddefacf7bf5a51120e69e28c19f9edc51ff89dd698693309f3ed05316c9946c3d4552075cc3693ccae731f3c63d54a83c071a54336cb85b0680ea2da1f6546cd8a3af9c3934c23502cbaef3ad50b8994c5d1d30ff4fb8d82af1d8f6a965e42eecf82011dcbd7ef6b470308db3fd26a47e00133065a6a2a2de15ec9cbdaabb14e0536fb1afeaf1ec0c77676421baead44d8caa94d4c1e2c342659abcc8b32f1ab0411971cd1433e56be916533a4175e63ea02ac3d7b9ce1f84b26a52225f7734c85188fe11afc93a91b78706f5f1570b20b83f2e22cf1223f4595c0114cae1b8d9f31275a8665d5a4789322a185342bca165dfe1bd6be87b3fd323be7fd3d4302ef41b85b9684387fb9b86ba5b268c8d04d9e7c7d8d0e82757e8db199fb0c19d54b76a44a93f90417f611a297f33ddfe6c4fcbf082eedbadff054e99f15ae1a14d52700951826543cd4d7bb899313939021dd2c169f81432c857dfcc133368949c302f43ed92107e953264e5253d0231d43c3eb4cf98294de321e4369123e189fff6adafda97152d4684a5c6b283528275b119140d90a5cf06ffd7555c9f9e28ab879e25c0b05ef8032d5c785b17a67e054f9ee1891b0c9a24755cca295159d0f7dd5ef3e065f84eb5f8d302d622c604460957c5b6170fee2f691108f4fbab4ef10315f67885fe7fbf40743d48093e5a2a9dcfd73eb26e2e585041f21c6d48a69bb0fff4620ba6859ce12139ff3b544bd6b09b4a0f53b621152598b70ee50e7e621d21f2342afc1390830e6af0ffe4d6dac783f4d2b6cfb318f805d3422ca809051b4860375f59354b5b6e9b4ea4b5c927d941ec76c46b0afbae39d4419ddf9717fced4ec71f0935296670a16ba20fba94261d98da80d2bfbd75858bbeb9a93f8726338b8828c4f4352525aa73e5dc2d810a4ae11c92f22bae20b247bd06f02b36255d5258dfc5b89aa5e384b61528ea85b8c88d65799889e9ec23f5ee3f36936625516baf0801b11a650310c75005d7d10b0db4aa8318c654928590ad9137b657b5baf7a0b7f31c5586dd32b3dfdfe8dbab97eab86b4940d559fd3cf07723eeab340f9cfb62a7ca076eb37c3382438746c674c7be202b2b380733538966701cad6fbeacf9c89e57d8ac2c8ea855e02f26a13b44c1464ef07cfc942335d2b8bed9ed4d2c5b2001173c5b221e2684d9496ee4fcf5dc2fda89186f09ee7f22d4d4cd436f0b54ca5c66967258850ade2ad460ffc4b62faf36511e048010523d4f6471fe6ab6d86ad25210c7af04bf8cb8158f4326b67a53c6c3f983bf16f5559719700113ac6381e6bf6919e94b88f64ff23908e6c74a6d129e006a7206b81eb9c52ab4fcb62f85f83dbc5ec14922e0710acfa4ea2103c855e4e2feab9434a8e9f5ce7ebae85bbfb06f5afa5948240023ad7770d9c88856770a1c3cec39c251f88b7069d158ab17535c7e31d2584496e5293e3a2588a8080cdc4f6438dcdd9d534b5495ca553da66ee1241b0a19765f7ac625f52564c3f9b6cdb0e9a5218a43a4e1224ca7b3cacfc60e40e139dc3c643cd34ca9b47beeb95e59678e4d3e7b7f2b750a6ed96f0182b5776a3998f929c37ebb95589d6e5f1aeb718c2f39576a094c9cf192f1f8d12bb2d6e42c7f710037041a3c05e34d7da81deb4a169ae1216795bd20c7b35e15c399121f682efdcbbb2ebef2c1fd9a60de9cd26d92fe2ae9689d57ef2657add653a24bf4810bddb8c7d94deb385dc736f235a5b341da7002dc1ff830f3206249d8bc8b1a18a91f8a00d66b00195fd77b4ddb6e900d42165f142b59c2d4d322a85e0f11bfffc1924efb3c8e4438f746d233a14d389227b0878b2a5b5e9fa5c490a9c917414284f03cd3653446625a74e8466cc373b9aba7baae05d28bd0fcd61cc7161c449e1c58f16a3c709cca37601f1410ab584e1e2a436052d8174c36bfde968355c81b0a80b0cf06724b8f26878f3cbdfd7ead9d226fa9e01c1b44058736fd62b41db8bdd1bd5a38733e3ce7b34f201c2fc3785fa543c8f5ee0779323e7d8ebf5a366c34c1760aa0f4922dbd8f8df04ca17119469e20909febf251cd4254cd452354b627f8f9044d0e57b3dc774d1cb4b04074916e0b083c4b3c55ff26320944467d52469a0cbae19f3b57b99ac6109ca61ec93fae75112a567c23b5c359620d44787958cb1c9f066452b99c1d9fbaec0f7c220689b0f8c0573330ef16ccda715dac09eb5a90f895fa0048b0a99ce69eac05ece6b9a916c933a3014ab62498b5c7cddcf1cfb7de5b8d5355a9852c93c1225930c7eeaaf9e5bcea6e12d27772608edd2a9662b1389991024cd4eeb7db62c2c9f0f7d81e040a5b1805e4642dfe1dd20878c70371ea60060140b8c980fdbb239dc2da4825624b6acfe5e0a273052e6d00fd549c1980ac3297bbe510f7cbd826e883aab040918fbb637b9ccf023367b6eb1a1260619f4c35448fb02c5d303ec1528e1d920245913e9149acbd930fe398ecbfe5a1951f1268512f937cce5ff49e6d1843680192781256eeb5df6e5f22bc0e3dc6fb5993d01d1869be26a1e6446ae776943233a9f6f58aba67726131f6e08087ffbf419a36ab9f810826190280249f8689fe26b0e0c6fd20ab0a724971a8c4bf0c60ca8f81d94d02d8c6040ff745d50ff350d3d3282e52267851d33ba571221ad306e9e77829e5e1a4f51618cf992104eb1dedeb93f820a811759870e2a4154ef134bb833840bd627accba9ac1818bb42071b187bcebe70e16d5809709ffb1ba1bdba261e2d824f7460fb683b076ab2f17a7fc6c58c38ece7bc3b78b21a031f3045b7f4703cb3a99f31bfbb030e654783c821a41ab67894a06f719bff44c8a006fdaec3ac8df7b78fcfbddbf2fb7113c55396a8b0d29e1836e10fb7daa2b0aa1e9b972a2971a40147e33dfab00a3c554cbe79bf98fc26ed5ac02e3e71999210f7f9d3670a84ea96721b49f15f2476521f5fab78de572f19eb74a2f6d58fd86e62086a918502c2eb6cb711b1eff8071f45d8181e4d5fdfcf2d6322801547fbf2ddb0fffea378ad7fe34081ccf4b219328a4940faa4ebb6ad4f861cf87766b931c5f7c0683d59430d151ae5c372cf890fc08aa4b84c6eb520828af6560628f6e8d73d8400d0500419083437941b9633079a8c6c5981edd3647c9cd7227128da13191d8d085fd5b0063bd23af1a5dfba139db226f89922bd11efe211a0992395f2b8bbe6c7a57bca8320397e4c4d3920f6448853d27a588b55c2b7000fc1c30a465c87eba06cd94d5d6a455dcc39492aea5522a5af26dfa85dcd370773751ebbde7c53d86e82ec4522f02094312b86c273ea171d2d7bf49885614c4b482bedef75ac38b19d9e63692950b759a13fbc615ca5e2229212aa70ad48629c04dcb0dbe38ffb72551f1fe57ab1988186c7c3bf653500eb9e6dfc2354f60a54a13bfdbb992d7e62e3645de3c72fb11744fbc15f22d0a863cf74ad2c4ebebd3f7cdefe1a7ad6cd329cd5e03fe2ade2cbf6ca6379f51ee57bb782b5726b9e2668f1ec2db8e138082be4dc204bedb3cefe641b033828c5f8fb4747e2e0311d9459481ce634a926e86a597ca5f8e4beba8cbdb8b2dfd8f9d3d3629663ebacf17842efec4854c2b3ffae72fffca700b6be203b172b76fcc0dc4eb02ca5c63419a5be10e73d685b300c1716ebd989478f8cf30b81db663fa69df7f324fa80e69261bb9475f327c87099dbcabb72ab28541f273e439c01b5c842e1616f3d7ba00a5f6f3444f0667ff83c0d4c03b6acb891855d4d0f190528a208ba0a52460c403be0d6f3205ad4b65e0968f6235792966f3ffcb3c5b14fdaf9d8f6413a9476ce3bd2a7ecd4d32fc12a3b39e8d137989905d06e2e75e51e6053efeb80fbb4b06d45cf63e13ec65556a51de31f2f303556ac1ff35da40660422a7802cfcf92cd9b74cfc775cad534fe20866039a08af0f64c0357cc18a6f6f534cba0b6c832c57a6fb41192e6ae9bb6157ed3a4b29a7df4e1280d5e862050ef4f2058305fd360249c8ee09163f23f8f194ee4ae86dcab0107549763efa151050d5604b138a8eb782aa02d8c2e17ce1efa8d659d6eef7ea01f11ae09cd96ea6c51c46c552246c86ee0542fe9024de25e3cb4e24e3abd9ae6e5682ba97d6edbbba19dec332cab147af099f9d36bcbf8827b7a763df69768fd60cf11027ae3cdbece7c37e3eabcddf4e2bb8728a1b426fc13aa7595a5a4bec6869573e6a83530d5a44dcd4c9342e4e1fca2d44bdf51c9ad5bc5440b9fe12f6205c7562ba4fd2b8b5791bb511b53842b6101c02e5a5f9f8dc18d5b672db35afd4c8b14c2372af705a78355d5e6cdd9aeb38b8036ca3321ccc2666776970714735d3babdbf55fa4b99c9136555a25061b1a491af98c3e0188f77a043550abc013f29af2fc949c1b058714952b90670ec996619cb349234a78ed78b08156318da933b65ee53e0ef0c7f1ceeffc005a9c701961009a5222589d6c00376c52ca467e2c008f4715784aa33a8b650ef300f2b48ba47912e7e5ca0bc8b9b3d70db5f3a307e3a47bafd20a9f1f736e9b38777dfa5e1c6487f5a1ac3e57aa47f25596e431140afacbc4a26aef3ef50be5d22044c926f5c9b7d70fb42811b199d0033ffa766759efe464e57a6bb516cf9751ab216a42dbba778579b48a95bf87dfa9aee9f46b5eb486e0aa3a9866b7ce96fca48196cff378e89667eb2240e06c260c7f66de7e21baf51be99374bbaee6632a47745942c01ce9a24bb64ad680b066868f7cb33b0da6bf00ec802b01fa4ad3c81e", 0x1000}], 0x4}}, {{0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000021c0)="8be84e36b6805d5bcdee2db55a40187e438e2f78b41cabfd5e44484594d9c50646c473a2977e4f7d9826c086baa211a7bdc530963fb2eee30c0c91f3", 0x3c}], 0x1, &(0x7f0000002500)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000006001c000400000000040000000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x40080c5}}, {{0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002700)="49292da1cd93e9708345f3d55d57f1", 0xf}], 0x1, &(0x7f00000028c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x20000000}}], 0x4, 0x40000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) 16:04:23 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0xfff) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000000)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x48, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x12, 0x6, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @fastopen={0x22, 0x6, "241ea72e"}, @timestamp={0x8, 0xa}, @md5sig={0x13, 0x12, "70ac5f3e05149aa971783ddb155d6313"}, @window={0x3, 0x3}, @exp_fastopen={0xfe, 0x4}]}}}}}}}}, 0x0) 16:04:23 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001e80)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@abs, 0x6e) 16:04:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x89b0, &(0x7f0000000000)={'wg1\x00'}) [ 1776.439723][ T5584] sysfs: cannot create duplicate filename '/devices/iommufd_mock14' [ 1776.493776][ T5584] CPU: 1 PID: 5584 Comm: syz-executor.5 Not tainted 6.7.0-rc5-next-20231214-syzkaller #0 [ 1776.503674][ T5584] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 1776.513780][ T5584] Call Trace: [ 1776.517102][ T5584] [ 1776.520084][ T5584] dump_stack_lvl+0x125/0x1b0 [ 1776.524814][ T5584] sysfs_warn_dup+0x7f/0xa0 [ 1776.529411][ T5584] sysfs_create_dir_ns+0x249/0x2b0 [ 1776.534602][ T5584] ? sysfs_create_mount_point+0xb0/0xb0 [ 1776.540212][ T5584] ? spin_bug+0x1c0/0x1c0 [ 1776.544600][ T5584] ? do_raw_spin_unlock+0x172/0x230 [ 1776.549862][ T5584] kobject_add_internal+0x2c8/0x970 [ 1776.555138][ T5584] kobject_add+0x16f/0x240 [ 1776.559613][ T5584] ? kset_create_and_add+0x190/0x190 [ 1776.564952][ T5584] ? kobject_put+0xbe/0x440 [ 1776.569520][ T5584] ? bus_get_dev_root+0x5e/0x80 [ 1776.574430][ T5584] device_add+0x289/0x1aa0 [ 1776.578912][ T5584] ? device_initialize+0x510/0x510 [ 1776.584079][ T5584] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 16:04:24 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0xfff) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000000)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x48, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x12, 0x6, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @fastopen={0x22, 0x6, "241ea72e"}, @timestamp={0x8, 0xa}, @md5sig={0x13, 0x12, "70ac5f3e05149aa971783ddb155d6313"}, @window={0x3, 0x3}, @exp_fastopen={0xfe, 0x4}]}}}}}}}}, 0x0) 16:04:24 executing program 2: r0 = timerfd_create(0x7, 0x0) timerfd_settime(r0, 0x0, &(0x7f00000000c0), &(0x7f0000000100)) [ 1776.591007][ T5584] ? __init_waitqueue_head+0xca/0x150 [ 1776.596449][ T5584] iommufd_test+0x15bf/0x3a10 [ 1776.601219][ T5584] ? preempt_count_sub+0x160/0x160 [ 1776.606400][ T5584] ? iommufd_selftest_destroy+0xf0/0xf0 [ 1776.612040][ T5584] iommufd_fops_ioctl+0x35a/0x4e0 [ 1776.617152][ T5584] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1776.623775][ T5584] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1776.628769][ T5584] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1776.635336][ T5584] __x64_sys_ioctl+0x18f/0x210 [ 1776.640164][ T5584] do_syscall_64+0x40/0x110 [ 1776.644721][ T5584] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 1776.650663][ T5584] RIP: 0033:0x7f0b62c7cba9 [ 1776.655103][ T5584] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 1776.674750][ T5584] RSP: 002b:00007f0b6397b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1776.683190][ T5584] RAX: ffffffffffffffda RBX: 00007f0b62d9bf80 RCX: 00007f0b62c7cba9 [ 1776.691198][ T5584] RDX: 0000000020000240 RSI: 0000000000003ba0 RDI: 0000000000000003 [ 1776.699185][ T5584] RBP: 00007f0b62cc847a R08: 0000000000000000 R09: 0000000000000000 [ 1776.707173][ T5584] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1776.715158][ T5584] R13: 000000000000000b R14: 00007f0b62d9bf80 R15: 00007ffee09dc5a8 [ 1776.723170][ T5584] [ 1776.761964][ T5584] kobject: kobject_add_internal failed for iommufd_mock14 with -EEXIST, don't try to register things with the same name in the same directory. 16:04:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = gettid() sendmsg$unix(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[@cred={{0x1c, 0x1, 0x2, {r1, 0xee01, 0xee00}}}, @rights={{0x18, 0x1, 0x1, [r0, 0xffffffffffffffff]}}], 0x38}, 0x0) 16:04:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001e80)={0xffffffffffffffff}) sendmmsg$unix(r0, &(0x7f0000000540)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xffffffffffffffff}}}], 0x20}}], 0x1, 0x0) 16:04:24 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000100)={'tunl0\x00', &(0x7f0000000640)={'gre0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, {[@ra={0x94, 0x4}]}}}}}) 16:04:24 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001e80)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r0, &(0x7f0000006340)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[], 0xa}}], 0x1, 0x0) recvmmsg$unix(r1, &(0x7f00000019c0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) 16:04:24 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0xfff) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) syz_emit_ethernet(0x82, &(0x7f0000000000)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x4c, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x13, 0x6, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @fastopen={0x22, 0x6, "241ea72e"}, @timestamp={0x8, 0xa}, @md5sig={0x13, 0x12, "70ac5f3e05149aa971783ddb155d6313"}, @window={0x3, 0x3}, @exp_fastopen={0xfe, 0x9, 0xf989, "8291f151b8"}]}}}}}}}}, 0x0) 16:04:24 executing program 4: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f00000001c0)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000180), 0x2}}, 0x20) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000800)={0x0, 0x18, 0xfa00, {0x0, &(0x7f00000007c0)={0xffffffffffffffff}, 0x2}}, 0x20) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f0000000840)={0x1, 0x10, 0xfa00, {&(0x7f0000000780), r1}}, 0x18) 16:04:24 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000240)={0xfccc, 0x2, r1, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000040)={0x8, r2}) ioctl$IOMMU_DESTROY$device(0xffffffffffffffff, 0x3b80, 0x0) ioctl$IOMMU_IOAS_ALLOW_IOVAS(0xffffffffffffffff, 0x3b82, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)) r3 = getuid() r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) pidfd_open(r4, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000002840)='./file1\x00', 0x0, 0x0) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r6, 0xae03, 0xc7) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002940)=[{{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000000a00)="e19def748fbefe4a9a59c83ba01bf3089b50e42b71a6ab6012ca52a4c26a47722987113034f2c2097a6b2eedfba409482db87e3e044ca89476a884bbadd8e8d85d65a37bc863", 0x46}, {&(0x7f0000000a80)="ee6f08a1f0b03ccf6a8aa955bbd25c22f599c0508743a0b46176bdd8e7756c291047459e7fe308197c4b51649d207d09742840258d7ddcf24125689a3951936cb4d10a0b6724577fff84aa828677812d83fa9142de3a95473efae9bc3dbb48fd278d721d24fb969d84013468ab6b8727e7bf656a6c2f7f338e43ac15f0480dacc74c2b4d7b57a1ecf82c2176c880562205c95cec34052e544b3dd7c01fb8137bcc7813f341c411509e938091d0dbc233e2c6d1c3df2a4696a4d42e8c9373a45fcdff6d5e7b2811b6d425e0915ad003edd137dc07cc92ae216c3da9f8dde24b466eaad310d8f643e0c03a8392c1cbaa58da26", 0xf2}, {&(0x7f0000000b80)="66d04ba8c0bef42fee2a4ddf8f7a0d03c96228329f6e9794d70a395494aec31547ad07e79b69261f337575fbf4c2c398db61d6108297c298bb575e80a3f1af461379caec691a03c358f97dd3320274fee2c7a54ed6fe9e487408d72d00bbba4842b2a63c690c40a32aff0d50de194f1f75809469cbbe1dd7f831ac4921b6968f63afc1f4f64d2a7b84f9e19c4bb7763c296571f8f5a0228a53936549367a2e2f636c1545521b84e7a82be421ec3654f19d79721af5952319448a0d5044e8711b6efd32b604855abc831033d42d1f1e0a66789279baa70a61111119de02d737df0bf058dc8e1379dabda85135d45f693a7f090a51a48994f3f734", 0xfa}, {&(0x7f0000000240)="b366c9e0790d633571107472c657f6ed912d06832b91832b046e434e29ff9a3dfeebf44aaa0017a72f2d96de7163029034", 0x31}, {&(0x7f0000000c80)="e2feeb120d10d1804540c89fb72c0a0a05e8e840b78a85a136c38c6d9f96", 0x1e}, {&(0x7f0000000cc0)="32492a6d67ab58cfa2018fe0db5dd7402c48c99e62f24a66f64735a1ab6b85111d30e6bfc812ff4df5a6112fa092bf29e20b26a4a593432241f38fbf3679977d2b", 0x41}, {&(0x7f0000000d40)="ea4af98e6e0adc7045f4191ba796618fda741ec047365442e25387e36b99efd5a1fc68d5afdeb32e158e87e5b76d04b1d2df6141b19bc3620d6db20c8134eb6d31c643abf8f239988c4e8a9907d626d097526fbdd9660a4f528e", 0x5a}, {&(0x7f0000000dc0)="85fe05dcfa30dfad1a92c1936f69d454482964a84d077300196924f52ada3118a0e3c742ec36a6a81ec7b071584c1ad066b2b898e1e8aef6fe079b7a1406007f25f83889fe99cc429bde97015c653f4f3b950aeaf31dc7b3eb9cb08f234eebc5226cd3785530fa11e9cff69afc89daeaf2071e9d56d6a6ae327c9ce4a5bfff72ccb760323afc83bb8af6f9b7f3198df8b9990ddefb887548e968d4c77cf3963964a2e83c61eba1a2e5e43e064af361699427491e42447661a00d516f27bbbf6a7d9500d84f7cf6ed48f10e8a24052d20d4a63078ccfb76268ef7024d8a0f1c4e832b2188ca100e8bd3", 0xe9}], 0x8, 0x0, 0x0, 0x4004000}}, {{&(0x7f0000000f40)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002180)=[{&(0x7f0000000fc0)="fb963d3ba082ec842614009951e6b331e8dcee49dd4d7eecd814c44501db4063270de71c263e83c5fc6a7ad63de6bad7d1df948b0dbc1aa9f3018cf9d53e7a85045edc0d39721247a6eb0217fb48d281656f91f3c52afee227bd1ce59f0279709c5c4efb947d47ea1b87f0fe7bfcfd1d281b5e16f77561eb7fd540eb3068912e50bf1719fbe4f611ab60864bbfbfafd5d517780bc7a9df5f41c83de8a094dfd282dc7e7a1c2d6edd97ae2e0f857bf8958b25ab9302", 0xb5}, {&(0x7f0000001080)="11e778f080e9ae4767e808331bf8f222b6723d23ea9d7a1035235d07946f427819f01c38bd98950cb4f1287427d0b4ccec52011a9387d389ee478047d26c60e2442d3023b4efa4efd15a91f48b51bc78ac2d0b5b51c38c079967302d10417e555ad5f3b4c866743b16a049f2fbaf2ce02e89af88a80f", 0x76}, {&(0x7f0000001100)="a941d3895804c670f45db46fc9344571d9b5ba5ba50e8a67cc67964927cdfb7dede3da12156c4327540594d98fb73b55b9b8bb586d77055628d68609942d54a1b4fd32c3d6697d90c4a6b7afed554938f88111ce8f57499a76d34887ab7c972ecfe5105285e290ddeefc64e3c01c1415", 0x70}, {&(0x7f0000001180)="15b29cfd26f5b4d99930b72ebe48feea4d94829ed7a898fd061f7781707518b2b29fe5cb1cc019f48c648e6e47dab5bf934d32efa671fd341ca190939d2edcf714736bcaed62d9850d841589a3ee56cb5d6332a06e8f38e65999d1c7eb57dca890f1aea558a5cd3e75241760ae3bd727f563a0396e9976fd69dce79134ba3cd65d890e79cb8063ebb616f1845764237414847a3ceeba5c01e29a8064667121c2e9720ec4ecb7380764457fe74003d52c02b691f45f6edc48cfc9ddc992bb28845cff9a935828ee567a8cc09f1744039508d65a4f1a1b6ed86149f8546189d12471469b65e80a9be39e6ac52629cc838fcde9394b4b2770a986013080f60adc1f8265cd897be005f7acb5418184a61818391494c4ba43da53dc13a0548a0c449267957e9e25c8a714f9033d9f9dcf8c0f27148b65a15dab4a5d1d92de2d5ef3b1a48a5ede4f2cbdbcf4cb7666ab1639a3a1f4d2ac932b4b7a1aec579865216972f8cb41ca4f9c9fbd61512f5ded96ebdf388567c08dd0954e27246b7f48b66ef320e78657abacbc609be4ec1db492c1d046a001286ae8b921844c23a6757fd94a45c951678ff0d4f089b6236eace7b9f42e495452f11cdbedf709345042d2f8617ebf2e3d226bca2d0b5bd07730c2e939c5db54f4684bdcb6bdefc7d73f6036ff4534b789d9caa316e7a93b69fea25d5a7c760d0c5a45be0badd2af36ffde86de34dc74a018b3beb9d154fdae6ddae5ef35efa9f4dd8174de8664f1973b3d627186b119ebec91c9e3e809674209873f0769d0130f63cb8056024f4d75971ee05b9f7f5d26dc75a532f5d9b4c1ae136f4637871b3ccc4b91a07c10e08c8bfe254f553ef1f9a14805e4aad11b15e0640cb7067a691973e799a5ddd9d3a0d305489e7f1e518481a6c522b3b692b259fd76024053d72dc8a8e1d8012c778a4c918ad643b16aef8a446dc6a599d5c694cb4a36ae7769bff6c7d62e895a7d0fc689904ae5ddefacf7bf5a51120e69e28c19f9edc51ff89dd698693309f3ed05316c9946c3d4552075cc3693ccae731f3c63d54a83c071a54336cb85b0680ea2da1f6546cd8a3af9c3934c23502cbaef3ad50b8994c5d1d30ff4fb8d82af1d8f6a965e42eecf82011dcbd7ef6b470308db3fd26a47e00133065a6a2a2de15ec9cbdaabb14e0536fb1afeaf1ec0c77676421baead44d8caa94d4c1e2c342659abcc8b32f1ab0411971cd1433e56be916533a4175e63ea02ac3d7b9ce1f84b26a52225f7734c85188fe11afc93a91b78706f5f1570b20b83f2e22cf1223f4595c0114cae1b8d9f31275a8665d5a4789322a185342bca165dfe1bd6be87b3fd323be7fd3d4302ef41b85b9684387fb9b86ba5b268c8d04d9e7c7d8d0e82757e8db199fb0c19d54b76a44a93f90417f611a297f33ddfe6c4fcbf082eedbadff054e99f15ae1a14d52700951826543cd4d7bb899313939021dd2c169f81432c857dfcc133368949c302f43ed92107e953264e5253d0231d43c3eb4cf98294de321e4369123e189fff6adafda97152d4684a5c6b283528275b119140d90a5cf06ffd7555c9f9e28ab879e25c0b05ef8032d5c785b17a67e054f9ee1891b0c9a24755cca295159d0f7dd5ef3e065f84eb5f8d302d622c604460957c5b6170fee2f691108f4fbab4ef10315f67885fe7fbf40743d48093e5a2a9dcfd73eb26e2e585041f21c6d48a69bb0fff4620ba6859ce12139ff3b544bd6b09b4a0f53b621152598b70ee50e7e621d21f2342afc1390830e6af0ffe4d6dac783f4d2b6cfb318f805d3422ca809051b4860375f59354b5b6e9b4ea4b5c927d941ec76c46b0afbae39d4419ddf9717fced4ec71f0935296670a16ba20fba94261d98da80d2bfbd75858bbeb9a93f8726338b8828c4f4352525aa73e5dc2d810a4ae11c92f22bae20b247bd06f02b36255d5258dfc5b89aa5e384b61528ea85b8c88d65799889e9ec23f5ee3f36936625516baf0801b11a650310c75005d7d10b0db4aa8318c654928590ad9137b657b5baf7a0b7f31c5586dd32b3dfdfe8dbab97eab86b4940d559fd3cf07723eeab340f9cfb62a7ca076eb37c3382438746c674c7be202b2b380733538966701cad6fbeacf9c89e57d8ac2c8ea855e02f26a13b44c1464ef07cfc942335d2b8bed9ed4d2c5b2001173c5b221e2684d9496ee4fcf5dc2fda89186f09ee7f22d4d4cd436f0b54ca5c66967258850ade2ad460ffc4b62faf36511e048010523d4f6471fe6ab6d86ad25210c7af04bf8cb8158f4326b67a53c6c3f983bf16f5559719700113ac6381e6bf6919e94b88f64ff23908e6c74a6d129e006a7206b81eb9c52ab4fcb62f85f83dbc5ec14922e0710acfa4ea2103c855e4e2feab9434a8e9f5ce7ebae85bbfb06f5afa5948240023ad7770d9c88856770a1c3cec39c251f88b7069d158ab17535c7e31d2584496e5293e3a2588a8080cdc4f6438dcdd9d534b5495ca553da66ee1241b0a19765f7ac625f52564c3f9b6cdb0e9a5218a43a4e1224ca7b3cacfc60e40e139dc3c643cd34ca9b47beeb95e59678e4d3e7b7f2b750a6ed96f0182b5776a3998f929c37ebb95589d6e5f1aeb718c2f39576a094c9cf192f1f8d12bb2d6e42c7f710037041a3c05e34d7da81deb4a169ae1216795bd20c7b35e15c399121f682efdcbbb2ebef2c1fd9a60de9cd26d92fe2ae9689d57ef2657add653a24bf4810bddb8c7d94deb385dc736f235a5b341da7002dc1ff830f3206249d8bc8b1a18a91f8a00d66b00195fd77b4ddb6e900d42165f142b59c2d4d322a85e0f11bfffc1924efb3c8e4438f746d233a14d389227b0878b2a5b5e9fa5c490a9c917414284f03cd3653446625a74e8466cc373b9aba7baae05d28bd0fcd61cc7161c449e1c58f16a3c709cca37601f1410ab584e1e2a436052d8174c36bfde968355c81b0a80b0cf06724b8f26878f3cbdfd7ead9d226fa9e01c1b44058736fd62b41db8bdd1bd5a38733e3ce7b34f201c2fc3785fa543c8f5ee0779323e7d8ebf5a366c34c1760aa0f4922dbd8f8df04ca17119469e20909febf251cd4254cd452354b627f8f9044d0e57b3dc774d1cb4b04074916e0b083c4b3c55ff26320944467d52469a0cbae19f3b57b99ac6109ca61ec93fae75112a567c23b5c359620d44787958cb1c9f066452b99c1d9fbaec0f7c220689b0f8c0573330ef16ccda715dac09eb5a90f895fa0048b0a99ce69eac05ece6b9a916c933a3014ab62498b5c7cddcf1cfb7de5b8d5355a9852c93c1225930c7eeaaf9e5bcea6e12d27772608edd2a9662b1389991024cd4eeb7db62c2c9f0f7d81e040a5b1805e4642dfe1dd20878c70371ea60060140b8c980fdbb239dc2da4825624b6acfe5e0a273052e6d00fd549c1980ac3297bbe510f7cbd826e883aab040918fbb637b9ccf023367b6eb1a1260619f4c35448fb02c5d303ec1528e1d920245913e9149acbd930fe398ecbfe5a1951f1268512f937cce5ff49e6d1843680192781256eeb5df6e5f22bc0e3dc6fb5993d01d1869be26a1e6446ae776943233a9f6f58aba67726131f6e08087ffbf419a36ab9f810826190280249f8689fe26b0e0c6fd20ab0a724971a8c4bf0c60ca8f81d94d02d8c6040ff745d50ff350d3d3282e52267851d33ba571221ad306e9e77829e5e1a4f51618cf992104eb1dedeb93f820a811759870e2a4154ef134bb833840bd627accba9ac1818bb42071b187bcebe70e16d5809709ffb1ba1bdba261e2d824f7460fb683b076ab2f17a7fc6c58c38ece7bc3b78b21a031f3045b7f4703cb3a99f31bfbb030e654783c821a41ab67894a06f719bff44c8a006fdaec3ac8df7b78fcfbddbf2fb7113c55396a8b0d29e1836e10fb7daa2b0aa1e9b972a2971a40147e33dfab00a3c554cbe79bf98fc26ed5ac02e3e71999210f7f9d3670a84ea96721b49f15f2476521f5fab78de572f19eb74a2f6d58fd86e62086a918502c2eb6cb711b1eff8071f45d8181e4d5fdfcf2d6322801547fbf2ddb0fffea378ad7fe34081ccf4b219328a4940faa4ebb6ad4f861cf87766b931c5f7c0683d59430d151ae5c372cf890fc08aa4b84c6eb520828af6560628f6e8d73d8400d0500419083437941b9633079a8c6c5981edd3647c9cd7227128da13191d8d085fd5b0063bd23af1a5dfba139db226f89922bd11efe211a0992395f2b8bbe6c7a57bca8320397e4c4d3920f6448853d27a588b55c2b7000fc1c30a465c87eba06cd94d5d6a455dcc39492aea5522a5af26dfa85dcd370773751ebbde7c53d86e82ec4522f02094312b86c273ea171d2d7bf49885614c4b482bedef75ac38b19d9e63692950b759a13fbc615ca5e2229212aa70ad48629c04dcb0dbe38ffb72551f1fe57ab1988186c7c3bf653500eb9e6dfc2354f60a54a13bfdbb992d7e62e3645de3c72fb11744fbc15f22d0a863cf74ad2c4ebebd3f7cdefe1a7ad6cd329cd5e03fe2ade2cbf6ca6379f51ee57bb782b5726b9e2668f1ec2db8e138082be4dc204bedb3cefe641b033828c5f8fb4747e2e0311d9459481ce634a926e86a597ca5f8e4beba8cbdb8b2dfd8f9d3d3629663ebacf17842efec4854c2b3ffae72fffca700b6be203b172b76fcc0dc4eb02ca5c63419a5be10e73d685b300c1716ebd989478f8cf30b81db663fa69df7f324fa80e69261bb9475f327c87099dbcabb72ab28541f273e439c01b5c842e1616f3d7ba00a5f6f3444f0667ff83c0d4c03b6acb891855d4d0f190528a208ba0a52460c403be0d6f3205ad4b65e0968f6235792966f3ffcb3c5b14fdaf9d8f6413a9476ce3bd2a7ecd4d32fc12a3b39e8d137989905d06e2e75e51e6053efeb80fbb4b06d45cf63e13ec65556a51de31f2f303556ac1ff35da40660422a7802cfcf92cd9b74cfc775cad534fe20866039a08af0f64c0357cc18a6f6f534cba0b6c832c57a6fb41192e6ae9bb6157ed3a4b29a7df4e1280d5e862050ef4f2058305fd360249c8ee09163f23f8f194ee4ae86dcab0107549763efa151050d5604b138a8eb782aa02d8c2e17ce1efa8d659d6eef7ea01f11ae09cd96ea6c51c46c552246c86ee0542fe9024de25e3cb4e24e3abd9ae6e5682ba97d6edbbba19dec332cab147af099f9d36bcbf8827b7a763df69768fd60cf11027ae3cdbece7c37e3eabcddf4e2bb8728a1b426fc13aa7595a5a4bec6869573e6a83530d5a44dcd4c9342e4e1fca2d44bdf51c9ad5bc5440b9fe12f6205c7562ba4fd2b8b5791bb511b53842b6101c02e5a5f9f8dc18d5b672db35afd4c8b14c2372af705a78355d5e6cdd9aeb38b8036ca3321ccc2666776970714735d3babdbf55fa4b99c9136555a25061b1a491af98c3e0188f77a043550abc013f29af2fc949c1b058714952b90670ec996619cb349234a78ed78b08156318da933b65ee53e0ef0c7f1ceeffc005a9c701961009a5222589d6c00376c52ca467e2c008f4715784aa33a8b650ef300f2b48ba47912e7e5ca0bc8b9b3d70db5f3a307e3a47bafd20a9f1f736e9b38777dfa5e1c6487f5a1ac3e57aa47f25596e431140afacbc4a26aef3ef50be5d22044c926f5c9b7d70fb42811b199d0033ffa766759efe464e57a6bb516cf9751ab216a42dbba778579b48a95bf87dfa9aee9f46b5eb486e0aa3a9866b7ce96fca48196cff378e89667eb2240e06c260c7f66de7e21baf51be99374bbaee6632a47745942c01ce9a24bb64ad680b066868f7cb33b0da6bf00ec802b01fa4ad3c81e", 0x1000}], 0x4}}, {{0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000021c0)="8be84e36b6805d5bcdee2db55a40187e438e2f78b41cabfd5e44484594d9c50646c473a2977e4f7d9826c086baa211a7bdc530963fb2eee30c0c91f3", 0x3c}], 0x1, &(0x7f0000002500)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000006001c000400000000040000000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x40080c5}}, {{0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002700)="49292da1cd93e9708345f3d55d57f1", 0xf}], 0x1, &(0x7f00000028c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x20000000}}], 0x4, 0x40000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) 16:04:24 executing program 2: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_GETENCODER(r0, 0xc01464a6, &(0x7f0000000240)) 16:04:24 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) r0 = syz_init_net_socket$rose(0xb, 0x5, 0x0) ioctl$SIOCRSGL2CALL(r0, 0x89e5, &(0x7f0000000000)=@bcast) 16:04:24 executing program 1: io_setup(0x9, &(0x7f0000000080)=0x0) r1 = socket$unix(0x1, 0x5, 0x0) io_submit(r0, 0x1, &(0x7f0000001400)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, r1, 0x0}]) io_getevents(r0, 0x0, 0x1, &(0x7f0000000100)=[{}], 0x0) 16:04:24 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0xfff) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) syz_emit_ethernet(0x82, &(0x7f0000000000)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x4c, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x13, 0x6, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @fastopen={0x22, 0x6, "241ea72e"}, @timestamp={0x8, 0xa}, @md5sig={0x13, 0x12, "70ac5f3e05149aa971783ddb155d6313"}, @window={0x3, 0x3}, @exp_fastopen={0xfe, 0x9, 0xf989, "8291f151b8"}]}}}}}}}}, 0x0) [ 1777.278411][ T5810] sysfs: cannot create duplicate filename '/devices/iommufd_mock14' [ 1777.310075][ T5810] CPU: 0 PID: 5810 Comm: syz-executor.5 Not tainted 6.7.0-rc5-next-20231214-syzkaller #0 16:04:24 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0xfff) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) syz_emit_ethernet(0x82, &(0x7f0000000000)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x4c, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x13, 0x6, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @fastopen={0x22, 0x6, "241ea72e"}, @timestamp={0x8, 0xa}, @md5sig={0x13, 0x12, "70ac5f3e05149aa971783ddb155d6313"}, @window={0x3, 0x3}, @exp_fastopen={0xfe, 0x9, 0xf989, "8291f151b8"}]}}}}}}}}, 0x0) [ 1777.319950][ T5810] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 1777.330043][ T5810] Call Trace: [ 1777.333375][ T5810] [ 1777.336340][ T5810] dump_stack_lvl+0x125/0x1b0 [ 1777.341064][ T5810] sysfs_warn_dup+0x7f/0xa0 [ 1777.345651][ T5810] sysfs_create_dir_ns+0x249/0x2b0 [ 1777.350848][ T5810] ? sysfs_create_mount_point+0xb0/0xb0 [ 1777.356475][ T5810] ? spin_bug+0x1c0/0x1c0 [ 1777.360863][ T5810] ? do_raw_spin_unlock+0x172/0x230 [ 1777.366130][ T5810] kobject_add_internal+0x2c8/0x970 [ 1777.371412][ T5810] kobject_add+0x16f/0x240 [ 1777.375905][ T5810] ? kset_create_and_add+0x190/0x190 [ 1777.381259][ T5810] ? kobject_put+0xbe/0x440 [ 1777.385825][ T5810] ? bus_get_dev_root+0x5e/0x80 [ 1777.390742][ T5810] device_add+0x289/0x1aa0 [ 1777.395221][ T5810] ? device_initialize+0x510/0x510 [ 1777.400394][ T5810] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 1777.407336][ T5810] ? __init_waitqueue_head+0xca/0x150 [ 1777.412778][ T5810] iommufd_test+0x15bf/0x3a10 [ 1777.417535][ T5810] ? preempt_count_sub+0x160/0x160 [ 1777.422697][ T5810] ? iommufd_selftest_destroy+0xf0/0xf0 16:04:24 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0xfff) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) syz_emit_ethernet(0x86, &(0x7f0000000000)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x50, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x14, 0x6, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @fastopen={0x22, 0x6, "241ea72e"}, @timestamp={0x8, 0xa}, @md5sig={0x13, 0x12, "70ac5f3e05149aa971783ddb155d6313"}, @window={0x3, 0x3}, @exp_fastopen={0xfe, 0xc, 0xf989, "8291f151b803704f"}]}}}}}}}}, 0x0) 16:04:24 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f00000001c0)=@base={0xf, 0x0, 0x0, 0x80000001}, 0x48) [ 1777.428330][ T5810] iommufd_fops_ioctl+0x35a/0x4e0 [ 1777.433438][ T5810] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1777.440031][ T5810] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1777.445029][ T5810] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1777.451610][ T5810] __x64_sys_ioctl+0x18f/0x210 [ 1777.456447][ T5810] do_syscall_64+0x40/0x110 [ 1777.461021][ T5810] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 1777.466991][ T5810] RIP: 0033:0x7f0b62c7cba9 [ 1777.471458][ T5810] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 1777.491138][ T5810] RSP: 002b:00007f0b6397b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1777.499609][ T5810] RAX: ffffffffffffffda RBX: 00007f0b62d9bf80 RCX: 00007f0b62c7cba9 [ 1777.507632][ T5810] RDX: 0000000020000240 RSI: 0000000000003ba0 RDI: 0000000000000003 [ 1777.515672][ T5810] RBP: 00007f0b62cc847a R08: 0000000000000000 R09: 0000000000000000 [ 1777.523683][ T5810] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1777.531712][ T5810] R13: 000000000000000b R14: 00007f0b62d9bf80 R15: 00007ffee09dc5a8 [ 1777.539754][ T5810] [ 1777.542986][ C0] vkms_vblank_simulate: vblank timer overrun 16:04:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x40086602, 0x0) 16:04:25 executing program 2: select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0x5}, &(0x7f00000000c0)={0x0, 0x2710}) [ 1777.588236][ T5810] kobject: kobject_add_internal failed for iommufd_mock14 with -EEXIST, don't try to register things with the same name in the same directory. 16:04:25 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0xfff) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) syz_emit_ethernet(0x86, &(0x7f0000000000)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x50, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x14, 0x6, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @fastopen={0x22, 0x6, "241ea72e"}, @timestamp={0x8, 0xa}, @md5sig={0x13, 0x12, "70ac5f3e05149aa971783ddb155d6313"}, @window={0x3, 0x3}, @exp_fastopen={0xfe, 0xc, 0xf989, "8291f151b803704f"}]}}}}}}}}, 0x0) 16:04:25 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001e80)={0xffffffffffffffff}) sendmmsg$unix(r0, &(0x7f0000002d80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[], 0xa}}, {{&(0x7f0000000000)=@abs, 0x6e, 0x0}}], 0x2, 0x0) 16:04:25 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000240)={0xfccc, 0x2, r1, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000040)={0x8, r2}) ioctl$IOMMU_DESTROY$device(0xffffffffffffffff, 0x3b80, 0x0) ioctl$IOMMU_IOAS_ALLOW_IOVAS(0xffffffffffffffff, 0x3b82, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)) r3 = getuid() r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) pidfd_open(r4, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000002840)='./file1\x00', 0x0, 0x0) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r6, 0xae03, 0xc7) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002940)=[{{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000000a00)="e19def748fbefe4a9a59c83ba01bf3089b50e42b71a6ab6012ca52a4c26a47722987113034f2c2097a6b2eedfba409482db87e3e044ca89476a884bbadd8e8d85d65a37bc863", 0x46}, {&(0x7f0000000a80)="ee6f08a1f0b03ccf6a8aa955bbd25c22f599c0508743a0b46176bdd8e7756c291047459e7fe308197c4b51649d207d09742840258d7ddcf24125689a3951936cb4d10a0b6724577fff84aa828677812d83fa9142de3a95473efae9bc3dbb48fd278d721d24fb969d84013468ab6b8727e7bf656a6c2f7f338e43ac15f0480dacc74c2b4d7b57a1ecf82c2176c880562205c95cec34052e544b3dd7c01fb8137bcc7813f341c411509e938091d0dbc233e2c6d1c3df2a4696a4d42e8c9373a45fcdff6d5e7b2811b6d425e0915ad003edd137dc07cc92ae216c3da9f8dde24b466eaad310d8f643e0c03a8392c1cbaa58da26", 0xf2}, {&(0x7f0000000b80)="66d04ba8c0bef42fee2a4ddf8f7a0d03c96228329f6e9794d70a395494aec31547ad07e79b69261f337575fbf4c2c398db61d6108297c298bb575e80a3f1af461379caec691a03c358f97dd3320274fee2c7a54ed6fe9e487408d72d00bbba4842b2a63c690c40a32aff0d50de194f1f75809469cbbe1dd7f831ac4921b6968f63afc1f4f64d2a7b84f9e19c4bb7763c296571f8f5a0228a53936549367a2e2f636c1545521b84e7a82be421ec3654f19d79721af5952319448a0d5044e8711b6efd32b604855abc831033d42d1f1e0a66789279baa70a61111119de02d737df0bf058dc8e1379dabda85135d45f693a7f090a51a48994f3f734", 0xfa}, {&(0x7f0000000240)="b366c9e0790d633571107472c657f6ed912d06832b91832b046e434e29ff9a3dfeebf44aaa0017a72f2d96de7163029034", 0x31}, {&(0x7f0000000c80)="e2feeb120d10d1804540c89fb72c0a0a05e8e840b78a85a136c38c6d9f96", 0x1e}, {&(0x7f0000000cc0)="32492a6d67ab58cfa2018fe0db5dd7402c48c99e62f24a66f64735a1ab6b85111d30e6bfc812ff4df5a6112fa092bf29e20b26a4a593432241f38fbf3679977d2b", 0x41}, {&(0x7f0000000d40)="ea4af98e6e0adc7045f4191ba796618fda741ec047365442e25387e36b99efd5a1fc68d5afdeb32e158e87e5b76d04b1d2df6141b19bc3620d6db20c8134eb6d31c643abf8f239988c4e8a9907d626d097526fbdd9660a4f528e", 0x5a}, {&(0x7f0000000dc0)="85fe05dcfa30dfad1a92c1936f69d454482964a84d077300196924f52ada3118a0e3c742ec36a6a81ec7b071584c1ad066b2b898e1e8aef6fe079b7a1406007f25f83889fe99cc429bde97015c653f4f3b950aeaf31dc7b3eb9cb08f234eebc5226cd3785530fa11e9cff69afc89daeaf2071e9d56d6a6ae327c9ce4a5bfff72ccb760323afc83bb8af6f9b7f3198df8b9990ddefb887548e968d4c77cf3963964a2e83c61eba1a2e5e43e064af361699427491e42447661a00d516f27bbbf6a7d9500d84f7cf6ed48f10e8a24052d20d4a63078ccfb76268ef7024d8a0f1c4e832b2188ca100e8bd3", 0xe9}], 0x8, 0x0, 0x0, 0x4004000}}, {{&(0x7f0000000f40)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002180)=[{&(0x7f0000000fc0)="fb963d3ba082ec842614009951e6b331e8dcee49dd4d7eecd814c44501db4063270de71c263e83c5fc6a7ad63de6bad7d1df948b0dbc1aa9f3018cf9d53e7a85045edc0d39721247a6eb0217fb48d281656f91f3c52afee227bd1ce59f0279709c5c4efb947d47ea1b87f0fe7bfcfd1d281b5e16f77561eb7fd540eb3068912e50bf1719fbe4f611ab60864bbfbfafd5d517780bc7a9df5f41c83de8a094dfd282dc7e7a1c2d6edd97ae2e0f857bf8958b25ab9302", 0xb5}, {&(0x7f0000001080)="11e778f080e9ae4767e808331bf8f222b6723d23ea9d7a1035235d07946f427819f01c38bd98950cb4f1287427d0b4ccec52011a9387d389ee478047d26c60e2442d3023b4efa4efd15a91f48b51bc78ac2d0b5b51c38c079967302d10417e555ad5f3b4c866743b16a049f2fbaf2ce02e89af88a80f", 0x76}, {&(0x7f0000001100)="a941d3895804c670f45db46fc9344571d9b5ba5ba50e8a67cc67964927cdfb7dede3da12156c4327540594d98fb73b55b9b8bb586d77055628d68609942d54a1b4fd32c3d6697d90c4a6b7afed554938f88111ce8f57499a76d34887ab7c972ecfe5105285e290ddeefc64e3c01c1415", 0x70}, {&(0x7f0000001180)="15b29cfd26f5b4d99930b72ebe48feea4d94829ed7a898fd061f7781707518b2b29fe5cb1cc019f48c648e6e47dab5bf934d32efa671fd341ca190939d2edcf714736bcaed62d9850d841589a3ee56cb5d6332a06e8f38e65999d1c7eb57dca890f1aea558a5cd3e75241760ae3bd727f563a0396e9976fd69dce79134ba3cd65d890e79cb8063ebb616f1845764237414847a3ceeba5c01e29a8064667121c2e9720ec4ecb7380764457fe74003d52c02b691f45f6edc48cfc9ddc992bb28845cff9a935828ee567a8cc09f1744039508d65a4f1a1b6ed86149f8546189d12471469b65e80a9be39e6ac52629cc838fcde9394b4b2770a986013080f60adc1f8265cd897be005f7acb5418184a61818391494c4ba43da53dc13a0548a0c449267957e9e25c8a714f9033d9f9dcf8c0f27148b65a15dab4a5d1d92de2d5ef3b1a48a5ede4f2cbdbcf4cb7666ab1639a3a1f4d2ac932b4b7a1aec579865216972f8cb41ca4f9c9fbd61512f5ded96ebdf388567c08dd0954e27246b7f48b66ef320e78657abacbc609be4ec1db492c1d046a001286ae8b921844c23a6757fd94a45c951678ff0d4f089b6236eace7b9f42e495452f11cdbedf709345042d2f8617ebf2e3d226bca2d0b5bd07730c2e939c5db54f4684bdcb6bdefc7d73f6036ff4534b789d9caa316e7a93b69fea25d5a7c760d0c5a45be0badd2af36ffde86de34dc74a018b3beb9d154fdae6ddae5ef35efa9f4dd8174de8664f1973b3d627186b119ebec91c9e3e809674209873f0769d0130f63cb8056024f4d75971ee05b9f7f5d26dc75a532f5d9b4c1ae136f4637871b3ccc4b91a07c10e08c8bfe254f553ef1f9a14805e4aad11b15e0640cb7067a691973e799a5ddd9d3a0d305489e7f1e518481a6c522b3b692b259fd76024053d72dc8a8e1d8012c778a4c918ad643b16aef8a446dc6a599d5c694cb4a36ae7769bff6c7d62e895a7d0fc689904ae5ddefacf7bf5a51120e69e28c19f9edc51ff89dd698693309f3ed05316c9946c3d4552075cc3693ccae731f3c63d54a83c071a54336cb85b0680ea2da1f6546cd8a3af9c3934c23502cbaef3ad50b8994c5d1d30ff4fb8d82af1d8f6a965e42eecf82011dcbd7ef6b470308db3fd26a47e00133065a6a2a2de15ec9cbdaabb14e0536fb1afeaf1ec0c77676421baead44d8caa94d4c1e2c342659abcc8b32f1ab0411971cd1433e56be916533a4175e63ea02ac3d7b9ce1f84b26a52225f7734c85188fe11afc93a91b78706f5f1570b20b83f2e22cf1223f4595c0114cae1b8d9f31275a8665d5a4789322a185342bca165dfe1bd6be87b3fd323be7fd3d4302ef41b85b9684387fb9b86ba5b268c8d04d9e7c7d8d0e82757e8db199fb0c19d54b76a44a93f90417f611a297f33ddfe6c4fcbf082eedbadff054e99f15ae1a14d52700951826543cd4d7bb899313939021dd2c169f81432c857dfcc133368949c302f43ed92107e953264e5253d0231d43c3eb4cf98294de321e4369123e189fff6adafda97152d4684a5c6b283528275b119140d90a5cf06ffd7555c9f9e28ab879e25c0b05ef8032d5c785b17a67e054f9ee1891b0c9a24755cca295159d0f7dd5ef3e065f84eb5f8d302d622c604460957c5b6170fee2f691108f4fbab4ef10315f67885fe7fbf40743d48093e5a2a9dcfd73eb26e2e585041f21c6d48a69bb0fff4620ba6859ce12139ff3b544bd6b09b4a0f53b621152598b70ee50e7e621d21f2342afc1390830e6af0ffe4d6dac783f4d2b6cfb318f805d3422ca809051b4860375f59354b5b6e9b4ea4b5c927d941ec76c46b0afbae39d4419ddf9717fced4ec71f0935296670a16ba20fba94261d98da80d2bfbd75858bbeb9a93f8726338b8828c4f4352525aa73e5dc2d810a4ae11c92f22bae20b247bd06f02b36255d5258dfc5b89aa5e384b61528ea85b8c88d65799889e9ec23f5ee3f36936625516baf0801b11a650310c75005d7d10b0db4aa8318c654928590ad9137b657b5baf7a0b7f31c5586dd32b3dfdfe8dbab97eab86b4940d559fd3cf07723eeab340f9cfb62a7ca076eb37c3382438746c674c7be202b2b380733538966701cad6fbeacf9c89e57d8ac2c8ea855e02f26a13b44c1464ef07cfc942335d2b8bed9ed4d2c5b2001173c5b221e2684d9496ee4fcf5dc2fda89186f09ee7f22d4d4cd436f0b54ca5c66967258850ade2ad460ffc4b62faf36511e048010523d4f6471fe6ab6d86ad25210c7af04bf8cb8158f4326b67a53c6c3f983bf16f5559719700113ac6381e6bf6919e94b88f64ff23908e6c74a6d129e006a7206b81eb9c52ab4fcb62f85f83dbc5ec14922e0710acfa4ea2103c855e4e2feab9434a8e9f5ce7ebae85bbfb06f5afa5948240023ad7770d9c88856770a1c3cec39c251f88b7069d158ab17535c7e31d2584496e5293e3a2588a8080cdc4f6438dcdd9d534b5495ca553da66ee1241b0a19765f7ac625f52564c3f9b6cdb0e9a5218a43a4e1224ca7b3cacfc60e40e139dc3c643cd34ca9b47beeb95e59678e4d3e7b7f2b750a6ed96f0182b5776a3998f929c37ebb95589d6e5f1aeb718c2f39576a094c9cf192f1f8d12bb2d6e42c7f710037041a3c05e34d7da81deb4a169ae1216795bd20c7b35e15c399121f682efdcbbb2ebef2c1fd9a60de9cd26d92fe2ae9689d57ef2657add653a24bf4810bddb8c7d94deb385dc736f235a5b341da7002dc1ff830f3206249d8bc8b1a18a91f8a00d66b00195fd77b4ddb6e900d42165f142b59c2d4d322a85e0f11bfffc1924efb3c8e4438f746d233a14d389227b0878b2a5b5e9fa5c490a9c917414284f03cd3653446625a74e8466cc373b9aba7baae05d28bd0fcd61cc7161c449e1c58f16a3c709cca37601f1410ab584e1e2a436052d8174c36bfde968355c81b0a80b0cf06724b8f26878f3cbdfd7ead9d226fa9e01c1b44058736fd62b41db8bdd1bd5a38733e3ce7b34f201c2fc3785fa543c8f5ee0779323e7d8ebf5a366c34c1760aa0f4922dbd8f8df04ca17119469e20909febf251cd4254cd452354b627f8f9044d0e57b3dc774d1cb4b04074916e0b083c4b3c55ff26320944467d52469a0cbae19f3b57b99ac6109ca61ec93fae75112a567c23b5c359620d44787958cb1c9f066452b99c1d9fbaec0f7c220689b0f8c0573330ef16ccda715dac09eb5a90f895fa0048b0a99ce69eac05ece6b9a916c933a3014ab62498b5c7cddcf1cfb7de5b8d5355a9852c93c1225930c7eeaaf9e5bcea6e12d27772608edd2a9662b1389991024cd4eeb7db62c2c9f0f7d81e040a5b1805e4642dfe1dd20878c70371ea60060140b8c980fdbb239dc2da4825624b6acfe5e0a273052e6d00fd549c1980ac3297bbe510f7cbd826e883aab040918fbb637b9ccf023367b6eb1a1260619f4c35448fb02c5d303ec1528e1d920245913e9149acbd930fe398ecbfe5a1951f1268512f937cce5ff49e6d1843680192781256eeb5df6e5f22bc0e3dc6fb5993d01d1869be26a1e6446ae776943233a9f6f58aba67726131f6e08087ffbf419a36ab9f810826190280249f8689fe26b0e0c6fd20ab0a724971a8c4bf0c60ca8f81d94d02d8c6040ff745d50ff350d3d3282e52267851d33ba571221ad306e9e77829e5e1a4f51618cf992104eb1dedeb93f820a811759870e2a4154ef134bb833840bd627accba9ac1818bb42071b187bcebe70e16d5809709ffb1ba1bdba261e2d824f7460fb683b076ab2f17a7fc6c58c38ece7bc3b78b21a031f3045b7f4703cb3a99f31bfbb030e654783c821a41ab67894a06f719bff44c8a006fdaec3ac8df7b78fcfbddbf2fb7113c55396a8b0d29e1836e10fb7daa2b0aa1e9b972a2971a40147e33dfab00a3c554cbe79bf98fc26ed5ac02e3e71999210f7f9d3670a84ea96721b49f15f2476521f5fab78de572f19eb74a2f6d58fd86e62086a918502c2eb6cb711b1eff8071f45d8181e4d5fdfcf2d6322801547fbf2ddb0fffea378ad7fe34081ccf4b219328a4940faa4ebb6ad4f861cf87766b931c5f7c0683d59430d151ae5c372cf890fc08aa4b84c6eb520828af6560628f6e8d73d8400d0500419083437941b9633079a8c6c5981edd3647c9cd7227128da13191d8d085fd5b0063bd23af1a5dfba139db226f89922bd11efe211a0992395f2b8bbe6c7a57bca8320397e4c4d3920f6448853d27a588b55c2b7000fc1c30a465c87eba06cd94d5d6a455dcc39492aea5522a5af26dfa85dcd370773751ebbde7c53d86e82ec4522f02094312b86c273ea171d2d7bf49885614c4b482bedef75ac38b19d9e63692950b759a13fbc615ca5e2229212aa70ad48629c04dcb0dbe38ffb72551f1fe57ab1988186c7c3bf653500eb9e6dfc2354f60a54a13bfdbb992d7e62e3645de3c72fb11744fbc15f22d0a863cf74ad2c4ebebd3f7cdefe1a7ad6cd329cd5e03fe2ade2cbf6ca6379f51ee57bb782b5726b9e2668f1ec2db8e138082be4dc204bedb3cefe641b033828c5f8fb4747e2e0311d9459481ce634a926e86a597ca5f8e4beba8cbdb8b2dfd8f9d3d3629663ebacf17842efec4854c2b3ffae72fffca700b6be203b172b76fcc0dc4eb02ca5c63419a5be10e73d685b300c1716ebd989478f8cf30b81db663fa69df7f324fa80e69261bb9475f327c87099dbcabb72ab28541f273e439c01b5c842e1616f3d7ba00a5f6f3444f0667ff83c0d4c03b6acb891855d4d0f190528a208ba0a52460c403be0d6f3205ad4b65e0968f6235792966f3ffcb3c5b14fdaf9d8f6413a9476ce3bd2a7ecd4d32fc12a3b39e8d137989905d06e2e75e51e6053efeb80fbb4b06d45cf63e13ec65556a51de31f2f303556ac1ff35da40660422a7802cfcf92cd9b74cfc775cad534fe20866039a08af0f64c0357cc18a6f6f534cba0b6c832c57a6fb41192e6ae9bb6157ed3a4b29a7df4e1280d5e862050ef4f2058305fd360249c8ee09163f23f8f194ee4ae86dcab0107549763efa151050d5604b138a8eb782aa02d8c2e17ce1efa8d659d6eef7ea01f11ae09cd96ea6c51c46c552246c86ee0542fe9024de25e3cb4e24e3abd9ae6e5682ba97d6edbbba19dec332cab147af099f9d36bcbf8827b7a763df69768fd60cf11027ae3cdbece7c37e3eabcddf4e2bb8728a1b426fc13aa7595a5a4bec6869573e6a83530d5a44dcd4c9342e4e1fca2d44bdf51c9ad5bc5440b9fe12f6205c7562ba4fd2b8b5791bb511b53842b6101c02e5a5f9f8dc18d5b672db35afd4c8b14c2372af705a78355d5e6cdd9aeb38b8036ca3321ccc2666776970714735d3babdbf55fa4b99c9136555a25061b1a491af98c3e0188f77a043550abc013f29af2fc949c1b058714952b90670ec996619cb349234a78ed78b08156318da933b65ee53e0ef0c7f1ceeffc005a9c701961009a5222589d6c00376c52ca467e2c008f4715784aa33a8b650ef300f2b48ba47912e7e5ca0bc8b9b3d70db5f3a307e3a47bafd20a9f1f736e9b38777dfa5e1c6487f5a1ac3e57aa47f25596e431140afacbc4a26aef3ef50be5d22044c926f5c9b7d70fb42811b199d0033ffa766759efe464e57a6bb516cf9751ab216a42dbba778579b48a95bf87dfa9aee9f46b5eb486e0aa3a9866b7ce96fca48196cff378e89667eb2240e06c260c7f66de7e21baf51be99374bbaee6632a47745942c01ce9a24bb64ad680b066868f7cb33b0da6bf00ec802b01fa4ad3c81e", 0x1000}], 0x4}}, {{0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000021c0)="8be84e36b6805d5bcdee2db55a40187e438e2f78b41cabfd5e44484594d9c50646c473a2977e4f7d9826c086baa211a7bdc530963fb2eee30c0c91f3", 0x3c}], 0x1, &(0x7f0000002500)=ANY=[@ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000006001c000400000000040000000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x40080c5}}, {{0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002700)="49292da1cd93e9708345f3d55d57f1", 0xf}], 0x1, &(0x7f00000028c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x20000000}}], 0x4, 0x40000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) 16:04:25 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f00000001c0)=@base={0xf}, 0x48) 16:04:25 executing program 2: io_setup(0x9, &(0x7f0000000080)=0x0) r1 = socket$unix(0x1, 0x5, 0x0) io_submit(r0, 0x1, &(0x7f0000001400)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, 0x0, r1, 0x0}]) 16:04:25 executing program 0: io_setup(0x9, &(0x7f0000000080)=0x0) io_destroy(r0) io_setup(0x7, &(0x7f0000000000)=0x0) io_submit(r1, 0x0, 0x0) io_destroy(r1) 16:04:25 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0xfff) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) syz_emit_ethernet(0x86, &(0x7f0000000000)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x50, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x14, 0x6, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @fastopen={0x22, 0x6, "241ea72e"}, @timestamp={0x8, 0xa}, @md5sig={0x13, 0x12, "70ac5f3e05149aa971783ddb155d6313"}, @window={0x3, 0x3}, @exp_fastopen={0xfe, 0xc, 0xf989, "8291f151b803704f"}]}}}}}}}}, 0x0) 16:04:25 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000000)={'wg1\x00'}) 16:04:25 executing program 1: bpf$MAP_CREATE(0x22, &(0x7f0000000100), 0x48) [ 1777.979176][ T5914] sysfs: cannot create duplicate filename '/devices/iommufd_mock14' [ 1778.002709][ T5914] CPU: 1 PID: 5914 Comm: syz-executor.5 Not tainted 6.7.0-rc5-next-20231214-syzkaller #0 [ 1778.012646][ T5914] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 1778.022739][ T5914] Call Trace: [ 1778.026049][ T5914] [ 1778.029027][ T5914] dump_stack_lvl+0x125/0x1b0 [ 1778.033756][ T5914] sysfs_warn_dup+0x7f/0xa0 [ 1778.038342][ T5914] sysfs_create_dir_ns+0x249/0x2b0 [ 1778.043536][ T5914] ? sysfs_create_mount_point+0xb0/0xb0 [ 1778.049153][ T5914] ? spin_bug+0x1c0/0x1c0 [ 1778.053548][ T5914] ? do_raw_spin_unlock+0x172/0x230 [ 1778.058811][ T5914] kobject_add_internal+0x2c8/0x970 [ 1778.064085][ T5914] kobject_add+0x16f/0x240 [ 1778.068573][ T5914] ? kset_create_and_add+0x190/0x190 [ 1778.073942][ T5914] ? kobject_put+0xbe/0x440 [ 1778.078510][ T5914] ? bus_get_dev_root+0x5e/0x80 [ 1778.083427][ T5914] device_add+0x289/0x1aa0 [ 1778.087924][ T5914] ? device_initialize+0x510/0x510 [ 1778.093104][ T5914] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 1778.100060][ T5914] ? __init_waitqueue_head+0xca/0x150 [ 1778.105508][ T5914] iommufd_test+0x15bf/0x3a10 [ 1778.111472][ T5914] ? preempt_count_sub+0x160/0x160 [ 1778.116636][ T5914] ? iommufd_selftest_destroy+0xf0/0xf0 [ 1778.122264][ T5914] iommufd_fops_ioctl+0x35a/0x4e0 16:04:25 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0xfff) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) syz_emit_ethernet(0x86, &(0x7f0000000000)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x50, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x14, 0x6, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @fastopen={0x22, 0x6, "241ea72e"}, @timestamp={0x8, 0xa}, @md5sig={0x13, 0x12, "70ac5f3e05149aa971783ddb155d6313"}, @window={0x3, 0x3}, @exp_fastopen={0xfe, 0xd, 0xf989, "8291f151b803704f7a"}]}}}}}}}}, 0x0) [ 1778.127359][ T5914] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1778.133946][ T5914] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1778.138943][ T5914] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1778.145512][ T5914] __x64_sys_ioctl+0x18f/0x210 [ 1778.150338][ T5914] do_syscall_64+0x40/0x110 [ 1778.154901][ T5914] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 1778.160866][ T5914] RIP: 0033:0x7f0b62c7cba9 [ 1778.165327][ T5914] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 1778.184985][ T5914] RSP: 002b:00007f0b6397b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1778.193451][ T5914] RAX: ffffffffffffffda RBX: 00007f0b62d9bf80 RCX: 00007f0b62c7cba9 [ 1778.201472][ T5914] RDX: 0000000020000240 RSI: 0000000000003ba0 RDI: 0000000000000003 [ 1778.209492][ T5914] RBP: 00007f0b62cc847a R08: 0000000000000000 R09: 0000000000000000 [ 1778.217509][ T5914] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 16:04:25 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0xfff) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) syz_emit_ethernet(0x86, &(0x7f0000000000)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x50, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x14, 0x6, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @fastopen={0x22, 0x6, "241ea72e"}, @timestamp={0x8, 0xa}, @md5sig={0x13, 0x12, "70ac5f3e05149aa971783ddb155d6313"}, @window={0x3, 0x3}, @exp_fastopen={0xfe, 0xd, 0xf989, "8291f151b803704f7a"}]}}}}}}}}, 0x0) 16:04:25 executing program 1: io_setup(0x9, &(0x7f0000000080)) io_setup(0x101, &(0x7f0000000000)) [ 1778.225533][ T5914] R13: 000000000000000b R14: 00007f0b62d9bf80 R15: 00007ffee09dc5a8 [ 1778.233566][ T5914] 16:04:25 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001e80)={0xffffffffffffffff}) sendmmsg$unix(r0, &(0x7f0000000540)=[{{0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000080)="d7", 0x1}, {&(0x7f0000000140)="d4", 0x1}], 0x2}}], 0x1, 0x0) 16:04:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8982, &(0x7f0000000000)={'wg1\x00'}) [ 1778.403867][ T5914] kobject: kobject_add_internal failed for iommufd_mock14 with -EEXIST, don't try to register things with the same name in the same directory. 16:04:26 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000240)={0xfccc, 0x2, r1, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000040)={0x8, r2}) ioctl$IOMMU_DESTROY$device(0xffffffffffffffff, 0x3b80, 0x0) ioctl$IOMMU_IOAS_ALLOW_IOVAS(0xffffffffffffffff, 0x3b82, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)) r3 = getuid() r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) pidfd_open(r4, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000002840)='./file1\x00', 0x0, 0x0) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r6, 0xae03, 0xc7) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002940)=[{{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000000a00)="e19def748fbefe4a9a59c83ba01bf3089b50e42b71a6ab6012ca52a4c26a47722987113034f2c2097a6b2eedfba409482db87e3e044ca89476a884bbadd8e8d85d65a37bc863", 0x46}, {&(0x7f0000000a80)="ee6f08a1f0b03ccf6a8aa955bbd25c22f599c0508743a0b46176bdd8e7756c291047459e7fe308197c4b51649d207d09742840258d7ddcf24125689a3951936cb4d10a0b6724577fff84aa828677812d83fa9142de3a95473efae9bc3dbb48fd278d721d24fb969d84013468ab6b8727e7bf656a6c2f7f338e43ac15f0480dacc74c2b4d7b57a1ecf82c2176c880562205c95cec34052e544b3dd7c01fb8137bcc7813f341c411509e938091d0dbc233e2c6d1c3df2a4696a4d42e8c9373a45fcdff6d5e7b2811b6d425e0915ad003edd137dc07cc92ae216c3da9f8dde24b466eaad310d8f643e0c03a8392c1cbaa58da26", 0xf2}, {&(0x7f0000000b80)="66d04ba8c0bef42fee2a4ddf8f7a0d03c96228329f6e9794d70a395494aec31547ad07e79b69261f337575fbf4c2c398db61d6108297c298bb575e80a3f1af461379caec691a03c358f97dd3320274fee2c7a54ed6fe9e487408d72d00bbba4842b2a63c690c40a32aff0d50de194f1f75809469cbbe1dd7f831ac4921b6968f63afc1f4f64d2a7b84f9e19c4bb7763c296571f8f5a0228a53936549367a2e2f636c1545521b84e7a82be421ec3654f19d79721af5952319448a0d5044e8711b6efd32b604855abc831033d42d1f1e0a66789279baa70a61111119de02d737df0bf058dc8e1379dabda85135d45f693a7f090a51a48994f3f734", 0xfa}, {&(0x7f0000000240)="b366c9e0790d633571107472c657f6ed912d06832b91832b046e434e29ff9a3dfeebf44aaa0017a72f2d96de7163029034", 0x31}, {&(0x7f0000000c80)="e2feeb120d10d1804540c89fb72c0a0a05e8e840b78a85a136c38c6d9f96", 0x1e}, {&(0x7f0000000cc0)="32492a6d67ab58cfa2018fe0db5dd7402c48c99e62f24a66f64735a1ab6b85111d30e6bfc812ff4df5a6112fa092bf29e20b26a4a593432241f38fbf3679977d2b", 0x41}, {&(0x7f0000000d40)="ea4af98e6e0adc7045f4191ba796618fda741ec047365442e25387e36b99efd5a1fc68d5afdeb32e158e87e5b76d04b1d2df6141b19bc3620d6db20c8134eb6d31c643abf8f239988c4e8a9907d626d097526fbdd9660a4f528e", 0x5a}, {&(0x7f0000000dc0)="85fe05dcfa30dfad1a92c1936f69d454482964a84d077300196924f52ada3118a0e3c742ec36a6a81ec7b071584c1ad066b2b898e1e8aef6fe079b7a1406007f25f83889fe99cc429bde97015c653f4f3b950aeaf31dc7b3eb9cb08f234eebc5226cd3785530fa11e9cff69afc89daeaf2071e9d56d6a6ae327c9ce4a5bfff72ccb760323afc83bb8af6f9b7f3198df8b9990ddefb887548e968d4c77cf3963964a2e83c61eba1a2e5e43e064af361699427491e42447661a00d516f27bbbf6a7d9500d84f7cf6ed48f10e8a24052d20d4a63078ccfb76268ef7024d8a0f1c4e832b2188ca100e8bd3", 0xe9}], 0x8, 0x0, 0x0, 0x4004000}}, {{&(0x7f0000000f40)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002180)=[{&(0x7f0000000fc0)="fb963d3ba082ec842614009951e6b331e8dcee49dd4d7eecd814c44501db4063270de71c263e83c5fc6a7ad63de6bad7d1df948b0dbc1aa9f3018cf9d53e7a85045edc0d39721247a6eb0217fb48d281656f91f3c52afee227bd1ce59f0279709c5c4efb947d47ea1b87f0fe7bfcfd1d281b5e16f77561eb7fd540eb3068912e50bf1719fbe4f611ab60864bbfbfafd5d517780bc7a9df5f41c83de8a094dfd282dc7e7a1c2d6edd97ae2e0f857bf8958b25ab9302", 0xb5}, {&(0x7f0000001080)="11e778f080e9ae4767e808331bf8f222b6723d23ea9d7a1035235d07946f427819f01c38bd98950cb4f1287427d0b4ccec52011a9387d389ee478047d26c60e2442d3023b4efa4efd15a91f48b51bc78ac2d0b5b51c38c079967302d10417e555ad5f3b4c866743b16a049f2fbaf2ce02e89af88a80f", 0x76}, {&(0x7f0000001100)="a941d3895804c670f45db46fc9344571d9b5ba5ba50e8a67cc67964927cdfb7dede3da12156c4327540594d98fb73b55b9b8bb586d77055628d68609942d54a1b4fd32c3d6697d90c4a6b7afed554938f88111ce8f57499a76d34887ab7c972ecfe5105285e290ddeefc64e3c01c1415", 0x70}, {&(0x7f0000001180)="15b29cfd26f5b4d99930b72ebe48feea4d94829ed7a898fd061f7781707518b2b29fe5cb1cc019f48c648e6e47dab5bf934d32efa671fd341ca190939d2edcf714736bcaed62d9850d841589a3ee56cb5d6332a06e8f38e65999d1c7eb57dca890f1aea558a5cd3e75241760ae3bd727f563a0396e9976fd69dce79134ba3cd65d890e79cb8063ebb616f1845764237414847a3ceeba5c01e29a8064667121c2e9720ec4ecb7380764457fe74003d52c02b691f45f6edc48cfc9ddc992bb28845cff9a935828ee567a8cc09f1744039508d65a4f1a1b6ed86149f8546189d12471469b65e80a9be39e6ac52629cc838fcde9394b4b2770a986013080f60adc1f8265cd897be005f7acb5418184a61818391494c4ba43da53dc13a0548a0c449267957e9e25c8a714f9033d9f9dcf8c0f27148b65a15dab4a5d1d92de2d5ef3b1a48a5ede4f2cbdbcf4cb7666ab1639a3a1f4d2ac932b4b7a1aec579865216972f8cb41ca4f9c9fbd61512f5ded96ebdf388567c08dd0954e27246b7f48b66ef320e78657abacbc609be4ec1db492c1d046a001286ae8b921844c23a6757fd94a45c951678ff0d4f089b6236eace7b9f42e495452f11cdbedf709345042d2f8617ebf2e3d226bca2d0b5bd07730c2e939c5db54f4684bdcb6bdefc7d73f6036ff4534b789d9caa316e7a93b69fea25d5a7c760d0c5a45be0badd2af36ffde86de34dc74a018b3beb9d154fdae6ddae5ef35efa9f4dd8174de8664f1973b3d627186b119ebec91c9e3e809674209873f0769d0130f63cb8056024f4d75971ee05b9f7f5d26dc75a532f5d9b4c1ae136f4637871b3ccc4b91a07c10e08c8bfe254f553ef1f9a14805e4aad11b15e0640cb7067a691973e799a5ddd9d3a0d305489e7f1e518481a6c522b3b692b259fd76024053d72dc8a8e1d8012c778a4c918ad643b16aef8a446dc6a599d5c694cb4a36ae7769bff6c7d62e895a7d0fc689904ae5ddefacf7bf5a51120e69e28c19f9edc51ff89dd698693309f3ed05316c9946c3d4552075cc3693ccae731f3c63d54a83c071a54336cb85b0680ea2da1f6546cd8a3af9c3934c23502cbaef3ad50b8994c5d1d30ff4fb8d82af1d8f6a965e42eecf82011dcbd7ef6b470308db3fd26a47e00133065a6a2a2de15ec9cbdaabb14e0536fb1afeaf1ec0c77676421baead44d8caa94d4c1e2c342659abcc8b32f1ab0411971cd1433e56be916533a4175e63ea02ac3d7b9ce1f84b26a52225f7734c85188fe11afc93a91b78706f5f1570b20b83f2e22cf1223f4595c0114cae1b8d9f31275a8665d5a4789322a185342bca165dfe1bd6be87b3fd323be7fd3d4302ef41b85b9684387fb9b86ba5b268c8d04d9e7c7d8d0e82757e8db199fb0c19d54b76a44a93f90417f611a297f33ddfe6c4fcbf082eedbadff054e99f15ae1a14d52700951826543cd4d7bb899313939021dd2c169f81432c857dfcc133368949c302f43ed92107e953264e5253d0231d43c3eb4cf98294de321e4369123e189fff6adafda97152d4684a5c6b283528275b119140d90a5cf06ffd7555c9f9e28ab879e25c0b05ef8032d5c785b17a67e054f9ee1891b0c9a24755cca295159d0f7dd5ef3e065f84eb5f8d302d622c604460957c5b6170fee2f691108f4fbab4ef10315f67885fe7fbf40743d48093e5a2a9dcfd73eb26e2e585041f21c6d48a69bb0fff4620ba6859ce12139ff3b544bd6b09b4a0f53b621152598b70ee50e7e621d21f2342afc1390830e6af0ffe4d6dac783f4d2b6cfb318f805d3422ca809051b4860375f59354b5b6e9b4ea4b5c927d941ec76c46b0afbae39d4419ddf9717fced4ec71f0935296670a16ba20fba94261d98da80d2bfbd75858bbeb9a93f8726338b8828c4f4352525aa73e5dc2d810a4ae11c92f22bae20b247bd06f02b36255d5258dfc5b89aa5e384b61528ea85b8c88d65799889e9ec23f5ee3f36936625516baf0801b11a650310c75005d7d10b0db4aa8318c654928590ad9137b657b5baf7a0b7f31c5586dd32b3dfdfe8dbab97eab86b4940d559fd3cf07723eeab340f9cfb62a7ca076eb37c3382438746c674c7be202b2b380733538966701cad6fbeacf9c89e57d8ac2c8ea855e02f26a13b44c1464ef07cfc942335d2b8bed9ed4d2c5b2001173c5b221e2684d9496ee4fcf5dc2fda89186f09ee7f22d4d4cd436f0b54ca5c66967258850ade2ad460ffc4b62faf36511e048010523d4f6471fe6ab6d86ad25210c7af04bf8cb8158f4326b67a53c6c3f983bf16f5559719700113ac6381e6bf6919e94b88f64ff23908e6c74a6d129e006a7206b81eb9c52ab4fcb62f85f83dbc5ec14922e0710acfa4ea2103c855e4e2feab9434a8e9f5ce7ebae85bbfb06f5afa5948240023ad7770d9c88856770a1c3cec39c251f88b7069d158ab17535c7e31d2584496e5293e3a2588a8080cdc4f6438dcdd9d534b5495ca553da66ee1241b0a19765f7ac625f52564c3f9b6cdb0e9a5218a43a4e1224ca7b3cacfc60e40e139dc3c643cd34ca9b47beeb95e59678e4d3e7b7f2b750a6ed96f0182b5776a3998f929c37ebb95589d6e5f1aeb718c2f39576a094c9cf192f1f8d12bb2d6e42c7f710037041a3c05e34d7da81deb4a169ae1216795bd20c7b35e15c399121f682efdcbbb2ebef2c1fd9a60de9cd26d92fe2ae9689d57ef2657add653a24bf4810bddb8c7d94deb385dc736f235a5b341da7002dc1ff830f3206249d8bc8b1a18a91f8a00d66b00195fd77b4ddb6e900d42165f142b59c2d4d322a85e0f11bfffc1924efb3c8e4438f746d233a14d389227b0878b2a5b5e9fa5c490a9c917414284f03cd3653446625a74e8466cc373b9aba7baae05d28bd0fcd61cc7161c449e1c58f16a3c709cca37601f1410ab584e1e2a436052d8174c36bfde968355c81b0a80b0cf06724b8f26878f3cbdfd7ead9d226fa9e01c1b44058736fd62b41db8bdd1bd5a38733e3ce7b34f201c2fc3785fa543c8f5ee0779323e7d8ebf5a366c34c1760aa0f4922dbd8f8df04ca17119469e20909febf251cd4254cd452354b627f8f9044d0e57b3dc774d1cb4b04074916e0b083c4b3c55ff26320944467d52469a0cbae19f3b57b99ac6109ca61ec93fae75112a567c23b5c359620d44787958cb1c9f066452b99c1d9fbaec0f7c220689b0f8c0573330ef16ccda715dac09eb5a90f895fa0048b0a99ce69eac05ece6b9a916c933a3014ab62498b5c7cddcf1cfb7de5b8d5355a9852c93c1225930c7eeaaf9e5bcea6e12d27772608edd2a9662b1389991024cd4eeb7db62c2c9f0f7d81e040a5b1805e4642dfe1dd20878c70371ea60060140b8c980fdbb239dc2da4825624b6acfe5e0a273052e6d00fd549c1980ac3297bbe510f7cbd826e883aab040918fbb637b9ccf023367b6eb1a1260619f4c35448fb02c5d303ec1528e1d920245913e9149acbd930fe398ecbfe5a1951f1268512f937cce5ff49e6d1843680192781256eeb5df6e5f22bc0e3dc6fb5993d01d1869be26a1e6446ae776943233a9f6f58aba67726131f6e08087ffbf419a36ab9f810826190280249f8689fe26b0e0c6fd20ab0a724971a8c4bf0c60ca8f81d94d02d8c6040ff745d50ff350d3d3282e52267851d33ba571221ad306e9e77829e5e1a4f51618cf992104eb1dedeb93f820a811759870e2a4154ef134bb833840bd627accba9ac1818bb42071b187bcebe70e16d5809709ffb1ba1bdba261e2d824f7460fb683b076ab2f17a7fc6c58c38ece7bc3b78b21a031f3045b7f4703cb3a99f31bfbb030e654783c821a41ab67894a06f719bff44c8a006fdaec3ac8df7b78fcfbddbf2fb7113c55396a8b0d29e1836e10fb7daa2b0aa1e9b972a2971a40147e33dfab00a3c554cbe79bf98fc26ed5ac02e3e71999210f7f9d3670a84ea96721b49f15f2476521f5fab78de572f19eb74a2f6d58fd86e62086a918502c2eb6cb711b1eff8071f45d8181e4d5fdfcf2d6322801547fbf2ddb0fffea378ad7fe34081ccf4b219328a4940faa4ebb6ad4f861cf87766b931c5f7c0683d59430d151ae5c372cf890fc08aa4b84c6eb520828af6560628f6e8d73d8400d0500419083437941b9633079a8c6c5981edd3647c9cd7227128da13191d8d085fd5b0063bd23af1a5dfba139db226f89922bd11efe211a0992395f2b8bbe6c7a57bca8320397e4c4d3920f6448853d27a588b55c2b7000fc1c30a465c87eba06cd94d5d6a455dcc39492aea5522a5af26dfa85dcd370773751ebbde7c53d86e82ec4522f02094312b86c273ea171d2d7bf49885614c4b482bedef75ac38b19d9e63692950b759a13fbc615ca5e2229212aa70ad48629c04dcb0dbe38ffb72551f1fe57ab1988186c7c3bf653500eb9e6dfc2354f60a54a13bfdbb992d7e62e3645de3c72fb11744fbc15f22d0a863cf74ad2c4ebebd3f7cdefe1a7ad6cd329cd5e03fe2ade2cbf6ca6379f51ee57bb782b5726b9e2668f1ec2db8e138082be4dc204bedb3cefe641b033828c5f8fb4747e2e0311d9459481ce634a926e86a597ca5f8e4beba8cbdb8b2dfd8f9d3d3629663ebacf17842efec4854c2b3ffae72fffca700b6be203b172b76fcc0dc4eb02ca5c63419a5be10e73d685b300c1716ebd989478f8cf30b81db663fa69df7f324fa80e69261bb9475f327c87099dbcabb72ab28541f273e439c01b5c842e1616f3d7ba00a5f6f3444f0667ff83c0d4c03b6acb891855d4d0f190528a208ba0a52460c403be0d6f3205ad4b65e0968f6235792966f3ffcb3c5b14fdaf9d8f6413a9476ce3bd2a7ecd4d32fc12a3b39e8d137989905d06e2e75e51e6053efeb80fbb4b06d45cf63e13ec65556a51de31f2f303556ac1ff35da40660422a7802cfcf92cd9b74cfc775cad534fe20866039a08af0f64c0357cc18a6f6f534cba0b6c832c57a6fb41192e6ae9bb6157ed3a4b29a7df4e1280d5e862050ef4f2058305fd360249c8ee09163f23f8f194ee4ae86dcab0107549763efa151050d5604b138a8eb782aa02d8c2e17ce1efa8d659d6eef7ea01f11ae09cd96ea6c51c46c552246c86ee0542fe9024de25e3cb4e24e3abd9ae6e5682ba97d6edbbba19dec332cab147af099f9d36bcbf8827b7a763df69768fd60cf11027ae3cdbece7c37e3eabcddf4e2bb8728a1b426fc13aa7595a5a4bec6869573e6a83530d5a44dcd4c9342e4e1fca2d44bdf51c9ad5bc5440b9fe12f6205c7562ba4fd2b8b5791bb511b53842b6101c02e5a5f9f8dc18d5b672db35afd4c8b14c2372af705a78355d5e6cdd9aeb38b8036ca3321ccc2666776970714735d3babdbf55fa4b99c9136555a25061b1a491af98c3e0188f77a043550abc013f29af2fc949c1b058714952b90670ec996619cb349234a78ed78b08156318da933b65ee53e0ef0c7f1ceeffc005a9c701961009a5222589d6c00376c52ca467e2c008f4715784aa33a8b650ef300f2b48ba47912e7e5ca0bc8b9b3d70db5f3a307e3a47bafd20a9f1f736e9b38777dfa5e1c6487f5a1ac3e57aa47f25596e431140afacbc4a26aef3ef50be5d22044c926f5c9b7d70fb42811b199d0033ffa766759efe464e57a6bb516cf9751ab216a42dbba778579b48a95bf87dfa9aee9f46b5eb486e0aa3a9866b7ce96fca48196cff378e89667eb2240e06c260c7f66de7e21baf51be99374bbaee6632a47745942c01ce9a24bb64ad680b066868f7cb33b0da6bf00ec802b01fa4ad3c81e", 0x1000}], 0x4}}, {{0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000021c0)="8be84e36b6805d5bcdee2db55a40187e438e2f78b41cabfd5e44484594d9c50646c473a2977e4f7d9826c086baa211a7bdc530963fb2eee30c0c91f3", 0x3c}], 0x1, &(0x7f0000002500)=ANY=[@ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000006001c000400000000040000000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x40080c5}}, {{0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002700)="49292da1cd93e9708345f3d55d57f1", 0xf}], 0x1, &(0x7f00000028c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x20000000}}], 0x4, 0x40000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) 16:04:26 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001e80)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@abs={0x1}, 0x6e) 16:04:26 executing program 1: r0 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, &(0x7f00000001c0)={0x0, &(0x7f0000000100)=[0x0], &(0x7f0000000140)=[0x0], &(0x7f0000000180)=[0x0, 0x0], 0x0, 0x1, 0x1, 0x2}) 16:04:26 executing program 4: r0 = socket(0x18, 0x0, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000340)) 16:04:26 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0xfff) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) syz_emit_ethernet(0x86, &(0x7f0000000000)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x50, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x14, 0x6, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @fastopen={0x22, 0x6, "241ea72e"}, @timestamp={0x8, 0xa}, @md5sig={0x13, 0x12, "70ac5f3e05149aa971783ddb155d6313"}, @window={0x3, 0x3}, @exp_fastopen={0xfe, 0xd, 0xf989, "8291f151b803704f7a"}]}}}}}}}}, 0x0) 16:04:26 executing program 0: bpf$MAP_CREATE(0x3, 0x0, 0x700) 16:04:26 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000340), 0xffffffffffffffff) sendmsg$NL802154_CMD_SET_PAN_ID(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000380)={0x28, r1, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x100000001}]}, 0x28}}, 0x0) 16:04:26 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001e80)={0xffffffffffffffff}) pipe2$watch_queue(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) sendmmsg$unix(r0, &(0x7f0000001780)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000001980)=[@rights={{0x10}}, @rights={{0x14, 0x1, 0x1, [r1]}}], 0x28}}], 0x1, 0x0) 16:04:26 executing program 2: r0 = syz_open_dev$dri(&(0x7f0000000080), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0x4020940d, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0}) 16:04:26 executing program 1: openat$capi20(0xffffffffffffff9c, &(0x7f0000001740), 0x414002, 0x0) 16:04:26 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0xfff) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) syz_emit_ethernet(0x86, &(0x7f0000000000)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x50, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x14, 0x6, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @fastopen={0x22, 0x6, "241ea72e"}, @timestamp={0x8, 0xa}, @md5sig={0x13, 0x12, "70ac5f3e05149aa971783ddb155d6313"}, @exp_fastopen={0xfe, 0xe, 0xf989, "8291f151b803704f7a7f"}]}}}}}}}}, 0x0) [ 1778.836104][ T6144] sysfs: cannot create duplicate filename '/devices/iommufd_mock14' [ 1778.882088][ T6144] CPU: 1 PID: 6144 Comm: syz-executor.5 Not tainted 6.7.0-rc5-next-20231214-syzkaller #0 [ 1778.891969][ T6144] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 1778.902062][ T6144] Call Trace: [ 1778.905380][ T6144] [ 1778.908358][ T6144] dump_stack_lvl+0x125/0x1b0 [ 1778.913096][ T6144] sysfs_warn_dup+0x7f/0xa0 [ 1778.917658][ T6144] sysfs_create_dir_ns+0x249/0x2b0 [ 1778.922812][ T6144] ? sysfs_create_mount_point+0xb0/0xb0 [ 1778.928396][ T6144] ? spin_bug+0x1c0/0x1c0 [ 1778.932756][ T6144] ? do_raw_spin_unlock+0x172/0x230 [ 1778.937987][ T6144] kobject_add_internal+0x2c8/0x970 [ 1778.943227][ T6144] kobject_add+0x16f/0x240 [ 1778.947698][ T6144] ? kset_create_and_add+0x190/0x190 [ 1778.953033][ T6144] ? kobject_put+0xbe/0x440 [ 1778.957566][ T6144] ? bus_get_dev_root+0x5e/0x80 [ 1778.962446][ T6144] device_add+0x289/0x1aa0 [ 1778.966903][ T6144] ? device_initialize+0x510/0x510 [ 1778.972049][ T6144] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 1778.978955][ T6144] ? __init_waitqueue_head+0xca/0x150 [ 1778.984385][ T6144] iommufd_test+0x15bf/0x3a10 [ 1778.989113][ T6144] ? preempt_count_sub+0x160/0x160 [ 1778.994262][ T6144] ? iommufd_selftest_destroy+0xf0/0xf0 [ 1778.999872][ T6144] iommufd_fops_ioctl+0x35a/0x4e0 [ 1779.004926][ T6144] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1779.011517][ T6144] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1779.016477][ T6144] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1779.023006][ T6144] __x64_sys_ioctl+0x18f/0x210 [ 1779.027795][ T6144] do_syscall_64+0x40/0x110 [ 1779.032323][ T6144] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 1779.038265][ T6144] RIP: 0033:0x7f0b62c7cba9 [ 1779.042698][ T6144] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 1779.062324][ T6144] RSP: 002b:00007f0b6397b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1779.070760][ T6144] RAX: ffffffffffffffda RBX: 00007f0b62d9bf80 RCX: 00007f0b62c7cba9 [ 1779.078755][ T6144] RDX: 0000000020000240 RSI: 0000000000003ba0 RDI: 0000000000000003 [ 1779.086754][ T6144] RBP: 00007f0b62cc847a R08: 0000000000000000 R09: 0000000000000000 [ 1779.094753][ T6144] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1779.102749][ T6144] R13: 000000000000000b R14: 00007f0b62d9bf80 R15: 00007ffee09dc5a8 [ 1779.110753][ T6144] 16:04:26 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x7, 0x0, 0x0, 0x0, 0x41}, 0x48) [ 1779.301225][ T6144] kobject: kobject_add_internal failed for iommufd_mock14 with -EEXIST, don't try to register things with the same name in the same directory. 16:04:26 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x7}, 0x48) 16:04:26 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0xfff) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) syz_emit_ethernet(0x86, &(0x7f0000000000)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x50, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x14, 0x6, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @fastopen={0x22, 0x6, "241ea72e"}, @timestamp={0x8, 0xa}, @md5sig={0x13, 0x12, "70ac5f3e05149aa971783ddb155d6313"}, @exp_fastopen={0xfe, 0xe, 0xf989, "8291f151b803704f7a7f"}]}}}}}}}}, 0x0) 16:04:26 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000240)={0xfccc, 0x2, r1, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000040)={0x8, r2}) ioctl$IOMMU_DESTROY$device(0xffffffffffffffff, 0x3b80, 0x0) ioctl$IOMMU_IOAS_ALLOW_IOVAS(0xffffffffffffffff, 0x3b82, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)) r3 = getuid() r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) pidfd_open(r4, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000002840)='./file1\x00', 0x0, 0x0) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r6, 0xae03, 0xc7) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002940)=[{{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000000a00)="e19def748fbefe4a9a59c83ba01bf3089b50e42b71a6ab6012ca52a4c26a47722987113034f2c2097a6b2eedfba409482db87e3e044ca89476a884bbadd8e8d85d65a37bc863", 0x46}, {&(0x7f0000000a80)="ee6f08a1f0b03ccf6a8aa955bbd25c22f599c0508743a0b46176bdd8e7756c291047459e7fe308197c4b51649d207d09742840258d7ddcf24125689a3951936cb4d10a0b6724577fff84aa828677812d83fa9142de3a95473efae9bc3dbb48fd278d721d24fb969d84013468ab6b8727e7bf656a6c2f7f338e43ac15f0480dacc74c2b4d7b57a1ecf82c2176c880562205c95cec34052e544b3dd7c01fb8137bcc7813f341c411509e938091d0dbc233e2c6d1c3df2a4696a4d42e8c9373a45fcdff6d5e7b2811b6d425e0915ad003edd137dc07cc92ae216c3da9f8dde24b466eaad310d8f643e0c03a8392c1cbaa58da26", 0xf2}, {&(0x7f0000000b80)="66d04ba8c0bef42fee2a4ddf8f7a0d03c96228329f6e9794d70a395494aec31547ad07e79b69261f337575fbf4c2c398db61d6108297c298bb575e80a3f1af461379caec691a03c358f97dd3320274fee2c7a54ed6fe9e487408d72d00bbba4842b2a63c690c40a32aff0d50de194f1f75809469cbbe1dd7f831ac4921b6968f63afc1f4f64d2a7b84f9e19c4bb7763c296571f8f5a0228a53936549367a2e2f636c1545521b84e7a82be421ec3654f19d79721af5952319448a0d5044e8711b6efd32b604855abc831033d42d1f1e0a66789279baa70a61111119de02d737df0bf058dc8e1379dabda85135d45f693a7f090a51a48994f3f734", 0xfa}, {&(0x7f0000000240)="b366c9e0790d633571107472c657f6ed912d06832b91832b046e434e29ff9a3dfeebf44aaa0017a72f2d96de7163029034", 0x31}, {&(0x7f0000000c80)="e2feeb120d10d1804540c89fb72c0a0a05e8e840b78a85a136c38c6d9f96", 0x1e}, {&(0x7f0000000cc0)="32492a6d67ab58cfa2018fe0db5dd7402c48c99e62f24a66f64735a1ab6b85111d30e6bfc812ff4df5a6112fa092bf29e20b26a4a593432241f38fbf3679977d2b", 0x41}, {&(0x7f0000000d40)="ea4af98e6e0adc7045f4191ba796618fda741ec047365442e25387e36b99efd5a1fc68d5afdeb32e158e87e5b76d04b1d2df6141b19bc3620d6db20c8134eb6d31c643abf8f239988c4e8a9907d626d097526fbdd9660a4f528e", 0x5a}, {&(0x7f0000000dc0)="85fe05dcfa30dfad1a92c1936f69d454482964a84d077300196924f52ada3118a0e3c742ec36a6a81ec7b071584c1ad066b2b898e1e8aef6fe079b7a1406007f25f83889fe99cc429bde97015c653f4f3b950aeaf31dc7b3eb9cb08f234eebc5226cd3785530fa11e9cff69afc89daeaf2071e9d56d6a6ae327c9ce4a5bfff72ccb760323afc83bb8af6f9b7f3198df8b9990ddefb887548e968d4c77cf3963964a2e83c61eba1a2e5e43e064af361699427491e42447661a00d516f27bbbf6a7d9500d84f7cf6ed48f10e8a24052d20d4a63078ccfb76268ef7024d8a0f1c4e832b2188ca100e8bd3", 0xe9}], 0x8, 0x0, 0x0, 0x4004000}}, {{&(0x7f0000000f40)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002180)=[{&(0x7f0000000fc0)="fb963d3ba082ec842614009951e6b331e8dcee49dd4d7eecd814c44501db4063270de71c263e83c5fc6a7ad63de6bad7d1df948b0dbc1aa9f3018cf9d53e7a85045edc0d39721247a6eb0217fb48d281656f91f3c52afee227bd1ce59f0279709c5c4efb947d47ea1b87f0fe7bfcfd1d281b5e16f77561eb7fd540eb3068912e50bf1719fbe4f611ab60864bbfbfafd5d517780bc7a9df5f41c83de8a094dfd282dc7e7a1c2d6edd97ae2e0f857bf8958b25ab9302", 0xb5}, {&(0x7f0000001080)="11e778f080e9ae4767e808331bf8f222b6723d23ea9d7a1035235d07946f427819f01c38bd98950cb4f1287427d0b4ccec52011a9387d389ee478047d26c60e2442d3023b4efa4efd15a91f48b51bc78ac2d0b5b51c38c079967302d10417e555ad5f3b4c866743b16a049f2fbaf2ce02e89af88a80f", 0x76}, {&(0x7f0000001100)="a941d3895804c670f45db46fc9344571d9b5ba5ba50e8a67cc67964927cdfb7dede3da12156c4327540594d98fb73b55b9b8bb586d77055628d68609942d54a1b4fd32c3d6697d90c4a6b7afed554938f88111ce8f57499a76d34887ab7c972ecfe5105285e290ddeefc64e3c01c1415", 0x70}, {&(0x7f0000001180)="15b29cfd26f5b4d99930b72ebe48feea4d94829ed7a898fd061f7781707518b2b29fe5cb1cc019f48c648e6e47dab5bf934d32efa671fd341ca190939d2edcf714736bcaed62d9850d841589a3ee56cb5d6332a06e8f38e65999d1c7eb57dca890f1aea558a5cd3e75241760ae3bd727f563a0396e9976fd69dce79134ba3cd65d890e79cb8063ebb616f1845764237414847a3ceeba5c01e29a8064667121c2e9720ec4ecb7380764457fe74003d52c02b691f45f6edc48cfc9ddc992bb28845cff9a935828ee567a8cc09f1744039508d65a4f1a1b6ed86149f8546189d12471469b65e80a9be39e6ac52629cc838fcde9394b4b2770a986013080f60adc1f8265cd897be005f7acb5418184a61818391494c4ba43da53dc13a0548a0c449267957e9e25c8a714f9033d9f9dcf8c0f27148b65a15dab4a5d1d92de2d5ef3b1a48a5ede4f2cbdbcf4cb7666ab1639a3a1f4d2ac932b4b7a1aec579865216972f8cb41ca4f9c9fbd61512f5ded96ebdf388567c08dd0954e27246b7f48b66ef320e78657abacbc609be4ec1db492c1d046a001286ae8b921844c23a6757fd94a45c951678ff0d4f089b6236eace7b9f42e495452f11cdbedf709345042d2f8617ebf2e3d226bca2d0b5bd07730c2e939c5db54f4684bdcb6bdefc7d73f6036ff4534b789d9caa316e7a93b69fea25d5a7c760d0c5a45be0badd2af36ffde86de34dc74a018b3beb9d154fdae6ddae5ef35efa9f4dd8174de8664f1973b3d627186b119ebec91c9e3e809674209873f0769d0130f63cb8056024f4d75971ee05b9f7f5d26dc75a532f5d9b4c1ae136f4637871b3ccc4b91a07c10e08c8bfe254f553ef1f9a14805e4aad11b15e0640cb7067a691973e799a5ddd9d3a0d305489e7f1e518481a6c522b3b692b259fd76024053d72dc8a8e1d8012c778a4c918ad643b16aef8a446dc6a599d5c694cb4a36ae7769bff6c7d62e895a7d0fc689904ae5ddefacf7bf5a51120e69e28c19f9edc51ff89dd698693309f3ed05316c9946c3d4552075cc3693ccae731f3c63d54a83c071a54336cb85b0680ea2da1f6546cd8a3af9c3934c23502cbaef3ad50b8994c5d1d30ff4fb8d82af1d8f6a965e42eecf82011dcbd7ef6b470308db3fd26a47e00133065a6a2a2de15ec9cbdaabb14e0536fb1afeaf1ec0c77676421baead44d8caa94d4c1e2c342659abcc8b32f1ab0411971cd1433e56be916533a4175e63ea02ac3d7b9ce1f84b26a52225f7734c85188fe11afc93a91b78706f5f1570b20b83f2e22cf1223f4595c0114cae1b8d9f31275a8665d5a4789322a185342bca165dfe1bd6be87b3fd323be7fd3d4302ef41b85b9684387fb9b86ba5b268c8d04d9e7c7d8d0e82757e8db199fb0c19d54b76a44a93f90417f611a297f33ddfe6c4fcbf082eedbadff054e99f15ae1a14d52700951826543cd4d7bb899313939021dd2c169f81432c857dfcc133368949c302f43ed92107e953264e5253d0231d43c3eb4cf98294de321e4369123e189fff6adafda97152d4684a5c6b283528275b119140d90a5cf06ffd7555c9f9e28ab879e25c0b05ef8032d5c785b17a67e054f9ee1891b0c9a24755cca295159d0f7dd5ef3e065f84eb5f8d302d622c604460957c5b6170fee2f691108f4fbab4ef10315f67885fe7fbf40743d48093e5a2a9dcfd73eb26e2e585041f21c6d48a69bb0fff4620ba6859ce12139ff3b544bd6b09b4a0f53b621152598b70ee50e7e621d21f2342afc1390830e6af0ffe4d6dac783f4d2b6cfb318f805d3422ca809051b4860375f59354b5b6e9b4ea4b5c927d941ec76c46b0afbae39d4419ddf9717fced4ec71f0935296670a16ba20fba94261d98da80d2bfbd75858bbeb9a93f8726338b8828c4f4352525aa73e5dc2d810a4ae11c92f22bae20b247bd06f02b36255d5258dfc5b89aa5e384b61528ea85b8c88d65799889e9ec23f5ee3f36936625516baf0801b11a650310c75005d7d10b0db4aa8318c654928590ad9137b657b5baf7a0b7f31c5586dd32b3dfdfe8dbab97eab86b4940d559fd3cf07723eeab340f9cfb62a7ca076eb37c3382438746c674c7be202b2b380733538966701cad6fbeacf9c89e57d8ac2c8ea855e02f26a13b44c1464ef07cfc942335d2b8bed9ed4d2c5b2001173c5b221e2684d9496ee4fcf5dc2fda89186f09ee7f22d4d4cd436f0b54ca5c66967258850ade2ad460ffc4b62faf36511e048010523d4f6471fe6ab6d86ad25210c7af04bf8cb8158f4326b67a53c6c3f983bf16f5559719700113ac6381e6bf6919e94b88f64ff23908e6c74a6d129e006a7206b81eb9c52ab4fcb62f85f83dbc5ec14922e0710acfa4ea2103c855e4e2feab9434a8e9f5ce7ebae85bbfb06f5afa5948240023ad7770d9c88856770a1c3cec39c251f88b7069d158ab17535c7e31d2584496e5293e3a2588a8080cdc4f6438dcdd9d534b5495ca553da66ee1241b0a19765f7ac625f52564c3f9b6cdb0e9a5218a43a4e1224ca7b3cacfc60e40e139dc3c643cd34ca9b47beeb95e59678e4d3e7b7f2b750a6ed96f0182b5776a3998f929c37ebb95589d6e5f1aeb718c2f39576a094c9cf192f1f8d12bb2d6e42c7f710037041a3c05e34d7da81deb4a169ae1216795bd20c7b35e15c399121f682efdcbbb2ebef2c1fd9a60de9cd26d92fe2ae9689d57ef2657add653a24bf4810bddb8c7d94deb385dc736f235a5b341da7002dc1ff830f3206249d8bc8b1a18a91f8a00d66b00195fd77b4ddb6e900d42165f142b59c2d4d322a85e0f11bfffc1924efb3c8e4438f746d233a14d389227b0878b2a5b5e9fa5c490a9c917414284f03cd3653446625a74e8466cc373b9aba7baae05d28bd0fcd61cc7161c449e1c58f16a3c709cca37601f1410ab584e1e2a436052d8174c36bfde968355c81b0a80b0cf06724b8f26878f3cbdfd7ead9d226fa9e01c1b44058736fd62b41db8bdd1bd5a38733e3ce7b34f201c2fc3785fa543c8f5ee0779323e7d8ebf5a366c34c1760aa0f4922dbd8f8df04ca17119469e20909febf251cd4254cd452354b627f8f9044d0e57b3dc774d1cb4b04074916e0b083c4b3c55ff26320944467d52469a0cbae19f3b57b99ac6109ca61ec93fae75112a567c23b5c359620d44787958cb1c9f066452b99c1d9fbaec0f7c220689b0f8c0573330ef16ccda715dac09eb5a90f895fa0048b0a99ce69eac05ece6b9a916c933a3014ab62498b5c7cddcf1cfb7de5b8d5355a9852c93c1225930c7eeaaf9e5bcea6e12d27772608edd2a9662b1389991024cd4eeb7db62c2c9f0f7d81e040a5b1805e4642dfe1dd20878c70371ea60060140b8c980fdbb239dc2da4825624b6acfe5e0a273052e6d00fd549c1980ac3297bbe510f7cbd826e883aab040918fbb637b9ccf023367b6eb1a1260619f4c35448fb02c5d303ec1528e1d920245913e9149acbd930fe398ecbfe5a1951f1268512f937cce5ff49e6d1843680192781256eeb5df6e5f22bc0e3dc6fb5993d01d1869be26a1e6446ae776943233a9f6f58aba67726131f6e08087ffbf419a36ab9f810826190280249f8689fe26b0e0c6fd20ab0a724971a8c4bf0c60ca8f81d94d02d8c6040ff745d50ff350d3d3282e52267851d33ba571221ad306e9e77829e5e1a4f51618cf992104eb1dedeb93f820a811759870e2a4154ef134bb833840bd627accba9ac1818bb42071b187bcebe70e16d5809709ffb1ba1bdba261e2d824f7460fb683b076ab2f17a7fc6c58c38ece7bc3b78b21a031f3045b7f4703cb3a99f31bfbb030e654783c821a41ab67894a06f719bff44c8a006fdaec3ac8df7b78fcfbddbf2fb7113c55396a8b0d29e1836e10fb7daa2b0aa1e9b972a2971a40147e33dfab00a3c554cbe79bf98fc26ed5ac02e3e71999210f7f9d3670a84ea96721b49f15f2476521f5fab78de572f19eb74a2f6d58fd86e62086a918502c2eb6cb711b1eff8071f45d8181e4d5fdfcf2d6322801547fbf2ddb0fffea378ad7fe34081ccf4b219328a4940faa4ebb6ad4f861cf87766b931c5f7c0683d59430d151ae5c372cf890fc08aa4b84c6eb520828af6560628f6e8d73d8400d0500419083437941b9633079a8c6c5981edd3647c9cd7227128da13191d8d085fd5b0063bd23af1a5dfba139db226f89922bd11efe211a0992395f2b8bbe6c7a57bca8320397e4c4d3920f6448853d27a588b55c2b7000fc1c30a465c87eba06cd94d5d6a455dcc39492aea5522a5af26dfa85dcd370773751ebbde7c53d86e82ec4522f02094312b86c273ea171d2d7bf49885614c4b482bedef75ac38b19d9e63692950b759a13fbc615ca5e2229212aa70ad48629c04dcb0dbe38ffb72551f1fe57ab1988186c7c3bf653500eb9e6dfc2354f60a54a13bfdbb992d7e62e3645de3c72fb11744fbc15f22d0a863cf74ad2c4ebebd3f7cdefe1a7ad6cd329cd5e03fe2ade2cbf6ca6379f51ee57bb782b5726b9e2668f1ec2db8e138082be4dc204bedb3cefe641b033828c5f8fb4747e2e0311d9459481ce634a926e86a597ca5f8e4beba8cbdb8b2dfd8f9d3d3629663ebacf17842efec4854c2b3ffae72fffca700b6be203b172b76fcc0dc4eb02ca5c63419a5be10e73d685b300c1716ebd989478f8cf30b81db663fa69df7f324fa80e69261bb9475f327c87099dbcabb72ab28541f273e439c01b5c842e1616f3d7ba00a5f6f3444f0667ff83c0d4c03b6acb891855d4d0f190528a208ba0a52460c403be0d6f3205ad4b65e0968f6235792966f3ffcb3c5b14fdaf9d8f6413a9476ce3bd2a7ecd4d32fc12a3b39e8d137989905d06e2e75e51e6053efeb80fbb4b06d45cf63e13ec65556a51de31f2f303556ac1ff35da40660422a7802cfcf92cd9b74cfc775cad534fe20866039a08af0f64c0357cc18a6f6f534cba0b6c832c57a6fb41192e6ae9bb6157ed3a4b29a7df4e1280d5e862050ef4f2058305fd360249c8ee09163f23f8f194ee4ae86dcab0107549763efa151050d5604b138a8eb782aa02d8c2e17ce1efa8d659d6eef7ea01f11ae09cd96ea6c51c46c552246c86ee0542fe9024de25e3cb4e24e3abd9ae6e5682ba97d6edbbba19dec332cab147af099f9d36bcbf8827b7a763df69768fd60cf11027ae3cdbece7c37e3eabcddf4e2bb8728a1b426fc13aa7595a5a4bec6869573e6a83530d5a44dcd4c9342e4e1fca2d44bdf51c9ad5bc5440b9fe12f6205c7562ba4fd2b8b5791bb511b53842b6101c02e5a5f9f8dc18d5b672db35afd4c8b14c2372af705a78355d5e6cdd9aeb38b8036ca3321ccc2666776970714735d3babdbf55fa4b99c9136555a25061b1a491af98c3e0188f77a043550abc013f29af2fc949c1b058714952b90670ec996619cb349234a78ed78b08156318da933b65ee53e0ef0c7f1ceeffc005a9c701961009a5222589d6c00376c52ca467e2c008f4715784aa33a8b650ef300f2b48ba47912e7e5ca0bc8b9b3d70db5f3a307e3a47bafd20a9f1f736e9b38777dfa5e1c6487f5a1ac3e57aa47f25596e431140afacbc4a26aef3ef50be5d22044c926f5c9b7d70fb42811b199d0033ffa766759efe464e57a6bb516cf9751ab216a42dbba778579b48a95bf87dfa9aee9f46b5eb486e0aa3a9866b7ce96fca48196cff378e89667eb2240e06c260c7f66de7e21baf51be99374bbaee6632a47745942c01ce9a24bb64ad680b066868f7cb33b0da6bf00ec802b01fa4ad3c81e", 0x1000}], 0x4}}, {{0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000021c0)="8be84e36b6805d5bcdee2db55a40187e438e2f78b41cabfd5e44484594d9c50646c473a2977e4f7d9826c086baa211a7bdc530963fb2eee30c0c91f3", 0x3c}], 0x1, &(0x7f0000002500)=ANY=[@ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000006001c000400000000040000000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x40080c5}}, {{0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002700)="49292da1cd93e9708345f3d55d57f1", 0xf}], 0x1, &(0x7f00000028c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x20000000}}], 0x4, 0x40000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) 16:04:26 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = gettid() r2 = gettid() pipe2$watch_queue(&(0x7f0000001300), 0x80) sendmsg$unix(r0, &(0x7f0000004000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003f40)=[@rights={{0x14, 0x1, 0x1, [r0]}}, @cred={{0x1c, 0x1, 0x2, {r1, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r2, 0x0, 0xee01}}}], 0x58}, 0x0) 16:04:26 executing program 2: semop(0x0, &(0x7f00000001c0)=[{0x0, 0xffff}], 0x1) 16:04:26 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8971, &(0x7f0000000000)={'wg1\x00'}) 16:04:26 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000340), 0xffffffffffffffff) sendmsg$NL802154_CMD_SET_PAN_ID(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000380)={0x20, r1, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x100000001}]}, 0x20}}, 0x0) 16:04:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x80108906, 0x0) [ 1779.567290][ T6272] sysfs: cannot create duplicate filename '/devices/iommufd_mock14' [ 1779.581249][ T6272] CPU: 1 PID: 6272 Comm: syz-executor.5 Not tainted 6.7.0-rc5-next-20231214-syzkaller #0 [ 1779.591167][ T6272] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 1779.601273][ T6272] Call Trace: [ 1779.604594][ T6272] [ 1779.607567][ T6272] dump_stack_lvl+0x125/0x1b0 [ 1779.612304][ T6272] sysfs_warn_dup+0x7f/0xa0 [ 1779.616876][ T6272] sysfs_create_dir_ns+0x249/0x2b0 [ 1779.622103][ T6272] ? sysfs_create_mount_point+0xb0/0xb0 [ 1779.627719][ T6272] ? spin_bug+0x1c0/0x1c0 [ 1779.632091][ T6272] ? do_raw_spin_unlock+0x172/0x230 [ 1779.637322][ T6272] kobject_add_internal+0x2c8/0x970 [ 1779.642560][ T6272] kobject_add+0x16f/0x240 [ 1779.647014][ T6272] ? kset_create_and_add+0x190/0x190 [ 1779.652345][ T6272] ? kobject_put+0xbe/0x440 [ 1779.656880][ T6272] ? bus_get_dev_root+0x5e/0x80 [ 1779.661780][ T6272] device_add+0x289/0x1aa0 [ 1779.666241][ T6272] ? device_initialize+0x510/0x510 [ 1779.671385][ T6272] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 1779.678282][ T6272] ? __init_waitqueue_head+0xca/0x150 [ 1779.683701][ T6272] iommufd_test+0x15bf/0x3a10 [ 1779.688432][ T6272] ? preempt_count_sub+0x160/0x160 [ 1779.693570][ T6272] ? iommufd_selftest_destroy+0xf0/0xf0 [ 1779.699170][ T6272] iommufd_fops_ioctl+0x35a/0x4e0 [ 1779.704241][ T6272] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1779.710796][ T6272] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1779.715763][ T6272] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1779.722300][ T6272] __x64_sys_ioctl+0x18f/0x210 [ 1779.727091][ T6272] do_syscall_64+0x40/0x110 [ 1779.731617][ T6272] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 1779.737548][ T6272] RIP: 0033:0x7f0b62c7cba9 [ 1779.741989][ T6272] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 1779.761626][ T6272] RSP: 002b:00007f0b6397b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1779.770063][ T6272] RAX: ffffffffffffffda RBX: 00007f0b62d9bf80 RCX: 00007f0b62c7cba9 [ 1779.778050][ T6272] RDX: 0000000020000240 RSI: 0000000000003ba0 RDI: 0000000000000003 [ 1779.786053][ T6272] RBP: 00007f0b62cc847a R08: 0000000000000000 R09: 0000000000000000 [ 1779.794042][ T6272] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1779.802040][ T6272] R13: 000000000000000b R14: 00007f0b62d9bf80 R15: 00007ffee09dc5a8 [ 1779.810050][ T6272] 16:04:27 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0xfff) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) syz_emit_ethernet(0x86, &(0x7f0000000000)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x50, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x14, 0x6, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @fastopen={0x22, 0x6, "241ea72e"}, @timestamp={0x8, 0xa}, @md5sig={0x13, 0x12, "70ac5f3e05149aa971783ddb155d6313"}, @exp_fastopen={0xfe, 0xe, 0xf989, "8291f151b803704f7a7f"}]}}}}}}}}, 0x0) 16:04:27 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x1d}, 0x48) 16:04:27 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000080)=@abs, 0xfffffffffffffda0, &(0x7f0000000140)=[{&(0x7f0000000100)=""/3, 0x3}], 0x1, &(0x7f0000000280)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x10, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x90}, 0x0) [ 1779.862821][ T6272] kobject: kobject_add_internal failed for iommufd_mock14 with -EEXIST, don't try to register things with the same name in the same directory. 16:04:27 executing program 4: pipe2$watch_queue(&(0x7f0000001300), 0x80) gettid() gettid() pipe2$watch_queue(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) sendmsg$nl_crypto(r0, 0x0, 0x0) openat$nci(0xffffffffffffff9c, &(0x7f0000003f80), 0x2, 0x0) 16:04:27 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0xfff) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) syz_emit_ethernet(0x76, &(0x7f0000000000)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x40, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x10, 0x6, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @fastopen={0x22, 0x6, "241ea72e"}, @timestamp={0x8, 0xa}, @window={0x3, 0x3}, @exp_fastopen={0xfe, 0xe, 0xf989, "8291f151b803704f7a7f"}]}}}}}}}}, 0x0) 16:04:27 executing program 1: io_setup(0x9, &(0x7f0000000080)=0x0) io_submit(r0, 0x0, 0x0) 16:04:27 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000240)={0xfccc, 0x2, r1, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000040)={0x8, r2}) ioctl$IOMMU_DESTROY$device(0xffffffffffffffff, 0x3b80, 0x0) ioctl$IOMMU_IOAS_ALLOW_IOVAS(0xffffffffffffffff, 0x3b82, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)) r3 = getuid() r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) pidfd_open(r4, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000002840)='./file1\x00', 0x0, 0x0) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r6, 0xae03, 0xc7) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002940)=[{{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000000a00)="e19def748fbefe4a9a59c83ba01bf3089b50e42b71a6ab6012ca52a4c26a47722987113034f2c2097a6b2eedfba409482db87e3e044ca89476a884bbadd8e8d85d65a37bc863", 0x46}, {&(0x7f0000000a80)="ee6f08a1f0b03ccf6a8aa955bbd25c22f599c0508743a0b46176bdd8e7756c291047459e7fe308197c4b51649d207d09742840258d7ddcf24125689a3951936cb4d10a0b6724577fff84aa828677812d83fa9142de3a95473efae9bc3dbb48fd278d721d24fb969d84013468ab6b8727e7bf656a6c2f7f338e43ac15f0480dacc74c2b4d7b57a1ecf82c2176c880562205c95cec34052e544b3dd7c01fb8137bcc7813f341c411509e938091d0dbc233e2c6d1c3df2a4696a4d42e8c9373a45fcdff6d5e7b2811b6d425e0915ad003edd137dc07cc92ae216c3da9f8dde24b466eaad310d8f643e0c03a8392c1cbaa58da26", 0xf2}, {&(0x7f0000000b80)="66d04ba8c0bef42fee2a4ddf8f7a0d03c96228329f6e9794d70a395494aec31547ad07e79b69261f337575fbf4c2c398db61d6108297c298bb575e80a3f1af461379caec691a03c358f97dd3320274fee2c7a54ed6fe9e487408d72d00bbba4842b2a63c690c40a32aff0d50de194f1f75809469cbbe1dd7f831ac4921b6968f63afc1f4f64d2a7b84f9e19c4bb7763c296571f8f5a0228a53936549367a2e2f636c1545521b84e7a82be421ec3654f19d79721af5952319448a0d5044e8711b6efd32b604855abc831033d42d1f1e0a66789279baa70a61111119de02d737df0bf058dc8e1379dabda85135d45f693a7f090a51a48994f3f734", 0xfa}, {&(0x7f0000000240)="b366c9e0790d633571107472c657f6ed912d06832b91832b046e434e29ff9a3dfeebf44aaa0017a72f2d96de7163029034", 0x31}, {&(0x7f0000000c80)="e2feeb120d10d1804540c89fb72c0a0a05e8e840b78a85a136c38c6d9f96", 0x1e}, {&(0x7f0000000cc0)="32492a6d67ab58cfa2018fe0db5dd7402c48c99e62f24a66f64735a1ab6b85111d30e6bfc812ff4df5a6112fa092bf29e20b26a4a593432241f38fbf3679977d2b", 0x41}, {&(0x7f0000000d40)="ea4af98e6e0adc7045f4191ba796618fda741ec047365442e25387e36b99efd5a1fc68d5afdeb32e158e87e5b76d04b1d2df6141b19bc3620d6db20c8134eb6d31c643abf8f239988c4e8a9907d626d097526fbdd9660a4f528e", 0x5a}, {&(0x7f0000000dc0)="85fe05dcfa30dfad1a92c1936f69d454482964a84d077300196924f52ada3118a0e3c742ec36a6a81ec7b071584c1ad066b2b898e1e8aef6fe079b7a1406007f25f83889fe99cc429bde97015c653f4f3b950aeaf31dc7b3eb9cb08f234eebc5226cd3785530fa11e9cff69afc89daeaf2071e9d56d6a6ae327c9ce4a5bfff72ccb760323afc83bb8af6f9b7f3198df8b9990ddefb887548e968d4c77cf3963964a2e83c61eba1a2e5e43e064af361699427491e42447661a00d516f27bbbf6a7d9500d84f7cf6ed48f10e8a24052d20d4a63078ccfb76268ef7024d8a0f1c4e832b2188ca100e8bd3", 0xe9}], 0x8, 0x0, 0x0, 0x4004000}}, {{&(0x7f0000000f40)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002180)=[{&(0x7f0000000fc0)="fb963d3ba082ec842614009951e6b331e8dcee49dd4d7eecd814c44501db4063270de71c263e83c5fc6a7ad63de6bad7d1df948b0dbc1aa9f3018cf9d53e7a85045edc0d39721247a6eb0217fb48d281656f91f3c52afee227bd1ce59f0279709c5c4efb947d47ea1b87f0fe7bfcfd1d281b5e16f77561eb7fd540eb3068912e50bf1719fbe4f611ab60864bbfbfafd5d517780bc7a9df5f41c83de8a094dfd282dc7e7a1c2d6edd97ae2e0f857bf8958b25ab9302", 0xb5}, {&(0x7f0000001080)="11e778f080e9ae4767e808331bf8f222b6723d23ea9d7a1035235d07946f427819f01c38bd98950cb4f1287427d0b4ccec52011a9387d389ee478047d26c60e2442d3023b4efa4efd15a91f48b51bc78ac2d0b5b51c38c079967302d10417e555ad5f3b4c866743b16a049f2fbaf2ce02e89af88a80f", 0x76}, {&(0x7f0000001100)="a941d3895804c670f45db46fc9344571d9b5ba5ba50e8a67cc67964927cdfb7dede3da12156c4327540594d98fb73b55b9b8bb586d77055628d68609942d54a1b4fd32c3d6697d90c4a6b7afed554938f88111ce8f57499a76d34887ab7c972ecfe5105285e290ddeefc64e3c01c1415", 0x70}, {&(0x7f0000001180)="15b29cfd26f5b4d99930b72ebe48feea4d94829ed7a898fd061f7781707518b2b29fe5cb1cc019f48c648e6e47dab5bf934d32efa671fd341ca190939d2edcf714736bcaed62d9850d841589a3ee56cb5d6332a06e8f38e65999d1c7eb57dca890f1aea558a5cd3e75241760ae3bd727f563a0396e9976fd69dce79134ba3cd65d890e79cb8063ebb616f1845764237414847a3ceeba5c01e29a8064667121c2e9720ec4ecb7380764457fe74003d52c02b691f45f6edc48cfc9ddc992bb28845cff9a935828ee567a8cc09f1744039508d65a4f1a1b6ed86149f8546189d12471469b65e80a9be39e6ac52629cc838fcde9394b4b2770a986013080f60adc1f8265cd897be005f7acb5418184a61818391494c4ba43da53dc13a0548a0c449267957e9e25c8a714f9033d9f9dcf8c0f27148b65a15dab4a5d1d92de2d5ef3b1a48a5ede4f2cbdbcf4cb7666ab1639a3a1f4d2ac932b4b7a1aec579865216972f8cb41ca4f9c9fbd61512f5ded96ebdf388567c08dd0954e27246b7f48b66ef320e78657abacbc609be4ec1db492c1d046a001286ae8b921844c23a6757fd94a45c951678ff0d4f089b6236eace7b9f42e495452f11cdbedf709345042d2f8617ebf2e3d226bca2d0b5bd07730c2e939c5db54f4684bdcb6bdefc7d73f6036ff4534b789d9caa316e7a93b69fea25d5a7c760d0c5a45be0badd2af36ffde86de34dc74a018b3beb9d154fdae6ddae5ef35efa9f4dd8174de8664f1973b3d627186b119ebec91c9e3e809674209873f0769d0130f63cb8056024f4d75971ee05b9f7f5d26dc75a532f5d9b4c1ae136f4637871b3ccc4b91a07c10e08c8bfe254f553ef1f9a14805e4aad11b15e0640cb7067a691973e799a5ddd9d3a0d305489e7f1e518481a6c522b3b692b259fd76024053d72dc8a8e1d8012c778a4c918ad643b16aef8a446dc6a599d5c694cb4a36ae7769bff6c7d62e895a7d0fc689904ae5ddefacf7bf5a51120e69e28c19f9edc51ff89dd698693309f3ed05316c9946c3d4552075cc3693ccae731f3c63d54a83c071a54336cb85b0680ea2da1f6546cd8a3af9c3934c23502cbaef3ad50b8994c5d1d30ff4fb8d82af1d8f6a965e42eecf82011dcbd7ef6b470308db3fd26a47e00133065a6a2a2de15ec9cbdaabb14e0536fb1afeaf1ec0c77676421baead44d8caa94d4c1e2c342659abcc8b32f1ab0411971cd1433e56be916533a4175e63ea02ac3d7b9ce1f84b26a52225f7734c85188fe11afc93a91b78706f5f1570b20b83f2e22cf1223f4595c0114cae1b8d9f31275a8665d5a4789322a185342bca165dfe1bd6be87b3fd323be7fd3d4302ef41b85b9684387fb9b86ba5b268c8d04d9e7c7d8d0e82757e8db199fb0c19d54b76a44a93f90417f611a297f33ddfe6c4fcbf082eedbadff054e99f15ae1a14d52700951826543cd4d7bb899313939021dd2c169f81432c857dfcc133368949c302f43ed92107e953264e5253d0231d43c3eb4cf98294de321e4369123e189fff6adafda97152d4684a5c6b283528275b119140d90a5cf06ffd7555c9f9e28ab879e25c0b05ef8032d5c785b17a67e054f9ee1891b0c9a24755cca295159d0f7dd5ef3e065f84eb5f8d302d622c604460957c5b6170fee2f691108f4fbab4ef10315f67885fe7fbf40743d48093e5a2a9dcfd73eb26e2e585041f21c6d48a69bb0fff4620ba6859ce12139ff3b544bd6b09b4a0f53b621152598b70ee50e7e621d21f2342afc1390830e6af0ffe4d6dac783f4d2b6cfb318f805d3422ca809051b4860375f59354b5b6e9b4ea4b5c927d941ec76c46b0afbae39d4419ddf9717fced4ec71f0935296670a16ba20fba94261d98da80d2bfbd75858bbeb9a93f8726338b8828c4f4352525aa73e5dc2d810a4ae11c92f22bae20b247bd06f02b36255d5258dfc5b89aa5e384b61528ea85b8c88d65799889e9ec23f5ee3f36936625516baf0801b11a650310c75005d7d10b0db4aa8318c654928590ad9137b657b5baf7a0b7f31c5586dd32b3dfdfe8dbab97eab86b4940d559fd3cf07723eeab340f9cfb62a7ca076eb37c3382438746c674c7be202b2b380733538966701cad6fbeacf9c89e57d8ac2c8ea855e02f26a13b44c1464ef07cfc942335d2b8bed9ed4d2c5b2001173c5b221e2684d9496ee4fcf5dc2fda89186f09ee7f22d4d4cd436f0b54ca5c66967258850ade2ad460ffc4b62faf36511e048010523d4f6471fe6ab6d86ad25210c7af04bf8cb8158f4326b67a53c6c3f983bf16f5559719700113ac6381e6bf6919e94b88f64ff23908e6c74a6d129e006a7206b81eb9c52ab4fcb62f85f83dbc5ec14922e0710acfa4ea2103c855e4e2feab9434a8e9f5ce7ebae85bbfb06f5afa5948240023ad7770d9c88856770a1c3cec39c251f88b7069d158ab17535c7e31d2584496e5293e3a2588a8080cdc4f6438dcdd9d534b5495ca553da66ee1241b0a19765f7ac625f52564c3f9b6cdb0e9a5218a43a4e1224ca7b3cacfc60e40e139dc3c643cd34ca9b47beeb95e59678e4d3e7b7f2b750a6ed96f0182b5776a3998f929c37ebb95589d6e5f1aeb718c2f39576a094c9cf192f1f8d12bb2d6e42c7f710037041a3c05e34d7da81deb4a169ae1216795bd20c7b35e15c399121f682efdcbbb2ebef2c1fd9a60de9cd26d92fe2ae9689d57ef2657add653a24bf4810bddb8c7d94deb385dc736f235a5b341da7002dc1ff830f3206249d8bc8b1a18a91f8a00d66b00195fd77b4ddb6e900d42165f142b59c2d4d322a85e0f11bfffc1924efb3c8e4438f746d233a14d389227b0878b2a5b5e9fa5c490a9c917414284f03cd3653446625a74e8466cc373b9aba7baae05d28bd0fcd61cc7161c449e1c58f16a3c709cca37601f1410ab584e1e2a436052d8174c36bfde968355c81b0a80b0cf06724b8f26878f3cbdfd7ead9d226fa9e01c1b44058736fd62b41db8bdd1bd5a38733e3ce7b34f201c2fc3785fa543c8f5ee0779323e7d8ebf5a366c34c1760aa0f4922dbd8f8df04ca17119469e20909febf251cd4254cd452354b627f8f9044d0e57b3dc774d1cb4b04074916e0b083c4b3c55ff26320944467d52469a0cbae19f3b57b99ac6109ca61ec93fae75112a567c23b5c359620d44787958cb1c9f066452b99c1d9fbaec0f7c220689b0f8c0573330ef16ccda715dac09eb5a90f895fa0048b0a99ce69eac05ece6b9a916c933a3014ab62498b5c7cddcf1cfb7de5b8d5355a9852c93c1225930c7eeaaf9e5bcea6e12d27772608edd2a9662b1389991024cd4eeb7db62c2c9f0f7d81e040a5b1805e4642dfe1dd20878c70371ea60060140b8c980fdbb239dc2da4825624b6acfe5e0a273052e6d00fd549c1980ac3297bbe510f7cbd826e883aab040918fbb637b9ccf023367b6eb1a1260619f4c35448fb02c5d303ec1528e1d920245913e9149acbd930fe398ecbfe5a1951f1268512f937cce5ff49e6d1843680192781256eeb5df6e5f22bc0e3dc6fb5993d01d1869be26a1e6446ae776943233a9f6f58aba67726131f6e08087ffbf419a36ab9f810826190280249f8689fe26b0e0c6fd20ab0a724971a8c4bf0c60ca8f81d94d02d8c6040ff745d50ff350d3d3282e52267851d33ba571221ad306e9e77829e5e1a4f51618cf992104eb1dedeb93f820a811759870e2a4154ef134bb833840bd627accba9ac1818bb42071b187bcebe70e16d5809709ffb1ba1bdba261e2d824f7460fb683b076ab2f17a7fc6c58c38ece7bc3b78b21a031f3045b7f4703cb3a99f31bfbb030e654783c821a41ab67894a06f719bff44c8a006fdaec3ac8df7b78fcfbddbf2fb7113c55396a8b0d29e1836e10fb7daa2b0aa1e9b972a2971a40147e33dfab00a3c554cbe79bf98fc26ed5ac02e3e71999210f7f9d3670a84ea96721b49f15f2476521f5fab78de572f19eb74a2f6d58fd86e62086a918502c2eb6cb711b1eff8071f45d8181e4d5fdfcf2d6322801547fbf2ddb0fffea378ad7fe34081ccf4b219328a4940faa4ebb6ad4f861cf87766b931c5f7c0683d59430d151ae5c372cf890fc08aa4b84c6eb520828af6560628f6e8d73d8400d0500419083437941b9633079a8c6c5981edd3647c9cd7227128da13191d8d085fd5b0063bd23af1a5dfba139db226f89922bd11efe211a0992395f2b8bbe6c7a57bca8320397e4c4d3920f6448853d27a588b55c2b7000fc1c30a465c87eba06cd94d5d6a455dcc39492aea5522a5af26dfa85dcd370773751ebbde7c53d86e82ec4522f02094312b86c273ea171d2d7bf49885614c4b482bedef75ac38b19d9e63692950b759a13fbc615ca5e2229212aa70ad48629c04dcb0dbe38ffb72551f1fe57ab1988186c7c3bf653500eb9e6dfc2354f60a54a13bfdbb992d7e62e3645de3c72fb11744fbc15f22d0a863cf74ad2c4ebebd3f7cdefe1a7ad6cd329cd5e03fe2ade2cbf6ca6379f51ee57bb782b5726b9e2668f1ec2db8e138082be4dc204bedb3cefe641b033828c5f8fb4747e2e0311d9459481ce634a926e86a597ca5f8e4beba8cbdb8b2dfd8f9d3d3629663ebacf17842efec4854c2b3ffae72fffca700b6be203b172b76fcc0dc4eb02ca5c63419a5be10e73d685b300c1716ebd989478f8cf30b81db663fa69df7f324fa80e69261bb9475f327c87099dbcabb72ab28541f273e439c01b5c842e1616f3d7ba00a5f6f3444f0667ff83c0d4c03b6acb891855d4d0f190528a208ba0a52460c403be0d6f3205ad4b65e0968f6235792966f3ffcb3c5b14fdaf9d8f6413a9476ce3bd2a7ecd4d32fc12a3b39e8d137989905d06e2e75e51e6053efeb80fbb4b06d45cf63e13ec65556a51de31f2f303556ac1ff35da40660422a7802cfcf92cd9b74cfc775cad534fe20866039a08af0f64c0357cc18a6f6f534cba0b6c832c57a6fb41192e6ae9bb6157ed3a4b29a7df4e1280d5e862050ef4f2058305fd360249c8ee09163f23f8f194ee4ae86dcab0107549763efa151050d5604b138a8eb782aa02d8c2e17ce1efa8d659d6eef7ea01f11ae09cd96ea6c51c46c552246c86ee0542fe9024de25e3cb4e24e3abd9ae6e5682ba97d6edbbba19dec332cab147af099f9d36bcbf8827b7a763df69768fd60cf11027ae3cdbece7c37e3eabcddf4e2bb8728a1b426fc13aa7595a5a4bec6869573e6a83530d5a44dcd4c9342e4e1fca2d44bdf51c9ad5bc5440b9fe12f6205c7562ba4fd2b8b5791bb511b53842b6101c02e5a5f9f8dc18d5b672db35afd4c8b14c2372af705a78355d5e6cdd9aeb38b8036ca3321ccc2666776970714735d3babdbf55fa4b99c9136555a25061b1a491af98c3e0188f77a043550abc013f29af2fc949c1b058714952b90670ec996619cb349234a78ed78b08156318da933b65ee53e0ef0c7f1ceeffc005a9c701961009a5222589d6c00376c52ca467e2c008f4715784aa33a8b650ef300f2b48ba47912e7e5ca0bc8b9b3d70db5f3a307e3a47bafd20a9f1f736e9b38777dfa5e1c6487f5a1ac3e57aa47f25596e431140afacbc4a26aef3ef50be5d22044c926f5c9b7d70fb42811b199d0033ffa766759efe464e57a6bb516cf9751ab216a42dbba778579b48a95bf87dfa9aee9f46b5eb486e0aa3a9866b7ce96fca48196cff378e89667eb2240e06c260c7f66de7e21baf51be99374bbaee6632a47745942c01ce9a24bb64ad680b066868f7cb33b0da6bf00ec802b01fa4ad3c81e", 0x1000}], 0x4}}, {{0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000021c0)="8be84e36b6805d5bcdee2db55a40187e438e2f78b41cabfd5e44484594d9c50646c473a2977e4f7d9826c086baa211a7bdc530963fb2eee30c0c91f3", 0x3c}], 0x1, &(0x7f0000002500)=ANY=[@ANYBLOB, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000006001c000400000000040000000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x40080c5}}, {{0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002700)="49292da1cd93e9708345f3d55d57f1", 0xf}], 0x1, &(0x7f00000028c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x20000000}}], 0x4, 0x40000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) 16:04:27 executing program 0: io_setup(0x9, &(0x7f0000000080)=0x0) r1 = socket$unix(0x1, 0x5, 0x0) io_submit(r0, 0x1, &(0x7f0000001400)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, r1, 0x0}]) io_getevents(r0, 0x0, 0x0, 0x0, 0x0) [ 1780.276893][ T6400] sysfs: cannot create duplicate filename '/devices/iommufd_mock14' [ 1780.293546][ T6400] CPU: 1 PID: 6400 Comm: syz-executor.5 Not tainted 6.7.0-rc5-next-20231214-syzkaller #0 [ 1780.303441][ T6400] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 1780.313520][ T6400] Call Trace: [ 1780.316842][ T6400] [ 1780.319795][ T6400] dump_stack_lvl+0x125/0x1b0 [ 1780.324508][ T6400] sysfs_warn_dup+0x7f/0xa0 [ 1780.329038][ T6400] sysfs_create_dir_ns+0x249/0x2b0 [ 1780.334187][ T6400] ? sysfs_create_mount_point+0xb0/0xb0 [ 1780.339776][ T6400] ? spin_bug+0x1c0/0x1c0 [ 1780.344136][ T6400] ? do_raw_spin_unlock+0x172/0x230 [ 1780.349373][ T6400] kobject_add_internal+0x2c8/0x970 [ 1780.354715][ T6400] kobject_add+0x16f/0x240 [ 1780.359149][ T6400] ? kset_create_and_add+0x190/0x190 [ 1780.364453][ T6400] ? kobject_put+0xbe/0x440 [ 1780.368975][ T6400] ? bus_get_dev_root+0x5e/0x80 [ 1780.373866][ T6400] device_add+0x289/0x1aa0 [ 1780.378363][ T6400] ? device_initialize+0x510/0x510 [ 1780.383516][ T6400] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 1780.390399][ T6400] ? __init_waitqueue_head+0xca/0x150 [ 1780.395801][ T6400] iommufd_test+0x15bf/0x3a10 [ 1780.400535][ T6400] ? preempt_count_sub+0x160/0x160 [ 1780.405678][ T6400] ? iommufd_selftest_destroy+0xf0/0xf0 [ 1780.411263][ T6400] iommufd_fops_ioctl+0x35a/0x4e0 [ 1780.416320][ T6400] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1780.422886][ T6400] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1780.427869][ T6400] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1780.434505][ T6400] __x64_sys_ioctl+0x18f/0x210 [ 1780.439314][ T6400] do_syscall_64+0x40/0x110 [ 1780.443852][ T6400] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 1780.449783][ T6400] RIP: 0033:0x7f0b62c7cba9 [ 1780.454212][ T6400] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 16:04:28 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0xfff) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) syz_emit_ethernet(0x76, &(0x7f0000000000)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x40, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x10, 0x6, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @fastopen={0x22, 0x6, "241ea72e"}, @timestamp={0x8, 0xa}, @window={0x3, 0x3}, @exp_fastopen={0xfe, 0xe, 0xf989, "8291f151b803704f7a7f"}]}}}}}}}}, 0x0) 16:04:28 executing program 4: bpf$MAP_CREATE(0xe, &(0x7f0000000100), 0x48) 16:04:28 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001e80)={0xffffffffffffffff}) sendmmsg$unix(r0, &(0x7f0000001840)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}], 0x20}}], 0x1, 0x0) 16:04:28 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x894c, 0x0) [ 1780.473864][ T6400] RSP: 002b:00007f0b6397b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1780.482309][ T6400] RAX: ffffffffffffffda RBX: 00007f0b62d9bf80 RCX: 00007f0b62c7cba9 [ 1780.490306][ T6400] RDX: 0000000020000240 RSI: 0000000000003ba0 RDI: 0000000000000003 [ 1780.498284][ T6400] RBP: 00007f0b62cc847a R08: 0000000000000000 R09: 0000000000000000 [ 1780.506283][ T6400] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1780.514263][ T6400] R13: 000000000000000b R14: 00007f0b62d9bf80 R15: 00007ffee09dc5a8 [ 1780.522268][ T6400] [ 1780.562384][ T6400] kobject: kobject_add_internal failed for iommufd_mock14 with -EEXIST, don't try to register things with the same name in the same directory. 16:04:28 executing program 0: bpf$MAP_CREATE(0x7, &(0x7f0000000100), 0x48) 16:04:28 executing program 1: bpf$MAP_CREATE(0x13, &(0x7f0000000100), 0x48) 16:04:28 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8970, &(0x7f0000000000)={'wg1\x00'}) 16:04:28 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0xfff) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) syz_emit_ethernet(0x76, &(0x7f0000000000)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x40, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x10, 0x6, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @fastopen={0x22, 0x6, "241ea72e"}, @timestamp={0x8, 0xa}, @window={0x3, 0x3}, @exp_fastopen={0xfe, 0xe, 0xf989, "8291f151b803704f7a7f"}]}}}}}}}}, 0x0) 16:04:28 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = gettid() sendmsg$unix(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[@cred={{0x1c, 0x1, 0x2, {r1, 0xee01, 0xee00}}}, @rights={{0x14, 0x1, 0x1, [r0]}}], 0x38}, 0x20001) 16:04:28 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000240)={0xfccc, 0x2, r1, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000040)={0x8, r2}) ioctl$IOMMU_DESTROY$device(0xffffffffffffffff, 0x3b80, 0x0) ioctl$IOMMU_IOAS_ALLOW_IOVAS(0xffffffffffffffff, 0x3b82, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)) r3 = getuid() r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) pidfd_open(r4, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000002840)='./file1\x00', 0x0, 0x0) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r6, 0xae03, 0xc7) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002940)=[{{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000000a00)="e19def748fbefe4a9a59c83ba01bf3089b50e42b71a6ab6012ca52a4c26a47722987113034f2c2097a6b2eedfba409482db87e3e044ca89476a884bbadd8e8d85d65a37bc863", 0x46}, {&(0x7f0000000a80)="ee6f08a1f0b03ccf6a8aa955bbd25c22f599c0508743a0b46176bdd8e7756c291047459e7fe308197c4b51649d207d09742840258d7ddcf24125689a3951936cb4d10a0b6724577fff84aa828677812d83fa9142de3a95473efae9bc3dbb48fd278d721d24fb969d84013468ab6b8727e7bf656a6c2f7f338e43ac15f0480dacc74c2b4d7b57a1ecf82c2176c880562205c95cec34052e544b3dd7c01fb8137bcc7813f341c411509e938091d0dbc233e2c6d1c3df2a4696a4d42e8c9373a45fcdff6d5e7b2811b6d425e0915ad003edd137dc07cc92ae216c3da9f8dde24b466eaad310d8f643e0c03a8392c1cbaa58da26", 0xf2}, {&(0x7f0000000b80)="66d04ba8c0bef42fee2a4ddf8f7a0d03c96228329f6e9794d70a395494aec31547ad07e79b69261f337575fbf4c2c398db61d6108297c298bb575e80a3f1af461379caec691a03c358f97dd3320274fee2c7a54ed6fe9e487408d72d00bbba4842b2a63c690c40a32aff0d50de194f1f75809469cbbe1dd7f831ac4921b6968f63afc1f4f64d2a7b84f9e19c4bb7763c296571f8f5a0228a53936549367a2e2f636c1545521b84e7a82be421ec3654f19d79721af5952319448a0d5044e8711b6efd32b604855abc831033d42d1f1e0a66789279baa70a61111119de02d737df0bf058dc8e1379dabda85135d45f693a7f090a51a48994f3f734", 0xfa}, {&(0x7f0000000240)="b366c9e0790d633571107472c657f6ed912d06832b91832b046e434e29ff9a3dfeebf44aaa0017a72f2d96de7163029034", 0x31}, {&(0x7f0000000c80)="e2feeb120d10d1804540c89fb72c0a0a05e8e840b78a85a136c38c6d9f96", 0x1e}, {&(0x7f0000000cc0)="32492a6d67ab58cfa2018fe0db5dd7402c48c99e62f24a66f64735a1ab6b85111d30e6bfc812ff4df5a6112fa092bf29e20b26a4a593432241f38fbf3679977d2b", 0x41}, {&(0x7f0000000d40)="ea4af98e6e0adc7045f4191ba796618fda741ec047365442e25387e36b99efd5a1fc68d5afdeb32e158e87e5b76d04b1d2df6141b19bc3620d6db20c8134eb6d31c643abf8f239988c4e8a9907d626d097526fbdd9660a4f528e", 0x5a}, {&(0x7f0000000dc0)="85fe05dcfa30dfad1a92c1936f69d454482964a84d077300196924f52ada3118a0e3c742ec36a6a81ec7b071584c1ad066b2b898e1e8aef6fe079b7a1406007f25f83889fe99cc429bde97015c653f4f3b950aeaf31dc7b3eb9cb08f234eebc5226cd3785530fa11e9cff69afc89daeaf2071e9d56d6a6ae327c9ce4a5bfff72ccb760323afc83bb8af6f9b7f3198df8b9990ddefb887548e968d4c77cf3963964a2e83c61eba1a2e5e43e064af361699427491e42447661a00d516f27bbbf6a7d9500d84f7cf6ed48f10e8a24052d20d4a63078ccfb76268ef7024d8a0f1c4e832b2188ca100e8bd3", 0xe9}], 0x8, 0x0, 0x0, 0x4004000}}, {{&(0x7f0000000f40)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002180)=[{&(0x7f0000000fc0)="fb963d3ba082ec842614009951e6b331e8dcee49dd4d7eecd814c44501db4063270de71c263e83c5fc6a7ad63de6bad7d1df948b0dbc1aa9f3018cf9d53e7a85045edc0d39721247a6eb0217fb48d281656f91f3c52afee227bd1ce59f0279709c5c4efb947d47ea1b87f0fe7bfcfd1d281b5e16f77561eb7fd540eb3068912e50bf1719fbe4f611ab60864bbfbfafd5d517780bc7a9df5f41c83de8a094dfd282dc7e7a1c2d6edd97ae2e0f857bf8958b25ab9302", 0xb5}, {&(0x7f0000001080)="11e778f080e9ae4767e808331bf8f222b6723d23ea9d7a1035235d07946f427819f01c38bd98950cb4f1287427d0b4ccec52011a9387d389ee478047d26c60e2442d3023b4efa4efd15a91f48b51bc78ac2d0b5b51c38c079967302d10417e555ad5f3b4c866743b16a049f2fbaf2ce02e89af88a80f", 0x76}, {&(0x7f0000001100)="a941d3895804c670f45db46fc9344571d9b5ba5ba50e8a67cc67964927cdfb7dede3da12156c4327540594d98fb73b55b9b8bb586d77055628d68609942d54a1b4fd32c3d6697d90c4a6b7afed554938f88111ce8f57499a76d34887ab7c972ecfe5105285e290ddeefc64e3c01c1415", 0x70}, {&(0x7f0000001180)="15b29cfd26f5b4d99930b72ebe48feea4d94829ed7a898fd061f7781707518b2b29fe5cb1cc019f48c648e6e47dab5bf934d32efa671fd341ca190939d2edcf714736bcaed62d9850d841589a3ee56cb5d6332a06e8f38e65999d1c7eb57dca890f1aea558a5cd3e75241760ae3bd727f563a0396e9976fd69dce79134ba3cd65d890e79cb8063ebb616f1845764237414847a3ceeba5c01e29a8064667121c2e9720ec4ecb7380764457fe74003d52c02b691f45f6edc48cfc9ddc992bb28845cff9a935828ee567a8cc09f1744039508d65a4f1a1b6ed86149f8546189d12471469b65e80a9be39e6ac52629cc838fcde9394b4b2770a986013080f60adc1f8265cd897be005f7acb5418184a61818391494c4ba43da53dc13a0548a0c449267957e9e25c8a714f9033d9f9dcf8c0f27148b65a15dab4a5d1d92de2d5ef3b1a48a5ede4f2cbdbcf4cb7666ab1639a3a1f4d2ac932b4b7a1aec579865216972f8cb41ca4f9c9fbd61512f5ded96ebdf388567c08dd0954e27246b7f48b66ef320e78657abacbc609be4ec1db492c1d046a001286ae8b921844c23a6757fd94a45c951678ff0d4f089b6236eace7b9f42e495452f11cdbedf709345042d2f8617ebf2e3d226bca2d0b5bd07730c2e939c5db54f4684bdcb6bdefc7d73f6036ff4534b789d9caa316e7a93b69fea25d5a7c760d0c5a45be0badd2af36ffde86de34dc74a018b3beb9d154fdae6ddae5ef35efa9f4dd8174de8664f1973b3d627186b119ebec91c9e3e809674209873f0769d0130f63cb8056024f4d75971ee05b9f7f5d26dc75a532f5d9b4c1ae136f4637871b3ccc4b91a07c10e08c8bfe254f553ef1f9a14805e4aad11b15e0640cb7067a691973e799a5ddd9d3a0d305489e7f1e518481a6c522b3b692b259fd76024053d72dc8a8e1d8012c778a4c918ad643b16aef8a446dc6a599d5c694cb4a36ae7769bff6c7d62e895a7d0fc689904ae5ddefacf7bf5a51120e69e28c19f9edc51ff89dd698693309f3ed05316c9946c3d4552075cc3693ccae731f3c63d54a83c071a54336cb85b0680ea2da1f6546cd8a3af9c3934c23502cbaef3ad50b8994c5d1d30ff4fb8d82af1d8f6a965e42eecf82011dcbd7ef6b470308db3fd26a47e00133065a6a2a2de15ec9cbdaabb14e0536fb1afeaf1ec0c77676421baead44d8caa94d4c1e2c342659abcc8b32f1ab0411971cd1433e56be916533a4175e63ea02ac3d7b9ce1f84b26a52225f7734c85188fe11afc93a91b78706f5f1570b20b83f2e22cf1223f4595c0114cae1b8d9f31275a8665d5a4789322a185342bca165dfe1bd6be87b3fd323be7fd3d4302ef41b85b9684387fb9b86ba5b268c8d04d9e7c7d8d0e82757e8db199fb0c19d54b76a44a93f90417f611a297f33ddfe6c4fcbf082eedbadff054e99f15ae1a14d52700951826543cd4d7bb899313939021dd2c169f81432c857dfcc133368949c302f43ed92107e953264e5253d0231d43c3eb4cf98294de321e4369123e189fff6adafda97152d4684a5c6b283528275b119140d90a5cf06ffd7555c9f9e28ab879e25c0b05ef8032d5c785b17a67e054f9ee1891b0c9a24755cca295159d0f7dd5ef3e065f84eb5f8d302d622c604460957c5b6170fee2f691108f4fbab4ef10315f67885fe7fbf40743d48093e5a2a9dcfd73eb26e2e585041f21c6d48a69bb0fff4620ba6859ce12139ff3b544bd6b09b4a0f53b621152598b70ee50e7e621d21f2342afc1390830e6af0ffe4d6dac783f4d2b6cfb318f805d3422ca809051b4860375f59354b5b6e9b4ea4b5c927d941ec76c46b0afbae39d4419ddf9717fced4ec71f0935296670a16ba20fba94261d98da80d2bfbd75858bbeb9a93f8726338b8828c4f4352525aa73e5dc2d810a4ae11c92f22bae20b247bd06f02b36255d5258dfc5b89aa5e384b61528ea85b8c88d65799889e9ec23f5ee3f36936625516baf0801b11a650310c75005d7d10b0db4aa8318c654928590ad9137b657b5baf7a0b7f31c5586dd32b3dfdfe8dbab97eab86b4940d559fd3cf07723eeab340f9cfb62a7ca076eb37c3382438746c674c7be202b2b380733538966701cad6fbeacf9c89e57d8ac2c8ea855e02f26a13b44c1464ef07cfc942335d2b8bed9ed4d2c5b2001173c5b221e2684d9496ee4fcf5dc2fda89186f09ee7f22d4d4cd436f0b54ca5c66967258850ade2ad460ffc4b62faf36511e048010523d4f6471fe6ab6d86ad25210c7af04bf8cb8158f4326b67a53c6c3f983bf16f5559719700113ac6381e6bf6919e94b88f64ff23908e6c74a6d129e006a7206b81eb9c52ab4fcb62f85f83dbc5ec14922e0710acfa4ea2103c855e4e2feab9434a8e9f5ce7ebae85bbfb06f5afa5948240023ad7770d9c88856770a1c3cec39c251f88b7069d158ab17535c7e31d2584496e5293e3a2588a8080cdc4f6438dcdd9d534b5495ca553da66ee1241b0a19765f7ac625f52564c3f9b6cdb0e9a5218a43a4e1224ca7b3cacfc60e40e139dc3c643cd34ca9b47beeb95e59678e4d3e7b7f2b750a6ed96f0182b5776a3998f929c37ebb95589d6e5f1aeb718c2f39576a094c9cf192f1f8d12bb2d6e42c7f710037041a3c05e34d7da81deb4a169ae1216795bd20c7b35e15c399121f682efdcbbb2ebef2c1fd9a60de9cd26d92fe2ae9689d57ef2657add653a24bf4810bddb8c7d94deb385dc736f235a5b341da7002dc1ff830f3206249d8bc8b1a18a91f8a00d66b00195fd77b4ddb6e900d42165f142b59c2d4d322a85e0f11bfffc1924efb3c8e4438f746d233a14d389227b0878b2a5b5e9fa5c490a9c917414284f03cd3653446625a74e8466cc373b9aba7baae05d28bd0fcd61cc7161c449e1c58f16a3c709cca37601f1410ab584e1e2a436052d8174c36bfde968355c81b0a80b0cf06724b8f26878f3cbdfd7ead9d226fa9e01c1b44058736fd62b41db8bdd1bd5a38733e3ce7b34f201c2fc3785fa543c8f5ee0779323e7d8ebf5a366c34c1760aa0f4922dbd8f8df04ca17119469e20909febf251cd4254cd452354b627f8f9044d0e57b3dc774d1cb4b04074916e0b083c4b3c55ff26320944467d52469a0cbae19f3b57b99ac6109ca61ec93fae75112a567c23b5c359620d44787958cb1c9f066452b99c1d9fbaec0f7c220689b0f8c0573330ef16ccda715dac09eb5a90f895fa0048b0a99ce69eac05ece6b9a916c933a3014ab62498b5c7cddcf1cfb7de5b8d5355a9852c93c1225930c7eeaaf9e5bcea6e12d27772608edd2a9662b1389991024cd4eeb7db62c2c9f0f7d81e040a5b1805e4642dfe1dd20878c70371ea60060140b8c980fdbb239dc2da4825624b6acfe5e0a273052e6d00fd549c1980ac3297bbe510f7cbd826e883aab040918fbb637b9ccf023367b6eb1a1260619f4c35448fb02c5d303ec1528e1d920245913e9149acbd930fe398ecbfe5a1951f1268512f937cce5ff49e6d1843680192781256eeb5df6e5f22bc0e3dc6fb5993d01d1869be26a1e6446ae776943233a9f6f58aba67726131f6e08087ffbf419a36ab9f810826190280249f8689fe26b0e0c6fd20ab0a724971a8c4bf0c60ca8f81d94d02d8c6040ff745d50ff350d3d3282e52267851d33ba571221ad306e9e77829e5e1a4f51618cf992104eb1dedeb93f820a811759870e2a4154ef134bb833840bd627accba9ac1818bb42071b187bcebe70e16d5809709ffb1ba1bdba261e2d824f7460fb683b076ab2f17a7fc6c58c38ece7bc3b78b21a031f3045b7f4703cb3a99f31bfbb030e654783c821a41ab67894a06f719bff44c8a006fdaec3ac8df7b78fcfbddbf2fb7113c55396a8b0d29e1836e10fb7daa2b0aa1e9b972a2971a40147e33dfab00a3c554cbe79bf98fc26ed5ac02e3e71999210f7f9d3670a84ea96721b49f15f2476521f5fab78de572f19eb74a2f6d58fd86e62086a918502c2eb6cb711b1eff8071f45d8181e4d5fdfcf2d6322801547fbf2ddb0fffea378ad7fe34081ccf4b219328a4940faa4ebb6ad4f861cf87766b931c5f7c0683d59430d151ae5c372cf890fc08aa4b84c6eb520828af6560628f6e8d73d8400d0500419083437941b9633079a8c6c5981edd3647c9cd7227128da13191d8d085fd5b0063bd23af1a5dfba139db226f89922bd11efe211a0992395f2b8bbe6c7a57bca8320397e4c4d3920f6448853d27a588b55c2b7000fc1c30a465c87eba06cd94d5d6a455dcc39492aea5522a5af26dfa85dcd370773751ebbde7c53d86e82ec4522f02094312b86c273ea171d2d7bf49885614c4b482bedef75ac38b19d9e63692950b759a13fbc615ca5e2229212aa70ad48629c04dcb0dbe38ffb72551f1fe57ab1988186c7c3bf653500eb9e6dfc2354f60a54a13bfdbb992d7e62e3645de3c72fb11744fbc15f22d0a863cf74ad2c4ebebd3f7cdefe1a7ad6cd329cd5e03fe2ade2cbf6ca6379f51ee57bb782b5726b9e2668f1ec2db8e138082be4dc204bedb3cefe641b033828c5f8fb4747e2e0311d9459481ce634a926e86a597ca5f8e4beba8cbdb8b2dfd8f9d3d3629663ebacf17842efec4854c2b3ffae72fffca700b6be203b172b76fcc0dc4eb02ca5c63419a5be10e73d685b300c1716ebd989478f8cf30b81db663fa69df7f324fa80e69261bb9475f327c87099dbcabb72ab28541f273e439c01b5c842e1616f3d7ba00a5f6f3444f0667ff83c0d4c03b6acb891855d4d0f190528a208ba0a52460c403be0d6f3205ad4b65e0968f6235792966f3ffcb3c5b14fdaf9d8f6413a9476ce3bd2a7ecd4d32fc12a3b39e8d137989905d06e2e75e51e6053efeb80fbb4b06d45cf63e13ec65556a51de31f2f303556ac1ff35da40660422a7802cfcf92cd9b74cfc775cad534fe20866039a08af0f64c0357cc18a6f6f534cba0b6c832c57a6fb41192e6ae9bb6157ed3a4b29a7df4e1280d5e862050ef4f2058305fd360249c8ee09163f23f8f194ee4ae86dcab0107549763efa151050d5604b138a8eb782aa02d8c2e17ce1efa8d659d6eef7ea01f11ae09cd96ea6c51c46c552246c86ee0542fe9024de25e3cb4e24e3abd9ae6e5682ba97d6edbbba19dec332cab147af099f9d36bcbf8827b7a763df69768fd60cf11027ae3cdbece7c37e3eabcddf4e2bb8728a1b426fc13aa7595a5a4bec6869573e6a83530d5a44dcd4c9342e4e1fca2d44bdf51c9ad5bc5440b9fe12f6205c7562ba4fd2b8b5791bb511b53842b6101c02e5a5f9f8dc18d5b672db35afd4c8b14c2372af705a78355d5e6cdd9aeb38b8036ca3321ccc2666776970714735d3babdbf55fa4b99c9136555a25061b1a491af98c3e0188f77a043550abc013f29af2fc949c1b058714952b90670ec996619cb349234a78ed78b08156318da933b65ee53e0ef0c7f1ceeffc005a9c701961009a5222589d6c00376c52ca467e2c008f4715784aa33a8b650ef300f2b48ba47912e7e5ca0bc8b9b3d70db5f3a307e3a47bafd20a9f1f736e9b38777dfa5e1c6487f5a1ac3e57aa47f25596e431140afacbc4a26aef3ef50be5d22044c926f5c9b7d70fb42811b199d0033ffa766759efe464e57a6bb516cf9751ab216a42dbba778579b48a95bf87dfa9aee9f46b5eb486e0aa3a9866b7ce96fca48196cff378e89667eb2240e06c260c7f66de7e21baf51be99374bbaee6632a47745942c01ce9a24bb64ad680b066868f7cb33b0da6bf00ec802b01fa4ad3c81e", 0x1000}], 0x4}}, {{0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000021c0)="8be84e36b6805d5bcdee2db55a40187e438e2f78b41cabfd5e44484594d9c50646c473a2977e4f7d9826c086baa211a7bdc530963fb2eee30c0c91f3", 0x3c}], 0x1, &(0x7f0000002500)=ANY=[@ANYBLOB, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000006001c000400000000040000000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x40080c5}}, {{0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002700)="49292da1cd93e9708345f3d55d57f1", 0xf}], 0x1, &(0x7f00000028c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x20000000}}], 0x4, 0x40000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) 16:04:28 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x7, 0x0, 0x0, 0x0, 0x4}, 0x48) 16:04:28 executing program 0: r0 = syz_init_net_socket$rose(0xb, 0x5, 0x0) ioctl$SIOCRSGL2CALL(r0, 0x89e5, &(0x7f0000000000)=@bcast) 16:04:28 executing program 4: bpf$MAP_CREATE(0xf, &(0x7f0000000100), 0x48) 16:04:28 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0xfff) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000000)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x48, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x12, 0x6, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @fastopen={0x22, 0x6, "241ea72e"}, @md5sig={0x13, 0x12, "70ac5f3e05149aa971783ddb155d6313"}, @window={0x3, 0x3}, @exp_fastopen={0xfe, 0xe, 0xf989, "8291f151b803704f7a7f"}]}}}}}}}}, 0x0) 16:04:28 executing program 2: io_setup(0x9, &(0x7f0000000080)=0x0) io_destroy(r0) io_setup(0x101, &(0x7f00000026c0)) io_submit(r0, 0x0, 0x0) 16:04:28 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000080)={'fscrypt:', @desc4}, &(0x7f00000000c0)={0x0, "a1f72ed7360a58b5d421a2c03e78b739e233fd9fa00938917861fdfb2d48d8961cab24d73571b12577aec92c1b0d08ef920a69f32deac810b51892975ea3cc79"}, 0x48, 0xfffffffffffffffd) pipe2$watch_queue(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) keyctl$KEYCTL_WATCH_KEY(0x20, r0, r1, 0x0) [ 1781.074361][ T6525] sysfs: cannot create duplicate filename '/devices/iommufd_mock14' [ 1781.114333][ T6525] CPU: 0 PID: 6525 Comm: syz-executor.5 Not tainted 6.7.0-rc5-next-20231214-syzkaller #0 [ 1781.124252][ T6525] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 1781.134369][ T6525] Call Trace: [ 1781.137686][ T6525] [ 1781.140665][ T6525] dump_stack_lvl+0x125/0x1b0 [ 1781.145409][ T6525] sysfs_warn_dup+0x7f/0xa0 [ 1781.149991][ T6525] sysfs_create_dir_ns+0x249/0x2b0 [ 1781.155179][ T6525] ? sysfs_create_mount_point+0xb0/0xb0 [ 1781.160803][ T6525] ? spin_bug+0x1c0/0x1c0 [ 1781.165205][ T6525] ? do_raw_spin_unlock+0x172/0x230 [ 1781.170466][ T6525] kobject_add_internal+0x2c8/0x970 [ 1781.175737][ T6525] kobject_add+0x16f/0x240 [ 1781.180217][ T6525] ? kset_create_and_add+0x190/0x190 [ 1781.185583][ T6525] ? kobject_put+0xbe/0x440 [ 1781.190154][ T6525] ? bus_get_dev_root+0x5e/0x80 [ 1781.195073][ T6525] device_add+0x289/0x1aa0 [ 1781.199578][ T6525] ? device_initialize+0x510/0x510 [ 1781.204759][ T6525] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 1781.211695][ T6525] ? __init_waitqueue_head+0xca/0x150 [ 1781.217150][ T6525] iommufd_test+0x15bf/0x3a10 [ 1781.221916][ T6525] ? preempt_count_sub+0x160/0x160 [ 1781.227087][ T6525] ? iommufd_selftest_destroy+0xf0/0xf0 [ 1781.232715][ T6525] iommufd_fops_ioctl+0x35a/0x4e0 [ 1781.237828][ T6525] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1781.244420][ T6525] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1781.249428][ T6525] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1781.255997][ T6525] __x64_sys_ioctl+0x18f/0x210 [ 1781.260815][ T6525] do_syscall_64+0x40/0x110 [ 1781.265374][ T6525] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 1781.271311][ T6525] RIP: 0033:0x7f0b62c7cba9 [ 1781.275749][ T6525] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 1781.295386][ T6525] RSP: 002b:00007f0b6397b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1781.303829][ T6525] RAX: ffffffffffffffda RBX: 00007f0b62d9bf80 RCX: 00007f0b62c7cba9 [ 1781.311822][ T6525] RDX: 0000000020000240 RSI: 0000000000003ba0 RDI: 0000000000000003 16:04:28 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000740)={0x6, 0x21, &(0x7f0000000a00)=ANY=[], &(0x7f00000005c0)='syzkaller\x00', 0x0, 0x11, &(0x7f0000000600)=""/17, 0x40f00, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000640)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000680)={0x2, 0xe}, 0x10}, 0x90) [ 1781.319809][ T6525] RBP: 00007f0b62cc847a R08: 0000000000000000 R09: 0000000000000000 [ 1781.327793][ T6525] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1781.335788][ T6525] R13: 000000000000000b R14: 00007f0b62d9bf80 R15: 00007ffee09dc5a8 [ 1781.343792][ T6525] [ 1781.346845][ C0] vkms_vblank_simulate: vblank timer overrun 16:04:28 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x3, 0x0, 0x0) 16:04:28 executing program 0: io_setup(0x5, &(0x7f0000000000)=0x0) io_getevents(r0, 0x2, 0x0, 0x0, &(0x7f0000000080)={0x0, 0x3938700}) [ 1781.397478][ T6525] kobject: kobject_add_internal failed for iommufd_mock14 with -EEXIST, don't try to register things with the same name in the same directory. 16:04:28 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0xfff) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000000)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x48, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x12, 0x6, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @fastopen={0x22, 0x6, "241ea72e"}, @md5sig={0x13, 0x12, "70ac5f3e05149aa971783ddb155d6313"}, @window={0x3, 0x3}, @exp_fastopen={0xfe, 0xe, 0xf989, "8291f151b803704f7a7f"}]}}}}}}}}, 0x0) 16:04:28 executing program 1: unlinkat(0xffffffffffffffff, 0x0, 0xc932d2399257bb4) 16:04:29 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000240)={0xfccc, 0x2, r1, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000040)={0x8, r2}) ioctl$IOMMU_DESTROY$device(0xffffffffffffffff, 0x3b80, 0x0) ioctl$IOMMU_IOAS_ALLOW_IOVAS(0xffffffffffffffff, 0x3b82, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)) r3 = getuid() r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) pidfd_open(r4, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000002840)='./file1\x00', 0x0, 0x0) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r6, 0xae03, 0xc7) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002940)=[{{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000000a00)="e19def748fbefe4a9a59c83ba01bf3089b50e42b71a6ab6012ca52a4c26a47722987113034f2c2097a6b2eedfba409482db87e3e044ca89476a884bbadd8e8d85d65a37bc863", 0x46}, {&(0x7f0000000a80)="ee6f08a1f0b03ccf6a8aa955bbd25c22f599c0508743a0b46176bdd8e7756c291047459e7fe308197c4b51649d207d09742840258d7ddcf24125689a3951936cb4d10a0b6724577fff84aa828677812d83fa9142de3a95473efae9bc3dbb48fd278d721d24fb969d84013468ab6b8727e7bf656a6c2f7f338e43ac15f0480dacc74c2b4d7b57a1ecf82c2176c880562205c95cec34052e544b3dd7c01fb8137bcc7813f341c411509e938091d0dbc233e2c6d1c3df2a4696a4d42e8c9373a45fcdff6d5e7b2811b6d425e0915ad003edd137dc07cc92ae216c3da9f8dde24b466eaad310d8f643e0c03a8392c1cbaa58da26", 0xf2}, {&(0x7f0000000b80)="66d04ba8c0bef42fee2a4ddf8f7a0d03c96228329f6e9794d70a395494aec31547ad07e79b69261f337575fbf4c2c398db61d6108297c298bb575e80a3f1af461379caec691a03c358f97dd3320274fee2c7a54ed6fe9e487408d72d00bbba4842b2a63c690c40a32aff0d50de194f1f75809469cbbe1dd7f831ac4921b6968f63afc1f4f64d2a7b84f9e19c4bb7763c296571f8f5a0228a53936549367a2e2f636c1545521b84e7a82be421ec3654f19d79721af5952319448a0d5044e8711b6efd32b604855abc831033d42d1f1e0a66789279baa70a61111119de02d737df0bf058dc8e1379dabda85135d45f693a7f090a51a48994f3f734", 0xfa}, {&(0x7f0000000240)="b366c9e0790d633571107472c657f6ed912d06832b91832b046e434e29ff9a3dfeebf44aaa0017a72f2d96de7163029034", 0x31}, {&(0x7f0000000c80)="e2feeb120d10d1804540c89fb72c0a0a05e8e840b78a85a136c38c6d9f96", 0x1e}, {&(0x7f0000000cc0)="32492a6d67ab58cfa2018fe0db5dd7402c48c99e62f24a66f64735a1ab6b85111d30e6bfc812ff4df5a6112fa092bf29e20b26a4a593432241f38fbf3679977d2b", 0x41}, {&(0x7f0000000d40)="ea4af98e6e0adc7045f4191ba796618fda741ec047365442e25387e36b99efd5a1fc68d5afdeb32e158e87e5b76d04b1d2df6141b19bc3620d6db20c8134eb6d31c643abf8f239988c4e8a9907d626d097526fbdd9660a4f528e", 0x5a}, {&(0x7f0000000dc0)="85fe05dcfa30dfad1a92c1936f69d454482964a84d077300196924f52ada3118a0e3c742ec36a6a81ec7b071584c1ad066b2b898e1e8aef6fe079b7a1406007f25f83889fe99cc429bde97015c653f4f3b950aeaf31dc7b3eb9cb08f234eebc5226cd3785530fa11e9cff69afc89daeaf2071e9d56d6a6ae327c9ce4a5bfff72ccb760323afc83bb8af6f9b7f3198df8b9990ddefb887548e968d4c77cf3963964a2e83c61eba1a2e5e43e064af361699427491e42447661a00d516f27bbbf6a7d9500d84f7cf6ed48f10e8a24052d20d4a63078ccfb76268ef7024d8a0f1c4e832b2188ca100e8bd3", 0xe9}], 0x8, 0x0, 0x0, 0x4004000}}, {{&(0x7f0000000f40)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002180)=[{&(0x7f0000000fc0)="fb963d3ba082ec842614009951e6b331e8dcee49dd4d7eecd814c44501db4063270de71c263e83c5fc6a7ad63de6bad7d1df948b0dbc1aa9f3018cf9d53e7a85045edc0d39721247a6eb0217fb48d281656f91f3c52afee227bd1ce59f0279709c5c4efb947d47ea1b87f0fe7bfcfd1d281b5e16f77561eb7fd540eb3068912e50bf1719fbe4f611ab60864bbfbfafd5d517780bc7a9df5f41c83de8a094dfd282dc7e7a1c2d6edd97ae2e0f857bf8958b25ab9302", 0xb5}, {&(0x7f0000001080)="11e778f080e9ae4767e808331bf8f222b6723d23ea9d7a1035235d07946f427819f01c38bd98950cb4f1287427d0b4ccec52011a9387d389ee478047d26c60e2442d3023b4efa4efd15a91f48b51bc78ac2d0b5b51c38c079967302d10417e555ad5f3b4c866743b16a049f2fbaf2ce02e89af88a80f", 0x76}, {&(0x7f0000001100)="a941d3895804c670f45db46fc9344571d9b5ba5ba50e8a67cc67964927cdfb7dede3da12156c4327540594d98fb73b55b9b8bb586d77055628d68609942d54a1b4fd32c3d6697d90c4a6b7afed554938f88111ce8f57499a76d34887ab7c972ecfe5105285e290ddeefc64e3c01c1415", 0x70}, {&(0x7f0000001180)="15b29cfd26f5b4d99930b72ebe48feea4d94829ed7a898fd061f7781707518b2b29fe5cb1cc019f48c648e6e47dab5bf934d32efa671fd341ca190939d2edcf714736bcaed62d9850d841589a3ee56cb5d6332a06e8f38e65999d1c7eb57dca890f1aea558a5cd3e75241760ae3bd727f563a0396e9976fd69dce79134ba3cd65d890e79cb8063ebb616f1845764237414847a3ceeba5c01e29a8064667121c2e9720ec4ecb7380764457fe74003d52c02b691f45f6edc48cfc9ddc992bb28845cff9a935828ee567a8cc09f1744039508d65a4f1a1b6ed86149f8546189d12471469b65e80a9be39e6ac52629cc838fcde9394b4b2770a986013080f60adc1f8265cd897be005f7acb5418184a61818391494c4ba43da53dc13a0548a0c449267957e9e25c8a714f9033d9f9dcf8c0f27148b65a15dab4a5d1d92de2d5ef3b1a48a5ede4f2cbdbcf4cb7666ab1639a3a1f4d2ac932b4b7a1aec579865216972f8cb41ca4f9c9fbd61512f5ded96ebdf388567c08dd0954e27246b7f48b66ef320e78657abacbc609be4ec1db492c1d046a001286ae8b921844c23a6757fd94a45c951678ff0d4f089b6236eace7b9f42e495452f11cdbedf709345042d2f8617ebf2e3d226bca2d0b5bd07730c2e939c5db54f4684bdcb6bdefc7d73f6036ff4534b789d9caa316e7a93b69fea25d5a7c760d0c5a45be0badd2af36ffde86de34dc74a018b3beb9d154fdae6ddae5ef35efa9f4dd8174de8664f1973b3d627186b119ebec91c9e3e809674209873f0769d0130f63cb8056024f4d75971ee05b9f7f5d26dc75a532f5d9b4c1ae136f4637871b3ccc4b91a07c10e08c8bfe254f553ef1f9a14805e4aad11b15e0640cb7067a691973e799a5ddd9d3a0d305489e7f1e518481a6c522b3b692b259fd76024053d72dc8a8e1d8012c778a4c918ad643b16aef8a446dc6a599d5c694cb4a36ae7769bff6c7d62e895a7d0fc689904ae5ddefacf7bf5a51120e69e28c19f9edc51ff89dd698693309f3ed05316c9946c3d4552075cc3693ccae731f3c63d54a83c071a54336cb85b0680ea2da1f6546cd8a3af9c3934c23502cbaef3ad50b8994c5d1d30ff4fb8d82af1d8f6a965e42eecf82011dcbd7ef6b470308db3fd26a47e00133065a6a2a2de15ec9cbdaabb14e0536fb1afeaf1ec0c77676421baead44d8caa94d4c1e2c342659abcc8b32f1ab0411971cd1433e56be916533a4175e63ea02ac3d7b9ce1f84b26a52225f7734c85188fe11afc93a91b78706f5f1570b20b83f2e22cf1223f4595c0114cae1b8d9f31275a8665d5a4789322a185342bca165dfe1bd6be87b3fd323be7fd3d4302ef41b85b9684387fb9b86ba5b268c8d04d9e7c7d8d0e82757e8db199fb0c19d54b76a44a93f90417f611a297f33ddfe6c4fcbf082eedbadff054e99f15ae1a14d52700951826543cd4d7bb899313939021dd2c169f81432c857dfcc133368949c302f43ed92107e953264e5253d0231d43c3eb4cf98294de321e4369123e189fff6adafda97152d4684a5c6b283528275b119140d90a5cf06ffd7555c9f9e28ab879e25c0b05ef8032d5c785b17a67e054f9ee1891b0c9a24755cca295159d0f7dd5ef3e065f84eb5f8d302d622c604460957c5b6170fee2f691108f4fbab4ef10315f67885fe7fbf40743d48093e5a2a9dcfd73eb26e2e585041f21c6d48a69bb0fff4620ba6859ce12139ff3b544bd6b09b4a0f53b621152598b70ee50e7e621d21f2342afc1390830e6af0ffe4d6dac783f4d2b6cfb318f805d3422ca809051b4860375f59354b5b6e9b4ea4b5c927d941ec76c46b0afbae39d4419ddf9717fced4ec71f0935296670a16ba20fba94261d98da80d2bfbd75858bbeb9a93f8726338b8828c4f4352525aa73e5dc2d810a4ae11c92f22bae20b247bd06f02b36255d5258dfc5b89aa5e384b61528ea85b8c88d65799889e9ec23f5ee3f36936625516baf0801b11a650310c75005d7d10b0db4aa8318c654928590ad9137b657b5baf7a0b7f31c5586dd32b3dfdfe8dbab97eab86b4940d559fd3cf07723eeab340f9cfb62a7ca076eb37c3382438746c674c7be202b2b380733538966701cad6fbeacf9c89e57d8ac2c8ea855e02f26a13b44c1464ef07cfc942335d2b8bed9ed4d2c5b2001173c5b221e2684d9496ee4fcf5dc2fda89186f09ee7f22d4d4cd436f0b54ca5c66967258850ade2ad460ffc4b62faf36511e048010523d4f6471fe6ab6d86ad25210c7af04bf8cb8158f4326b67a53c6c3f983bf16f5559719700113ac6381e6bf6919e94b88f64ff23908e6c74a6d129e006a7206b81eb9c52ab4fcb62f85f83dbc5ec14922e0710acfa4ea2103c855e4e2feab9434a8e9f5ce7ebae85bbfb06f5afa5948240023ad7770d9c88856770a1c3cec39c251f88b7069d158ab17535c7e31d2584496e5293e3a2588a8080cdc4f6438dcdd9d534b5495ca553da66ee1241b0a19765f7ac625f52564c3f9b6cdb0e9a5218a43a4e1224ca7b3cacfc60e40e139dc3c643cd34ca9b47beeb95e59678e4d3e7b7f2b750a6ed96f0182b5776a3998f929c37ebb95589d6e5f1aeb718c2f39576a094c9cf192f1f8d12bb2d6e42c7f710037041a3c05e34d7da81deb4a169ae1216795bd20c7b35e15c399121f682efdcbbb2ebef2c1fd9a60de9cd26d92fe2ae9689d57ef2657add653a24bf4810bddb8c7d94deb385dc736f235a5b341da7002dc1ff830f3206249d8bc8b1a18a91f8a00d66b00195fd77b4ddb6e900d42165f142b59c2d4d322a85e0f11bfffc1924efb3c8e4438f746d233a14d389227b0878b2a5b5e9fa5c490a9c917414284f03cd3653446625a74e8466cc373b9aba7baae05d28bd0fcd61cc7161c449e1c58f16a3c709cca37601f1410ab584e1e2a436052d8174c36bfde968355c81b0a80b0cf06724b8f26878f3cbdfd7ead9d226fa9e01c1b44058736fd62b41db8bdd1bd5a38733e3ce7b34f201c2fc3785fa543c8f5ee0779323e7d8ebf5a366c34c1760aa0f4922dbd8f8df04ca17119469e20909febf251cd4254cd452354b627f8f9044d0e57b3dc774d1cb4b04074916e0b083c4b3c55ff26320944467d52469a0cbae19f3b57b99ac6109ca61ec93fae75112a567c23b5c359620d44787958cb1c9f066452b99c1d9fbaec0f7c220689b0f8c0573330ef16ccda715dac09eb5a90f895fa0048b0a99ce69eac05ece6b9a916c933a3014ab62498b5c7cddcf1cfb7de5b8d5355a9852c93c1225930c7eeaaf9e5bcea6e12d27772608edd2a9662b1389991024cd4eeb7db62c2c9f0f7d81e040a5b1805e4642dfe1dd20878c70371ea60060140b8c980fdbb239dc2da4825624b6acfe5e0a273052e6d00fd549c1980ac3297bbe510f7cbd826e883aab040918fbb637b9ccf023367b6eb1a1260619f4c35448fb02c5d303ec1528e1d920245913e9149acbd930fe398ecbfe5a1951f1268512f937cce5ff49e6d1843680192781256eeb5df6e5f22bc0e3dc6fb5993d01d1869be26a1e6446ae776943233a9f6f58aba67726131f6e08087ffbf419a36ab9f810826190280249f8689fe26b0e0c6fd20ab0a724971a8c4bf0c60ca8f81d94d02d8c6040ff745d50ff350d3d3282e52267851d33ba571221ad306e9e77829e5e1a4f51618cf992104eb1dedeb93f820a811759870e2a4154ef134bb833840bd627accba9ac1818bb42071b187bcebe70e16d5809709ffb1ba1bdba261e2d824f7460fb683b076ab2f17a7fc6c58c38ece7bc3b78b21a031f3045b7f4703cb3a99f31bfbb030e654783c821a41ab67894a06f719bff44c8a006fdaec3ac8df7b78fcfbddbf2fb7113c55396a8b0d29e1836e10fb7daa2b0aa1e9b972a2971a40147e33dfab00a3c554cbe79bf98fc26ed5ac02e3e71999210f7f9d3670a84ea96721b49f15f2476521f5fab78de572f19eb74a2f6d58fd86e62086a918502c2eb6cb711b1eff8071f45d8181e4d5fdfcf2d6322801547fbf2ddb0fffea378ad7fe34081ccf4b219328a4940faa4ebb6ad4f861cf87766b931c5f7c0683d59430d151ae5c372cf890fc08aa4b84c6eb520828af6560628f6e8d73d8400d0500419083437941b9633079a8c6c5981edd3647c9cd7227128da13191d8d085fd5b0063bd23af1a5dfba139db226f89922bd11efe211a0992395f2b8bbe6c7a57bca8320397e4c4d3920f6448853d27a588b55c2b7000fc1c30a465c87eba06cd94d5d6a455dcc39492aea5522a5af26dfa85dcd370773751ebbde7c53d86e82ec4522f02094312b86c273ea171d2d7bf49885614c4b482bedef75ac38b19d9e63692950b759a13fbc615ca5e2229212aa70ad48629c04dcb0dbe38ffb72551f1fe57ab1988186c7c3bf653500eb9e6dfc2354f60a54a13bfdbb992d7e62e3645de3c72fb11744fbc15f22d0a863cf74ad2c4ebebd3f7cdefe1a7ad6cd329cd5e03fe2ade2cbf6ca6379f51ee57bb782b5726b9e2668f1ec2db8e138082be4dc204bedb3cefe641b033828c5f8fb4747e2e0311d9459481ce634a926e86a597ca5f8e4beba8cbdb8b2dfd8f9d3d3629663ebacf17842efec4854c2b3ffae72fffca700b6be203b172b76fcc0dc4eb02ca5c63419a5be10e73d685b300c1716ebd989478f8cf30b81db663fa69df7f324fa80e69261bb9475f327c87099dbcabb72ab28541f273e439c01b5c842e1616f3d7ba00a5f6f3444f0667ff83c0d4c03b6acb891855d4d0f190528a208ba0a52460c403be0d6f3205ad4b65e0968f6235792966f3ffcb3c5b14fdaf9d8f6413a9476ce3bd2a7ecd4d32fc12a3b39e8d137989905d06e2e75e51e6053efeb80fbb4b06d45cf63e13ec65556a51de31f2f303556ac1ff35da40660422a7802cfcf92cd9b74cfc775cad534fe20866039a08af0f64c0357cc18a6f6f534cba0b6c832c57a6fb41192e6ae9bb6157ed3a4b29a7df4e1280d5e862050ef4f2058305fd360249c8ee09163f23f8f194ee4ae86dcab0107549763efa151050d5604b138a8eb782aa02d8c2e17ce1efa8d659d6eef7ea01f11ae09cd96ea6c51c46c552246c86ee0542fe9024de25e3cb4e24e3abd9ae6e5682ba97d6edbbba19dec332cab147af099f9d36bcbf8827b7a763df69768fd60cf11027ae3cdbece7c37e3eabcddf4e2bb8728a1b426fc13aa7595a5a4bec6869573e6a83530d5a44dcd4c9342e4e1fca2d44bdf51c9ad5bc5440b9fe12f6205c7562ba4fd2b8b5791bb511b53842b6101c02e5a5f9f8dc18d5b672db35afd4c8b14c2372af705a78355d5e6cdd9aeb38b8036ca3321ccc2666776970714735d3babdbf55fa4b99c9136555a25061b1a491af98c3e0188f77a043550abc013f29af2fc949c1b058714952b90670ec996619cb349234a78ed78b08156318da933b65ee53e0ef0c7f1ceeffc005a9c701961009a5222589d6c00376c52ca467e2c008f4715784aa33a8b650ef300f2b48ba47912e7e5ca0bc8b9b3d70db5f3a307e3a47bafd20a9f1f736e9b38777dfa5e1c6487f5a1ac3e57aa47f25596e431140afacbc4a26aef3ef50be5d22044c926f5c9b7d70fb42811b199d0033ffa766759efe464e57a6bb516cf9751ab216a42dbba778579b48a95bf87dfa9aee9f46b5eb486e0aa3a9866b7ce96fca48196cff378e89667eb2240e06c260c7f66de7e21baf51be99374bbaee6632a47745942c01ce9a24bb64ad680b066868f7cb33b0da6bf00ec802b01fa4ad3c81e", 0x1000}], 0x4}}, {{0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000021c0)="8be84e36b6805d5bcdee2db55a40187e438e2f78b41cabfd5e44484594d9c50646c473a2977e4f7d9826c086baa211a7bdc530963fb2eee30c0c91f3", 0x3c}], 0x1, &(0x7f0000002500)=ANY=[@ANYBLOB, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000006001c000400000000040000000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x40080c5}}, {{0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002700)="49292da1cd93e9708345f3d55d57f1", 0xf}], 0x1, &(0x7f00000028c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x20000000}}], 0x4, 0x40000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) 16:04:29 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0xfff) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000000)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x48, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x12, 0x6, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @fastopen={0x22, 0x6, "241ea72e"}, @md5sig={0x13, 0x12, "70ac5f3e05149aa971783ddb155d6313"}, @window={0x3, 0x3}, @exp_fastopen={0xfe, 0xe, 0xf989, "8291f151b803704f7a7f"}]}}}}}}}}, 0x0) 16:04:29 executing program 4: linkat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0) 16:04:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8931, &(0x7f0000000000)={'wg1\x00'}) 16:04:29 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x13, 0x0, 0x0) 16:04:29 executing program 2: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x89a1, 0x0) 16:04:29 executing program 4: syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000400)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) 16:04:29 executing program 1: io_setup(0x5, &(0x7f0000000000)=0x0) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000880), 0x2, 0x0) r2 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000002000), 0x0, 0x0) io_submit(r0, 0x1, &(0x7f0000001c40)=[&(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x0, 0x1, r2}]) 16:04:29 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x40049409, 0x0) 16:04:29 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0xfff) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) syz_emit_ethernet(0x82, &(0x7f0000000000)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x4c, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x13, 0x6, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @timestamp={0x8, 0xa}, @md5sig={0x13, 0x12, "70ac5f3e05149aa971783ddb155d6313"}, @window={0x3, 0x3}, @exp_fastopen={0xfe, 0xe, 0xf989, "8291f151b803704f7a7f"}]}}}}}}}}, 0x0) [ 1781.861371][ T6755] sysfs: cannot create duplicate filename '/devices/iommufd_mock14' [ 1781.893979][ T6755] CPU: 1 PID: 6755 Comm: syz-executor.5 Not tainted 6.7.0-rc5-next-20231214-syzkaller #0 [ 1781.903886][ T6755] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 1781.913989][ T6755] Call Trace: [ 1781.917309][ T6755] [ 1781.920288][ T6755] dump_stack_lvl+0x125/0x1b0 [ 1781.925044][ T6755] sysfs_warn_dup+0x7f/0xa0 [ 1781.929631][ T6755] sysfs_create_dir_ns+0x249/0x2b0 [ 1781.934849][ T6755] ? sysfs_create_mount_point+0xb0/0xb0 [ 1781.940457][ T6755] ? spin_bug+0x1c0/0x1c0 [ 1781.944929][ T6755] ? do_raw_spin_unlock+0x172/0x230 [ 1781.950204][ T6755] kobject_add_internal+0x2c8/0x970 [ 1781.955475][ T6755] kobject_add+0x16f/0x240 [ 1781.959943][ T6755] ? kset_create_and_add+0x190/0x190 [ 1781.965297][ T6755] ? kobject_put+0xbe/0x440 [ 1781.969864][ T6755] ? bus_get_dev_root+0x5e/0x80 [ 1781.974759][ T6755] device_add+0x289/0x1aa0 [ 1781.979322][ T6755] ? device_initialize+0x510/0x510 [ 1781.984489][ T6755] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 1781.991408][ T6755] ? __init_waitqueue_head+0xca/0x150 [ 1781.996851][ T6755] iommufd_test+0x15bf/0x3a10 [ 1782.001596][ T6755] ? preempt_count_sub+0x160/0x160 [ 1782.006742][ T6755] ? iommufd_selftest_destroy+0xf0/0xf0 [ 1782.012335][ T6755] iommufd_fops_ioctl+0x35a/0x4e0 [ 1782.017398][ T6755] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1782.023956][ T6755] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1782.028924][ T6755] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1782.035451][ T6755] __x64_sys_ioctl+0x18f/0x210 [ 1782.040234][ T6755] do_syscall_64+0x40/0x110 [ 1782.044760][ T6755] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 1782.050692][ T6755] RIP: 0033:0x7f0b62c7cba9 [ 1782.055124][ T6755] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 1782.074754][ T6755] RSP: 002b:00007f0b6397b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1782.083196][ T6755] RAX: ffffffffffffffda RBX: 00007f0b62d9bf80 RCX: 00007f0b62c7cba9 [ 1782.091190][ T6755] RDX: 0000000020000240 RSI: 0000000000003ba0 RDI: 0000000000000003 [ 1782.099179][ T6755] RBP: 00007f0b62cc847a R08: 0000000000000000 R09: 0000000000000000 [ 1782.107160][ T6755] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1782.115139][ T6755] R13: 000000000000000b R14: 00007f0b62d9bf80 R15: 00007ffee09dc5a8 [ 1782.123182][ T6755] 16:04:29 executing program 2: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8902, 0x0) 16:04:29 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0xfff) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) syz_emit_ethernet(0x82, &(0x7f0000000000)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x4c, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x13, 0x6, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @timestamp={0x8, 0xa}, @md5sig={0x13, 0x12, "70ac5f3e05149aa971783ddb155d6313"}, @window={0x3, 0x3}, @exp_fastopen={0xfe, 0xe, 0xf989, "8291f151b803704f7a7f"}]}}}}}}}}, 0x0) [ 1782.204052][ T6755] kobject: kobject_add_internal failed for iommufd_mock14 with -EEXIST, don't try to register things with the same name in the same directory. 16:04:29 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000240)={0xfccc, 0x2, r1, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000040)={0x8, r2}) ioctl$IOMMU_DESTROY$device(0xffffffffffffffff, 0x3b80, 0x0) ioctl$IOMMU_IOAS_ALLOW_IOVAS(0xffffffffffffffff, 0x3b82, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)) r3 = getuid() r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) pidfd_open(r4, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000002840)='./file1\x00', 0x0, 0x0) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r6, 0xae03, 0xc7) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002940)=[{{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000000a00)="e19def748fbefe4a9a59c83ba01bf3089b50e42b71a6ab6012ca52a4c26a47722987113034f2c2097a6b2eedfba409482db87e3e044ca89476a884bbadd8e8d85d65a37bc863", 0x46}, {&(0x7f0000000a80)="ee6f08a1f0b03ccf6a8aa955bbd25c22f599c0508743a0b46176bdd8e7756c291047459e7fe308197c4b51649d207d09742840258d7ddcf24125689a3951936cb4d10a0b6724577fff84aa828677812d83fa9142de3a95473efae9bc3dbb48fd278d721d24fb969d84013468ab6b8727e7bf656a6c2f7f338e43ac15f0480dacc74c2b4d7b57a1ecf82c2176c880562205c95cec34052e544b3dd7c01fb8137bcc7813f341c411509e938091d0dbc233e2c6d1c3df2a4696a4d42e8c9373a45fcdff6d5e7b2811b6d425e0915ad003edd137dc07cc92ae216c3da9f8dde24b466eaad310d8f643e0c03a8392c1cbaa58da26", 0xf2}, {&(0x7f0000000b80)="66d04ba8c0bef42fee2a4ddf8f7a0d03c96228329f6e9794d70a395494aec31547ad07e79b69261f337575fbf4c2c398db61d6108297c298bb575e80a3f1af461379caec691a03c358f97dd3320274fee2c7a54ed6fe9e487408d72d00bbba4842b2a63c690c40a32aff0d50de194f1f75809469cbbe1dd7f831ac4921b6968f63afc1f4f64d2a7b84f9e19c4bb7763c296571f8f5a0228a53936549367a2e2f636c1545521b84e7a82be421ec3654f19d79721af5952319448a0d5044e8711b6efd32b604855abc831033d42d1f1e0a66789279baa70a61111119de02d737df0bf058dc8e1379dabda85135d45f693a7f090a51a48994f3f734", 0xfa}, {&(0x7f0000000240)="b366c9e0790d633571107472c657f6ed912d06832b91832b046e434e29ff9a3dfeebf44aaa0017a72f2d96de7163029034", 0x31}, {&(0x7f0000000c80)="e2feeb120d10d1804540c89fb72c0a0a05e8e840b78a85a136c38c6d9f96", 0x1e}, {&(0x7f0000000cc0)="32492a6d67ab58cfa2018fe0db5dd7402c48c99e62f24a66f64735a1ab6b85111d30e6bfc812ff4df5a6112fa092bf29e20b26a4a593432241f38fbf3679977d2b", 0x41}, {&(0x7f0000000d40)="ea4af98e6e0adc7045f4191ba796618fda741ec047365442e25387e36b99efd5a1fc68d5afdeb32e158e87e5b76d04b1d2df6141b19bc3620d6db20c8134eb6d31c643abf8f239988c4e8a9907d626d097526fbdd9660a4f528e", 0x5a}, {&(0x7f0000000dc0)="85fe05dcfa30dfad1a92c1936f69d454482964a84d077300196924f52ada3118a0e3c742ec36a6a81ec7b071584c1ad066b2b898e1e8aef6fe079b7a1406007f25f83889fe99cc429bde97015c653f4f3b950aeaf31dc7b3eb9cb08f234eebc5226cd3785530fa11e9cff69afc89daeaf2071e9d56d6a6ae327c9ce4a5bfff72ccb760323afc83bb8af6f9b7f3198df8b9990ddefb887548e968d4c77cf3963964a2e83c61eba1a2e5e43e064af361699427491e42447661a00d516f27bbbf6a7d9500d84f7cf6ed48f10e8a24052d20d4a63078ccfb76268ef7024d8a0f1c4e832b2188ca100e8bd3", 0xe9}], 0x8, 0x0, 0x0, 0x4004000}}, {{&(0x7f0000000f40)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002180)=[{&(0x7f0000000fc0)="fb963d3ba082ec842614009951e6b331e8dcee49dd4d7eecd814c44501db4063270de71c263e83c5fc6a7ad63de6bad7d1df948b0dbc1aa9f3018cf9d53e7a85045edc0d39721247a6eb0217fb48d281656f91f3c52afee227bd1ce59f0279709c5c4efb947d47ea1b87f0fe7bfcfd1d281b5e16f77561eb7fd540eb3068912e50bf1719fbe4f611ab60864bbfbfafd5d517780bc7a9df5f41c83de8a094dfd282dc7e7a1c2d6edd97ae2e0f857bf8958b25ab9302", 0xb5}, {&(0x7f0000001080)="11e778f080e9ae4767e808331bf8f222b6723d23ea9d7a1035235d07946f427819f01c38bd98950cb4f1287427d0b4ccec52011a9387d389ee478047d26c60e2442d3023b4efa4efd15a91f48b51bc78ac2d0b5b51c38c079967302d10417e555ad5f3b4c866743b16a049f2fbaf2ce02e89af88a80f", 0x76}, {&(0x7f0000001100)="a941d3895804c670f45db46fc9344571d9b5ba5ba50e8a67cc67964927cdfb7dede3da12156c4327540594d98fb73b55b9b8bb586d77055628d68609942d54a1b4fd32c3d6697d90c4a6b7afed554938f88111ce8f57499a76d34887ab7c972ecfe5105285e290ddeefc64e3c01c1415", 0x70}, {&(0x7f0000001180)="15b29cfd26f5b4d99930b72ebe48feea4d94829ed7a898fd061f7781707518b2b29fe5cb1cc019f48c648e6e47dab5bf934d32efa671fd341ca190939d2edcf714736bcaed62d9850d841589a3ee56cb5d6332a06e8f38e65999d1c7eb57dca890f1aea558a5cd3e75241760ae3bd727f563a0396e9976fd69dce79134ba3cd65d890e79cb8063ebb616f1845764237414847a3ceeba5c01e29a8064667121c2e9720ec4ecb7380764457fe74003d52c02b691f45f6edc48cfc9ddc992bb28845cff9a935828ee567a8cc09f1744039508d65a4f1a1b6ed86149f8546189d12471469b65e80a9be39e6ac52629cc838fcde9394b4b2770a986013080f60adc1f8265cd897be005f7acb5418184a61818391494c4ba43da53dc13a0548a0c449267957e9e25c8a714f9033d9f9dcf8c0f27148b65a15dab4a5d1d92de2d5ef3b1a48a5ede4f2cbdbcf4cb7666ab1639a3a1f4d2ac932b4b7a1aec579865216972f8cb41ca4f9c9fbd61512f5ded96ebdf388567c08dd0954e27246b7f48b66ef320e78657abacbc609be4ec1db492c1d046a001286ae8b921844c23a6757fd94a45c951678ff0d4f089b6236eace7b9f42e495452f11cdbedf709345042d2f8617ebf2e3d226bca2d0b5bd07730c2e939c5db54f4684bdcb6bdefc7d73f6036ff4534b789d9caa316e7a93b69fea25d5a7c760d0c5a45be0badd2af36ffde86de34dc74a018b3beb9d154fdae6ddae5ef35efa9f4dd8174de8664f1973b3d627186b119ebec91c9e3e809674209873f0769d0130f63cb8056024f4d75971ee05b9f7f5d26dc75a532f5d9b4c1ae136f4637871b3ccc4b91a07c10e08c8bfe254f553ef1f9a14805e4aad11b15e0640cb7067a691973e799a5ddd9d3a0d305489e7f1e518481a6c522b3b692b259fd76024053d72dc8a8e1d8012c778a4c918ad643b16aef8a446dc6a599d5c694cb4a36ae7769bff6c7d62e895a7d0fc689904ae5ddefacf7bf5a51120e69e28c19f9edc51ff89dd698693309f3ed05316c9946c3d4552075cc3693ccae731f3c63d54a83c071a54336cb85b0680ea2da1f6546cd8a3af9c3934c23502cbaef3ad50b8994c5d1d30ff4fb8d82af1d8f6a965e42eecf82011dcbd7ef6b470308db3fd26a47e00133065a6a2a2de15ec9cbdaabb14e0536fb1afeaf1ec0c77676421baead44d8caa94d4c1e2c342659abcc8b32f1ab0411971cd1433e56be916533a4175e63ea02ac3d7b9ce1f84b26a52225f7734c85188fe11afc93a91b78706f5f1570b20b83f2e22cf1223f4595c0114cae1b8d9f31275a8665d5a4789322a185342bca165dfe1bd6be87b3fd323be7fd3d4302ef41b85b9684387fb9b86ba5b268c8d04d9e7c7d8d0e82757e8db199fb0c19d54b76a44a93f90417f611a297f33ddfe6c4fcbf082eedbadff054e99f15ae1a14d52700951826543cd4d7bb899313939021dd2c169f81432c857dfcc133368949c302f43ed92107e953264e5253d0231d43c3eb4cf98294de321e4369123e189fff6adafda97152d4684a5c6b283528275b119140d90a5cf06ffd7555c9f9e28ab879e25c0b05ef8032d5c785b17a67e054f9ee1891b0c9a24755cca295159d0f7dd5ef3e065f84eb5f8d302d622c604460957c5b6170fee2f691108f4fbab4ef10315f67885fe7fbf40743d48093e5a2a9dcfd73eb26e2e585041f21c6d48a69bb0fff4620ba6859ce12139ff3b544bd6b09b4a0f53b621152598b70ee50e7e621d21f2342afc1390830e6af0ffe4d6dac783f4d2b6cfb318f805d3422ca809051b4860375f59354b5b6e9b4ea4b5c927d941ec76c46b0afbae39d4419ddf9717fced4ec71f0935296670a16ba20fba94261d98da80d2bfbd75858bbeb9a93f8726338b8828c4f4352525aa73e5dc2d810a4ae11c92f22bae20b247bd06f02b36255d5258dfc5b89aa5e384b61528ea85b8c88d65799889e9ec23f5ee3f36936625516baf0801b11a650310c75005d7d10b0db4aa8318c654928590ad9137b657b5baf7a0b7f31c5586dd32b3dfdfe8dbab97eab86b4940d559fd3cf07723eeab340f9cfb62a7ca076eb37c3382438746c674c7be202b2b380733538966701cad6fbeacf9c89e57d8ac2c8ea855e02f26a13b44c1464ef07cfc942335d2b8bed9ed4d2c5b2001173c5b221e2684d9496ee4fcf5dc2fda89186f09ee7f22d4d4cd436f0b54ca5c66967258850ade2ad460ffc4b62faf36511e048010523d4f6471fe6ab6d86ad25210c7af04bf8cb8158f4326b67a53c6c3f983bf16f5559719700113ac6381e6bf6919e94b88f64ff23908e6c74a6d129e006a7206b81eb9c52ab4fcb62f85f83dbc5ec14922e0710acfa4ea2103c855e4e2feab9434a8e9f5ce7ebae85bbfb06f5afa5948240023ad7770d9c88856770a1c3cec39c251f88b7069d158ab17535c7e31d2584496e5293e3a2588a8080cdc4f6438dcdd9d534b5495ca553da66ee1241b0a19765f7ac625f52564c3f9b6cdb0e9a5218a43a4e1224ca7b3cacfc60e40e139dc3c643cd34ca9b47beeb95e59678e4d3e7b7f2b750a6ed96f0182b5776a3998f929c37ebb95589d6e5f1aeb718c2f39576a094c9cf192f1f8d12bb2d6e42c7f710037041a3c05e34d7da81deb4a169ae1216795bd20c7b35e15c399121f682efdcbbb2ebef2c1fd9a60de9cd26d92fe2ae9689d57ef2657add653a24bf4810bddb8c7d94deb385dc736f235a5b341da7002dc1ff830f3206249d8bc8b1a18a91f8a00d66b00195fd77b4ddb6e900d42165f142b59c2d4d322a85e0f11bfffc1924efb3c8e4438f746d233a14d389227b0878b2a5b5e9fa5c490a9c917414284f03cd3653446625a74e8466cc373b9aba7baae05d28bd0fcd61cc7161c449e1c58f16a3c709cca37601f1410ab584e1e2a436052d8174c36bfde968355c81b0a80b0cf06724b8f26878f3cbdfd7ead9d226fa9e01c1b44058736fd62b41db8bdd1bd5a38733e3ce7b34f201c2fc3785fa543c8f5ee0779323e7d8ebf5a366c34c1760aa0f4922dbd8f8df04ca17119469e20909febf251cd4254cd452354b627f8f9044d0e57b3dc774d1cb4b04074916e0b083c4b3c55ff26320944467d52469a0cbae19f3b57b99ac6109ca61ec93fae75112a567c23b5c359620d44787958cb1c9f066452b99c1d9fbaec0f7c220689b0f8c0573330ef16ccda715dac09eb5a90f895fa0048b0a99ce69eac05ece6b9a916c933a3014ab62498b5c7cddcf1cfb7de5b8d5355a9852c93c1225930c7eeaaf9e5bcea6e12d27772608edd2a9662b1389991024cd4eeb7db62c2c9f0f7d81e040a5b1805e4642dfe1dd20878c70371ea60060140b8c980fdbb239dc2da4825624b6acfe5e0a273052e6d00fd549c1980ac3297bbe510f7cbd826e883aab040918fbb637b9ccf023367b6eb1a1260619f4c35448fb02c5d303ec1528e1d920245913e9149acbd930fe398ecbfe5a1951f1268512f937cce5ff49e6d1843680192781256eeb5df6e5f22bc0e3dc6fb5993d01d1869be26a1e6446ae776943233a9f6f58aba67726131f6e08087ffbf419a36ab9f810826190280249f8689fe26b0e0c6fd20ab0a724971a8c4bf0c60ca8f81d94d02d8c6040ff745d50ff350d3d3282e52267851d33ba571221ad306e9e77829e5e1a4f51618cf992104eb1dedeb93f820a811759870e2a4154ef134bb833840bd627accba9ac1818bb42071b187bcebe70e16d5809709ffb1ba1bdba261e2d824f7460fb683b076ab2f17a7fc6c58c38ece7bc3b78b21a031f3045b7f4703cb3a99f31bfbb030e654783c821a41ab67894a06f719bff44c8a006fdaec3ac8df7b78fcfbddbf2fb7113c55396a8b0d29e1836e10fb7daa2b0aa1e9b972a2971a40147e33dfab00a3c554cbe79bf98fc26ed5ac02e3e71999210f7f9d3670a84ea96721b49f15f2476521f5fab78de572f19eb74a2f6d58fd86e62086a918502c2eb6cb711b1eff8071f45d8181e4d5fdfcf2d6322801547fbf2ddb0fffea378ad7fe34081ccf4b219328a4940faa4ebb6ad4f861cf87766b931c5f7c0683d59430d151ae5c372cf890fc08aa4b84c6eb520828af6560628f6e8d73d8400d0500419083437941b9633079a8c6c5981edd3647c9cd7227128da13191d8d085fd5b0063bd23af1a5dfba139db226f89922bd11efe211a0992395f2b8bbe6c7a57bca8320397e4c4d3920f6448853d27a588b55c2b7000fc1c30a465c87eba06cd94d5d6a455dcc39492aea5522a5af26dfa85dcd370773751ebbde7c53d86e82ec4522f02094312b86c273ea171d2d7bf49885614c4b482bedef75ac38b19d9e63692950b759a13fbc615ca5e2229212aa70ad48629c04dcb0dbe38ffb72551f1fe57ab1988186c7c3bf653500eb9e6dfc2354f60a54a13bfdbb992d7e62e3645de3c72fb11744fbc15f22d0a863cf74ad2c4ebebd3f7cdefe1a7ad6cd329cd5e03fe2ade2cbf6ca6379f51ee57bb782b5726b9e2668f1ec2db8e138082be4dc204bedb3cefe641b033828c5f8fb4747e2e0311d9459481ce634a926e86a597ca5f8e4beba8cbdb8b2dfd8f9d3d3629663ebacf17842efec4854c2b3ffae72fffca700b6be203b172b76fcc0dc4eb02ca5c63419a5be10e73d685b300c1716ebd989478f8cf30b81db663fa69df7f324fa80e69261bb9475f327c87099dbcabb72ab28541f273e439c01b5c842e1616f3d7ba00a5f6f3444f0667ff83c0d4c03b6acb891855d4d0f190528a208ba0a52460c403be0d6f3205ad4b65e0968f6235792966f3ffcb3c5b14fdaf9d8f6413a9476ce3bd2a7ecd4d32fc12a3b39e8d137989905d06e2e75e51e6053efeb80fbb4b06d45cf63e13ec65556a51de31f2f303556ac1ff35da40660422a7802cfcf92cd9b74cfc775cad534fe20866039a08af0f64c0357cc18a6f6f534cba0b6c832c57a6fb41192e6ae9bb6157ed3a4b29a7df4e1280d5e862050ef4f2058305fd360249c8ee09163f23f8f194ee4ae86dcab0107549763efa151050d5604b138a8eb782aa02d8c2e17ce1efa8d659d6eef7ea01f11ae09cd96ea6c51c46c552246c86ee0542fe9024de25e3cb4e24e3abd9ae6e5682ba97d6edbbba19dec332cab147af099f9d36bcbf8827b7a763df69768fd60cf11027ae3cdbece7c37e3eabcddf4e2bb8728a1b426fc13aa7595a5a4bec6869573e6a83530d5a44dcd4c9342e4e1fca2d44bdf51c9ad5bc5440b9fe12f6205c7562ba4fd2b8b5791bb511b53842b6101c02e5a5f9f8dc18d5b672db35afd4c8b14c2372af705a78355d5e6cdd9aeb38b8036ca3321ccc2666776970714735d3babdbf55fa4b99c9136555a25061b1a491af98c3e0188f77a043550abc013f29af2fc949c1b058714952b90670ec996619cb349234a78ed78b08156318da933b65ee53e0ef0c7f1ceeffc005a9c701961009a5222589d6c00376c52ca467e2c008f4715784aa33a8b650ef300f2b48ba47912e7e5ca0bc8b9b3d70db5f3a307e3a47bafd20a9f1f736e9b38777dfa5e1c6487f5a1ac3e57aa47f25596e431140afacbc4a26aef3ef50be5d22044c926f5c9b7d70fb42811b199d0033ffa766759efe464e57a6bb516cf9751ab216a42dbba778579b48a95bf87dfa9aee9f46b5eb486e0aa3a9866b7ce96fca48196cff378e89667eb2240e06c260c7f66de7e21baf51be99374bbaee6632a47745942c01ce9a24bb64ad680b066868f7cb33b0da6bf00ec802b01fa4ad3c81e", 0x1000}], 0x4}}, {{0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000021c0)="8be84e36b6805d5bcdee2db55a40187e438e2f78b41cabfd5e44484594d9c50646c473a2977e4f7d9826c086baa211a7bdc530963fb2eee30c0c91f3", 0x3c}], 0x1, &(0x7f0000002500)=ANY=[@ANYBLOB="1c00000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000006001c000400000000040000000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x40080c5}}, {{0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002700)="49292da1cd93e9708345f3d55d57f1", 0xf}], 0x1, &(0x7f00000028c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x20000000}}], 0x4, 0x40000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) 16:04:29 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) mmap$xdp(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1000005, 0x100010, r0, 0x0) 16:04:29 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000006c0)={0x6, 0x1, &(0x7f00000002c0)=@raw=[@exit], &(0x7f00000004c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000640)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff], &(0x7f0000000680)=[{0x3, 0x3, 0xf}]}, 0x90) 16:04:29 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@bloom_filter={0x1e, 0x0, 0x6, 0x8, 0x0, 0x1}, 0x48) 16:04:29 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0xfff) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) syz_emit_ethernet(0x82, &(0x7f0000000000)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x4c, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x13, 0x6, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @timestamp={0x8, 0xa}, @md5sig={0x13, 0x12, "70ac5f3e05149aa971783ddb155d6313"}, @window={0x3, 0x3}, @exp_fastopen={0xfe, 0xe, 0xf989, "8291f151b803704f7a7f"}]}}}}}}}}, 0x0) [ 1782.465295][ T5167] usb 5-1: new high-speed USB device number 26 using dummy_hcd 16:04:30 executing program 2: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mmap$xdp(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x12, r0, 0x0) [ 1782.540094][ T6877] sysfs: cannot create duplicate filename '/devices/iommufd_mock14' [ 1782.581290][ T6877] CPU: 1 PID: 6877 Comm: syz-executor.5 Not tainted 6.7.0-rc5-next-20231214-syzkaller #0 [ 1782.591181][ T6877] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 1782.601282][ T6877] Call Trace: [ 1782.604600][ T6877] [ 1782.607562][ T6877] dump_stack_lvl+0x125/0x1b0 [ 1782.612282][ T6877] sysfs_warn_dup+0x7f/0xa0 [ 1782.616851][ T6877] sysfs_create_dir_ns+0x249/0x2b0 [ 1782.622044][ T6877] ? sysfs_create_mount_point+0xb0/0xb0 [ 1782.627664][ T6877] ? spin_bug+0x1c0/0x1c0 [ 1782.632049][ T6877] ? do_raw_spin_unlock+0x172/0x230 [ 1782.637296][ T6877] kobject_add_internal+0x2c8/0x970 [ 1782.642557][ T6877] kobject_add+0x16f/0x240 [ 1782.647030][ T6877] ? kset_create_and_add+0x190/0x190 [ 1782.652383][ T6877] ? kobject_put+0xbe/0x440 [ 1782.656957][ T6877] ? bus_get_dev_root+0x5e/0x80 [ 1782.661871][ T6877] device_add+0x289/0x1aa0 [ 1782.666357][ T6877] ? device_initialize+0x510/0x510 [ 1782.671536][ T6877] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 1782.678456][ T6877] ? __init_waitqueue_head+0xca/0x150 [ 1782.683889][ T6877] iommufd_test+0x15bf/0x3a10 [ 1782.688617][ T6877] ? preempt_count_sub+0x160/0x160 [ 1782.693766][ T6877] ? iommufd_selftest_destroy+0xf0/0xf0 [ 1782.699372][ T6877] iommufd_fops_ioctl+0x35a/0x4e0 [ 1782.704472][ T6877] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1782.711022][ T6877] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1782.715994][ T6877] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1782.722526][ T6877] __x64_sys_ioctl+0x18f/0x210 [ 1782.727321][ T6877] do_syscall_64+0x40/0x110 [ 1782.731856][ T6877] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 1782.737801][ T6877] RIP: 0033:0x7f0b62c7cba9 [ 1782.742252][ T6877] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 1782.761882][ T6877] RSP: 002b:00007f0b6397b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1782.770324][ T6877] RAX: ffffffffffffffda RBX: 00007f0b62d9bf80 RCX: 00007f0b62c7cba9 [ 1782.778310][ T6877] RDX: 0000000020000240 RSI: 0000000000003ba0 RDI: 0000000000000003 [ 1782.786312][ T6877] RBP: 00007f0b62cc847a R08: 0000000000000000 R09: 0000000000000000 [ 1782.794304][ T6877] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1782.802314][ T6877] R13: 000000000000000b R14: 00007f0b62d9bf80 R15: 00007ffee09dc5a8 [ 1782.810833][ T6877] [ 1782.888035][ T6877] kobject: kobject_add_internal failed for iommufd_mock14 with -EEXIST, don't try to register things with the same name in the same directory. [ 1783.142627][ T5167] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1783.151754][ T5167] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1783.167742][ T5167] usb 5-1: Product: syz [ 1783.172095][ T5167] usb 5-1: Manufacturer: syz [ 1783.176739][ T5167] usb 5-1: SerialNumber: syz [ 1783.230621][ T5167] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1783.882171][T12286] usb 5-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1784.090916][ T5167] usb 5-1: USB disconnect, device number 26 16:04:32 executing program 4: syz_open_dev$sndmidi(&(0x7f00000000c0), 0x0, 0x80040) 16:04:32 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000740)={0x6, 0x21, &(0x7f0000000a00)=ANY=[], &(0x7f00000005c0)='syzkaller\x00', 0xffff9e10}, 0x90) 16:04:32 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0xfff) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) syz_emit_ethernet(0x86, &(0x7f0000000000)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x50, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x14, 0x6, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @fastopen={0x22, 0x2}, @timestamp={0x8, 0xa}, @md5sig={0x13, 0x12, "70ac5f3e05149aa971783ddb155d6313"}, @window={0x3, 0x3}, @exp_fastopen={0xfe, 0xe, 0xf989, "8291f151b803704f7a7f"}]}}}}}}}}, 0x0) 16:04:32 executing program 1: bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000000)={0x1b, 0x0, 0x0, 0x4}, 0x48) 16:04:32 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000240)={0xfccc, 0x2, r1, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000040)={0x8, r2}) ioctl$IOMMU_DESTROY$device(0xffffffffffffffff, 0x3b80, 0x0) ioctl$IOMMU_IOAS_ALLOW_IOVAS(0xffffffffffffffff, 0x3b82, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)) r3 = getuid() r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) pidfd_open(r4, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000002840)='./file1\x00', 0x0, 0x0) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r6, 0xae03, 0xc7) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002940)=[{{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000000a00)="e19def748fbefe4a9a59c83ba01bf3089b50e42b71a6ab6012ca52a4c26a47722987113034f2c2097a6b2eedfba409482db87e3e044ca89476a884bbadd8e8d85d65a37bc863", 0x46}, {&(0x7f0000000a80)="ee6f08a1f0b03ccf6a8aa955bbd25c22f599c0508743a0b46176bdd8e7756c291047459e7fe308197c4b51649d207d09742840258d7ddcf24125689a3951936cb4d10a0b6724577fff84aa828677812d83fa9142de3a95473efae9bc3dbb48fd278d721d24fb969d84013468ab6b8727e7bf656a6c2f7f338e43ac15f0480dacc74c2b4d7b57a1ecf82c2176c880562205c95cec34052e544b3dd7c01fb8137bcc7813f341c411509e938091d0dbc233e2c6d1c3df2a4696a4d42e8c9373a45fcdff6d5e7b2811b6d425e0915ad003edd137dc07cc92ae216c3da9f8dde24b466eaad310d8f643e0c03a8392c1cbaa58da26", 0xf2}, {&(0x7f0000000b80)="66d04ba8c0bef42fee2a4ddf8f7a0d03c96228329f6e9794d70a395494aec31547ad07e79b69261f337575fbf4c2c398db61d6108297c298bb575e80a3f1af461379caec691a03c358f97dd3320274fee2c7a54ed6fe9e487408d72d00bbba4842b2a63c690c40a32aff0d50de194f1f75809469cbbe1dd7f831ac4921b6968f63afc1f4f64d2a7b84f9e19c4bb7763c296571f8f5a0228a53936549367a2e2f636c1545521b84e7a82be421ec3654f19d79721af5952319448a0d5044e8711b6efd32b604855abc831033d42d1f1e0a66789279baa70a61111119de02d737df0bf058dc8e1379dabda85135d45f693a7f090a51a48994f3f734", 0xfa}, {&(0x7f0000000240)="b366c9e0790d633571107472c657f6ed912d06832b91832b046e434e29ff9a3dfeebf44aaa0017a72f2d96de7163029034", 0x31}, {&(0x7f0000000c80)="e2feeb120d10d1804540c89fb72c0a0a05e8e840b78a85a136c38c6d9f96", 0x1e}, {&(0x7f0000000cc0)="32492a6d67ab58cfa2018fe0db5dd7402c48c99e62f24a66f64735a1ab6b85111d30e6bfc812ff4df5a6112fa092bf29e20b26a4a593432241f38fbf3679977d2b", 0x41}, {&(0x7f0000000d40)="ea4af98e6e0adc7045f4191ba796618fda741ec047365442e25387e36b99efd5a1fc68d5afdeb32e158e87e5b76d04b1d2df6141b19bc3620d6db20c8134eb6d31c643abf8f239988c4e8a9907d626d097526fbdd9660a4f528e", 0x5a}, {&(0x7f0000000dc0)="85fe05dcfa30dfad1a92c1936f69d454482964a84d077300196924f52ada3118a0e3c742ec36a6a81ec7b071584c1ad066b2b898e1e8aef6fe079b7a1406007f25f83889fe99cc429bde97015c653f4f3b950aeaf31dc7b3eb9cb08f234eebc5226cd3785530fa11e9cff69afc89daeaf2071e9d56d6a6ae327c9ce4a5bfff72ccb760323afc83bb8af6f9b7f3198df8b9990ddefb887548e968d4c77cf3963964a2e83c61eba1a2e5e43e064af361699427491e42447661a00d516f27bbbf6a7d9500d84f7cf6ed48f10e8a24052d20d4a63078ccfb76268ef7024d8a0f1c4e832b2188ca100e8bd3", 0xe9}], 0x8, 0x0, 0x0, 0x4004000}}, {{&(0x7f0000000f40)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002180)=[{&(0x7f0000000fc0)="fb963d3ba082ec842614009951e6b331e8dcee49dd4d7eecd814c44501db4063270de71c263e83c5fc6a7ad63de6bad7d1df948b0dbc1aa9f3018cf9d53e7a85045edc0d39721247a6eb0217fb48d281656f91f3c52afee227bd1ce59f0279709c5c4efb947d47ea1b87f0fe7bfcfd1d281b5e16f77561eb7fd540eb3068912e50bf1719fbe4f611ab60864bbfbfafd5d517780bc7a9df5f41c83de8a094dfd282dc7e7a1c2d6edd97ae2e0f857bf8958b25ab9302", 0xb5}, {&(0x7f0000001080)="11e778f080e9ae4767e808331bf8f222b6723d23ea9d7a1035235d07946f427819f01c38bd98950cb4f1287427d0b4ccec52011a9387d389ee478047d26c60e2442d3023b4efa4efd15a91f48b51bc78ac2d0b5b51c38c079967302d10417e555ad5f3b4c866743b16a049f2fbaf2ce02e89af88a80f", 0x76}, {&(0x7f0000001100)="a941d3895804c670f45db46fc9344571d9b5ba5ba50e8a67cc67964927cdfb7dede3da12156c4327540594d98fb73b55b9b8bb586d77055628d68609942d54a1b4fd32c3d6697d90c4a6b7afed554938f88111ce8f57499a76d34887ab7c972ecfe5105285e290ddeefc64e3c01c1415", 0x70}, {&(0x7f0000001180)="15b29cfd26f5b4d99930b72ebe48feea4d94829ed7a898fd061f7781707518b2b29fe5cb1cc019f48c648e6e47dab5bf934d32efa671fd341ca190939d2edcf714736bcaed62d9850d841589a3ee56cb5d6332a06e8f38e65999d1c7eb57dca890f1aea558a5cd3e75241760ae3bd727f563a0396e9976fd69dce79134ba3cd65d890e79cb8063ebb616f1845764237414847a3ceeba5c01e29a8064667121c2e9720ec4ecb7380764457fe74003d52c02b691f45f6edc48cfc9ddc992bb28845cff9a935828ee567a8cc09f1744039508d65a4f1a1b6ed86149f8546189d12471469b65e80a9be39e6ac52629cc838fcde9394b4b2770a986013080f60adc1f8265cd897be005f7acb5418184a61818391494c4ba43da53dc13a0548a0c449267957e9e25c8a714f9033d9f9dcf8c0f27148b65a15dab4a5d1d92de2d5ef3b1a48a5ede4f2cbdbcf4cb7666ab1639a3a1f4d2ac932b4b7a1aec579865216972f8cb41ca4f9c9fbd61512f5ded96ebdf388567c08dd0954e27246b7f48b66ef320e78657abacbc609be4ec1db492c1d046a001286ae8b921844c23a6757fd94a45c951678ff0d4f089b6236eace7b9f42e495452f11cdbedf709345042d2f8617ebf2e3d226bca2d0b5bd07730c2e939c5db54f4684bdcb6bdefc7d73f6036ff4534b789d9caa316e7a93b69fea25d5a7c760d0c5a45be0badd2af36ffde86de34dc74a018b3beb9d154fdae6ddae5ef35efa9f4dd8174de8664f1973b3d627186b119ebec91c9e3e809674209873f0769d0130f63cb8056024f4d75971ee05b9f7f5d26dc75a532f5d9b4c1ae136f4637871b3ccc4b91a07c10e08c8bfe254f553ef1f9a14805e4aad11b15e0640cb7067a691973e799a5ddd9d3a0d305489e7f1e518481a6c522b3b692b259fd76024053d72dc8a8e1d8012c778a4c918ad643b16aef8a446dc6a599d5c694cb4a36ae7769bff6c7d62e895a7d0fc689904ae5ddefacf7bf5a51120e69e28c19f9edc51ff89dd698693309f3ed05316c9946c3d4552075cc3693ccae731f3c63d54a83c071a54336cb85b0680ea2da1f6546cd8a3af9c3934c23502cbaef3ad50b8994c5d1d30ff4fb8d82af1d8f6a965e42eecf82011dcbd7ef6b470308db3fd26a47e00133065a6a2a2de15ec9cbdaabb14e0536fb1afeaf1ec0c77676421baead44d8caa94d4c1e2c342659abcc8b32f1ab0411971cd1433e56be916533a4175e63ea02ac3d7b9ce1f84b26a52225f7734c85188fe11afc93a91b78706f5f1570b20b83f2e22cf1223f4595c0114cae1b8d9f31275a8665d5a4789322a185342bca165dfe1bd6be87b3fd323be7fd3d4302ef41b85b9684387fb9b86ba5b268c8d04d9e7c7d8d0e82757e8db199fb0c19d54b76a44a93f90417f611a297f33ddfe6c4fcbf082eedbadff054e99f15ae1a14d52700951826543cd4d7bb899313939021dd2c169f81432c857dfcc133368949c302f43ed92107e953264e5253d0231d43c3eb4cf98294de321e4369123e189fff6adafda97152d4684a5c6b283528275b119140d90a5cf06ffd7555c9f9e28ab879e25c0b05ef8032d5c785b17a67e054f9ee1891b0c9a24755cca295159d0f7dd5ef3e065f84eb5f8d302d622c604460957c5b6170fee2f691108f4fbab4ef10315f67885fe7fbf40743d48093e5a2a9dcfd73eb26e2e585041f21c6d48a69bb0fff4620ba6859ce12139ff3b544bd6b09b4a0f53b621152598b70ee50e7e621d21f2342afc1390830e6af0ffe4d6dac783f4d2b6cfb318f805d3422ca809051b4860375f59354b5b6e9b4ea4b5c927d941ec76c46b0afbae39d4419ddf9717fced4ec71f0935296670a16ba20fba94261d98da80d2bfbd75858bbeb9a93f8726338b8828c4f4352525aa73e5dc2d810a4ae11c92f22bae20b247bd06f02b36255d5258dfc5b89aa5e384b61528ea85b8c88d65799889e9ec23f5ee3f36936625516baf0801b11a650310c75005d7d10b0db4aa8318c654928590ad9137b657b5baf7a0b7f31c5586dd32b3dfdfe8dbab97eab86b4940d559fd3cf07723eeab340f9cfb62a7ca076eb37c3382438746c674c7be202b2b380733538966701cad6fbeacf9c89e57d8ac2c8ea855e02f26a13b44c1464ef07cfc942335d2b8bed9ed4d2c5b2001173c5b221e2684d9496ee4fcf5dc2fda89186f09ee7f22d4d4cd436f0b54ca5c66967258850ade2ad460ffc4b62faf36511e048010523d4f6471fe6ab6d86ad25210c7af04bf8cb8158f4326b67a53c6c3f983bf16f5559719700113ac6381e6bf6919e94b88f64ff23908e6c74a6d129e006a7206b81eb9c52ab4fcb62f85f83dbc5ec14922e0710acfa4ea2103c855e4e2feab9434a8e9f5ce7ebae85bbfb06f5afa5948240023ad7770d9c88856770a1c3cec39c251f88b7069d158ab17535c7e31d2584496e5293e3a2588a8080cdc4f6438dcdd9d534b5495ca553da66ee1241b0a19765f7ac625f52564c3f9b6cdb0e9a5218a43a4e1224ca7b3cacfc60e40e139dc3c643cd34ca9b47beeb95e59678e4d3e7b7f2b750a6ed96f0182b5776a3998f929c37ebb95589d6e5f1aeb718c2f39576a094c9cf192f1f8d12bb2d6e42c7f710037041a3c05e34d7da81deb4a169ae1216795bd20c7b35e15c399121f682efdcbbb2ebef2c1fd9a60de9cd26d92fe2ae9689d57ef2657add653a24bf4810bddb8c7d94deb385dc736f235a5b341da7002dc1ff830f3206249d8bc8b1a18a91f8a00d66b00195fd77b4ddb6e900d42165f142b59c2d4d322a85e0f11bfffc1924efb3c8e4438f746d233a14d389227b0878b2a5b5e9fa5c490a9c917414284f03cd3653446625a74e8466cc373b9aba7baae05d28bd0fcd61cc7161c449e1c58f16a3c709cca37601f1410ab584e1e2a436052d8174c36bfde968355c81b0a80b0cf06724b8f26878f3cbdfd7ead9d226fa9e01c1b44058736fd62b41db8bdd1bd5a38733e3ce7b34f201c2fc3785fa543c8f5ee0779323e7d8ebf5a366c34c1760aa0f4922dbd8f8df04ca17119469e20909febf251cd4254cd452354b627f8f9044d0e57b3dc774d1cb4b04074916e0b083c4b3c55ff26320944467d52469a0cbae19f3b57b99ac6109ca61ec93fae75112a567c23b5c359620d44787958cb1c9f066452b99c1d9fbaec0f7c220689b0f8c0573330ef16ccda715dac09eb5a90f895fa0048b0a99ce69eac05ece6b9a916c933a3014ab62498b5c7cddcf1cfb7de5b8d5355a9852c93c1225930c7eeaaf9e5bcea6e12d27772608edd2a9662b1389991024cd4eeb7db62c2c9f0f7d81e040a5b1805e4642dfe1dd20878c70371ea60060140b8c980fdbb239dc2da4825624b6acfe5e0a273052e6d00fd549c1980ac3297bbe510f7cbd826e883aab040918fbb637b9ccf023367b6eb1a1260619f4c35448fb02c5d303ec1528e1d920245913e9149acbd930fe398ecbfe5a1951f1268512f937cce5ff49e6d1843680192781256eeb5df6e5f22bc0e3dc6fb5993d01d1869be26a1e6446ae776943233a9f6f58aba67726131f6e08087ffbf419a36ab9f810826190280249f8689fe26b0e0c6fd20ab0a724971a8c4bf0c60ca8f81d94d02d8c6040ff745d50ff350d3d3282e52267851d33ba571221ad306e9e77829e5e1a4f51618cf992104eb1dedeb93f820a811759870e2a4154ef134bb833840bd627accba9ac1818bb42071b187bcebe70e16d5809709ffb1ba1bdba261e2d824f7460fb683b076ab2f17a7fc6c58c38ece7bc3b78b21a031f3045b7f4703cb3a99f31bfbb030e654783c821a41ab67894a06f719bff44c8a006fdaec3ac8df7b78fcfbddbf2fb7113c55396a8b0d29e1836e10fb7daa2b0aa1e9b972a2971a40147e33dfab00a3c554cbe79bf98fc26ed5ac02e3e71999210f7f9d3670a84ea96721b49f15f2476521f5fab78de572f19eb74a2f6d58fd86e62086a918502c2eb6cb711b1eff8071f45d8181e4d5fdfcf2d6322801547fbf2ddb0fffea378ad7fe34081ccf4b219328a4940faa4ebb6ad4f861cf87766b931c5f7c0683d59430d151ae5c372cf890fc08aa4b84c6eb520828af6560628f6e8d73d8400d0500419083437941b9633079a8c6c5981edd3647c9cd7227128da13191d8d085fd5b0063bd23af1a5dfba139db226f89922bd11efe211a0992395f2b8bbe6c7a57bca8320397e4c4d3920f6448853d27a588b55c2b7000fc1c30a465c87eba06cd94d5d6a455dcc39492aea5522a5af26dfa85dcd370773751ebbde7c53d86e82ec4522f02094312b86c273ea171d2d7bf49885614c4b482bedef75ac38b19d9e63692950b759a13fbc615ca5e2229212aa70ad48629c04dcb0dbe38ffb72551f1fe57ab1988186c7c3bf653500eb9e6dfc2354f60a54a13bfdbb992d7e62e3645de3c72fb11744fbc15f22d0a863cf74ad2c4ebebd3f7cdefe1a7ad6cd329cd5e03fe2ade2cbf6ca6379f51ee57bb782b5726b9e2668f1ec2db8e138082be4dc204bedb3cefe641b033828c5f8fb4747e2e0311d9459481ce634a926e86a597ca5f8e4beba8cbdb8b2dfd8f9d3d3629663ebacf17842efec4854c2b3ffae72fffca700b6be203b172b76fcc0dc4eb02ca5c63419a5be10e73d685b300c1716ebd989478f8cf30b81db663fa69df7f324fa80e69261bb9475f327c87099dbcabb72ab28541f273e439c01b5c842e1616f3d7ba00a5f6f3444f0667ff83c0d4c03b6acb891855d4d0f190528a208ba0a52460c403be0d6f3205ad4b65e0968f6235792966f3ffcb3c5b14fdaf9d8f6413a9476ce3bd2a7ecd4d32fc12a3b39e8d137989905d06e2e75e51e6053efeb80fbb4b06d45cf63e13ec65556a51de31f2f303556ac1ff35da40660422a7802cfcf92cd9b74cfc775cad534fe20866039a08af0f64c0357cc18a6f6f534cba0b6c832c57a6fb41192e6ae9bb6157ed3a4b29a7df4e1280d5e862050ef4f2058305fd360249c8ee09163f23f8f194ee4ae86dcab0107549763efa151050d5604b138a8eb782aa02d8c2e17ce1efa8d659d6eef7ea01f11ae09cd96ea6c51c46c552246c86ee0542fe9024de25e3cb4e24e3abd9ae6e5682ba97d6edbbba19dec332cab147af099f9d36bcbf8827b7a763df69768fd60cf11027ae3cdbece7c37e3eabcddf4e2bb8728a1b426fc13aa7595a5a4bec6869573e6a83530d5a44dcd4c9342e4e1fca2d44bdf51c9ad5bc5440b9fe12f6205c7562ba4fd2b8b5791bb511b53842b6101c02e5a5f9f8dc18d5b672db35afd4c8b14c2372af705a78355d5e6cdd9aeb38b8036ca3321ccc2666776970714735d3babdbf55fa4b99c9136555a25061b1a491af98c3e0188f77a043550abc013f29af2fc949c1b058714952b90670ec996619cb349234a78ed78b08156318da933b65ee53e0ef0c7f1ceeffc005a9c701961009a5222589d6c00376c52ca467e2c008f4715784aa33a8b650ef300f2b48ba47912e7e5ca0bc8b9b3d70db5f3a307e3a47bafd20a9f1f736e9b38777dfa5e1c6487f5a1ac3e57aa47f25596e431140afacbc4a26aef3ef50be5d22044c926f5c9b7d70fb42811b199d0033ffa766759efe464e57a6bb516cf9751ab216a42dbba778579b48a95bf87dfa9aee9f46b5eb486e0aa3a9866b7ce96fca48196cff378e89667eb2240e06c260c7f66de7e21baf51be99374bbaee6632a47745942c01ce9a24bb64ad680b066868f7cb33b0da6bf00ec802b01fa4ad3c81e", 0x1000}], 0x4}}, {{0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000021c0)="8be84e36b6805d5bcdee2db55a40187e438e2f78b41cabfd5e44484594d9c50646c473a2977e4f7d9826c086baa211a7bdc530963fb2eee30c0c91f3", 0x3c}], 0x1, &(0x7f0000002500)=ANY=[@ANYBLOB="1c00000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000006001c000400000000040000000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x40080c5}}, {{0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002700)="49292da1cd93e9708345f3d55d57f1", 0xf}], 0x1, &(0x7f00000028c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x20000000}}], 0x4, 0x40000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) 16:04:32 executing program 2: openat$vcsa(0xffffffffffffff9c, &(0x7f0000002000), 0x0, 0x0) io_setup(0x5, &(0x7f0000000000)) 16:04:32 executing program 1: mknodat$null(0xffffffffffffffff, 0x0, 0x1841, 0x103) [ 1784.690713][ T6988] sysfs: cannot create duplicate filename '/devices/iommufd_mock14' [ 1784.750604][ T6988] CPU: 0 PID: 6988 Comm: syz-executor.5 Not tainted 6.7.0-rc5-next-20231214-syzkaller #0 [ 1784.760487][ T6988] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 1784.770587][ T6988] Call Trace: [ 1784.773912][ T6988] [ 1784.776898][ T6988] dump_stack_lvl+0x125/0x1b0 [ 1784.781642][ T6988] sysfs_warn_dup+0x7f/0xa0 [ 1784.786217][ T6988] sysfs_create_dir_ns+0x249/0x2b0 [ 1784.791403][ T6988] ? sysfs_create_mount_point+0xb0/0xb0 16:04:32 executing program 0: syz_io_uring_setup(0x6342, &(0x7f0000000600)={0x0, 0x0, 0x1000}, &(0x7f0000000680), &(0x7f00000006c0)) 16:04:32 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x12, 0x0, 0x0) [ 1784.797023][ T6988] ? spin_bug+0x1c0/0x1c0 [ 1784.801503][ T6988] ? do_raw_spin_unlock+0x172/0x230 [ 1784.806776][ T6988] kobject_add_internal+0x2c8/0x970 [ 1784.812058][ T6988] kobject_add+0x16f/0x240 [ 1784.816539][ T6988] ? kset_create_and_add+0x190/0x190 [ 1784.821895][ T6988] ? kobject_put+0xbe/0x440 [ 1784.826464][ T6988] ? bus_get_dev_root+0x5e/0x80 [ 1784.831380][ T6988] device_add+0x289/0x1aa0 [ 1784.835864][ T6988] ? device_initialize+0x510/0x510 [ 1784.841035][ T6988] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 1784.847962][ T6988] ? __init_waitqueue_head+0xca/0x150 [ 1784.853421][ T6988] iommufd_test+0x15bf/0x3a10 [ 1784.858180][ T6988] ? preempt_count_sub+0x160/0x160 [ 1784.863369][ T6988] ? iommufd_selftest_destroy+0xf0/0xf0 [ 1784.869008][ T6988] iommufd_fops_ioctl+0x35a/0x4e0 [ 1784.874104][ T6988] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1784.880703][ T6988] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1784.885705][ T6988] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1784.892265][ T6988] __x64_sys_ioctl+0x18f/0x210 [ 1784.897098][ T6988] do_syscall_64+0x40/0x110 [ 1784.901672][ T6988] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 1784.907636][ T6988] RIP: 0033:0x7f0b62c7cba9 [ 1784.912090][ T6988] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 1784.931737][ T6988] RSP: 002b:00007f0b6397b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1784.940177][ T6988] RAX: ffffffffffffffda RBX: 00007f0b62d9bf80 RCX: 00007f0b62c7cba9 [ 1784.948168][ T6988] RDX: 0000000020000240 RSI: 0000000000003ba0 RDI: 0000000000000003 [ 1784.956161][ T6988] RBP: 00007f0b62cc847a R08: 0000000000000000 R09: 0000000000000000 [ 1784.964157][ T6988] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1784.972153][ T6988] R13: 000000000000000b R14: 00007f0b62d9bf80 R15: 00007ffee09dc5a8 [ 1784.980173][ T6988] 16:04:32 executing program 4: syz_io_uring_setup(0x406ba7, &(0x7f0000000100), &(0x7f0000000180), &(0x7f00000001c0)) 16:04:32 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0xfff) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) syz_emit_ethernet(0x86, &(0x7f0000000000)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x50, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x14, 0x6, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @fastopen={0x22, 0x2}, @timestamp={0x8, 0xa}, @md5sig={0x13, 0x12, "70ac5f3e05149aa971783ddb155d6313"}, @window={0x3, 0x3}, @exp_fastopen={0xfe, 0xe, 0xf989, "8291f151b803704f7a7f"}]}}}}}}}}, 0x0) 16:04:32 executing program 1: fchownat(0xffffffffffffff9c, 0x0, 0xee01, 0xffffffffffffffff, 0x800) 16:04:32 executing program 0: bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000e00)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, &(0x7f0000000c80)="f3", 0x0}, 0x50) [ 1785.051979][T12286] ath9k_htc 5-1:1.0: ath9k_htc: Target is unresponsive [ 1785.060055][T12286] ath9k_htc: Failed to initialize the device 16:04:32 executing program 4: openat$vcsa(0xffffffffffffff9c, &(0x7f0000002000), 0x404001, 0x0) [ 1785.130220][ T5167] usb 5-1: ath9k_htc: USB layer deinitialized 16:04:32 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0xfff) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) syz_emit_ethernet(0x86, &(0x7f0000000000)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x50, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x14, 0x6, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @fastopen={0x22, 0x2}, @timestamp={0x8, 0xa}, @md5sig={0x13, 0x12, "70ac5f3e05149aa971783ddb155d6313"}, @window={0x3, 0x3}, @exp_fastopen={0xfe, 0xe, 0xf989, "8291f151b803704f7a7f"}]}}}}}}}}, 0x0) 16:04:32 executing program 4: syz_io_uring_setup(0x323b, &(0x7f0000000100)={0x0, 0x0, 0x100}, 0x0, 0x0) [ 1785.244212][ T6988] kobject: kobject_add_internal failed for iommufd_mock14 with -EEXIST, don't try to register things with the same name in the same directory. 16:04:32 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000240)={0xfccc, 0x2, r1, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000040)={0x8, r2}) ioctl$IOMMU_DESTROY$device(0xffffffffffffffff, 0x3b80, 0x0) ioctl$IOMMU_IOAS_ALLOW_IOVAS(0xffffffffffffffff, 0x3b82, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)) r3 = getuid() r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) pidfd_open(r4, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000002840)='./file1\x00', 0x0, 0x0) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r6, 0xae03, 0xc7) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002940)=[{{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000000a00)="e19def748fbefe4a9a59c83ba01bf3089b50e42b71a6ab6012ca52a4c26a47722987113034f2c2097a6b2eedfba409482db87e3e044ca89476a884bbadd8e8d85d65a37bc863", 0x46}, {&(0x7f0000000a80)="ee6f08a1f0b03ccf6a8aa955bbd25c22f599c0508743a0b46176bdd8e7756c291047459e7fe308197c4b51649d207d09742840258d7ddcf24125689a3951936cb4d10a0b6724577fff84aa828677812d83fa9142de3a95473efae9bc3dbb48fd278d721d24fb969d84013468ab6b8727e7bf656a6c2f7f338e43ac15f0480dacc74c2b4d7b57a1ecf82c2176c880562205c95cec34052e544b3dd7c01fb8137bcc7813f341c411509e938091d0dbc233e2c6d1c3df2a4696a4d42e8c9373a45fcdff6d5e7b2811b6d425e0915ad003edd137dc07cc92ae216c3da9f8dde24b466eaad310d8f643e0c03a8392c1cbaa58da26", 0xf2}, {&(0x7f0000000b80)="66d04ba8c0bef42fee2a4ddf8f7a0d03c96228329f6e9794d70a395494aec31547ad07e79b69261f337575fbf4c2c398db61d6108297c298bb575e80a3f1af461379caec691a03c358f97dd3320274fee2c7a54ed6fe9e487408d72d00bbba4842b2a63c690c40a32aff0d50de194f1f75809469cbbe1dd7f831ac4921b6968f63afc1f4f64d2a7b84f9e19c4bb7763c296571f8f5a0228a53936549367a2e2f636c1545521b84e7a82be421ec3654f19d79721af5952319448a0d5044e8711b6efd32b604855abc831033d42d1f1e0a66789279baa70a61111119de02d737df0bf058dc8e1379dabda85135d45f693a7f090a51a48994f3f734", 0xfa}, {&(0x7f0000000240)="b366c9e0790d633571107472c657f6ed912d06832b91832b046e434e29ff9a3dfeebf44aaa0017a72f2d96de7163029034", 0x31}, {&(0x7f0000000c80)="e2feeb120d10d1804540c89fb72c0a0a05e8e840b78a85a136c38c6d9f96", 0x1e}, {&(0x7f0000000cc0)="32492a6d67ab58cfa2018fe0db5dd7402c48c99e62f24a66f64735a1ab6b85111d30e6bfc812ff4df5a6112fa092bf29e20b26a4a593432241f38fbf3679977d2b", 0x41}, {&(0x7f0000000d40)="ea4af98e6e0adc7045f4191ba796618fda741ec047365442e25387e36b99efd5a1fc68d5afdeb32e158e87e5b76d04b1d2df6141b19bc3620d6db20c8134eb6d31c643abf8f239988c4e8a9907d626d097526fbdd9660a4f528e", 0x5a}, {&(0x7f0000000dc0)="85fe05dcfa30dfad1a92c1936f69d454482964a84d077300196924f52ada3118a0e3c742ec36a6a81ec7b071584c1ad066b2b898e1e8aef6fe079b7a1406007f25f83889fe99cc429bde97015c653f4f3b950aeaf31dc7b3eb9cb08f234eebc5226cd3785530fa11e9cff69afc89daeaf2071e9d56d6a6ae327c9ce4a5bfff72ccb760323afc83bb8af6f9b7f3198df8b9990ddefb887548e968d4c77cf3963964a2e83c61eba1a2e5e43e064af361699427491e42447661a00d516f27bbbf6a7d9500d84f7cf6ed48f10e8a24052d20d4a63078ccfb76268ef7024d8a0f1c4e832b2188ca100e8bd3", 0xe9}], 0x8, 0x0, 0x0, 0x4004000}}, {{&(0x7f0000000f40)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002180)=[{&(0x7f0000000fc0)="fb963d3ba082ec842614009951e6b331e8dcee49dd4d7eecd814c44501db4063270de71c263e83c5fc6a7ad63de6bad7d1df948b0dbc1aa9f3018cf9d53e7a85045edc0d39721247a6eb0217fb48d281656f91f3c52afee227bd1ce59f0279709c5c4efb947d47ea1b87f0fe7bfcfd1d281b5e16f77561eb7fd540eb3068912e50bf1719fbe4f611ab60864bbfbfafd5d517780bc7a9df5f41c83de8a094dfd282dc7e7a1c2d6edd97ae2e0f857bf8958b25ab9302", 0xb5}, {&(0x7f0000001080)="11e778f080e9ae4767e808331bf8f222b6723d23ea9d7a1035235d07946f427819f01c38bd98950cb4f1287427d0b4ccec52011a9387d389ee478047d26c60e2442d3023b4efa4efd15a91f48b51bc78ac2d0b5b51c38c079967302d10417e555ad5f3b4c866743b16a049f2fbaf2ce02e89af88a80f", 0x76}, {&(0x7f0000001100)="a941d3895804c670f45db46fc9344571d9b5ba5ba50e8a67cc67964927cdfb7dede3da12156c4327540594d98fb73b55b9b8bb586d77055628d68609942d54a1b4fd32c3d6697d90c4a6b7afed554938f88111ce8f57499a76d34887ab7c972ecfe5105285e290ddeefc64e3c01c1415", 0x70}, {&(0x7f0000001180)="15b29cfd26f5b4d99930b72ebe48feea4d94829ed7a898fd061f7781707518b2b29fe5cb1cc019f48c648e6e47dab5bf934d32efa671fd341ca190939d2edcf714736bcaed62d9850d841589a3ee56cb5d6332a06e8f38e65999d1c7eb57dca890f1aea558a5cd3e75241760ae3bd727f563a0396e9976fd69dce79134ba3cd65d890e79cb8063ebb616f1845764237414847a3ceeba5c01e29a8064667121c2e9720ec4ecb7380764457fe74003d52c02b691f45f6edc48cfc9ddc992bb28845cff9a935828ee567a8cc09f1744039508d65a4f1a1b6ed86149f8546189d12471469b65e80a9be39e6ac52629cc838fcde9394b4b2770a986013080f60adc1f8265cd897be005f7acb5418184a61818391494c4ba43da53dc13a0548a0c449267957e9e25c8a714f9033d9f9dcf8c0f27148b65a15dab4a5d1d92de2d5ef3b1a48a5ede4f2cbdbcf4cb7666ab1639a3a1f4d2ac932b4b7a1aec579865216972f8cb41ca4f9c9fbd61512f5ded96ebdf388567c08dd0954e27246b7f48b66ef320e78657abacbc609be4ec1db492c1d046a001286ae8b921844c23a6757fd94a45c951678ff0d4f089b6236eace7b9f42e495452f11cdbedf709345042d2f8617ebf2e3d226bca2d0b5bd07730c2e939c5db54f4684bdcb6bdefc7d73f6036ff4534b789d9caa316e7a93b69fea25d5a7c760d0c5a45be0badd2af36ffde86de34dc74a018b3beb9d154fdae6ddae5ef35efa9f4dd8174de8664f1973b3d627186b119ebec91c9e3e809674209873f0769d0130f63cb8056024f4d75971ee05b9f7f5d26dc75a532f5d9b4c1ae136f4637871b3ccc4b91a07c10e08c8bfe254f553ef1f9a14805e4aad11b15e0640cb7067a691973e799a5ddd9d3a0d305489e7f1e518481a6c522b3b692b259fd76024053d72dc8a8e1d8012c778a4c918ad643b16aef8a446dc6a599d5c694cb4a36ae7769bff6c7d62e895a7d0fc689904ae5ddefacf7bf5a51120e69e28c19f9edc51ff89dd698693309f3ed05316c9946c3d4552075cc3693ccae731f3c63d54a83c071a54336cb85b0680ea2da1f6546cd8a3af9c3934c23502cbaef3ad50b8994c5d1d30ff4fb8d82af1d8f6a965e42eecf82011dcbd7ef6b470308db3fd26a47e00133065a6a2a2de15ec9cbdaabb14e0536fb1afeaf1ec0c77676421baead44d8caa94d4c1e2c342659abcc8b32f1ab0411971cd1433e56be916533a4175e63ea02ac3d7b9ce1f84b26a52225f7734c85188fe11afc93a91b78706f5f1570b20b83f2e22cf1223f4595c0114cae1b8d9f31275a8665d5a4789322a185342bca165dfe1bd6be87b3fd323be7fd3d4302ef41b85b9684387fb9b86ba5b268c8d04d9e7c7d8d0e82757e8db199fb0c19d54b76a44a93f90417f611a297f33ddfe6c4fcbf082eedbadff054e99f15ae1a14d52700951826543cd4d7bb899313939021dd2c169f81432c857dfcc133368949c302f43ed92107e953264e5253d0231d43c3eb4cf98294de321e4369123e189fff6adafda97152d4684a5c6b283528275b119140d90a5cf06ffd7555c9f9e28ab879e25c0b05ef8032d5c785b17a67e054f9ee1891b0c9a24755cca295159d0f7dd5ef3e065f84eb5f8d302d622c604460957c5b6170fee2f691108f4fbab4ef10315f67885fe7fbf40743d48093e5a2a9dcfd73eb26e2e585041f21c6d48a69bb0fff4620ba6859ce12139ff3b544bd6b09b4a0f53b621152598b70ee50e7e621d21f2342afc1390830e6af0ffe4d6dac783f4d2b6cfb318f805d3422ca809051b4860375f59354b5b6e9b4ea4b5c927d941ec76c46b0afbae39d4419ddf9717fced4ec71f0935296670a16ba20fba94261d98da80d2bfbd75858bbeb9a93f8726338b8828c4f4352525aa73e5dc2d810a4ae11c92f22bae20b247bd06f02b36255d5258dfc5b89aa5e384b61528ea85b8c88d65799889e9ec23f5ee3f36936625516baf0801b11a650310c75005d7d10b0db4aa8318c654928590ad9137b657b5baf7a0b7f31c5586dd32b3dfdfe8dbab97eab86b4940d559fd3cf07723eeab340f9cfb62a7ca076eb37c3382438746c674c7be202b2b380733538966701cad6fbeacf9c89e57d8ac2c8ea855e02f26a13b44c1464ef07cfc942335d2b8bed9ed4d2c5b2001173c5b221e2684d9496ee4fcf5dc2fda89186f09ee7f22d4d4cd436f0b54ca5c66967258850ade2ad460ffc4b62faf36511e048010523d4f6471fe6ab6d86ad25210c7af04bf8cb8158f4326b67a53c6c3f983bf16f5559719700113ac6381e6bf6919e94b88f64ff23908e6c74a6d129e006a7206b81eb9c52ab4fcb62f85f83dbc5ec14922e0710acfa4ea2103c855e4e2feab9434a8e9f5ce7ebae85bbfb06f5afa5948240023ad7770d9c88856770a1c3cec39c251f88b7069d158ab17535c7e31d2584496e5293e3a2588a8080cdc4f6438dcdd9d534b5495ca553da66ee1241b0a19765f7ac625f52564c3f9b6cdb0e9a5218a43a4e1224ca7b3cacfc60e40e139dc3c643cd34ca9b47beeb95e59678e4d3e7b7f2b750a6ed96f0182b5776a3998f929c37ebb95589d6e5f1aeb718c2f39576a094c9cf192f1f8d12bb2d6e42c7f710037041a3c05e34d7da81deb4a169ae1216795bd20c7b35e15c399121f682efdcbbb2ebef2c1fd9a60de9cd26d92fe2ae9689d57ef2657add653a24bf4810bddb8c7d94deb385dc736f235a5b341da7002dc1ff830f3206249d8bc8b1a18a91f8a00d66b00195fd77b4ddb6e900d42165f142b59c2d4d322a85e0f11bfffc1924efb3c8e4438f746d233a14d389227b0878b2a5b5e9fa5c490a9c917414284f03cd3653446625a74e8466cc373b9aba7baae05d28bd0fcd61cc7161c449e1c58f16a3c709cca37601f1410ab584e1e2a436052d8174c36bfde968355c81b0a80b0cf06724b8f26878f3cbdfd7ead9d226fa9e01c1b44058736fd62b41db8bdd1bd5a38733e3ce7b34f201c2fc3785fa543c8f5ee0779323e7d8ebf5a366c34c1760aa0f4922dbd8f8df04ca17119469e20909febf251cd4254cd452354b627f8f9044d0e57b3dc774d1cb4b04074916e0b083c4b3c55ff26320944467d52469a0cbae19f3b57b99ac6109ca61ec93fae75112a567c23b5c359620d44787958cb1c9f066452b99c1d9fbaec0f7c220689b0f8c0573330ef16ccda715dac09eb5a90f895fa0048b0a99ce69eac05ece6b9a916c933a3014ab62498b5c7cddcf1cfb7de5b8d5355a9852c93c1225930c7eeaaf9e5bcea6e12d27772608edd2a9662b1389991024cd4eeb7db62c2c9f0f7d81e040a5b1805e4642dfe1dd20878c70371ea60060140b8c980fdbb239dc2da4825624b6acfe5e0a273052e6d00fd549c1980ac3297bbe510f7cbd826e883aab040918fbb637b9ccf023367b6eb1a1260619f4c35448fb02c5d303ec1528e1d920245913e9149acbd930fe398ecbfe5a1951f1268512f937cce5ff49e6d1843680192781256eeb5df6e5f22bc0e3dc6fb5993d01d1869be26a1e6446ae776943233a9f6f58aba67726131f6e08087ffbf419a36ab9f810826190280249f8689fe26b0e0c6fd20ab0a724971a8c4bf0c60ca8f81d94d02d8c6040ff745d50ff350d3d3282e52267851d33ba571221ad306e9e77829e5e1a4f51618cf992104eb1dedeb93f820a811759870e2a4154ef134bb833840bd627accba9ac1818bb42071b187bcebe70e16d5809709ffb1ba1bdba261e2d824f7460fb683b076ab2f17a7fc6c58c38ece7bc3b78b21a031f3045b7f4703cb3a99f31bfbb030e654783c821a41ab67894a06f719bff44c8a006fdaec3ac8df7b78fcfbddbf2fb7113c55396a8b0d29e1836e10fb7daa2b0aa1e9b972a2971a40147e33dfab00a3c554cbe79bf98fc26ed5ac02e3e71999210f7f9d3670a84ea96721b49f15f2476521f5fab78de572f19eb74a2f6d58fd86e62086a918502c2eb6cb711b1eff8071f45d8181e4d5fdfcf2d6322801547fbf2ddb0fffea378ad7fe34081ccf4b219328a4940faa4ebb6ad4f861cf87766b931c5f7c0683d59430d151ae5c372cf890fc08aa4b84c6eb520828af6560628f6e8d73d8400d0500419083437941b9633079a8c6c5981edd3647c9cd7227128da13191d8d085fd5b0063bd23af1a5dfba139db226f89922bd11efe211a0992395f2b8bbe6c7a57bca8320397e4c4d3920f6448853d27a588b55c2b7000fc1c30a465c87eba06cd94d5d6a455dcc39492aea5522a5af26dfa85dcd370773751ebbde7c53d86e82ec4522f02094312b86c273ea171d2d7bf49885614c4b482bedef75ac38b19d9e63692950b759a13fbc615ca5e2229212aa70ad48629c04dcb0dbe38ffb72551f1fe57ab1988186c7c3bf653500eb9e6dfc2354f60a54a13bfdbb992d7e62e3645de3c72fb11744fbc15f22d0a863cf74ad2c4ebebd3f7cdefe1a7ad6cd329cd5e03fe2ade2cbf6ca6379f51ee57bb782b5726b9e2668f1ec2db8e138082be4dc204bedb3cefe641b033828c5f8fb4747e2e0311d9459481ce634a926e86a597ca5f8e4beba8cbdb8b2dfd8f9d3d3629663ebacf17842efec4854c2b3ffae72fffca700b6be203b172b76fcc0dc4eb02ca5c63419a5be10e73d685b300c1716ebd989478f8cf30b81db663fa69df7f324fa80e69261bb9475f327c87099dbcabb72ab28541f273e439c01b5c842e1616f3d7ba00a5f6f3444f0667ff83c0d4c03b6acb891855d4d0f190528a208ba0a52460c403be0d6f3205ad4b65e0968f6235792966f3ffcb3c5b14fdaf9d8f6413a9476ce3bd2a7ecd4d32fc12a3b39e8d137989905d06e2e75e51e6053efeb80fbb4b06d45cf63e13ec65556a51de31f2f303556ac1ff35da40660422a7802cfcf92cd9b74cfc775cad534fe20866039a08af0f64c0357cc18a6f6f534cba0b6c832c57a6fb41192e6ae9bb6157ed3a4b29a7df4e1280d5e862050ef4f2058305fd360249c8ee09163f23f8f194ee4ae86dcab0107549763efa151050d5604b138a8eb782aa02d8c2e17ce1efa8d659d6eef7ea01f11ae09cd96ea6c51c46c552246c86ee0542fe9024de25e3cb4e24e3abd9ae6e5682ba97d6edbbba19dec332cab147af099f9d36bcbf8827b7a763df69768fd60cf11027ae3cdbece7c37e3eabcddf4e2bb8728a1b426fc13aa7595a5a4bec6869573e6a83530d5a44dcd4c9342e4e1fca2d44bdf51c9ad5bc5440b9fe12f6205c7562ba4fd2b8b5791bb511b53842b6101c02e5a5f9f8dc18d5b672db35afd4c8b14c2372af705a78355d5e6cdd9aeb38b8036ca3321ccc2666776970714735d3babdbf55fa4b99c9136555a25061b1a491af98c3e0188f77a043550abc013f29af2fc949c1b058714952b90670ec996619cb349234a78ed78b08156318da933b65ee53e0ef0c7f1ceeffc005a9c701961009a5222589d6c00376c52ca467e2c008f4715784aa33a8b650ef300f2b48ba47912e7e5ca0bc8b9b3d70db5f3a307e3a47bafd20a9f1f736e9b38777dfa5e1c6487f5a1ac3e57aa47f25596e431140afacbc4a26aef3ef50be5d22044c926f5c9b7d70fb42811b199d0033ffa766759efe464e57a6bb516cf9751ab216a42dbba778579b48a95bf87dfa9aee9f46b5eb486e0aa3a9866b7ce96fca48196cff378e89667eb2240e06c260c7f66de7e21baf51be99374bbaee6632a47745942c01ce9a24bb64ad680b066868f7cb33b0da6bf00ec802b01fa4ad3c81e", 0x1000}], 0x4}}, {{0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000021c0)="8be84e36b6805d5bcdee2db55a40187e438e2f78b41cabfd5e44484594d9c50646c473a2977e4f7d9826c086baa211a7bdc530963fb2eee30c0c91f3", 0x3c}], 0x1, &(0x7f0000002500)=ANY=[@ANYBLOB="1c00000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000006001c000400000000040000000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x40080c5}}, {{0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002700)="49292da1cd93e9708345f3d55d57f1", 0xf}], 0x1, &(0x7f00000028c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x20000000}}], 0x4, 0x40000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) 16:04:32 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x8000}]}) 16:04:32 executing program 2: bpf$MAP_CREATE(0x9, &(0x7f0000000000)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) 16:04:32 executing program 1: socket(0x25, 0x1, 0x21b) 16:04:32 executing program 4: sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x892d7461f97a82e7) 16:04:32 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0xfff) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) syz_emit_ethernet(0x86, &(0x7f0000000000)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x50, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x14, 0x6, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @fastopen={0x22, 0x4, "241e"}, @timestamp={0x8, 0xa}, @md5sig={0x13, 0x12, "70ac5f3e05149aa971783ddb155d6313"}, @window={0x3, 0x3}, @exp_fastopen={0xfe, 0xe, 0xf989, "8291f151b803704f7a7f"}]}}}}}}}}, 0x0) 16:04:33 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_BLA_CLAIM(r0, &(0x7f0000002740)={0x0, 0x0, &(0x7f0000002700)={&(0x7f0000002680)={0x14}, 0x14}}, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000002b00)={0x0, 0x0, &(0x7f0000002ac0)={&(0x7f0000002a40)={0x14}, 0x14}}, 0x0) 16:04:33 executing program 4: bpf$MAP_CREATE(0x2, &(0x7f0000000000)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) 16:04:33 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f00000002c0)={'tunl0\x00', &(0x7f0000000200)={'ip_vti0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x64010101, @empty}}}}) [ 1785.603501][ T7126] sysfs: cannot create duplicate filename '/devices/iommufd_mock14' [ 1785.652001][ T7126] CPU: 1 PID: 7126 Comm: syz-executor.5 Not tainted 6.7.0-rc5-next-20231214-syzkaller #0 [ 1785.661933][ T7126] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 1785.672034][ T7126] Call Trace: [ 1785.675372][ T7126] [ 1785.678372][ T7126] dump_stack_lvl+0x125/0x1b0 [ 1785.683110][ T7126] sysfs_warn_dup+0x7f/0xa0 [ 1785.687714][ T7126] sysfs_create_dir_ns+0x249/0x2b0 [ 1785.692904][ T7126] ? sysfs_create_mount_point+0xb0/0xb0 16:04:33 executing program 0: bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000800)={{}, &(0x7f0000000600), &(0x7f0000000640)='%pB \x00'}, 0x1) 16:04:33 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0xfff) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) syz_emit_ethernet(0x86, &(0x7f0000000000)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x50, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x14, 0x6, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @fastopen={0x22, 0x4, "241e"}, @timestamp={0x8, 0xa}, @md5sig={0x13, 0x12, "70ac5f3e05149aa971783ddb155d6313"}, @window={0x3, 0x3}, @exp_fastopen={0xfe, 0xe, 0xf989, "8291f151b803704f7a7f"}]}}}}}}}}, 0x0) [ 1785.698526][ T7126] ? spin_bug+0x1c0/0x1c0 [ 1785.702919][ T7126] ? do_raw_spin_unlock+0x172/0x230 [ 1785.708179][ T7126] kobject_add_internal+0x2c8/0x970 [ 1785.713451][ T7126] kobject_add+0x16f/0x240 [ 1785.717932][ T7126] ? kset_create_and_add+0x190/0x190 [ 1785.723298][ T7126] ? kobject_put+0xbe/0x440 [ 1785.727877][ T7126] ? bus_get_dev_root+0x5e/0x80 [ 1785.732790][ T7126] device_add+0x289/0x1aa0 [ 1785.737288][ T7126] ? device_initialize+0x510/0x510 [ 1785.742467][ T7126] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 1785.749399][ T7126] ? __init_waitqueue_head+0xca/0x150 [ 1785.754857][ T7126] iommufd_test+0x15bf/0x3a10 [ 1785.759608][ T7126] ? preempt_count_sub+0x160/0x160 [ 1785.764775][ T7126] ? iommufd_selftest_destroy+0xf0/0xf0 [ 1785.770401][ T7126] iommufd_fops_ioctl+0x35a/0x4e0 [ 1785.776184][ T7126] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1785.782764][ T7126] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1785.787802][ T7126] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1785.794376][ T7126] __x64_sys_ioctl+0x18f/0x210 [ 1785.799210][ T7126] do_syscall_64+0x40/0x110 [ 1785.803780][ T7126] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 1785.809751][ T7126] RIP: 0033:0x7f0b62c7cba9 [ 1785.814208][ T7126] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 1785.833881][ T7126] RSP: 002b:00007f0b6397b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1785.842352][ T7126] RAX: ffffffffffffffda RBX: 00007f0b62d9bf80 RCX: 00007f0b62c7cba9 [ 1785.850365][ T7126] RDX: 0000000020000240 RSI: 0000000000003ba0 RDI: 0000000000000003 [ 1785.858373][ T7126] RBP: 00007f0b62cc847a R08: 0000000000000000 R09: 0000000000000000 [ 1785.866381][ T7126] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1785.874394][ T7126] R13: 000000000000000b R14: 00007f0b62d9bf80 R15: 00007ffee09dc5a8 [ 1785.882435][ T7126] 16:04:33 executing program 4: r0 = socket$phonet_pipe(0x23, 0x5, 0x2) getsockopt$PNPIPE_IFINDEX(r0, 0x113, 0x2, 0x0, &(0x7f0000000040)) [ 1785.955084][ T7126] kobject: kobject_add_internal failed for iommufd_mock14 with -EEXIST, don't try to register things with the same name in the same directory. 16:04:33 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$batadv(&(0x7f00000028c0), r0) sendmsg$BATADV_CMD_GET_ORIGINATORS(r1, &(0x7f00000029c0)={0x0, 0x0, &(0x7f0000002980)={&(0x7f0000002900)={0x14}, 0x14}}, 0x0) 16:04:33 executing program 0: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000002000), 0x0, 0x0) mmap$xdp(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2010, r0, 0x0) 16:04:33 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0xfff) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) syz_emit_ethernet(0x86, &(0x7f0000000000)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x50, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x14, 0x6, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @fastopen={0x22, 0x4, "241e"}, @timestamp={0x8, 0xa}, @md5sig={0x13, 0x12, "70ac5f3e05149aa971783ddb155d6313"}, @window={0x3, 0x3}, @exp_fastopen={0xfe, 0xe, 0xf989, "8291f151b803704f7a7f"}]}}}}}}}}, 0x0) 16:04:33 executing program 4: r0 = openat$damon_attrs(0xffffffffffffff9c, &(0x7f0000000000), 0x40001, 0x0) write$damon_attrs(r0, &(0x7f0000000040), 0x69) 16:04:33 executing program 1: sendmsg$BATADV_CMD_GET_VLAN(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000140)) 16:04:33 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000240)={0xfccc, 0x2, r1, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000040)={0x8, r2}) ioctl$IOMMU_DESTROY$device(0xffffffffffffffff, 0x3b80, 0x0) ioctl$IOMMU_IOAS_ALLOW_IOVAS(0xffffffffffffffff, 0x3b82, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)) r3 = getuid() r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) pidfd_open(r4, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000002840)='./file1\x00', 0x0, 0x0) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r6, 0xae03, 0xc7) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002940)=[{{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000000a00)="e19def748fbefe4a9a59c83ba01bf3089b50e42b71a6ab6012ca52a4c26a47722987113034f2c2097a6b2eedfba409482db87e3e044ca89476a884bbadd8e8d85d65a37bc863", 0x46}, {&(0x7f0000000a80)="ee6f08a1f0b03ccf6a8aa955bbd25c22f599c0508743a0b46176bdd8e7756c291047459e7fe308197c4b51649d207d09742840258d7ddcf24125689a3951936cb4d10a0b6724577fff84aa828677812d83fa9142de3a95473efae9bc3dbb48fd278d721d24fb969d84013468ab6b8727e7bf656a6c2f7f338e43ac15f0480dacc74c2b4d7b57a1ecf82c2176c880562205c95cec34052e544b3dd7c01fb8137bcc7813f341c411509e938091d0dbc233e2c6d1c3df2a4696a4d42e8c9373a45fcdff6d5e7b2811b6d425e0915ad003edd137dc07cc92ae216c3da9f8dde24b466eaad310d8f643e0c03a8392c1cbaa58da26", 0xf2}, {&(0x7f0000000b80)="66d04ba8c0bef42fee2a4ddf8f7a0d03c96228329f6e9794d70a395494aec31547ad07e79b69261f337575fbf4c2c398db61d6108297c298bb575e80a3f1af461379caec691a03c358f97dd3320274fee2c7a54ed6fe9e487408d72d00bbba4842b2a63c690c40a32aff0d50de194f1f75809469cbbe1dd7f831ac4921b6968f63afc1f4f64d2a7b84f9e19c4bb7763c296571f8f5a0228a53936549367a2e2f636c1545521b84e7a82be421ec3654f19d79721af5952319448a0d5044e8711b6efd32b604855abc831033d42d1f1e0a66789279baa70a61111119de02d737df0bf058dc8e1379dabda85135d45f693a7f090a51a48994f3f734", 0xfa}, {&(0x7f0000000240)="b366c9e0790d633571107472c657f6ed912d06832b91832b046e434e29ff9a3dfeebf44aaa0017a72f2d96de7163029034", 0x31}, {&(0x7f0000000c80)="e2feeb120d10d1804540c89fb72c0a0a05e8e840b78a85a136c38c6d9f96", 0x1e}, {&(0x7f0000000cc0)="32492a6d67ab58cfa2018fe0db5dd7402c48c99e62f24a66f64735a1ab6b85111d30e6bfc812ff4df5a6112fa092bf29e20b26a4a593432241f38fbf3679977d2b", 0x41}, {&(0x7f0000000d40)="ea4af98e6e0adc7045f4191ba796618fda741ec047365442e25387e36b99efd5a1fc68d5afdeb32e158e87e5b76d04b1d2df6141b19bc3620d6db20c8134eb6d31c643abf8f239988c4e8a9907d626d097526fbdd9660a4f528e", 0x5a}, {&(0x7f0000000dc0)="85fe05dcfa30dfad1a92c1936f69d454482964a84d077300196924f52ada3118a0e3c742ec36a6a81ec7b071584c1ad066b2b898e1e8aef6fe079b7a1406007f25f83889fe99cc429bde97015c653f4f3b950aeaf31dc7b3eb9cb08f234eebc5226cd3785530fa11e9cff69afc89daeaf2071e9d56d6a6ae327c9ce4a5bfff72ccb760323afc83bb8af6f9b7f3198df8b9990ddefb887548e968d4c77cf3963964a2e83c61eba1a2e5e43e064af361699427491e42447661a00d516f27bbbf6a7d9500d84f7cf6ed48f10e8a24052d20d4a63078ccfb76268ef7024d8a0f1c4e832b2188ca100e8bd3", 0xe9}], 0x8, 0x0, 0x0, 0x4004000}}, {{&(0x7f0000000f40)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002180)=[{&(0x7f0000000fc0)="fb963d3ba082ec842614009951e6b331e8dcee49dd4d7eecd814c44501db4063270de71c263e83c5fc6a7ad63de6bad7d1df948b0dbc1aa9f3018cf9d53e7a85045edc0d39721247a6eb0217fb48d281656f91f3c52afee227bd1ce59f0279709c5c4efb947d47ea1b87f0fe7bfcfd1d281b5e16f77561eb7fd540eb3068912e50bf1719fbe4f611ab60864bbfbfafd5d517780bc7a9df5f41c83de8a094dfd282dc7e7a1c2d6edd97ae2e0f857bf8958b25ab9302", 0xb5}, {&(0x7f0000001080)="11e778f080e9ae4767e808331bf8f222b6723d23ea9d7a1035235d07946f427819f01c38bd98950cb4f1287427d0b4ccec52011a9387d389ee478047d26c60e2442d3023b4efa4efd15a91f48b51bc78ac2d0b5b51c38c079967302d10417e555ad5f3b4c866743b16a049f2fbaf2ce02e89af88a80f", 0x76}, {&(0x7f0000001100)="a941d3895804c670f45db46fc9344571d9b5ba5ba50e8a67cc67964927cdfb7dede3da12156c4327540594d98fb73b55b9b8bb586d77055628d68609942d54a1b4fd32c3d6697d90c4a6b7afed554938f88111ce8f57499a76d34887ab7c972ecfe5105285e290ddeefc64e3c01c1415", 0x70}, {&(0x7f0000001180)="15b29cfd26f5b4d99930b72ebe48feea4d94829ed7a898fd061f7781707518b2b29fe5cb1cc019f48c648e6e47dab5bf934d32efa671fd341ca190939d2edcf714736bcaed62d9850d841589a3ee56cb5d6332a06e8f38e65999d1c7eb57dca890f1aea558a5cd3e75241760ae3bd727f563a0396e9976fd69dce79134ba3cd65d890e79cb8063ebb616f1845764237414847a3ceeba5c01e29a8064667121c2e9720ec4ecb7380764457fe74003d52c02b691f45f6edc48cfc9ddc992bb28845cff9a935828ee567a8cc09f1744039508d65a4f1a1b6ed86149f8546189d12471469b65e80a9be39e6ac52629cc838fcde9394b4b2770a986013080f60adc1f8265cd897be005f7acb5418184a61818391494c4ba43da53dc13a0548a0c449267957e9e25c8a714f9033d9f9dcf8c0f27148b65a15dab4a5d1d92de2d5ef3b1a48a5ede4f2cbdbcf4cb7666ab1639a3a1f4d2ac932b4b7a1aec579865216972f8cb41ca4f9c9fbd61512f5ded96ebdf388567c08dd0954e27246b7f48b66ef320e78657abacbc609be4ec1db492c1d046a001286ae8b921844c23a6757fd94a45c951678ff0d4f089b6236eace7b9f42e495452f11cdbedf709345042d2f8617ebf2e3d226bca2d0b5bd07730c2e939c5db54f4684bdcb6bdefc7d73f6036ff4534b789d9caa316e7a93b69fea25d5a7c760d0c5a45be0badd2af36ffde86de34dc74a018b3beb9d154fdae6ddae5ef35efa9f4dd8174de8664f1973b3d627186b119ebec91c9e3e809674209873f0769d0130f63cb8056024f4d75971ee05b9f7f5d26dc75a532f5d9b4c1ae136f4637871b3ccc4b91a07c10e08c8bfe254f553ef1f9a14805e4aad11b15e0640cb7067a691973e799a5ddd9d3a0d305489e7f1e518481a6c522b3b692b259fd76024053d72dc8a8e1d8012c778a4c918ad643b16aef8a446dc6a599d5c694cb4a36ae7769bff6c7d62e895a7d0fc689904ae5ddefacf7bf5a51120e69e28c19f9edc51ff89dd698693309f3ed05316c9946c3d4552075cc3693ccae731f3c63d54a83c071a54336cb85b0680ea2da1f6546cd8a3af9c3934c23502cbaef3ad50b8994c5d1d30ff4fb8d82af1d8f6a965e42eecf82011dcbd7ef6b470308db3fd26a47e00133065a6a2a2de15ec9cbdaabb14e0536fb1afeaf1ec0c77676421baead44d8caa94d4c1e2c342659abcc8b32f1ab0411971cd1433e56be916533a4175e63ea02ac3d7b9ce1f84b26a52225f7734c85188fe11afc93a91b78706f5f1570b20b83f2e22cf1223f4595c0114cae1b8d9f31275a8665d5a4789322a185342bca165dfe1bd6be87b3fd323be7fd3d4302ef41b85b9684387fb9b86ba5b268c8d04d9e7c7d8d0e82757e8db199fb0c19d54b76a44a93f90417f611a297f33ddfe6c4fcbf082eedbadff054e99f15ae1a14d52700951826543cd4d7bb899313939021dd2c169f81432c857dfcc133368949c302f43ed92107e953264e5253d0231d43c3eb4cf98294de321e4369123e189fff6adafda97152d4684a5c6b283528275b119140d90a5cf06ffd7555c9f9e28ab879e25c0b05ef8032d5c785b17a67e054f9ee1891b0c9a24755cca295159d0f7dd5ef3e065f84eb5f8d302d622c604460957c5b6170fee2f691108f4fbab4ef10315f67885fe7fbf40743d48093e5a2a9dcfd73eb26e2e585041f21c6d48a69bb0fff4620ba6859ce12139ff3b544bd6b09b4a0f53b621152598b70ee50e7e621d21f2342afc1390830e6af0ffe4d6dac783f4d2b6cfb318f805d3422ca809051b4860375f59354b5b6e9b4ea4b5c927d941ec76c46b0afbae39d4419ddf9717fced4ec71f0935296670a16ba20fba94261d98da80d2bfbd75858bbeb9a93f8726338b8828c4f4352525aa73e5dc2d810a4ae11c92f22bae20b247bd06f02b36255d5258dfc5b89aa5e384b61528ea85b8c88d65799889e9ec23f5ee3f36936625516baf0801b11a650310c75005d7d10b0db4aa8318c654928590ad9137b657b5baf7a0b7f31c5586dd32b3dfdfe8dbab97eab86b4940d559fd3cf07723eeab340f9cfb62a7ca076eb37c3382438746c674c7be202b2b380733538966701cad6fbeacf9c89e57d8ac2c8ea855e02f26a13b44c1464ef07cfc942335d2b8bed9ed4d2c5b2001173c5b221e2684d9496ee4fcf5dc2fda89186f09ee7f22d4d4cd436f0b54ca5c66967258850ade2ad460ffc4b62faf36511e048010523d4f6471fe6ab6d86ad25210c7af04bf8cb8158f4326b67a53c6c3f983bf16f5559719700113ac6381e6bf6919e94b88f64ff23908e6c74a6d129e006a7206b81eb9c52ab4fcb62f85f83dbc5ec14922e0710acfa4ea2103c855e4e2feab9434a8e9f5ce7ebae85bbfb06f5afa5948240023ad7770d9c88856770a1c3cec39c251f88b7069d158ab17535c7e31d2584496e5293e3a2588a8080cdc4f6438dcdd9d534b5495ca553da66ee1241b0a19765f7ac625f52564c3f9b6cdb0e9a5218a43a4e1224ca7b3cacfc60e40e139dc3c643cd34ca9b47beeb95e59678e4d3e7b7f2b750a6ed96f0182b5776a3998f929c37ebb95589d6e5f1aeb718c2f39576a094c9cf192f1f8d12bb2d6e42c7f710037041a3c05e34d7da81deb4a169ae1216795bd20c7b35e15c399121f682efdcbbb2ebef2c1fd9a60de9cd26d92fe2ae9689d57ef2657add653a24bf4810bddb8c7d94deb385dc736f235a5b341da7002dc1ff830f3206249d8bc8b1a18a91f8a00d66b00195fd77b4ddb6e900d42165f142b59c2d4d322a85e0f11bfffc1924efb3c8e4438f746d233a14d389227b0878b2a5b5e9fa5c490a9c917414284f03cd3653446625a74e8466cc373b9aba7baae05d28bd0fcd61cc7161c449e1c58f16a3c709cca37601f1410ab584e1e2a436052d8174c36bfde968355c81b0a80b0cf06724b8f26878f3cbdfd7ead9d226fa9e01c1b44058736fd62b41db8bdd1bd5a38733e3ce7b34f201c2fc3785fa543c8f5ee0779323e7d8ebf5a366c34c1760aa0f4922dbd8f8df04ca17119469e20909febf251cd4254cd452354b627f8f9044d0e57b3dc774d1cb4b04074916e0b083c4b3c55ff26320944467d52469a0cbae19f3b57b99ac6109ca61ec93fae75112a567c23b5c359620d44787958cb1c9f066452b99c1d9fbaec0f7c220689b0f8c0573330ef16ccda715dac09eb5a90f895fa0048b0a99ce69eac05ece6b9a916c933a3014ab62498b5c7cddcf1cfb7de5b8d5355a9852c93c1225930c7eeaaf9e5bcea6e12d27772608edd2a9662b1389991024cd4eeb7db62c2c9f0f7d81e040a5b1805e4642dfe1dd20878c70371ea60060140b8c980fdbb239dc2da4825624b6acfe5e0a273052e6d00fd549c1980ac3297bbe510f7cbd826e883aab040918fbb637b9ccf023367b6eb1a1260619f4c35448fb02c5d303ec1528e1d920245913e9149acbd930fe398ecbfe5a1951f1268512f937cce5ff49e6d1843680192781256eeb5df6e5f22bc0e3dc6fb5993d01d1869be26a1e6446ae776943233a9f6f58aba67726131f6e08087ffbf419a36ab9f810826190280249f8689fe26b0e0c6fd20ab0a724971a8c4bf0c60ca8f81d94d02d8c6040ff745d50ff350d3d3282e52267851d33ba571221ad306e9e77829e5e1a4f51618cf992104eb1dedeb93f820a811759870e2a4154ef134bb833840bd627accba9ac1818bb42071b187bcebe70e16d5809709ffb1ba1bdba261e2d824f7460fb683b076ab2f17a7fc6c58c38ece7bc3b78b21a031f3045b7f4703cb3a99f31bfbb030e654783c821a41ab67894a06f719bff44c8a006fdaec3ac8df7b78fcfbddbf2fb7113c55396a8b0d29e1836e10fb7daa2b0aa1e9b972a2971a40147e33dfab00a3c554cbe79bf98fc26ed5ac02e3e71999210f7f9d3670a84ea96721b49f15f2476521f5fab78de572f19eb74a2f6d58fd86e62086a918502c2eb6cb711b1eff8071f45d8181e4d5fdfcf2d6322801547fbf2ddb0fffea378ad7fe34081ccf4b219328a4940faa4ebb6ad4f861cf87766b931c5f7c0683d59430d151ae5c372cf890fc08aa4b84c6eb520828af6560628f6e8d73d8400d0500419083437941b9633079a8c6c5981edd3647c9cd7227128da13191d8d085fd5b0063bd23af1a5dfba139db226f89922bd11efe211a0992395f2b8bbe6c7a57bca8320397e4c4d3920f6448853d27a588b55c2b7000fc1c30a465c87eba06cd94d5d6a455dcc39492aea5522a5af26dfa85dcd370773751ebbde7c53d86e82ec4522f02094312b86c273ea171d2d7bf49885614c4b482bedef75ac38b19d9e63692950b759a13fbc615ca5e2229212aa70ad48629c04dcb0dbe38ffb72551f1fe57ab1988186c7c3bf653500eb9e6dfc2354f60a54a13bfdbb992d7e62e3645de3c72fb11744fbc15f22d0a863cf74ad2c4ebebd3f7cdefe1a7ad6cd329cd5e03fe2ade2cbf6ca6379f51ee57bb782b5726b9e2668f1ec2db8e138082be4dc204bedb3cefe641b033828c5f8fb4747e2e0311d9459481ce634a926e86a597ca5f8e4beba8cbdb8b2dfd8f9d3d3629663ebacf17842efec4854c2b3ffae72fffca700b6be203b172b76fcc0dc4eb02ca5c63419a5be10e73d685b300c1716ebd989478f8cf30b81db663fa69df7f324fa80e69261bb9475f327c87099dbcabb72ab28541f273e439c01b5c842e1616f3d7ba00a5f6f3444f0667ff83c0d4c03b6acb891855d4d0f190528a208ba0a52460c403be0d6f3205ad4b65e0968f6235792966f3ffcb3c5b14fdaf9d8f6413a9476ce3bd2a7ecd4d32fc12a3b39e8d137989905d06e2e75e51e6053efeb80fbb4b06d45cf63e13ec65556a51de31f2f303556ac1ff35da40660422a7802cfcf92cd9b74cfc775cad534fe20866039a08af0f64c0357cc18a6f6f534cba0b6c832c57a6fb41192e6ae9bb6157ed3a4b29a7df4e1280d5e862050ef4f2058305fd360249c8ee09163f23f8f194ee4ae86dcab0107549763efa151050d5604b138a8eb782aa02d8c2e17ce1efa8d659d6eef7ea01f11ae09cd96ea6c51c46c552246c86ee0542fe9024de25e3cb4e24e3abd9ae6e5682ba97d6edbbba19dec332cab147af099f9d36bcbf8827b7a763df69768fd60cf11027ae3cdbece7c37e3eabcddf4e2bb8728a1b426fc13aa7595a5a4bec6869573e6a83530d5a44dcd4c9342e4e1fca2d44bdf51c9ad5bc5440b9fe12f6205c7562ba4fd2b8b5791bb511b53842b6101c02e5a5f9f8dc18d5b672db35afd4c8b14c2372af705a78355d5e6cdd9aeb38b8036ca3321ccc2666776970714735d3babdbf55fa4b99c9136555a25061b1a491af98c3e0188f77a043550abc013f29af2fc949c1b058714952b90670ec996619cb349234a78ed78b08156318da933b65ee53e0ef0c7f1ceeffc005a9c701961009a5222589d6c00376c52ca467e2c008f4715784aa33a8b650ef300f2b48ba47912e7e5ca0bc8b9b3d70db5f3a307e3a47bafd20a9f1f736e9b38777dfa5e1c6487f5a1ac3e57aa47f25596e431140afacbc4a26aef3ef50be5d22044c926f5c9b7d70fb42811b199d0033ffa766759efe464e57a6bb516cf9751ab216a42dbba778579b48a95bf87dfa9aee9f46b5eb486e0aa3a9866b7ce96fca48196cff378e89667eb2240e06c260c7f66de7e21baf51be99374bbaee6632a47745942c01ce9a24bb64ad680b066868f7cb33b0da6bf00ec802b01fa4ad3c81e", 0x1000}], 0x4}}, {{0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000021c0)="8be84e36b6805d5bcdee2db55a40187e438e2f78b41cabfd5e44484594d9c50646c473a2977e4f7d9826c086baa211a7bdc530963fb2eee30c0c91f3", 0x3c}], 0x1, &(0x7f0000002500)=ANY=[@ANYBLOB="1c0000000000000001000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000006001c000400000000040000000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x40080c5}}, {{0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002700)="49292da1cd93e9708345f3d55d57f1", 0xf}], 0x1, &(0x7f00000028c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x20000000}}], 0x4, 0x40000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) 16:04:33 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f00000003c0)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0xc, 0xffffffffffffffff, 0x3, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x1}, 0x48) 16:04:33 executing program 0: prctl$PR_SET_IO_FLUSHER(0x4, 0x0) r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) get_robust_list(r0, 0x0, 0x0) 16:04:33 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0xfff) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) syz_emit_ethernet(0x86, &(0x7f0000000000)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x50, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x14, 0x6, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @fastopen={0x22, 0x5, "241ea7"}, @timestamp={0x8, 0xa}, @md5sig={0x13, 0x12, "70ac5f3e05149aa971783ddb155d6313"}, @window={0x3, 0x3}, @exp_fastopen={0xfe, 0xe, 0xf989, "8291f151b803704f7a7f"}]}}}}}}}}, 0x0) 16:04:33 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x1b, 0x0, 0x0) 16:04:33 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f0000000480)) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000080)) [ 1786.315161][ T7351] sysfs: cannot create duplicate filename '/devices/iommufd_mock14' [ 1786.400699][ T7351] CPU: 0 PID: 7351 Comm: syz-executor.5 Not tainted 6.7.0-rc5-next-20231214-syzkaller #0 [ 1786.410593][ T7351] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 1786.420705][ T7351] Call Trace: [ 1786.424024][ T7351] [ 1786.426998][ T7351] dump_stack_lvl+0x125/0x1b0 [ 1786.431728][ T7351] sysfs_warn_dup+0x7f/0xa0 [ 1786.436320][ T7351] sysfs_create_dir_ns+0x249/0x2b0 [ 1786.441539][ T7351] ? sysfs_create_mount_point+0xb0/0xb0 [ 1786.447166][ T7351] ? spin_bug+0x1c0/0x1c0 [ 1786.451575][ T7351] ? do_raw_spin_unlock+0x172/0x230 [ 1786.456845][ T7351] kobject_add_internal+0x2c8/0x970 [ 1786.462108][ T7351] kobject_add+0x16f/0x240 [ 1786.466572][ T7351] ? kset_create_and_add+0x190/0x190 [ 1786.471898][ T7351] ? kobject_put+0xbe/0x440 [ 1786.476446][ T7351] ? bus_get_dev_root+0x5e/0x80 [ 1786.481331][ T7351] device_add+0x289/0x1aa0 [ 1786.485790][ T7351] ? device_initialize+0x510/0x510 [ 1786.490938][ T7351] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 1786.497832][ T7351] ? __init_waitqueue_head+0xca/0x150 [ 1786.503280][ T7351] iommufd_test+0x15bf/0x3a10 [ 1786.508002][ T7351] ? preempt_count_sub+0x160/0x160 [ 1786.513134][ T7351] ? iommufd_selftest_destroy+0xf0/0xf0 [ 1786.518749][ T7351] iommufd_fops_ioctl+0x35a/0x4e0 [ 1786.523805][ T7351] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1786.530361][ T7351] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1786.535322][ T7351] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1786.541846][ T7351] __x64_sys_ioctl+0x18f/0x210 [ 1786.546648][ T7351] do_syscall_64+0x40/0x110 [ 1786.551175][ T7351] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 1786.557107][ T7351] RIP: 0033:0x7f0b62c7cba9 [ 1786.561554][ T7351] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 1786.581188][ T7351] RSP: 002b:00007f0b6397b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1786.589646][ T7351] RAX: ffffffffffffffda RBX: 00007f0b62d9bf80 RCX: 00007f0b62c7cba9 [ 1786.597644][ T7351] RDX: 0000000020000240 RSI: 0000000000003ba0 RDI: 0000000000000003 [ 1786.605635][ T7351] RBP: 00007f0b62cc847a R08: 0000000000000000 R09: 0000000000000000 [ 1786.613627][ T7351] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1786.621631][ T7351] R13: 000000000000000b R14: 00007f0b62d9bf80 R15: 00007ffee09dc5a8 [ 1786.629670][ T7351] 16:04:34 executing program 2: openat$vcsa(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_STATUS64(0xffffffffffffffff, 0xc0385720, 0x0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x9}, {}, {0x8000, 0x1, 0x6, 0x80}, {0x0, 0x0, 0x2, 0xb0c}]}) [ 1786.679645][ T7351] kobject: kobject_add_internal failed for iommufd_mock14 with -EEXIST, don't try to register things with the same name in the same directory. 16:04:34 executing program 4: openat$vcsa(0xffffffffffffff9c, &(0x7f0000002000), 0x0, 0x0) 16:04:34 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0xfff) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) syz_emit_ethernet(0x86, &(0x7f0000000000)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x50, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x14, 0x6, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @fastopen={0x22, 0x5, "241ea7"}, @timestamp={0x8, 0xa}, @md5sig={0x13, 0x12, "70ac5f3e05149aa971783ddb155d6313"}, @window={0x3, 0x3}, @exp_fastopen={0xfe, 0xe, 0xf989, "8291f151b803704f7a7f"}]}}}}}}}}, 0x0) 16:04:34 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_BLA_CLAIM(r0, &(0x7f0000002740)={&(0x7f0000002640)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000002700)={&(0x7f0000002680)={0x14}, 0x14}}, 0x0) 16:04:34 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000180), 0x4) 16:04:34 executing program 2: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x80, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0xc01864c6, 0x0) 16:04:34 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000240)={0xfccc, 0x2, r1, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000040)={0x8, r2}) ioctl$IOMMU_DESTROY$device(0xffffffffffffffff, 0x3b80, 0x0) ioctl$IOMMU_IOAS_ALLOW_IOVAS(0xffffffffffffffff, 0x3b82, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)) r3 = getuid() r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) pidfd_open(r4, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000002840)='./file1\x00', 0x0, 0x0) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r6, 0xae03, 0xc7) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002940)=[{{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000000a00)="e19def748fbefe4a9a59c83ba01bf3089b50e42b71a6ab6012ca52a4c26a47722987113034f2c2097a6b2eedfba409482db87e3e044ca89476a884bbadd8e8d85d65a37bc863", 0x46}, {&(0x7f0000000a80)="ee6f08a1f0b03ccf6a8aa955bbd25c22f599c0508743a0b46176bdd8e7756c291047459e7fe308197c4b51649d207d09742840258d7ddcf24125689a3951936cb4d10a0b6724577fff84aa828677812d83fa9142de3a95473efae9bc3dbb48fd278d721d24fb969d84013468ab6b8727e7bf656a6c2f7f338e43ac15f0480dacc74c2b4d7b57a1ecf82c2176c880562205c95cec34052e544b3dd7c01fb8137bcc7813f341c411509e938091d0dbc233e2c6d1c3df2a4696a4d42e8c9373a45fcdff6d5e7b2811b6d425e0915ad003edd137dc07cc92ae216c3da9f8dde24b466eaad310d8f643e0c03a8392c1cbaa58da26", 0xf2}, {&(0x7f0000000b80)="66d04ba8c0bef42fee2a4ddf8f7a0d03c96228329f6e9794d70a395494aec31547ad07e79b69261f337575fbf4c2c398db61d6108297c298bb575e80a3f1af461379caec691a03c358f97dd3320274fee2c7a54ed6fe9e487408d72d00bbba4842b2a63c690c40a32aff0d50de194f1f75809469cbbe1dd7f831ac4921b6968f63afc1f4f64d2a7b84f9e19c4bb7763c296571f8f5a0228a53936549367a2e2f636c1545521b84e7a82be421ec3654f19d79721af5952319448a0d5044e8711b6efd32b604855abc831033d42d1f1e0a66789279baa70a61111119de02d737df0bf058dc8e1379dabda85135d45f693a7f090a51a48994f3f734", 0xfa}, {&(0x7f0000000240)="b366c9e0790d633571107472c657f6ed912d06832b91832b046e434e29ff9a3dfeebf44aaa0017a72f2d96de7163029034", 0x31}, {&(0x7f0000000c80)="e2feeb120d10d1804540c89fb72c0a0a05e8e840b78a85a136c38c6d9f96", 0x1e}, {&(0x7f0000000cc0)="32492a6d67ab58cfa2018fe0db5dd7402c48c99e62f24a66f64735a1ab6b85111d30e6bfc812ff4df5a6112fa092bf29e20b26a4a593432241f38fbf3679977d2b", 0x41}, {&(0x7f0000000d40)="ea4af98e6e0adc7045f4191ba796618fda741ec047365442e25387e36b99efd5a1fc68d5afdeb32e158e87e5b76d04b1d2df6141b19bc3620d6db20c8134eb6d31c643abf8f239988c4e8a9907d626d097526fbdd9660a4f528e", 0x5a}, {&(0x7f0000000dc0)="85fe05dcfa30dfad1a92c1936f69d454482964a84d077300196924f52ada3118a0e3c742ec36a6a81ec7b071584c1ad066b2b898e1e8aef6fe079b7a1406007f25f83889fe99cc429bde97015c653f4f3b950aeaf31dc7b3eb9cb08f234eebc5226cd3785530fa11e9cff69afc89daeaf2071e9d56d6a6ae327c9ce4a5bfff72ccb760323afc83bb8af6f9b7f3198df8b9990ddefb887548e968d4c77cf3963964a2e83c61eba1a2e5e43e064af361699427491e42447661a00d516f27bbbf6a7d9500d84f7cf6ed48f10e8a24052d20d4a63078ccfb76268ef7024d8a0f1c4e832b2188ca100e8bd3", 0xe9}], 0x8, 0x0, 0x0, 0x4004000}}, {{&(0x7f0000000f40)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002180)=[{&(0x7f0000000fc0)="fb963d3ba082ec842614009951e6b331e8dcee49dd4d7eecd814c44501db4063270de71c263e83c5fc6a7ad63de6bad7d1df948b0dbc1aa9f3018cf9d53e7a85045edc0d39721247a6eb0217fb48d281656f91f3c52afee227bd1ce59f0279709c5c4efb947d47ea1b87f0fe7bfcfd1d281b5e16f77561eb7fd540eb3068912e50bf1719fbe4f611ab60864bbfbfafd5d517780bc7a9df5f41c83de8a094dfd282dc7e7a1c2d6edd97ae2e0f857bf8958b25ab9302", 0xb5}, {&(0x7f0000001080)="11e778f080e9ae4767e808331bf8f222b6723d23ea9d7a1035235d07946f427819f01c38bd98950cb4f1287427d0b4ccec52011a9387d389ee478047d26c60e2442d3023b4efa4efd15a91f48b51bc78ac2d0b5b51c38c079967302d10417e555ad5f3b4c866743b16a049f2fbaf2ce02e89af88a80f", 0x76}, {&(0x7f0000001100)="a941d3895804c670f45db46fc9344571d9b5ba5ba50e8a67cc67964927cdfb7dede3da12156c4327540594d98fb73b55b9b8bb586d77055628d68609942d54a1b4fd32c3d6697d90c4a6b7afed554938f88111ce8f57499a76d34887ab7c972ecfe5105285e290ddeefc64e3c01c1415", 0x70}, {&(0x7f0000001180)="15b29cfd26f5b4d99930b72ebe48feea4d94829ed7a898fd061f7781707518b2b29fe5cb1cc019f48c648e6e47dab5bf934d32efa671fd341ca190939d2edcf714736bcaed62d9850d841589a3ee56cb5d6332a06e8f38e65999d1c7eb57dca890f1aea558a5cd3e75241760ae3bd727f563a0396e9976fd69dce79134ba3cd65d890e79cb8063ebb616f1845764237414847a3ceeba5c01e29a8064667121c2e9720ec4ecb7380764457fe74003d52c02b691f45f6edc48cfc9ddc992bb28845cff9a935828ee567a8cc09f1744039508d65a4f1a1b6ed86149f8546189d12471469b65e80a9be39e6ac52629cc838fcde9394b4b2770a986013080f60adc1f8265cd897be005f7acb5418184a61818391494c4ba43da53dc13a0548a0c449267957e9e25c8a714f9033d9f9dcf8c0f27148b65a15dab4a5d1d92de2d5ef3b1a48a5ede4f2cbdbcf4cb7666ab1639a3a1f4d2ac932b4b7a1aec579865216972f8cb41ca4f9c9fbd61512f5ded96ebdf388567c08dd0954e27246b7f48b66ef320e78657abacbc609be4ec1db492c1d046a001286ae8b921844c23a6757fd94a45c951678ff0d4f089b6236eace7b9f42e495452f11cdbedf709345042d2f8617ebf2e3d226bca2d0b5bd07730c2e939c5db54f4684bdcb6bdefc7d73f6036ff4534b789d9caa316e7a93b69fea25d5a7c760d0c5a45be0badd2af36ffde86de34dc74a018b3beb9d154fdae6ddae5ef35efa9f4dd8174de8664f1973b3d627186b119ebec91c9e3e809674209873f0769d0130f63cb8056024f4d75971ee05b9f7f5d26dc75a532f5d9b4c1ae136f4637871b3ccc4b91a07c10e08c8bfe254f553ef1f9a14805e4aad11b15e0640cb7067a691973e799a5ddd9d3a0d305489e7f1e518481a6c522b3b692b259fd76024053d72dc8a8e1d8012c778a4c918ad643b16aef8a446dc6a599d5c694cb4a36ae7769bff6c7d62e895a7d0fc689904ae5ddefacf7bf5a51120e69e28c19f9edc51ff89dd698693309f3ed05316c9946c3d4552075cc3693ccae731f3c63d54a83c071a54336cb85b0680ea2da1f6546cd8a3af9c3934c23502cbaef3ad50b8994c5d1d30ff4fb8d82af1d8f6a965e42eecf82011dcbd7ef6b470308db3fd26a47e00133065a6a2a2de15ec9cbdaabb14e0536fb1afeaf1ec0c77676421baead44d8caa94d4c1e2c342659abcc8b32f1ab0411971cd1433e56be916533a4175e63ea02ac3d7b9ce1f84b26a52225f7734c85188fe11afc93a91b78706f5f1570b20b83f2e22cf1223f4595c0114cae1b8d9f31275a8665d5a4789322a185342bca165dfe1bd6be87b3fd323be7fd3d4302ef41b85b9684387fb9b86ba5b268c8d04d9e7c7d8d0e82757e8db199fb0c19d54b76a44a93f90417f611a297f33ddfe6c4fcbf082eedbadff054e99f15ae1a14d52700951826543cd4d7bb899313939021dd2c169f81432c857dfcc133368949c302f43ed92107e953264e5253d0231d43c3eb4cf98294de321e4369123e189fff6adafda97152d4684a5c6b283528275b119140d90a5cf06ffd7555c9f9e28ab879e25c0b05ef8032d5c785b17a67e054f9ee1891b0c9a24755cca295159d0f7dd5ef3e065f84eb5f8d302d622c604460957c5b6170fee2f691108f4fbab4ef10315f67885fe7fbf40743d48093e5a2a9dcfd73eb26e2e585041f21c6d48a69bb0fff4620ba6859ce12139ff3b544bd6b09b4a0f53b621152598b70ee50e7e621d21f2342afc1390830e6af0ffe4d6dac783f4d2b6cfb318f805d3422ca809051b4860375f59354b5b6e9b4ea4b5c927d941ec76c46b0afbae39d4419ddf9717fced4ec71f0935296670a16ba20fba94261d98da80d2bfbd75858bbeb9a93f8726338b8828c4f4352525aa73e5dc2d810a4ae11c92f22bae20b247bd06f02b36255d5258dfc5b89aa5e384b61528ea85b8c88d65799889e9ec23f5ee3f36936625516baf0801b11a650310c75005d7d10b0db4aa8318c654928590ad9137b657b5baf7a0b7f31c5586dd32b3dfdfe8dbab97eab86b4940d559fd3cf07723eeab340f9cfb62a7ca076eb37c3382438746c674c7be202b2b380733538966701cad6fbeacf9c89e57d8ac2c8ea855e02f26a13b44c1464ef07cfc942335d2b8bed9ed4d2c5b2001173c5b221e2684d9496ee4fcf5dc2fda89186f09ee7f22d4d4cd436f0b54ca5c66967258850ade2ad460ffc4b62faf36511e048010523d4f6471fe6ab6d86ad25210c7af04bf8cb8158f4326b67a53c6c3f983bf16f5559719700113ac6381e6bf6919e94b88f64ff23908e6c74a6d129e006a7206b81eb9c52ab4fcb62f85f83dbc5ec14922e0710acfa4ea2103c855e4e2feab9434a8e9f5ce7ebae85bbfb06f5afa5948240023ad7770d9c88856770a1c3cec39c251f88b7069d158ab17535c7e31d2584496e5293e3a2588a8080cdc4f6438dcdd9d534b5495ca553da66ee1241b0a19765f7ac625f52564c3f9b6cdb0e9a5218a43a4e1224ca7b3cacfc60e40e139dc3c643cd34ca9b47beeb95e59678e4d3e7b7f2b750a6ed96f0182b5776a3998f929c37ebb95589d6e5f1aeb718c2f39576a094c9cf192f1f8d12bb2d6e42c7f710037041a3c05e34d7da81deb4a169ae1216795bd20c7b35e15c399121f682efdcbbb2ebef2c1fd9a60de9cd26d92fe2ae9689d57ef2657add653a24bf4810bddb8c7d94deb385dc736f235a5b341da7002dc1ff830f3206249d8bc8b1a18a91f8a00d66b00195fd77b4ddb6e900d42165f142b59c2d4d322a85e0f11bfffc1924efb3c8e4438f746d233a14d389227b0878b2a5b5e9fa5c490a9c917414284f03cd3653446625a74e8466cc373b9aba7baae05d28bd0fcd61cc7161c449e1c58f16a3c709cca37601f1410ab584e1e2a436052d8174c36bfde968355c81b0a80b0cf06724b8f26878f3cbdfd7ead9d226fa9e01c1b44058736fd62b41db8bdd1bd5a38733e3ce7b34f201c2fc3785fa543c8f5ee0779323e7d8ebf5a366c34c1760aa0f4922dbd8f8df04ca17119469e20909febf251cd4254cd452354b627f8f9044d0e57b3dc774d1cb4b04074916e0b083c4b3c55ff26320944467d52469a0cbae19f3b57b99ac6109ca61ec93fae75112a567c23b5c359620d44787958cb1c9f066452b99c1d9fbaec0f7c220689b0f8c0573330ef16ccda715dac09eb5a90f895fa0048b0a99ce69eac05ece6b9a916c933a3014ab62498b5c7cddcf1cfb7de5b8d5355a9852c93c1225930c7eeaaf9e5bcea6e12d27772608edd2a9662b1389991024cd4eeb7db62c2c9f0f7d81e040a5b1805e4642dfe1dd20878c70371ea60060140b8c980fdbb239dc2da4825624b6acfe5e0a273052e6d00fd549c1980ac3297bbe510f7cbd826e883aab040918fbb637b9ccf023367b6eb1a1260619f4c35448fb02c5d303ec1528e1d920245913e9149acbd930fe398ecbfe5a1951f1268512f937cce5ff49e6d1843680192781256eeb5df6e5f22bc0e3dc6fb5993d01d1869be26a1e6446ae776943233a9f6f58aba67726131f6e08087ffbf419a36ab9f810826190280249f8689fe26b0e0c6fd20ab0a724971a8c4bf0c60ca8f81d94d02d8c6040ff745d50ff350d3d3282e52267851d33ba571221ad306e9e77829e5e1a4f51618cf992104eb1dedeb93f820a811759870e2a4154ef134bb833840bd627accba9ac1818bb42071b187bcebe70e16d5809709ffb1ba1bdba261e2d824f7460fb683b076ab2f17a7fc6c58c38ece7bc3b78b21a031f3045b7f4703cb3a99f31bfbb030e654783c821a41ab67894a06f719bff44c8a006fdaec3ac8df7b78fcfbddbf2fb7113c55396a8b0d29e1836e10fb7daa2b0aa1e9b972a2971a40147e33dfab00a3c554cbe79bf98fc26ed5ac02e3e71999210f7f9d3670a84ea96721b49f15f2476521f5fab78de572f19eb74a2f6d58fd86e62086a918502c2eb6cb711b1eff8071f45d8181e4d5fdfcf2d6322801547fbf2ddb0fffea378ad7fe34081ccf4b219328a4940faa4ebb6ad4f861cf87766b931c5f7c0683d59430d151ae5c372cf890fc08aa4b84c6eb520828af6560628f6e8d73d8400d0500419083437941b9633079a8c6c5981edd3647c9cd7227128da13191d8d085fd5b0063bd23af1a5dfba139db226f89922bd11efe211a0992395f2b8bbe6c7a57bca8320397e4c4d3920f6448853d27a588b55c2b7000fc1c30a465c87eba06cd94d5d6a455dcc39492aea5522a5af26dfa85dcd370773751ebbde7c53d86e82ec4522f02094312b86c273ea171d2d7bf49885614c4b482bedef75ac38b19d9e63692950b759a13fbc615ca5e2229212aa70ad48629c04dcb0dbe38ffb72551f1fe57ab1988186c7c3bf653500eb9e6dfc2354f60a54a13bfdbb992d7e62e3645de3c72fb11744fbc15f22d0a863cf74ad2c4ebebd3f7cdefe1a7ad6cd329cd5e03fe2ade2cbf6ca6379f51ee57bb782b5726b9e2668f1ec2db8e138082be4dc204bedb3cefe641b033828c5f8fb4747e2e0311d9459481ce634a926e86a597ca5f8e4beba8cbdb8b2dfd8f9d3d3629663ebacf17842efec4854c2b3ffae72fffca700b6be203b172b76fcc0dc4eb02ca5c63419a5be10e73d685b300c1716ebd989478f8cf30b81db663fa69df7f324fa80e69261bb9475f327c87099dbcabb72ab28541f273e439c01b5c842e1616f3d7ba00a5f6f3444f0667ff83c0d4c03b6acb891855d4d0f190528a208ba0a52460c403be0d6f3205ad4b65e0968f6235792966f3ffcb3c5b14fdaf9d8f6413a9476ce3bd2a7ecd4d32fc12a3b39e8d137989905d06e2e75e51e6053efeb80fbb4b06d45cf63e13ec65556a51de31f2f303556ac1ff35da40660422a7802cfcf92cd9b74cfc775cad534fe20866039a08af0f64c0357cc18a6f6f534cba0b6c832c57a6fb41192e6ae9bb6157ed3a4b29a7df4e1280d5e862050ef4f2058305fd360249c8ee09163f23f8f194ee4ae86dcab0107549763efa151050d5604b138a8eb782aa02d8c2e17ce1efa8d659d6eef7ea01f11ae09cd96ea6c51c46c552246c86ee0542fe9024de25e3cb4e24e3abd9ae6e5682ba97d6edbbba19dec332cab147af099f9d36bcbf8827b7a763df69768fd60cf11027ae3cdbece7c37e3eabcddf4e2bb8728a1b426fc13aa7595a5a4bec6869573e6a83530d5a44dcd4c9342e4e1fca2d44bdf51c9ad5bc5440b9fe12f6205c7562ba4fd2b8b5791bb511b53842b6101c02e5a5f9f8dc18d5b672db35afd4c8b14c2372af705a78355d5e6cdd9aeb38b8036ca3321ccc2666776970714735d3babdbf55fa4b99c9136555a25061b1a491af98c3e0188f77a043550abc013f29af2fc949c1b058714952b90670ec996619cb349234a78ed78b08156318da933b65ee53e0ef0c7f1ceeffc005a9c701961009a5222589d6c00376c52ca467e2c008f4715784aa33a8b650ef300f2b48ba47912e7e5ca0bc8b9b3d70db5f3a307e3a47bafd20a9f1f736e9b38777dfa5e1c6487f5a1ac3e57aa47f25596e431140afacbc4a26aef3ef50be5d22044c926f5c9b7d70fb42811b199d0033ffa766759efe464e57a6bb516cf9751ab216a42dbba778579b48a95bf87dfa9aee9f46b5eb486e0aa3a9866b7ce96fca48196cff378e89667eb2240e06c260c7f66de7e21baf51be99374bbaee6632a47745942c01ce9a24bb64ad680b066868f7cb33b0da6bf00ec802b01fa4ad3c81e", 0x1000}], 0x4}}, {{0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000021c0)="8be84e36b6805d5bcdee2db55a40187e438e2f78b41cabfd5e44484594d9c50646c473a2977e4f7d9826c086baa211a7bdc530963fb2eee30c0c91f3", 0x3c}], 0x1, &(0x7f0000002500)=ANY=[@ANYBLOB="1c0000000000000001000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000006001c000400000000040000000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x40080c5}}, {{0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002700)="49292da1cd93e9708345f3d55d57f1", 0xf}], 0x1, &(0x7f00000028c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x20000000}}], 0x4, 0x40000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) 16:04:34 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000700)={'gre0\x00', &(0x7f0000000680)={'gretap0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @private}}}}) 16:04:34 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0xfff) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) syz_emit_ethernet(0x86, &(0x7f0000000000)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x50, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x14, 0x6, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa}, @fastopen={0x22, 0x5, "241ea7"}, @timestamp={0x8, 0xa}, @md5sig={0x13, 0x12, "70ac5f3e05149aa971783ddb155d6313"}, @window={0x3, 0x3}, @exp_fastopen={0xfe, 0xe, 0xf989, "8291f151b803704f7a7f"}]}}}}}}}}, 0x0) 16:04:34 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, 0x0) 16:04:34 executing program 1: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001280)={@cgroup, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)}, 0x40) 16:04:34 executing program 2: mmap$xdp(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0xe21fa3cf4d62a7b2, 0xffffffffffffffff, 0x0) 16:04:34 executing program 4: syz_io_uring_setup(0x5a15, &(0x7f0000000540)={0x0, 0x0, 0x2444}, 0x0, 0x0) 16:04:34 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0xfff) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000000)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x48, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x12, 0x6, 0x0, 0x0, 0x0, {[@fastopen={0x22, 0x6, "241ea72e"}, @timestamp={0x8, 0xa}, @md5sig={0x13, 0x12, "70ac5f3e05149aa971783ddb155d6313"}, @window={0x3, 0x3}, @exp_fastopen={0xfe, 0xe, 0xf989, "8291f151b803704f7a7f"}]}}}}}}}}, 0x0) 16:04:34 executing program 0: openat$vcsa(0xffffffffffffff9c, 0x0, 0x0, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000006c0)={0x6, 0x5, &(0x7f00000002c0)=@raw=[@tail_call], &(0x7f00000004c0)='syzkaller\x00'}, 0x90) [ 1787.221311][ T7486] sysfs: cannot create duplicate filename '/devices/iommufd_mock14' [ 1787.258920][ T7486] CPU: 0 PID: 7486 Comm: syz-executor.5 Not tainted 6.7.0-rc5-next-20231214-syzkaller #0 [ 1787.268813][ T7486] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 1787.278916][ T7486] Call Trace: [ 1787.282236][ T7486] [ 1787.285227][ T7486] dump_stack_lvl+0x125/0x1b0 [ 1787.289960][ T7486] sysfs_warn_dup+0x7f/0xa0 [ 1787.294559][ T7486] sysfs_create_dir_ns+0x249/0x2b0 [ 1787.299772][ T7486] ? sysfs_create_mount_point+0xb0/0xb0 [ 1787.305397][ T7486] ? spin_bug+0x1c0/0x1c0 [ 1787.309788][ T7486] ? do_raw_spin_unlock+0x172/0x230 [ 1787.315035][ T7486] kobject_add_internal+0x2c8/0x970 [ 1787.320281][ T7486] kobject_add+0x16f/0x240 [ 1787.324732][ T7486] ? kset_create_and_add+0x190/0x190 [ 1787.330056][ T7486] ? kobject_put+0xbe/0x440 [ 1787.334586][ T7486] ? bus_get_dev_root+0x5e/0x80 [ 1787.339479][ T7486] device_add+0x289/0x1aa0 [ 1787.343936][ T7486] ? device_initialize+0x510/0x510 [ 1787.349081][ T7486] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 1787.355977][ T7486] ? __init_waitqueue_head+0xca/0x150 [ 1787.361394][ T7486] iommufd_test+0x15bf/0x3a10 [ 1787.366128][ T7486] ? preempt_count_sub+0x160/0x160 [ 1787.371263][ T7486] ? iommufd_selftest_destroy+0xf0/0xf0 [ 1787.376877][ T7486] iommufd_fops_ioctl+0x35a/0x4e0 [ 1787.381952][ T7486] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1787.388511][ T7486] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1787.393511][ T7486] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1787.400074][ T7486] __x64_sys_ioctl+0x18f/0x210 [ 1787.404866][ T7486] do_syscall_64+0x40/0x110 [ 1787.409402][ T7486] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 1787.415329][ T7486] RIP: 0033:0x7f0b62c7cba9 [ 1787.419763][ T7486] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 1787.439393][ T7486] RSP: 002b:00007f0b6397b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1787.447817][ T7486] RAX: ffffffffffffffda RBX: 00007f0b62d9bf80 RCX: 00007f0b62c7cba9 [ 1787.455838][ T7486] RDX: 0000000020000240 RSI: 0000000000003ba0 RDI: 0000000000000003 [ 1787.463912][ T7486] RBP: 00007f0b62cc847a R08: 0000000000000000 R09: 0000000000000000 [ 1787.471903][ T7486] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1787.479898][ T7486] R13: 000000000000000b R14: 00007f0b62d9bf80 R15: 00007ffee09dc5a8 [ 1787.487898][ T7486] [ 1787.523670][ T7486] kobject: kobject_add_internal failed for iommufd_mock14 with -EEXIST, don't try to register things with the same name in the same directory. 16:04:35 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x5450, 0x0) 16:04:35 executing program 4: openat$sysctl(0xffffffffffffff9c, &(0x7f0000003f00)='/proc/sys/net/ipv4/tcp_sack\x00', 0x1, 0x0) 16:04:35 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0xfff) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000000)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x48, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x12, 0x6, 0x0, 0x0, 0x0, {[@fastopen={0x22, 0x6, "241ea72e"}, @timestamp={0x8, 0xa}, @md5sig={0x13, 0x12, "70ac5f3e05149aa971783ddb155d6313"}, @window={0x3, 0x3}, @exp_fastopen={0xfe, 0xe, 0xf989, "8291f151b803704f7a7f"}]}}}}}}}}, 0x0) 16:04:35 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000240)={0xfccc, 0x2, r1, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000040)={0x8, r2}) ioctl$IOMMU_DESTROY$device(0xffffffffffffffff, 0x3b80, 0x0) ioctl$IOMMU_IOAS_ALLOW_IOVAS(0xffffffffffffffff, 0x3b82, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)) r3 = getuid() r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) pidfd_open(r4, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000002840)='./file1\x00', 0x0, 0x0) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r6, 0xae03, 0xc7) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002940)=[{{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000000a00)="e19def748fbefe4a9a59c83ba01bf3089b50e42b71a6ab6012ca52a4c26a47722987113034f2c2097a6b2eedfba409482db87e3e044ca89476a884bbadd8e8d85d65a37bc863", 0x46}, {&(0x7f0000000a80)="ee6f08a1f0b03ccf6a8aa955bbd25c22f599c0508743a0b46176bdd8e7756c291047459e7fe308197c4b51649d207d09742840258d7ddcf24125689a3951936cb4d10a0b6724577fff84aa828677812d83fa9142de3a95473efae9bc3dbb48fd278d721d24fb969d84013468ab6b8727e7bf656a6c2f7f338e43ac15f0480dacc74c2b4d7b57a1ecf82c2176c880562205c95cec34052e544b3dd7c01fb8137bcc7813f341c411509e938091d0dbc233e2c6d1c3df2a4696a4d42e8c9373a45fcdff6d5e7b2811b6d425e0915ad003edd137dc07cc92ae216c3da9f8dde24b466eaad310d8f643e0c03a8392c1cbaa58da26", 0xf2}, {&(0x7f0000000b80)="66d04ba8c0bef42fee2a4ddf8f7a0d03c96228329f6e9794d70a395494aec31547ad07e79b69261f337575fbf4c2c398db61d6108297c298bb575e80a3f1af461379caec691a03c358f97dd3320274fee2c7a54ed6fe9e487408d72d00bbba4842b2a63c690c40a32aff0d50de194f1f75809469cbbe1dd7f831ac4921b6968f63afc1f4f64d2a7b84f9e19c4bb7763c296571f8f5a0228a53936549367a2e2f636c1545521b84e7a82be421ec3654f19d79721af5952319448a0d5044e8711b6efd32b604855abc831033d42d1f1e0a66789279baa70a61111119de02d737df0bf058dc8e1379dabda85135d45f693a7f090a51a48994f3f734", 0xfa}, {&(0x7f0000000240)="b366c9e0790d633571107472c657f6ed912d06832b91832b046e434e29ff9a3dfeebf44aaa0017a72f2d96de7163029034", 0x31}, {&(0x7f0000000c80)="e2feeb120d10d1804540c89fb72c0a0a05e8e840b78a85a136c38c6d9f96", 0x1e}, {&(0x7f0000000cc0)="32492a6d67ab58cfa2018fe0db5dd7402c48c99e62f24a66f64735a1ab6b85111d30e6bfc812ff4df5a6112fa092bf29e20b26a4a593432241f38fbf3679977d2b", 0x41}, {&(0x7f0000000d40)="ea4af98e6e0adc7045f4191ba796618fda741ec047365442e25387e36b99efd5a1fc68d5afdeb32e158e87e5b76d04b1d2df6141b19bc3620d6db20c8134eb6d31c643abf8f239988c4e8a9907d626d097526fbdd9660a4f528e", 0x5a}, {&(0x7f0000000dc0)="85fe05dcfa30dfad1a92c1936f69d454482964a84d077300196924f52ada3118a0e3c742ec36a6a81ec7b071584c1ad066b2b898e1e8aef6fe079b7a1406007f25f83889fe99cc429bde97015c653f4f3b950aeaf31dc7b3eb9cb08f234eebc5226cd3785530fa11e9cff69afc89daeaf2071e9d56d6a6ae327c9ce4a5bfff72ccb760323afc83bb8af6f9b7f3198df8b9990ddefb887548e968d4c77cf3963964a2e83c61eba1a2e5e43e064af361699427491e42447661a00d516f27bbbf6a7d9500d84f7cf6ed48f10e8a24052d20d4a63078ccfb76268ef7024d8a0f1c4e832b2188ca100e8bd3", 0xe9}], 0x8, 0x0, 0x0, 0x4004000}}, {{&(0x7f0000000f40)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002180)=[{&(0x7f0000000fc0)="fb963d3ba082ec842614009951e6b331e8dcee49dd4d7eecd814c44501db4063270de71c263e83c5fc6a7ad63de6bad7d1df948b0dbc1aa9f3018cf9d53e7a85045edc0d39721247a6eb0217fb48d281656f91f3c52afee227bd1ce59f0279709c5c4efb947d47ea1b87f0fe7bfcfd1d281b5e16f77561eb7fd540eb3068912e50bf1719fbe4f611ab60864bbfbfafd5d517780bc7a9df5f41c83de8a094dfd282dc7e7a1c2d6edd97ae2e0f857bf8958b25ab9302", 0xb5}, {&(0x7f0000001080)="11e778f080e9ae4767e808331bf8f222b6723d23ea9d7a1035235d07946f427819f01c38bd98950cb4f1287427d0b4ccec52011a9387d389ee478047d26c60e2442d3023b4efa4efd15a91f48b51bc78ac2d0b5b51c38c079967302d10417e555ad5f3b4c866743b16a049f2fbaf2ce02e89af88a80f", 0x76}, {&(0x7f0000001100)="a941d3895804c670f45db46fc9344571d9b5ba5ba50e8a67cc67964927cdfb7dede3da12156c4327540594d98fb73b55b9b8bb586d77055628d68609942d54a1b4fd32c3d6697d90c4a6b7afed554938f88111ce8f57499a76d34887ab7c972ecfe5105285e290ddeefc64e3c01c1415", 0x70}, {&(0x7f0000001180)="15b29cfd26f5b4d99930b72ebe48feea4d94829ed7a898fd061f7781707518b2b29fe5cb1cc019f48c648e6e47dab5bf934d32efa671fd341ca190939d2edcf714736bcaed62d9850d841589a3ee56cb5d6332a06e8f38e65999d1c7eb57dca890f1aea558a5cd3e75241760ae3bd727f563a0396e9976fd69dce79134ba3cd65d890e79cb8063ebb616f1845764237414847a3ceeba5c01e29a8064667121c2e9720ec4ecb7380764457fe74003d52c02b691f45f6edc48cfc9ddc992bb28845cff9a935828ee567a8cc09f1744039508d65a4f1a1b6ed86149f8546189d12471469b65e80a9be39e6ac52629cc838fcde9394b4b2770a986013080f60adc1f8265cd897be005f7acb5418184a61818391494c4ba43da53dc13a0548a0c449267957e9e25c8a714f9033d9f9dcf8c0f27148b65a15dab4a5d1d92de2d5ef3b1a48a5ede4f2cbdbcf4cb7666ab1639a3a1f4d2ac932b4b7a1aec579865216972f8cb41ca4f9c9fbd61512f5ded96ebdf388567c08dd0954e27246b7f48b66ef320e78657abacbc609be4ec1db492c1d046a001286ae8b921844c23a6757fd94a45c951678ff0d4f089b6236eace7b9f42e495452f11cdbedf709345042d2f8617ebf2e3d226bca2d0b5bd07730c2e939c5db54f4684bdcb6bdefc7d73f6036ff4534b789d9caa316e7a93b69fea25d5a7c760d0c5a45be0badd2af36ffde86de34dc74a018b3beb9d154fdae6ddae5ef35efa9f4dd8174de8664f1973b3d627186b119ebec91c9e3e809674209873f0769d0130f63cb8056024f4d75971ee05b9f7f5d26dc75a532f5d9b4c1ae136f4637871b3ccc4b91a07c10e08c8bfe254f553ef1f9a14805e4aad11b15e0640cb7067a691973e799a5ddd9d3a0d305489e7f1e518481a6c522b3b692b259fd76024053d72dc8a8e1d8012c778a4c918ad643b16aef8a446dc6a599d5c694cb4a36ae7769bff6c7d62e895a7d0fc689904ae5ddefacf7bf5a51120e69e28c19f9edc51ff89dd698693309f3ed05316c9946c3d4552075cc3693ccae731f3c63d54a83c071a54336cb85b0680ea2da1f6546cd8a3af9c3934c23502cbaef3ad50b8994c5d1d30ff4fb8d82af1d8f6a965e42eecf82011dcbd7ef6b470308db3fd26a47e00133065a6a2a2de15ec9cbdaabb14e0536fb1afeaf1ec0c77676421baead44d8caa94d4c1e2c342659abcc8b32f1ab0411971cd1433e56be916533a4175e63ea02ac3d7b9ce1f84b26a52225f7734c85188fe11afc93a91b78706f5f1570b20b83f2e22cf1223f4595c0114cae1b8d9f31275a8665d5a4789322a185342bca165dfe1bd6be87b3fd323be7fd3d4302ef41b85b9684387fb9b86ba5b268c8d04d9e7c7d8d0e82757e8db199fb0c19d54b76a44a93f90417f611a297f33ddfe6c4fcbf082eedbadff054e99f15ae1a14d52700951826543cd4d7bb899313939021dd2c169f81432c857dfcc133368949c302f43ed92107e953264e5253d0231d43c3eb4cf98294de321e4369123e189fff6adafda97152d4684a5c6b283528275b119140d90a5cf06ffd7555c9f9e28ab879e25c0b05ef8032d5c785b17a67e054f9ee1891b0c9a24755cca295159d0f7dd5ef3e065f84eb5f8d302d622c604460957c5b6170fee2f691108f4fbab4ef10315f67885fe7fbf40743d48093e5a2a9dcfd73eb26e2e585041f21c6d48a69bb0fff4620ba6859ce12139ff3b544bd6b09b4a0f53b621152598b70ee50e7e621d21f2342afc1390830e6af0ffe4d6dac783f4d2b6cfb318f805d3422ca809051b4860375f59354b5b6e9b4ea4b5c927d941ec76c46b0afbae39d4419ddf9717fced4ec71f0935296670a16ba20fba94261d98da80d2bfbd75858bbeb9a93f8726338b8828c4f4352525aa73e5dc2d810a4ae11c92f22bae20b247bd06f02b36255d5258dfc5b89aa5e384b61528ea85b8c88d65799889e9ec23f5ee3f36936625516baf0801b11a650310c75005d7d10b0db4aa8318c654928590ad9137b657b5baf7a0b7f31c5586dd32b3dfdfe8dbab97eab86b4940d559fd3cf07723eeab340f9cfb62a7ca076eb37c3382438746c674c7be202b2b380733538966701cad6fbeacf9c89e57d8ac2c8ea855e02f26a13b44c1464ef07cfc942335d2b8bed9ed4d2c5b2001173c5b221e2684d9496ee4fcf5dc2fda89186f09ee7f22d4d4cd436f0b54ca5c66967258850ade2ad460ffc4b62faf36511e048010523d4f6471fe6ab6d86ad25210c7af04bf8cb8158f4326b67a53c6c3f983bf16f5559719700113ac6381e6bf6919e94b88f64ff23908e6c74a6d129e006a7206b81eb9c52ab4fcb62f85f83dbc5ec14922e0710acfa4ea2103c855e4e2feab9434a8e9f5ce7ebae85bbfb06f5afa5948240023ad7770d9c88856770a1c3cec39c251f88b7069d158ab17535c7e31d2584496e5293e3a2588a8080cdc4f6438dcdd9d534b5495ca553da66ee1241b0a19765f7ac625f52564c3f9b6cdb0e9a5218a43a4e1224ca7b3cacfc60e40e139dc3c643cd34ca9b47beeb95e59678e4d3e7b7f2b750a6ed96f0182b5776a3998f929c37ebb95589d6e5f1aeb718c2f39576a094c9cf192f1f8d12bb2d6e42c7f710037041a3c05e34d7da81deb4a169ae1216795bd20c7b35e15c399121f682efdcbbb2ebef2c1fd9a60de9cd26d92fe2ae9689d57ef2657add653a24bf4810bddb8c7d94deb385dc736f235a5b341da7002dc1ff830f3206249d8bc8b1a18a91f8a00d66b00195fd77b4ddb6e900d42165f142b59c2d4d322a85e0f11bfffc1924efb3c8e4438f746d233a14d389227b0878b2a5b5e9fa5c490a9c917414284f03cd3653446625a74e8466cc373b9aba7baae05d28bd0fcd61cc7161c449e1c58f16a3c709cca37601f1410ab584e1e2a436052d8174c36bfde968355c81b0a80b0cf06724b8f26878f3cbdfd7ead9d226fa9e01c1b44058736fd62b41db8bdd1bd5a38733e3ce7b34f201c2fc3785fa543c8f5ee0779323e7d8ebf5a366c34c1760aa0f4922dbd8f8df04ca17119469e20909febf251cd4254cd452354b627f8f9044d0e57b3dc774d1cb4b04074916e0b083c4b3c55ff26320944467d52469a0cbae19f3b57b99ac6109ca61ec93fae75112a567c23b5c359620d44787958cb1c9f066452b99c1d9fbaec0f7c220689b0f8c0573330ef16ccda715dac09eb5a90f895fa0048b0a99ce69eac05ece6b9a916c933a3014ab62498b5c7cddcf1cfb7de5b8d5355a9852c93c1225930c7eeaaf9e5bcea6e12d27772608edd2a9662b1389991024cd4eeb7db62c2c9f0f7d81e040a5b1805e4642dfe1dd20878c70371ea60060140b8c980fdbb239dc2da4825624b6acfe5e0a273052e6d00fd549c1980ac3297bbe510f7cbd826e883aab040918fbb637b9ccf023367b6eb1a1260619f4c35448fb02c5d303ec1528e1d920245913e9149acbd930fe398ecbfe5a1951f1268512f937cce5ff49e6d1843680192781256eeb5df6e5f22bc0e3dc6fb5993d01d1869be26a1e6446ae776943233a9f6f58aba67726131f6e08087ffbf419a36ab9f810826190280249f8689fe26b0e0c6fd20ab0a724971a8c4bf0c60ca8f81d94d02d8c6040ff745d50ff350d3d3282e52267851d33ba571221ad306e9e77829e5e1a4f51618cf992104eb1dedeb93f820a811759870e2a4154ef134bb833840bd627accba9ac1818bb42071b187bcebe70e16d5809709ffb1ba1bdba261e2d824f7460fb683b076ab2f17a7fc6c58c38ece7bc3b78b21a031f3045b7f4703cb3a99f31bfbb030e654783c821a41ab67894a06f719bff44c8a006fdaec3ac8df7b78fcfbddbf2fb7113c55396a8b0d29e1836e10fb7daa2b0aa1e9b972a2971a40147e33dfab00a3c554cbe79bf98fc26ed5ac02e3e71999210f7f9d3670a84ea96721b49f15f2476521f5fab78de572f19eb74a2f6d58fd86e62086a918502c2eb6cb711b1eff8071f45d8181e4d5fdfcf2d6322801547fbf2ddb0fffea378ad7fe34081ccf4b219328a4940faa4ebb6ad4f861cf87766b931c5f7c0683d59430d151ae5c372cf890fc08aa4b84c6eb520828af6560628f6e8d73d8400d0500419083437941b9633079a8c6c5981edd3647c9cd7227128da13191d8d085fd5b0063bd23af1a5dfba139db226f89922bd11efe211a0992395f2b8bbe6c7a57bca8320397e4c4d3920f6448853d27a588b55c2b7000fc1c30a465c87eba06cd94d5d6a455dcc39492aea5522a5af26dfa85dcd370773751ebbde7c53d86e82ec4522f02094312b86c273ea171d2d7bf49885614c4b482bedef75ac38b19d9e63692950b759a13fbc615ca5e2229212aa70ad48629c04dcb0dbe38ffb72551f1fe57ab1988186c7c3bf653500eb9e6dfc2354f60a54a13bfdbb992d7e62e3645de3c72fb11744fbc15f22d0a863cf74ad2c4ebebd3f7cdefe1a7ad6cd329cd5e03fe2ade2cbf6ca6379f51ee57bb782b5726b9e2668f1ec2db8e138082be4dc204bedb3cefe641b033828c5f8fb4747e2e0311d9459481ce634a926e86a597ca5f8e4beba8cbdb8b2dfd8f9d3d3629663ebacf17842efec4854c2b3ffae72fffca700b6be203b172b76fcc0dc4eb02ca5c63419a5be10e73d685b300c1716ebd989478f8cf30b81db663fa69df7f324fa80e69261bb9475f327c87099dbcabb72ab28541f273e439c01b5c842e1616f3d7ba00a5f6f3444f0667ff83c0d4c03b6acb891855d4d0f190528a208ba0a52460c403be0d6f3205ad4b65e0968f6235792966f3ffcb3c5b14fdaf9d8f6413a9476ce3bd2a7ecd4d32fc12a3b39e8d137989905d06e2e75e51e6053efeb80fbb4b06d45cf63e13ec65556a51de31f2f303556ac1ff35da40660422a7802cfcf92cd9b74cfc775cad534fe20866039a08af0f64c0357cc18a6f6f534cba0b6c832c57a6fb41192e6ae9bb6157ed3a4b29a7df4e1280d5e862050ef4f2058305fd360249c8ee09163f23f8f194ee4ae86dcab0107549763efa151050d5604b138a8eb782aa02d8c2e17ce1efa8d659d6eef7ea01f11ae09cd96ea6c51c46c552246c86ee0542fe9024de25e3cb4e24e3abd9ae6e5682ba97d6edbbba19dec332cab147af099f9d36bcbf8827b7a763df69768fd60cf11027ae3cdbece7c37e3eabcddf4e2bb8728a1b426fc13aa7595a5a4bec6869573e6a83530d5a44dcd4c9342e4e1fca2d44bdf51c9ad5bc5440b9fe12f6205c7562ba4fd2b8b5791bb511b53842b6101c02e5a5f9f8dc18d5b672db35afd4c8b14c2372af705a78355d5e6cdd9aeb38b8036ca3321ccc2666776970714735d3babdbf55fa4b99c9136555a25061b1a491af98c3e0188f77a043550abc013f29af2fc949c1b058714952b90670ec996619cb349234a78ed78b08156318da933b65ee53e0ef0c7f1ceeffc005a9c701961009a5222589d6c00376c52ca467e2c008f4715784aa33a8b650ef300f2b48ba47912e7e5ca0bc8b9b3d70db5f3a307e3a47bafd20a9f1f736e9b38777dfa5e1c6487f5a1ac3e57aa47f25596e431140afacbc4a26aef3ef50be5d22044c926f5c9b7d70fb42811b199d0033ffa766759efe464e57a6bb516cf9751ab216a42dbba778579b48a95bf87dfa9aee9f46b5eb486e0aa3a9866b7ce96fca48196cff378e89667eb2240e06c260c7f66de7e21baf51be99374bbaee6632a47745942c01ce9a24bb64ad680b066868f7cb33b0da6bf00ec802b01fa4ad3c81e", 0x1000}], 0x4}}, {{0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000021c0)="8be84e36b6805d5bcdee2db55a40187e438e2f78b41cabfd5e44484594d9c50646c473a2977e4f7d9826c086baa211a7bdc530963fb2eee30c0c91f3", 0x3c}], 0x1, &(0x7f0000002500)=ANY=[@ANYBLOB="1c0000000000000001000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000006001c000400000000040000000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x40080c5}}, {{0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002700)="49292da1cd93e9708345f3d55d57f1", 0xf}], 0x1, &(0x7f00000028c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x20000000}}], 0x4, 0x40000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) 16:04:35 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0xfff) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000000)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x48, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x12, 0x6, 0x0, 0x0, 0x0, {[@fastopen={0x22, 0x6, "241ea72e"}, @timestamp={0x8, 0xa}, @md5sig={0x13, 0x12, "70ac5f3e05149aa971783ddb155d6313"}, @window={0x3, 0x3}, @exp_fastopen={0xfe, 0xe, 0xf989, "8291f151b803704f7a7f"}]}}}}}}}}, 0x0) 16:04:35 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00000001c0)={'rose0\x00'}) 16:04:35 executing program 2: bpf$PROG_LOAD(0x5, &(0x7f0000000480)={0x14, 0xf, &(0x7f0000000080)=@ringbuf, &(0x7f0000000100)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x90) 16:04:35 executing program 0: io_setup(0x4d9d, &(0x7f0000000180)=0x0) io_getevents(r0, 0x0, 0x0, 0x0, 0x0) 16:04:35 executing program 1: syz_open_dev$sndmidi(&(0x7f00000000c0), 0xffffffffffffffff, 0x0) 16:04:35 executing program 2: syz_io_uring_setup(0x61cc, &(0x7f0000000000)={0x0, 0x0, 0x8}, 0x0, 0x0) 16:04:35 executing program 1: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$vhost_msg_v2(r0, &(0x7f0000001100)={0x2, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}}, 0x48) 16:04:35 executing program 3: r0 = socket$xdp(0x2c, 0x3, 0x0) mmap$xdp(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x13, r0, 0x0) 16:04:35 executing program 0: socketpair(0x0, 0xe45f7f28525ff095, 0x0, 0x0) 16:04:35 executing program 3: openat$vcsa(0xffffffffffffff9c, &(0x7f00000000c0), 0x606900, 0x0) 16:04:35 executing program 2: clock_gettime(0x3, &(0x7f0000001780)) 16:04:35 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000240)={0xfccc, 0x2, r1, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000040)={0x8, r2}) ioctl$IOMMU_DESTROY$device(0xffffffffffffffff, 0x3b80, 0x0) ioctl$IOMMU_IOAS_ALLOW_IOVAS(0xffffffffffffffff, 0x3b82, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)) r3 = getuid() r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) pidfd_open(r4, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000002840)='./file1\x00', 0x0, 0x0) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r6, 0xae03, 0xc7) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002940)=[{{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000000a00)="e19def748fbefe4a9a59c83ba01bf3089b50e42b71a6ab6012ca52a4c26a47722987113034f2c2097a6b2eedfba409482db87e3e044ca89476a884bbadd8e8d85d65a37bc863", 0x46}, {&(0x7f0000000a80)="ee6f08a1f0b03ccf6a8aa955bbd25c22f599c0508743a0b46176bdd8e7756c291047459e7fe308197c4b51649d207d09742840258d7ddcf24125689a3951936cb4d10a0b6724577fff84aa828677812d83fa9142de3a95473efae9bc3dbb48fd278d721d24fb969d84013468ab6b8727e7bf656a6c2f7f338e43ac15f0480dacc74c2b4d7b57a1ecf82c2176c880562205c95cec34052e544b3dd7c01fb8137bcc7813f341c411509e938091d0dbc233e2c6d1c3df2a4696a4d42e8c9373a45fcdff6d5e7b2811b6d425e0915ad003edd137dc07cc92ae216c3da9f8dde24b466eaad310d8f643e0c03a8392c1cbaa58da26", 0xf2}, {&(0x7f0000000b80)="66d04ba8c0bef42fee2a4ddf8f7a0d03c96228329f6e9794d70a395494aec31547ad07e79b69261f337575fbf4c2c398db61d6108297c298bb575e80a3f1af461379caec691a03c358f97dd3320274fee2c7a54ed6fe9e487408d72d00bbba4842b2a63c690c40a32aff0d50de194f1f75809469cbbe1dd7f831ac4921b6968f63afc1f4f64d2a7b84f9e19c4bb7763c296571f8f5a0228a53936549367a2e2f636c1545521b84e7a82be421ec3654f19d79721af5952319448a0d5044e8711b6efd32b604855abc831033d42d1f1e0a66789279baa70a61111119de02d737df0bf058dc8e1379dabda85135d45f693a7f090a51a48994f3f734", 0xfa}, {&(0x7f0000000240)="b366c9e0790d633571107472c657f6ed912d06832b91832b046e434e29ff9a3dfeebf44aaa0017a72f2d96de7163029034", 0x31}, {&(0x7f0000000c80)="e2feeb120d10d1804540c89fb72c0a0a05e8e840b78a85a136c38c6d9f96", 0x1e}, {&(0x7f0000000cc0)="32492a6d67ab58cfa2018fe0db5dd7402c48c99e62f24a66f64735a1ab6b85111d30e6bfc812ff4df5a6112fa092bf29e20b26a4a593432241f38fbf3679977d2b", 0x41}, {&(0x7f0000000d40)="ea4af98e6e0adc7045f4191ba796618fda741ec047365442e25387e36b99efd5a1fc68d5afdeb32e158e87e5b76d04b1d2df6141b19bc3620d6db20c8134eb6d31c643abf8f239988c4e8a9907d626d097526fbdd9660a4f528e", 0x5a}, {&(0x7f0000000dc0)="85fe05dcfa30dfad1a92c1936f69d454482964a84d077300196924f52ada3118a0e3c742ec36a6a81ec7b071584c1ad066b2b898e1e8aef6fe079b7a1406007f25f83889fe99cc429bde97015c653f4f3b950aeaf31dc7b3eb9cb08f234eebc5226cd3785530fa11e9cff69afc89daeaf2071e9d56d6a6ae327c9ce4a5bfff72ccb760323afc83bb8af6f9b7f3198df8b9990ddefb887548e968d4c77cf3963964a2e83c61eba1a2e5e43e064af361699427491e42447661a00d516f27bbbf6a7d9500d84f7cf6ed48f10e8a24052d20d4a63078ccfb76268ef7024d8a0f1c4e832b2188ca100e8bd3", 0xe9}], 0x8, 0x0, 0x0, 0x4004000}}, {{&(0x7f0000000f40)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002180)=[{&(0x7f0000000fc0)="fb963d3ba082ec842614009951e6b331e8dcee49dd4d7eecd814c44501db4063270de71c263e83c5fc6a7ad63de6bad7d1df948b0dbc1aa9f3018cf9d53e7a85045edc0d39721247a6eb0217fb48d281656f91f3c52afee227bd1ce59f0279709c5c4efb947d47ea1b87f0fe7bfcfd1d281b5e16f77561eb7fd540eb3068912e50bf1719fbe4f611ab60864bbfbfafd5d517780bc7a9df5f41c83de8a094dfd282dc7e7a1c2d6edd97ae2e0f857bf8958b25ab9302", 0xb5}, {&(0x7f0000001080)="11e778f080e9ae4767e808331bf8f222b6723d23ea9d7a1035235d07946f427819f01c38bd98950cb4f1287427d0b4ccec52011a9387d389ee478047d26c60e2442d3023b4efa4efd15a91f48b51bc78ac2d0b5b51c38c079967302d10417e555ad5f3b4c866743b16a049f2fbaf2ce02e89af88a80f", 0x76}, {&(0x7f0000001100)="a941d3895804c670f45db46fc9344571d9b5ba5ba50e8a67cc67964927cdfb7dede3da12156c4327540594d98fb73b55b9b8bb586d77055628d68609942d54a1b4fd32c3d6697d90c4a6b7afed554938f88111ce8f57499a76d34887ab7c972ecfe5105285e290ddeefc64e3c01c1415", 0x70}, {&(0x7f0000001180)="15b29cfd26f5b4d99930b72ebe48feea4d94829ed7a898fd061f7781707518b2b29fe5cb1cc019f48c648e6e47dab5bf934d32efa671fd341ca190939d2edcf714736bcaed62d9850d841589a3ee56cb5d6332a06e8f38e65999d1c7eb57dca890f1aea558a5cd3e75241760ae3bd727f563a0396e9976fd69dce79134ba3cd65d890e79cb8063ebb616f1845764237414847a3ceeba5c01e29a8064667121c2e9720ec4ecb7380764457fe74003d52c02b691f45f6edc48cfc9ddc992bb28845cff9a935828ee567a8cc09f1744039508d65a4f1a1b6ed86149f8546189d12471469b65e80a9be39e6ac52629cc838fcde9394b4b2770a986013080f60adc1f8265cd897be005f7acb5418184a61818391494c4ba43da53dc13a0548a0c449267957e9e25c8a714f9033d9f9dcf8c0f27148b65a15dab4a5d1d92de2d5ef3b1a48a5ede4f2cbdbcf4cb7666ab1639a3a1f4d2ac932b4b7a1aec579865216972f8cb41ca4f9c9fbd61512f5ded96ebdf388567c08dd0954e27246b7f48b66ef320e78657abacbc609be4ec1db492c1d046a001286ae8b921844c23a6757fd94a45c951678ff0d4f089b6236eace7b9f42e495452f11cdbedf709345042d2f8617ebf2e3d226bca2d0b5bd07730c2e939c5db54f4684bdcb6bdefc7d73f6036ff4534b789d9caa316e7a93b69fea25d5a7c760d0c5a45be0badd2af36ffde86de34dc74a018b3beb9d154fdae6ddae5ef35efa9f4dd8174de8664f1973b3d627186b119ebec91c9e3e809674209873f0769d0130f63cb8056024f4d75971ee05b9f7f5d26dc75a532f5d9b4c1ae136f4637871b3ccc4b91a07c10e08c8bfe254f553ef1f9a14805e4aad11b15e0640cb7067a691973e799a5ddd9d3a0d305489e7f1e518481a6c522b3b692b259fd76024053d72dc8a8e1d8012c778a4c918ad643b16aef8a446dc6a599d5c694cb4a36ae7769bff6c7d62e895a7d0fc689904ae5ddefacf7bf5a51120e69e28c19f9edc51ff89dd698693309f3ed05316c9946c3d4552075cc3693ccae731f3c63d54a83c071a54336cb85b0680ea2da1f6546cd8a3af9c3934c23502cbaef3ad50b8994c5d1d30ff4fb8d82af1d8f6a965e42eecf82011dcbd7ef6b470308db3fd26a47e00133065a6a2a2de15ec9cbdaabb14e0536fb1afeaf1ec0c77676421baead44d8caa94d4c1e2c342659abcc8b32f1ab0411971cd1433e56be916533a4175e63ea02ac3d7b9ce1f84b26a52225f7734c85188fe11afc93a91b78706f5f1570b20b83f2e22cf1223f4595c0114cae1b8d9f31275a8665d5a4789322a185342bca165dfe1bd6be87b3fd323be7fd3d4302ef41b85b9684387fb9b86ba5b268c8d04d9e7c7d8d0e82757e8db199fb0c19d54b76a44a93f90417f611a297f33ddfe6c4fcbf082eedbadff054e99f15ae1a14d52700951826543cd4d7bb899313939021dd2c169f81432c857dfcc133368949c302f43ed92107e953264e5253d0231d43c3eb4cf98294de321e4369123e189fff6adafda97152d4684a5c6b283528275b119140d90a5cf06ffd7555c9f9e28ab879e25c0b05ef8032d5c785b17a67e054f9ee1891b0c9a24755cca295159d0f7dd5ef3e065f84eb5f8d302d622c604460957c5b6170fee2f691108f4fbab4ef10315f67885fe7fbf40743d48093e5a2a9dcfd73eb26e2e585041f21c6d48a69bb0fff4620ba6859ce12139ff3b544bd6b09b4a0f53b621152598b70ee50e7e621d21f2342afc1390830e6af0ffe4d6dac783f4d2b6cfb318f805d3422ca809051b4860375f59354b5b6e9b4ea4b5c927d941ec76c46b0afbae39d4419ddf9717fced4ec71f0935296670a16ba20fba94261d98da80d2bfbd75858bbeb9a93f8726338b8828c4f4352525aa73e5dc2d810a4ae11c92f22bae20b247bd06f02b36255d5258dfc5b89aa5e384b61528ea85b8c88d65799889e9ec23f5ee3f36936625516baf0801b11a650310c75005d7d10b0db4aa8318c654928590ad9137b657b5baf7a0b7f31c5586dd32b3dfdfe8dbab97eab86b4940d559fd3cf07723eeab340f9cfb62a7ca076eb37c3382438746c674c7be202b2b380733538966701cad6fbeacf9c89e57d8ac2c8ea855e02f26a13b44c1464ef07cfc942335d2b8bed9ed4d2c5b2001173c5b221e2684d9496ee4fcf5dc2fda89186f09ee7f22d4d4cd436f0b54ca5c66967258850ade2ad460ffc4b62faf36511e048010523d4f6471fe6ab6d86ad25210c7af04bf8cb8158f4326b67a53c6c3f983bf16f5559719700113ac6381e6bf6919e94b88f64ff23908e6c74a6d129e006a7206b81eb9c52ab4fcb62f85f83dbc5ec14922e0710acfa4ea2103c855e4e2feab9434a8e9f5ce7ebae85bbfb06f5afa5948240023ad7770d9c88856770a1c3cec39c251f88b7069d158ab17535c7e31d2584496e5293e3a2588a8080cdc4f6438dcdd9d534b5495ca553da66ee1241b0a19765f7ac625f52564c3f9b6cdb0e9a5218a43a4e1224ca7b3cacfc60e40e139dc3c643cd34ca9b47beeb95e59678e4d3e7b7f2b750a6ed96f0182b5776a3998f929c37ebb95589d6e5f1aeb718c2f39576a094c9cf192f1f8d12bb2d6e42c7f710037041a3c05e34d7da81deb4a169ae1216795bd20c7b35e15c399121f682efdcbbb2ebef2c1fd9a60de9cd26d92fe2ae9689d57ef2657add653a24bf4810bddb8c7d94deb385dc736f235a5b341da7002dc1ff830f3206249d8bc8b1a18a91f8a00d66b00195fd77b4ddb6e900d42165f142b59c2d4d322a85e0f11bfffc1924efb3c8e4438f746d233a14d389227b0878b2a5b5e9fa5c490a9c917414284f03cd3653446625a74e8466cc373b9aba7baae05d28bd0fcd61cc7161c449e1c58f16a3c709cca37601f1410ab584e1e2a436052d8174c36bfde968355c81b0a80b0cf06724b8f26878f3cbdfd7ead9d226fa9e01c1b44058736fd62b41db8bdd1bd5a38733e3ce7b34f201c2fc3785fa543c8f5ee0779323e7d8ebf5a366c34c1760aa0f4922dbd8f8df04ca17119469e20909febf251cd4254cd452354b627f8f9044d0e57b3dc774d1cb4b04074916e0b083c4b3c55ff26320944467d52469a0cbae19f3b57b99ac6109ca61ec93fae75112a567c23b5c359620d44787958cb1c9f066452b99c1d9fbaec0f7c220689b0f8c0573330ef16ccda715dac09eb5a90f895fa0048b0a99ce69eac05ece6b9a916c933a3014ab62498b5c7cddcf1cfb7de5b8d5355a9852c93c1225930c7eeaaf9e5bcea6e12d27772608edd2a9662b1389991024cd4eeb7db62c2c9f0f7d81e040a5b1805e4642dfe1dd20878c70371ea60060140b8c980fdbb239dc2da4825624b6acfe5e0a273052e6d00fd549c1980ac3297bbe510f7cbd826e883aab040918fbb637b9ccf023367b6eb1a1260619f4c35448fb02c5d303ec1528e1d920245913e9149acbd930fe398ecbfe5a1951f1268512f937cce5ff49e6d1843680192781256eeb5df6e5f22bc0e3dc6fb5993d01d1869be26a1e6446ae776943233a9f6f58aba67726131f6e08087ffbf419a36ab9f810826190280249f8689fe26b0e0c6fd20ab0a724971a8c4bf0c60ca8f81d94d02d8c6040ff745d50ff350d3d3282e52267851d33ba571221ad306e9e77829e5e1a4f51618cf992104eb1dedeb93f820a811759870e2a4154ef134bb833840bd627accba9ac1818bb42071b187bcebe70e16d5809709ffb1ba1bdba261e2d824f7460fb683b076ab2f17a7fc6c58c38ece7bc3b78b21a031f3045b7f4703cb3a99f31bfbb030e654783c821a41ab67894a06f719bff44c8a006fdaec3ac8df7b78fcfbddbf2fb7113c55396a8b0d29e1836e10fb7daa2b0aa1e9b972a2971a40147e33dfab00a3c554cbe79bf98fc26ed5ac02e3e71999210f7f9d3670a84ea96721b49f15f2476521f5fab78de572f19eb74a2f6d58fd86e62086a918502c2eb6cb711b1eff8071f45d8181e4d5fdfcf2d6322801547fbf2ddb0fffea378ad7fe34081ccf4b219328a4940faa4ebb6ad4f861cf87766b931c5f7c0683d59430d151ae5c372cf890fc08aa4b84c6eb520828af6560628f6e8d73d8400d0500419083437941b9633079a8c6c5981edd3647c9cd7227128da13191d8d085fd5b0063bd23af1a5dfba139db226f89922bd11efe211a0992395f2b8bbe6c7a57bca8320397e4c4d3920f6448853d27a588b55c2b7000fc1c30a465c87eba06cd94d5d6a455dcc39492aea5522a5af26dfa85dcd370773751ebbde7c53d86e82ec4522f02094312b86c273ea171d2d7bf49885614c4b482bedef75ac38b19d9e63692950b759a13fbc615ca5e2229212aa70ad48629c04dcb0dbe38ffb72551f1fe57ab1988186c7c3bf653500eb9e6dfc2354f60a54a13bfdbb992d7e62e3645de3c72fb11744fbc15f22d0a863cf74ad2c4ebebd3f7cdefe1a7ad6cd329cd5e03fe2ade2cbf6ca6379f51ee57bb782b5726b9e2668f1ec2db8e138082be4dc204bedb3cefe641b033828c5f8fb4747e2e0311d9459481ce634a926e86a597ca5f8e4beba8cbdb8b2dfd8f9d3d3629663ebacf17842efec4854c2b3ffae72fffca700b6be203b172b76fcc0dc4eb02ca5c63419a5be10e73d685b300c1716ebd989478f8cf30b81db663fa69df7f324fa80e69261bb9475f327c87099dbcabb72ab28541f273e439c01b5c842e1616f3d7ba00a5f6f3444f0667ff83c0d4c03b6acb891855d4d0f190528a208ba0a52460c403be0d6f3205ad4b65e0968f6235792966f3ffcb3c5b14fdaf9d8f6413a9476ce3bd2a7ecd4d32fc12a3b39e8d137989905d06e2e75e51e6053efeb80fbb4b06d45cf63e13ec65556a51de31f2f303556ac1ff35da40660422a7802cfcf92cd9b74cfc775cad534fe20866039a08af0f64c0357cc18a6f6f534cba0b6c832c57a6fb41192e6ae9bb6157ed3a4b29a7df4e1280d5e862050ef4f2058305fd360249c8ee09163f23f8f194ee4ae86dcab0107549763efa151050d5604b138a8eb782aa02d8c2e17ce1efa8d659d6eef7ea01f11ae09cd96ea6c51c46c552246c86ee0542fe9024de25e3cb4e24e3abd9ae6e5682ba97d6edbbba19dec332cab147af099f9d36bcbf8827b7a763df69768fd60cf11027ae3cdbece7c37e3eabcddf4e2bb8728a1b426fc13aa7595a5a4bec6869573e6a83530d5a44dcd4c9342e4e1fca2d44bdf51c9ad5bc5440b9fe12f6205c7562ba4fd2b8b5791bb511b53842b6101c02e5a5f9f8dc18d5b672db35afd4c8b14c2372af705a78355d5e6cdd9aeb38b8036ca3321ccc2666776970714735d3babdbf55fa4b99c9136555a25061b1a491af98c3e0188f77a043550abc013f29af2fc949c1b058714952b90670ec996619cb349234a78ed78b08156318da933b65ee53e0ef0c7f1ceeffc005a9c701961009a5222589d6c00376c52ca467e2c008f4715784aa33a8b650ef300f2b48ba47912e7e5ca0bc8b9b3d70db5f3a307e3a47bafd20a9f1f736e9b38777dfa5e1c6487f5a1ac3e57aa47f25596e431140afacbc4a26aef3ef50be5d22044c926f5c9b7d70fb42811b199d0033ffa766759efe464e57a6bb516cf9751ab216a42dbba778579b48a95bf87dfa9aee9f46b5eb486e0aa3a9866b7ce96fca48196cff378e89667eb2240e06c260c7f66de7e21baf51be99374bbaee6632a47745942c01ce9a24bb64ad680b066868f7cb33b0da6bf00ec802b01fa4ad3c81e", 0x1000}], 0x4}}, {{0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000021c0)="8be84e36b6805d5bcdee2db55a40187e438e2f78b41cabfd5e44484594d9c50646c473a2977e4f7d9826c086baa211a7bdc530963fb2eee30c0c91f3", 0x3c}], 0x1, &(0x7f0000002500)=ANY=[@ANYBLOB="1c00000000000000010000000200", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000006001c000400000000040000000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x40080c5}}, {{0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002700)="49292da1cd93e9708345f3d55d57f1", 0xf}], 0x1, &(0x7f00000028c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x20000000}}], 0x4, 0x40000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) 16:04:35 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f0000000080)={0x0, 0x0, 0x1000, 0x0, 0x2}, 0x20) 16:04:35 executing program 4: syz_io_uring_setup(0x6ec9, &(0x7f0000000380)={0x0, 0x0, 0x4}, 0x0, 0x0) 16:04:35 executing program 2: bpf$OBJ_GET_PROG(0x7, &(0x7f0000000800)=@generic={0x0, 0x0, 0x28}, 0x18) 16:04:35 executing program 0: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000002000), 0x0, 0x0) connect$rose(r0, &(0x7f0000000280)=@full={0xb, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, 0x0, [@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @default, @default]}, 0x40) 16:04:35 executing program 3: r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_TX_RING(r0, 0x11b, 0x3, &(0x7f0000000040)=0x200000, 0x4) 16:04:35 executing program 1: socket$isdn(0x22, 0x3, 0x5) [ 1788.492833][ T7733] sysfs: cannot create duplicate filename '/devices/iommufd_mock14' [ 1788.522545][ T7733] CPU: 1 PID: 7733 Comm: syz-executor.5 Not tainted 6.7.0-rc5-next-20231214-syzkaller #0 [ 1788.532454][ T7733] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 1788.542564][ T7733] Call Trace: [ 1788.545883][ T7733] [ 1788.548845][ T7733] dump_stack_lvl+0x125/0x1b0 [ 1788.553837][ T7733] sysfs_warn_dup+0x7f/0xa0 [ 1788.558389][ T7733] sysfs_create_dir_ns+0x249/0x2b0 [ 1788.563541][ T7733] ? sysfs_create_mount_point+0xb0/0xb0 [ 1788.569223][ T7733] ? spin_bug+0x1c0/0x1c0 [ 1788.573590][ T7733] ? do_raw_spin_unlock+0x172/0x230 [ 1788.578817][ T7733] kobject_add_internal+0x2c8/0x970 [ 1788.584055][ T7733] kobject_add+0x16f/0x240 [ 1788.588511][ T7733] ? kset_create_and_add+0x190/0x190 [ 1788.593847][ T7733] ? kobject_put+0xbe/0x440 [ 1788.598401][ T7733] ? bus_get_dev_root+0x5e/0x80 [ 1788.603335][ T7733] device_add+0x289/0x1aa0 [ 1788.608007][ T7733] ? device_initialize+0x510/0x510 [ 1788.613166][ T7733] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 1788.620113][ T7733] ? __init_waitqueue_head+0xca/0x150 [ 1788.625535][ T7733] iommufd_test+0x15bf/0x3a10 [ 1788.630259][ T7733] ? preempt_count_sub+0x160/0x160 [ 1788.635409][ T7733] ? iommufd_selftest_destroy+0xf0/0xf0 [ 1788.641017][ T7733] iommufd_fops_ioctl+0x35a/0x4e0 [ 1788.646096][ T7733] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1788.652649][ T7733] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1788.657640][ T7733] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1788.664193][ T7733] __x64_sys_ioctl+0x18f/0x210 [ 1788.669026][ T7733] do_syscall_64+0x40/0x110 [ 1788.673580][ T7733] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 1788.679526][ T7733] RIP: 0033:0x7f0b62c7cba9 [ 1788.683965][ T7733] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 1788.703618][ T7733] RSP: 002b:00007f0b6397b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1788.712069][ T7733] RAX: ffffffffffffffda RBX: 00007f0b62d9bf80 RCX: 00007f0b62c7cba9 [ 1788.720102][ T7733] RDX: 0000000020000240 RSI: 0000000000003ba0 RDI: 0000000000000003 [ 1788.728182][ T7733] RBP: 00007f0b62cc847a R08: 0000000000000000 R09: 0000000000000000 16:04:36 executing program 4: r0 = syz_init_net_socket$rose(0xb, 0x5, 0x0) ioctl$sock_rose_SIOCDELRT(r0, 0x890c, &(0x7f00000000c0)={@dev={0xbb, 0xbb, 0xbb, 0x1, 0x0}, 0x0, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @rose={'rose', 0x0}, 0x0, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @null, @bcast, @default, @null, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @default]}) [ 1788.736174][ T7733] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1788.744264][ T7733] R13: 000000000000000b R14: 00007f0b62d9bf80 R15: 00007ffee09dc5a8 [ 1788.752272][ T7733] [ 1788.773357][ T7733] kobject: kobject_add_internal failed for iommufd_mock14 with -EEXIST, don't try to register things with the same name in the same directory. 16:04:36 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x406) 16:04:36 executing program 0: syz_io_uring_setup(0x6ec9, &(0x7f0000000380)={0x0, 0x0, 0x4}, &(0x7f0000000400), &(0x7f0000000440)) 16:04:36 executing program 4: bpf$MAP_CREATE(0x1d, &(0x7f0000000000)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) 16:04:36 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x21, 0x0, 0x0) 16:04:36 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000240)={0xfccc, 0x2, r1, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000040)={0x8, r2}) ioctl$IOMMU_DESTROY$device(0xffffffffffffffff, 0x3b80, 0x0) ioctl$IOMMU_IOAS_ALLOW_IOVAS(0xffffffffffffffff, 0x3b82, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)) r3 = getuid() r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) pidfd_open(r4, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000002840)='./file1\x00', 0x0, 0x0) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r6, 0xae03, 0xc7) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002940)=[{{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000000a00)="e19def748fbefe4a9a59c83ba01bf3089b50e42b71a6ab6012ca52a4c26a47722987113034f2c2097a6b2eedfba409482db87e3e044ca89476a884bbadd8e8d85d65a37bc863", 0x46}, {&(0x7f0000000a80)="ee6f08a1f0b03ccf6a8aa955bbd25c22f599c0508743a0b46176bdd8e7756c291047459e7fe308197c4b51649d207d09742840258d7ddcf24125689a3951936cb4d10a0b6724577fff84aa828677812d83fa9142de3a95473efae9bc3dbb48fd278d721d24fb969d84013468ab6b8727e7bf656a6c2f7f338e43ac15f0480dacc74c2b4d7b57a1ecf82c2176c880562205c95cec34052e544b3dd7c01fb8137bcc7813f341c411509e938091d0dbc233e2c6d1c3df2a4696a4d42e8c9373a45fcdff6d5e7b2811b6d425e0915ad003edd137dc07cc92ae216c3da9f8dde24b466eaad310d8f643e0c03a8392c1cbaa58da26", 0xf2}, {&(0x7f0000000b80)="66d04ba8c0bef42fee2a4ddf8f7a0d03c96228329f6e9794d70a395494aec31547ad07e79b69261f337575fbf4c2c398db61d6108297c298bb575e80a3f1af461379caec691a03c358f97dd3320274fee2c7a54ed6fe9e487408d72d00bbba4842b2a63c690c40a32aff0d50de194f1f75809469cbbe1dd7f831ac4921b6968f63afc1f4f64d2a7b84f9e19c4bb7763c296571f8f5a0228a53936549367a2e2f636c1545521b84e7a82be421ec3654f19d79721af5952319448a0d5044e8711b6efd32b604855abc831033d42d1f1e0a66789279baa70a61111119de02d737df0bf058dc8e1379dabda85135d45f693a7f090a51a48994f3f734", 0xfa}, {&(0x7f0000000240)="b366c9e0790d633571107472c657f6ed912d06832b91832b046e434e29ff9a3dfeebf44aaa0017a72f2d96de7163029034", 0x31}, {&(0x7f0000000c80)="e2feeb120d10d1804540c89fb72c0a0a05e8e840b78a85a136c38c6d9f96", 0x1e}, {&(0x7f0000000cc0)="32492a6d67ab58cfa2018fe0db5dd7402c48c99e62f24a66f64735a1ab6b85111d30e6bfc812ff4df5a6112fa092bf29e20b26a4a593432241f38fbf3679977d2b", 0x41}, {&(0x7f0000000d40)="ea4af98e6e0adc7045f4191ba796618fda741ec047365442e25387e36b99efd5a1fc68d5afdeb32e158e87e5b76d04b1d2df6141b19bc3620d6db20c8134eb6d31c643abf8f239988c4e8a9907d626d097526fbdd9660a4f528e", 0x5a}, {&(0x7f0000000dc0)="85fe05dcfa30dfad1a92c1936f69d454482964a84d077300196924f52ada3118a0e3c742ec36a6a81ec7b071584c1ad066b2b898e1e8aef6fe079b7a1406007f25f83889fe99cc429bde97015c653f4f3b950aeaf31dc7b3eb9cb08f234eebc5226cd3785530fa11e9cff69afc89daeaf2071e9d56d6a6ae327c9ce4a5bfff72ccb760323afc83bb8af6f9b7f3198df8b9990ddefb887548e968d4c77cf3963964a2e83c61eba1a2e5e43e064af361699427491e42447661a00d516f27bbbf6a7d9500d84f7cf6ed48f10e8a24052d20d4a63078ccfb76268ef7024d8a0f1c4e832b2188ca100e8bd3", 0xe9}], 0x8, 0x0, 0x0, 0x4004000}}, {{&(0x7f0000000f40)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002180)=[{&(0x7f0000000fc0)="fb963d3ba082ec842614009951e6b331e8dcee49dd4d7eecd814c44501db4063270de71c263e83c5fc6a7ad63de6bad7d1df948b0dbc1aa9f3018cf9d53e7a85045edc0d39721247a6eb0217fb48d281656f91f3c52afee227bd1ce59f0279709c5c4efb947d47ea1b87f0fe7bfcfd1d281b5e16f77561eb7fd540eb3068912e50bf1719fbe4f611ab60864bbfbfafd5d517780bc7a9df5f41c83de8a094dfd282dc7e7a1c2d6edd97ae2e0f857bf8958b25ab9302", 0xb5}, {&(0x7f0000001080)="11e778f080e9ae4767e808331bf8f222b6723d23ea9d7a1035235d07946f427819f01c38bd98950cb4f1287427d0b4ccec52011a9387d389ee478047d26c60e2442d3023b4efa4efd15a91f48b51bc78ac2d0b5b51c38c079967302d10417e555ad5f3b4c866743b16a049f2fbaf2ce02e89af88a80f", 0x76}, {&(0x7f0000001100)="a941d3895804c670f45db46fc9344571d9b5ba5ba50e8a67cc67964927cdfb7dede3da12156c4327540594d98fb73b55b9b8bb586d77055628d68609942d54a1b4fd32c3d6697d90c4a6b7afed554938f88111ce8f57499a76d34887ab7c972ecfe5105285e290ddeefc64e3c01c1415", 0x70}, {&(0x7f0000001180)="15b29cfd26f5b4d99930b72ebe48feea4d94829ed7a898fd061f7781707518b2b29fe5cb1cc019f48c648e6e47dab5bf934d32efa671fd341ca190939d2edcf714736bcaed62d9850d841589a3ee56cb5d6332a06e8f38e65999d1c7eb57dca890f1aea558a5cd3e75241760ae3bd727f563a0396e9976fd69dce79134ba3cd65d890e79cb8063ebb616f1845764237414847a3ceeba5c01e29a8064667121c2e9720ec4ecb7380764457fe74003d52c02b691f45f6edc48cfc9ddc992bb28845cff9a935828ee567a8cc09f1744039508d65a4f1a1b6ed86149f8546189d12471469b65e80a9be39e6ac52629cc838fcde9394b4b2770a986013080f60adc1f8265cd897be005f7acb5418184a61818391494c4ba43da53dc13a0548a0c449267957e9e25c8a714f9033d9f9dcf8c0f27148b65a15dab4a5d1d92de2d5ef3b1a48a5ede4f2cbdbcf4cb7666ab1639a3a1f4d2ac932b4b7a1aec579865216972f8cb41ca4f9c9fbd61512f5ded96ebdf388567c08dd0954e27246b7f48b66ef320e78657abacbc609be4ec1db492c1d046a001286ae8b921844c23a6757fd94a45c951678ff0d4f089b6236eace7b9f42e495452f11cdbedf709345042d2f8617ebf2e3d226bca2d0b5bd07730c2e939c5db54f4684bdcb6bdefc7d73f6036ff4534b789d9caa316e7a93b69fea25d5a7c760d0c5a45be0badd2af36ffde86de34dc74a018b3beb9d154fdae6ddae5ef35efa9f4dd8174de8664f1973b3d627186b119ebec91c9e3e809674209873f0769d0130f63cb8056024f4d75971ee05b9f7f5d26dc75a532f5d9b4c1ae136f4637871b3ccc4b91a07c10e08c8bfe254f553ef1f9a14805e4aad11b15e0640cb7067a691973e799a5ddd9d3a0d305489e7f1e518481a6c522b3b692b259fd76024053d72dc8a8e1d8012c778a4c918ad643b16aef8a446dc6a599d5c694cb4a36ae7769bff6c7d62e895a7d0fc689904ae5ddefacf7bf5a51120e69e28c19f9edc51ff89dd698693309f3ed05316c9946c3d4552075cc3693ccae731f3c63d54a83c071a54336cb85b0680ea2da1f6546cd8a3af9c3934c23502cbaef3ad50b8994c5d1d30ff4fb8d82af1d8f6a965e42eecf82011dcbd7ef6b470308db3fd26a47e00133065a6a2a2de15ec9cbdaabb14e0536fb1afeaf1ec0c77676421baead44d8caa94d4c1e2c342659abcc8b32f1ab0411971cd1433e56be916533a4175e63ea02ac3d7b9ce1f84b26a52225f7734c85188fe11afc93a91b78706f5f1570b20b83f2e22cf1223f4595c0114cae1b8d9f31275a8665d5a4789322a185342bca165dfe1bd6be87b3fd323be7fd3d4302ef41b85b9684387fb9b86ba5b268c8d04d9e7c7d8d0e82757e8db199fb0c19d54b76a44a93f90417f611a297f33ddfe6c4fcbf082eedbadff054e99f15ae1a14d52700951826543cd4d7bb899313939021dd2c169f81432c857dfcc133368949c302f43ed92107e953264e5253d0231d43c3eb4cf98294de321e4369123e189fff6adafda97152d4684a5c6b283528275b119140d90a5cf06ffd7555c9f9e28ab879e25c0b05ef8032d5c785b17a67e054f9ee1891b0c9a24755cca295159d0f7dd5ef3e065f84eb5f8d302d622c604460957c5b6170fee2f691108f4fbab4ef10315f67885fe7fbf40743d48093e5a2a9dcfd73eb26e2e585041f21c6d48a69bb0fff4620ba6859ce12139ff3b544bd6b09b4a0f53b621152598b70ee50e7e621d21f2342afc1390830e6af0ffe4d6dac783f4d2b6cfb318f805d3422ca809051b4860375f59354b5b6e9b4ea4b5c927d941ec76c46b0afbae39d4419ddf9717fced4ec71f0935296670a16ba20fba94261d98da80d2bfbd75858bbeb9a93f8726338b8828c4f4352525aa73e5dc2d810a4ae11c92f22bae20b247bd06f02b36255d5258dfc5b89aa5e384b61528ea85b8c88d65799889e9ec23f5ee3f36936625516baf0801b11a650310c75005d7d10b0db4aa8318c654928590ad9137b657b5baf7a0b7f31c5586dd32b3dfdfe8dbab97eab86b4940d559fd3cf07723eeab340f9cfb62a7ca076eb37c3382438746c674c7be202b2b380733538966701cad6fbeacf9c89e57d8ac2c8ea855e02f26a13b44c1464ef07cfc942335d2b8bed9ed4d2c5b2001173c5b221e2684d9496ee4fcf5dc2fda89186f09ee7f22d4d4cd436f0b54ca5c66967258850ade2ad460ffc4b62faf36511e048010523d4f6471fe6ab6d86ad25210c7af04bf8cb8158f4326b67a53c6c3f983bf16f5559719700113ac6381e6bf6919e94b88f64ff23908e6c74a6d129e006a7206b81eb9c52ab4fcb62f85f83dbc5ec14922e0710acfa4ea2103c855e4e2feab9434a8e9f5ce7ebae85bbfb06f5afa5948240023ad7770d9c88856770a1c3cec39c251f88b7069d158ab17535c7e31d2584496e5293e3a2588a8080cdc4f6438dcdd9d534b5495ca553da66ee1241b0a19765f7ac625f52564c3f9b6cdb0e9a5218a43a4e1224ca7b3cacfc60e40e139dc3c643cd34ca9b47beeb95e59678e4d3e7b7f2b750a6ed96f0182b5776a3998f929c37ebb95589d6e5f1aeb718c2f39576a094c9cf192f1f8d12bb2d6e42c7f710037041a3c05e34d7da81deb4a169ae1216795bd20c7b35e15c399121f682efdcbbb2ebef2c1fd9a60de9cd26d92fe2ae9689d57ef2657add653a24bf4810bddb8c7d94deb385dc736f235a5b341da7002dc1ff830f3206249d8bc8b1a18a91f8a00d66b00195fd77b4ddb6e900d42165f142b59c2d4d322a85e0f11bfffc1924efb3c8e4438f746d233a14d389227b0878b2a5b5e9fa5c490a9c917414284f03cd3653446625a74e8466cc373b9aba7baae05d28bd0fcd61cc7161c449e1c58f16a3c709cca37601f1410ab584e1e2a436052d8174c36bfde968355c81b0a80b0cf06724b8f26878f3cbdfd7ead9d226fa9e01c1b44058736fd62b41db8bdd1bd5a38733e3ce7b34f201c2fc3785fa543c8f5ee0779323e7d8ebf5a366c34c1760aa0f4922dbd8f8df04ca17119469e20909febf251cd4254cd452354b627f8f9044d0e57b3dc774d1cb4b04074916e0b083c4b3c55ff26320944467d52469a0cbae19f3b57b99ac6109ca61ec93fae75112a567c23b5c359620d44787958cb1c9f066452b99c1d9fbaec0f7c220689b0f8c0573330ef16ccda715dac09eb5a90f895fa0048b0a99ce69eac05ece6b9a916c933a3014ab62498b5c7cddcf1cfb7de5b8d5355a9852c93c1225930c7eeaaf9e5bcea6e12d27772608edd2a9662b1389991024cd4eeb7db62c2c9f0f7d81e040a5b1805e4642dfe1dd20878c70371ea60060140b8c980fdbb239dc2da4825624b6acfe5e0a273052e6d00fd549c1980ac3297bbe510f7cbd826e883aab040918fbb637b9ccf023367b6eb1a1260619f4c35448fb02c5d303ec1528e1d920245913e9149acbd930fe398ecbfe5a1951f1268512f937cce5ff49e6d1843680192781256eeb5df6e5f22bc0e3dc6fb5993d01d1869be26a1e6446ae776943233a9f6f58aba67726131f6e08087ffbf419a36ab9f810826190280249f8689fe26b0e0c6fd20ab0a724971a8c4bf0c60ca8f81d94d02d8c6040ff745d50ff350d3d3282e52267851d33ba571221ad306e9e77829e5e1a4f51618cf992104eb1dedeb93f820a811759870e2a4154ef134bb833840bd627accba9ac1818bb42071b187bcebe70e16d5809709ffb1ba1bdba261e2d824f7460fb683b076ab2f17a7fc6c58c38ece7bc3b78b21a031f3045b7f4703cb3a99f31bfbb030e654783c821a41ab67894a06f719bff44c8a006fdaec3ac8df7b78fcfbddbf2fb7113c55396a8b0d29e1836e10fb7daa2b0aa1e9b972a2971a40147e33dfab00a3c554cbe79bf98fc26ed5ac02e3e71999210f7f9d3670a84ea96721b49f15f2476521f5fab78de572f19eb74a2f6d58fd86e62086a918502c2eb6cb711b1eff8071f45d8181e4d5fdfcf2d6322801547fbf2ddb0fffea378ad7fe34081ccf4b219328a4940faa4ebb6ad4f861cf87766b931c5f7c0683d59430d151ae5c372cf890fc08aa4b84c6eb520828af6560628f6e8d73d8400d0500419083437941b9633079a8c6c5981edd3647c9cd7227128da13191d8d085fd5b0063bd23af1a5dfba139db226f89922bd11efe211a0992395f2b8bbe6c7a57bca8320397e4c4d3920f6448853d27a588b55c2b7000fc1c30a465c87eba06cd94d5d6a455dcc39492aea5522a5af26dfa85dcd370773751ebbde7c53d86e82ec4522f02094312b86c273ea171d2d7bf49885614c4b482bedef75ac38b19d9e63692950b759a13fbc615ca5e2229212aa70ad48629c04dcb0dbe38ffb72551f1fe57ab1988186c7c3bf653500eb9e6dfc2354f60a54a13bfdbb992d7e62e3645de3c72fb11744fbc15f22d0a863cf74ad2c4ebebd3f7cdefe1a7ad6cd329cd5e03fe2ade2cbf6ca6379f51ee57bb782b5726b9e2668f1ec2db8e138082be4dc204bedb3cefe641b033828c5f8fb4747e2e0311d9459481ce634a926e86a597ca5f8e4beba8cbdb8b2dfd8f9d3d3629663ebacf17842efec4854c2b3ffae72fffca700b6be203b172b76fcc0dc4eb02ca5c63419a5be10e73d685b300c1716ebd989478f8cf30b81db663fa69df7f324fa80e69261bb9475f327c87099dbcabb72ab28541f273e439c01b5c842e1616f3d7ba00a5f6f3444f0667ff83c0d4c03b6acb891855d4d0f190528a208ba0a52460c403be0d6f3205ad4b65e0968f6235792966f3ffcb3c5b14fdaf9d8f6413a9476ce3bd2a7ecd4d32fc12a3b39e8d137989905d06e2e75e51e6053efeb80fbb4b06d45cf63e13ec65556a51de31f2f303556ac1ff35da40660422a7802cfcf92cd9b74cfc775cad534fe20866039a08af0f64c0357cc18a6f6f534cba0b6c832c57a6fb41192e6ae9bb6157ed3a4b29a7df4e1280d5e862050ef4f2058305fd360249c8ee09163f23f8f194ee4ae86dcab0107549763efa151050d5604b138a8eb782aa02d8c2e17ce1efa8d659d6eef7ea01f11ae09cd96ea6c51c46c552246c86ee0542fe9024de25e3cb4e24e3abd9ae6e5682ba97d6edbbba19dec332cab147af099f9d36bcbf8827b7a763df69768fd60cf11027ae3cdbece7c37e3eabcddf4e2bb8728a1b426fc13aa7595a5a4bec6869573e6a83530d5a44dcd4c9342e4e1fca2d44bdf51c9ad5bc5440b9fe12f6205c7562ba4fd2b8b5791bb511b53842b6101c02e5a5f9f8dc18d5b672db35afd4c8b14c2372af705a78355d5e6cdd9aeb38b8036ca3321ccc2666776970714735d3babdbf55fa4b99c9136555a25061b1a491af98c3e0188f77a043550abc013f29af2fc949c1b058714952b90670ec996619cb349234a78ed78b08156318da933b65ee53e0ef0c7f1ceeffc005a9c701961009a5222589d6c00376c52ca467e2c008f4715784aa33a8b650ef300f2b48ba47912e7e5ca0bc8b9b3d70db5f3a307e3a47bafd20a9f1f736e9b38777dfa5e1c6487f5a1ac3e57aa47f25596e431140afacbc4a26aef3ef50be5d22044c926f5c9b7d70fb42811b199d0033ffa766759efe464e57a6bb516cf9751ab216a42dbba778579b48a95bf87dfa9aee9f46b5eb486e0aa3a9866b7ce96fca48196cff378e89667eb2240e06c260c7f66de7e21baf51be99374bbaee6632a47745942c01ce9a24bb64ad680b066868f7cb33b0da6bf00ec802b01fa4ad3c81e", 0x1000}], 0x4}}, {{0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000021c0)="8be84e36b6805d5bcdee2db55a40187e438e2f78b41cabfd5e44484594d9c50646c473a2977e4f7d9826c086baa211a7bdc530963fb2eee30c0c91f3", 0x3c}], 0x1, &(0x7f0000002500)=ANY=[@ANYBLOB="1c00000000000000010000000200", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000006001c000400000000040000000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x40080c5}}, {{0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002700)="49292da1cd93e9708345f3d55d57f1", 0xf}], 0x1, &(0x7f00000028c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x20000000}}], 0x4, 0x40000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) 16:04:36 executing program 4: bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000001740)={0xffffffffffffffff, 0x0, 0x25, 0x0, @val=@iter={0x0}}, 0x40) 16:04:36 executing program 2: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x4020940d, 0x0) 16:04:36 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@bloom_filter={0x1e, 0x0, 0x6, 0x8, 0x0, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x4, 0x0, 0xd}, 0x48) 16:04:36 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@bloom_filter={0x1e, 0x3ffc000, 0x0, 0x0, 0x0, 0x1}, 0x48) [ 1789.390500][ T7864] sysfs: cannot create duplicate filename '/devices/iommufd_mock14' [ 1789.405921][ T7864] CPU: 1 PID: 7864 Comm: syz-executor.5 Not tainted 6.7.0-rc5-next-20231214-syzkaller #0 [ 1789.415796][ T7864] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 1789.425908][ T7864] Call Trace: [ 1789.429231][ T7864] [ 1789.432207][ T7864] dump_stack_lvl+0x125/0x1b0 [ 1789.436949][ T7864] sysfs_warn_dup+0x7f/0xa0 [ 1789.441525][ T7864] sysfs_create_dir_ns+0x249/0x2b0 [ 1789.446704][ T7864] ? sysfs_create_mount_point+0xb0/0xb0 [ 1789.452318][ T7864] ? spin_bug+0x1c0/0x1c0 [ 1789.456737][ T7864] ? do_raw_spin_unlock+0x172/0x230 [ 1789.461995][ T7864] kobject_add_internal+0x2c8/0x970 [ 1789.467268][ T7864] kobject_add+0x16f/0x240 [ 1789.471732][ T7864] ? kset_create_and_add+0x190/0x190 [ 1789.477076][ T7864] ? kobject_put+0xbe/0x440 [ 1789.481643][ T7864] ? bus_get_dev_root+0x5e/0x80 [ 1789.486554][ T7864] device_add+0x289/0x1aa0 [ 1789.491051][ T7864] ? device_initialize+0x510/0x510 [ 1789.496227][ T7864] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 1789.503159][ T7864] ? __init_waitqueue_head+0xca/0x150 [ 1789.508616][ T7864] iommufd_test+0x15bf/0x3a10 [ 1789.513370][ T7864] ? preempt_count_sub+0x160/0x160 [ 1789.518545][ T7864] ? iommufd_selftest_destroy+0xf0/0xf0 [ 1789.524182][ T7864] iommufd_fops_ioctl+0x35a/0x4e0 [ 1789.529281][ T7864] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1789.535891][ T7864] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1789.540888][ T7864] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1789.547482][ T7864] __x64_sys_ioctl+0x18f/0x210 [ 1789.552327][ T7864] do_syscall_64+0x40/0x110 [ 1789.556897][ T7864] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 1789.562872][ T7864] RIP: 0033:0x7f0b62c7cba9 [ 1789.567335][ T7864] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 1789.586992][ T7864] RSP: 002b:00007f0b6397b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1789.595460][ T7864] RAX: ffffffffffffffda RBX: 00007f0b62d9bf80 RCX: 00007f0b62c7cba9 [ 1789.603489][ T7864] RDX: 0000000020000240 RSI: 0000000000003ba0 RDI: 0000000000000003 [ 1789.611506][ T7864] RBP: 00007f0b62cc847a R08: 0000000000000000 R09: 0000000000000000 [ 1789.619539][ T7864] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1789.627556][ T7864] R13: 000000000000000b R14: 00007f0b62d9bf80 R15: 00007ffee09dc5a8 [ 1789.635589][ T7864] [ 1789.658170][ T7864] kobject: kobject_add_internal failed for iommufd_mock14 with -EEXIST, don't try to register things with the same name in the same directory. 16:04:37 executing program 3: socketpair(0x18, 0x0, 0x80000001, &(0x7f0000001e40)) 16:04:37 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r0, 0x89f8, &(0x7f0000000100)={'sit0\x00', &(0x7f0000000080)=ANY=[@ANYBLOB='sy:ti', @ANYRES32=0x0, @ANYBLOB="7800002000000005"]}) 16:04:37 executing program 4: openat$vcsa(0xffffffffffffff9c, &(0x7f0000000600), 0x14000, 0x0) 16:04:37 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x4, 0x0, 0x0) 16:04:37 executing program 0: prctl$PR_SET_IO_FLUSHER(0x37, 0x0) 16:04:37 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000240)={0xfccc, 0x2, r1, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000040)={0x8, r2}) ioctl$IOMMU_DESTROY$device(0xffffffffffffffff, 0x3b80, 0x0) ioctl$IOMMU_IOAS_ALLOW_IOVAS(0xffffffffffffffff, 0x3b82, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)) r3 = getuid() r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) pidfd_open(r4, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000002840)='./file1\x00', 0x0, 0x0) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r6, 0xae03, 0xc7) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002940)=[{{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000000a00)="e19def748fbefe4a9a59c83ba01bf3089b50e42b71a6ab6012ca52a4c26a47722987113034f2c2097a6b2eedfba409482db87e3e044ca89476a884bbadd8e8d85d65a37bc863", 0x46}, {&(0x7f0000000a80)="ee6f08a1f0b03ccf6a8aa955bbd25c22f599c0508743a0b46176bdd8e7756c291047459e7fe308197c4b51649d207d09742840258d7ddcf24125689a3951936cb4d10a0b6724577fff84aa828677812d83fa9142de3a95473efae9bc3dbb48fd278d721d24fb969d84013468ab6b8727e7bf656a6c2f7f338e43ac15f0480dacc74c2b4d7b57a1ecf82c2176c880562205c95cec34052e544b3dd7c01fb8137bcc7813f341c411509e938091d0dbc233e2c6d1c3df2a4696a4d42e8c9373a45fcdff6d5e7b2811b6d425e0915ad003edd137dc07cc92ae216c3da9f8dde24b466eaad310d8f643e0c03a8392c1cbaa58da26", 0xf2}, {&(0x7f0000000b80)="66d04ba8c0bef42fee2a4ddf8f7a0d03c96228329f6e9794d70a395494aec31547ad07e79b69261f337575fbf4c2c398db61d6108297c298bb575e80a3f1af461379caec691a03c358f97dd3320274fee2c7a54ed6fe9e487408d72d00bbba4842b2a63c690c40a32aff0d50de194f1f75809469cbbe1dd7f831ac4921b6968f63afc1f4f64d2a7b84f9e19c4bb7763c296571f8f5a0228a53936549367a2e2f636c1545521b84e7a82be421ec3654f19d79721af5952319448a0d5044e8711b6efd32b604855abc831033d42d1f1e0a66789279baa70a61111119de02d737df0bf058dc8e1379dabda85135d45f693a7f090a51a48994f3f734", 0xfa}, {&(0x7f0000000240)="b366c9e0790d633571107472c657f6ed912d06832b91832b046e434e29ff9a3dfeebf44aaa0017a72f2d96de7163029034", 0x31}, {&(0x7f0000000c80)="e2feeb120d10d1804540c89fb72c0a0a05e8e840b78a85a136c38c6d9f96", 0x1e}, {&(0x7f0000000cc0)="32492a6d67ab58cfa2018fe0db5dd7402c48c99e62f24a66f64735a1ab6b85111d30e6bfc812ff4df5a6112fa092bf29e20b26a4a593432241f38fbf3679977d2b", 0x41}, {&(0x7f0000000d40)="ea4af98e6e0adc7045f4191ba796618fda741ec047365442e25387e36b99efd5a1fc68d5afdeb32e158e87e5b76d04b1d2df6141b19bc3620d6db20c8134eb6d31c643abf8f239988c4e8a9907d626d097526fbdd9660a4f528e", 0x5a}, {&(0x7f0000000dc0)="85fe05dcfa30dfad1a92c1936f69d454482964a84d077300196924f52ada3118a0e3c742ec36a6a81ec7b071584c1ad066b2b898e1e8aef6fe079b7a1406007f25f83889fe99cc429bde97015c653f4f3b950aeaf31dc7b3eb9cb08f234eebc5226cd3785530fa11e9cff69afc89daeaf2071e9d56d6a6ae327c9ce4a5bfff72ccb760323afc83bb8af6f9b7f3198df8b9990ddefb887548e968d4c77cf3963964a2e83c61eba1a2e5e43e064af361699427491e42447661a00d516f27bbbf6a7d9500d84f7cf6ed48f10e8a24052d20d4a63078ccfb76268ef7024d8a0f1c4e832b2188ca100e8bd3", 0xe9}], 0x8, 0x0, 0x0, 0x4004000}}, {{&(0x7f0000000f40)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002180)=[{&(0x7f0000000fc0)="fb963d3ba082ec842614009951e6b331e8dcee49dd4d7eecd814c44501db4063270de71c263e83c5fc6a7ad63de6bad7d1df948b0dbc1aa9f3018cf9d53e7a85045edc0d39721247a6eb0217fb48d281656f91f3c52afee227bd1ce59f0279709c5c4efb947d47ea1b87f0fe7bfcfd1d281b5e16f77561eb7fd540eb3068912e50bf1719fbe4f611ab60864bbfbfafd5d517780bc7a9df5f41c83de8a094dfd282dc7e7a1c2d6edd97ae2e0f857bf8958b25ab9302", 0xb5}, {&(0x7f0000001080)="11e778f080e9ae4767e808331bf8f222b6723d23ea9d7a1035235d07946f427819f01c38bd98950cb4f1287427d0b4ccec52011a9387d389ee478047d26c60e2442d3023b4efa4efd15a91f48b51bc78ac2d0b5b51c38c079967302d10417e555ad5f3b4c866743b16a049f2fbaf2ce02e89af88a80f", 0x76}, {&(0x7f0000001100)="a941d3895804c670f45db46fc9344571d9b5ba5ba50e8a67cc67964927cdfb7dede3da12156c4327540594d98fb73b55b9b8bb586d77055628d68609942d54a1b4fd32c3d6697d90c4a6b7afed554938f88111ce8f57499a76d34887ab7c972ecfe5105285e290ddeefc64e3c01c1415", 0x70}, {&(0x7f0000001180)="15b29cfd26f5b4d99930b72ebe48feea4d94829ed7a898fd061f7781707518b2b29fe5cb1cc019f48c648e6e47dab5bf934d32efa671fd341ca190939d2edcf714736bcaed62d9850d841589a3ee56cb5d6332a06e8f38e65999d1c7eb57dca890f1aea558a5cd3e75241760ae3bd727f563a0396e9976fd69dce79134ba3cd65d890e79cb8063ebb616f1845764237414847a3ceeba5c01e29a8064667121c2e9720ec4ecb7380764457fe74003d52c02b691f45f6edc48cfc9ddc992bb28845cff9a935828ee567a8cc09f1744039508d65a4f1a1b6ed86149f8546189d12471469b65e80a9be39e6ac52629cc838fcde9394b4b2770a986013080f60adc1f8265cd897be005f7acb5418184a61818391494c4ba43da53dc13a0548a0c449267957e9e25c8a714f9033d9f9dcf8c0f27148b65a15dab4a5d1d92de2d5ef3b1a48a5ede4f2cbdbcf4cb7666ab1639a3a1f4d2ac932b4b7a1aec579865216972f8cb41ca4f9c9fbd61512f5ded96ebdf388567c08dd0954e27246b7f48b66ef320e78657abacbc609be4ec1db492c1d046a001286ae8b921844c23a6757fd94a45c951678ff0d4f089b6236eace7b9f42e495452f11cdbedf709345042d2f8617ebf2e3d226bca2d0b5bd07730c2e939c5db54f4684bdcb6bdefc7d73f6036ff4534b789d9caa316e7a93b69fea25d5a7c760d0c5a45be0badd2af36ffde86de34dc74a018b3beb9d154fdae6ddae5ef35efa9f4dd8174de8664f1973b3d627186b119ebec91c9e3e809674209873f0769d0130f63cb8056024f4d75971ee05b9f7f5d26dc75a532f5d9b4c1ae136f4637871b3ccc4b91a07c10e08c8bfe254f553ef1f9a14805e4aad11b15e0640cb7067a691973e799a5ddd9d3a0d305489e7f1e518481a6c522b3b692b259fd76024053d72dc8a8e1d8012c778a4c918ad643b16aef8a446dc6a599d5c694cb4a36ae7769bff6c7d62e895a7d0fc689904ae5ddefacf7bf5a51120e69e28c19f9edc51ff89dd698693309f3ed05316c9946c3d4552075cc3693ccae731f3c63d54a83c071a54336cb85b0680ea2da1f6546cd8a3af9c3934c23502cbaef3ad50b8994c5d1d30ff4fb8d82af1d8f6a965e42eecf82011dcbd7ef6b470308db3fd26a47e00133065a6a2a2de15ec9cbdaabb14e0536fb1afeaf1ec0c77676421baead44d8caa94d4c1e2c342659abcc8b32f1ab0411971cd1433e56be916533a4175e63ea02ac3d7b9ce1f84b26a52225f7734c85188fe11afc93a91b78706f5f1570b20b83f2e22cf1223f4595c0114cae1b8d9f31275a8665d5a4789322a185342bca165dfe1bd6be87b3fd323be7fd3d4302ef41b85b9684387fb9b86ba5b268c8d04d9e7c7d8d0e82757e8db199fb0c19d54b76a44a93f90417f611a297f33ddfe6c4fcbf082eedbadff054e99f15ae1a14d52700951826543cd4d7bb899313939021dd2c169f81432c857dfcc133368949c302f43ed92107e953264e5253d0231d43c3eb4cf98294de321e4369123e189fff6adafda97152d4684a5c6b283528275b119140d90a5cf06ffd7555c9f9e28ab879e25c0b05ef8032d5c785b17a67e054f9ee1891b0c9a24755cca295159d0f7dd5ef3e065f84eb5f8d302d622c604460957c5b6170fee2f691108f4fbab4ef10315f67885fe7fbf40743d48093e5a2a9dcfd73eb26e2e585041f21c6d48a69bb0fff4620ba6859ce12139ff3b544bd6b09b4a0f53b621152598b70ee50e7e621d21f2342afc1390830e6af0ffe4d6dac783f4d2b6cfb318f805d3422ca809051b4860375f59354b5b6e9b4ea4b5c927d941ec76c46b0afbae39d4419ddf9717fced4ec71f0935296670a16ba20fba94261d98da80d2bfbd75858bbeb9a93f8726338b8828c4f4352525aa73e5dc2d810a4ae11c92f22bae20b247bd06f02b36255d5258dfc5b89aa5e384b61528ea85b8c88d65799889e9ec23f5ee3f36936625516baf0801b11a650310c75005d7d10b0db4aa8318c654928590ad9137b657b5baf7a0b7f31c5586dd32b3dfdfe8dbab97eab86b4940d559fd3cf07723eeab340f9cfb62a7ca076eb37c3382438746c674c7be202b2b380733538966701cad6fbeacf9c89e57d8ac2c8ea855e02f26a13b44c1464ef07cfc942335d2b8bed9ed4d2c5b2001173c5b221e2684d9496ee4fcf5dc2fda89186f09ee7f22d4d4cd436f0b54ca5c66967258850ade2ad460ffc4b62faf36511e048010523d4f6471fe6ab6d86ad25210c7af04bf8cb8158f4326b67a53c6c3f983bf16f5559719700113ac6381e6bf6919e94b88f64ff23908e6c74a6d129e006a7206b81eb9c52ab4fcb62f85f83dbc5ec14922e0710acfa4ea2103c855e4e2feab9434a8e9f5ce7ebae85bbfb06f5afa5948240023ad7770d9c88856770a1c3cec39c251f88b7069d158ab17535c7e31d2584496e5293e3a2588a8080cdc4f6438dcdd9d534b5495ca553da66ee1241b0a19765f7ac625f52564c3f9b6cdb0e9a5218a43a4e1224ca7b3cacfc60e40e139dc3c643cd34ca9b47beeb95e59678e4d3e7b7f2b750a6ed96f0182b5776a3998f929c37ebb95589d6e5f1aeb718c2f39576a094c9cf192f1f8d12bb2d6e42c7f710037041a3c05e34d7da81deb4a169ae1216795bd20c7b35e15c399121f682efdcbbb2ebef2c1fd9a60de9cd26d92fe2ae9689d57ef2657add653a24bf4810bddb8c7d94deb385dc736f235a5b341da7002dc1ff830f3206249d8bc8b1a18a91f8a00d66b00195fd77b4ddb6e900d42165f142b59c2d4d322a85e0f11bfffc1924efb3c8e4438f746d233a14d389227b0878b2a5b5e9fa5c490a9c917414284f03cd3653446625a74e8466cc373b9aba7baae05d28bd0fcd61cc7161c449e1c58f16a3c709cca37601f1410ab584e1e2a436052d8174c36bfde968355c81b0a80b0cf06724b8f26878f3cbdfd7ead9d226fa9e01c1b44058736fd62b41db8bdd1bd5a38733e3ce7b34f201c2fc3785fa543c8f5ee0779323e7d8ebf5a366c34c1760aa0f4922dbd8f8df04ca17119469e20909febf251cd4254cd452354b627f8f9044d0e57b3dc774d1cb4b04074916e0b083c4b3c55ff26320944467d52469a0cbae19f3b57b99ac6109ca61ec93fae75112a567c23b5c359620d44787958cb1c9f066452b99c1d9fbaec0f7c220689b0f8c0573330ef16ccda715dac09eb5a90f895fa0048b0a99ce69eac05ece6b9a916c933a3014ab62498b5c7cddcf1cfb7de5b8d5355a9852c93c1225930c7eeaaf9e5bcea6e12d27772608edd2a9662b1389991024cd4eeb7db62c2c9f0f7d81e040a5b1805e4642dfe1dd20878c70371ea60060140b8c980fdbb239dc2da4825624b6acfe5e0a273052e6d00fd549c1980ac3297bbe510f7cbd826e883aab040918fbb637b9ccf023367b6eb1a1260619f4c35448fb02c5d303ec1528e1d920245913e9149acbd930fe398ecbfe5a1951f1268512f937cce5ff49e6d1843680192781256eeb5df6e5f22bc0e3dc6fb5993d01d1869be26a1e6446ae776943233a9f6f58aba67726131f6e08087ffbf419a36ab9f810826190280249f8689fe26b0e0c6fd20ab0a724971a8c4bf0c60ca8f81d94d02d8c6040ff745d50ff350d3d3282e52267851d33ba571221ad306e9e77829e5e1a4f51618cf992104eb1dedeb93f820a811759870e2a4154ef134bb833840bd627accba9ac1818bb42071b187bcebe70e16d5809709ffb1ba1bdba261e2d824f7460fb683b076ab2f17a7fc6c58c38ece7bc3b78b21a031f3045b7f4703cb3a99f31bfbb030e654783c821a41ab67894a06f719bff44c8a006fdaec3ac8df7b78fcfbddbf2fb7113c55396a8b0d29e1836e10fb7daa2b0aa1e9b972a2971a40147e33dfab00a3c554cbe79bf98fc26ed5ac02e3e71999210f7f9d3670a84ea96721b49f15f2476521f5fab78de572f19eb74a2f6d58fd86e62086a918502c2eb6cb711b1eff8071f45d8181e4d5fdfcf2d6322801547fbf2ddb0fffea378ad7fe34081ccf4b219328a4940faa4ebb6ad4f861cf87766b931c5f7c0683d59430d151ae5c372cf890fc08aa4b84c6eb520828af6560628f6e8d73d8400d0500419083437941b9633079a8c6c5981edd3647c9cd7227128da13191d8d085fd5b0063bd23af1a5dfba139db226f89922bd11efe211a0992395f2b8bbe6c7a57bca8320397e4c4d3920f6448853d27a588b55c2b7000fc1c30a465c87eba06cd94d5d6a455dcc39492aea5522a5af26dfa85dcd370773751ebbde7c53d86e82ec4522f02094312b86c273ea171d2d7bf49885614c4b482bedef75ac38b19d9e63692950b759a13fbc615ca5e2229212aa70ad48629c04dcb0dbe38ffb72551f1fe57ab1988186c7c3bf653500eb9e6dfc2354f60a54a13bfdbb992d7e62e3645de3c72fb11744fbc15f22d0a863cf74ad2c4ebebd3f7cdefe1a7ad6cd329cd5e03fe2ade2cbf6ca6379f51ee57bb782b5726b9e2668f1ec2db8e138082be4dc204bedb3cefe641b033828c5f8fb4747e2e0311d9459481ce634a926e86a597ca5f8e4beba8cbdb8b2dfd8f9d3d3629663ebacf17842efec4854c2b3ffae72fffca700b6be203b172b76fcc0dc4eb02ca5c63419a5be10e73d685b300c1716ebd989478f8cf30b81db663fa69df7f324fa80e69261bb9475f327c87099dbcabb72ab28541f273e439c01b5c842e1616f3d7ba00a5f6f3444f0667ff83c0d4c03b6acb891855d4d0f190528a208ba0a52460c403be0d6f3205ad4b65e0968f6235792966f3ffcb3c5b14fdaf9d8f6413a9476ce3bd2a7ecd4d32fc12a3b39e8d137989905d06e2e75e51e6053efeb80fbb4b06d45cf63e13ec65556a51de31f2f303556ac1ff35da40660422a7802cfcf92cd9b74cfc775cad534fe20866039a08af0f64c0357cc18a6f6f534cba0b6c832c57a6fb41192e6ae9bb6157ed3a4b29a7df4e1280d5e862050ef4f2058305fd360249c8ee09163f23f8f194ee4ae86dcab0107549763efa151050d5604b138a8eb782aa02d8c2e17ce1efa8d659d6eef7ea01f11ae09cd96ea6c51c46c552246c86ee0542fe9024de25e3cb4e24e3abd9ae6e5682ba97d6edbbba19dec332cab147af099f9d36bcbf8827b7a763df69768fd60cf11027ae3cdbece7c37e3eabcddf4e2bb8728a1b426fc13aa7595a5a4bec6869573e6a83530d5a44dcd4c9342e4e1fca2d44bdf51c9ad5bc5440b9fe12f6205c7562ba4fd2b8b5791bb511b53842b6101c02e5a5f9f8dc18d5b672db35afd4c8b14c2372af705a78355d5e6cdd9aeb38b8036ca3321ccc2666776970714735d3babdbf55fa4b99c9136555a25061b1a491af98c3e0188f77a043550abc013f29af2fc949c1b058714952b90670ec996619cb349234a78ed78b08156318da933b65ee53e0ef0c7f1ceeffc005a9c701961009a5222589d6c00376c52ca467e2c008f4715784aa33a8b650ef300f2b48ba47912e7e5ca0bc8b9b3d70db5f3a307e3a47bafd20a9f1f736e9b38777dfa5e1c6487f5a1ac3e57aa47f25596e431140afacbc4a26aef3ef50be5d22044c926f5c9b7d70fb42811b199d0033ffa766759efe464e57a6bb516cf9751ab216a42dbba778579b48a95bf87dfa9aee9f46b5eb486e0aa3a9866b7ce96fca48196cff378e89667eb2240e06c260c7f66de7e21baf51be99374bbaee6632a47745942c01ce9a24bb64ad680b066868f7cb33b0da6bf00ec802b01fa4ad3c81e", 0x1000}], 0x4}}, {{0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000021c0)="8be84e36b6805d5bcdee2db55a40187e438e2f78b41cabfd5e44484594d9c50646c473a2977e4f7d9826c086baa211a7bdc530963fb2eee30c0c91f3", 0x3c}], 0x1, &(0x7f0000002500)=ANY=[@ANYBLOB="1c00000000000000010000000200", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000006001c000400000000040000000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x40080c5}}, {{0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002700)="49292da1cd93e9708345f3d55d57f1", 0xf}], 0x1, &(0x7f00000028c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x20000000}}], 0x4, 0x40000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) [ 1789.999000][ T7969] sysfs: cannot create duplicate filename '/devices/iommufd_mock14' [ 1790.040626][ T7969] CPU: 1 PID: 7969 Comm: syz-executor.5 Not tainted 6.7.0-rc5-next-20231214-syzkaller #0 [ 1790.050514][ T7969] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 1790.060604][ T7969] Call Trace: [ 1790.063923][ T7969] [ 1790.066890][ T7969] dump_stack_lvl+0x125/0x1b0 [ 1790.071618][ T7969] sysfs_warn_dup+0x7f/0xa0 [ 1790.076206][ T7969] sysfs_create_dir_ns+0x249/0x2b0 [ 1790.081394][ T7969] ? sysfs_create_mount_point+0xb0/0xb0 [ 1790.087020][ T7969] ? spin_bug+0x1c0/0x1c0 [ 1790.091408][ T7969] ? do_raw_spin_unlock+0x172/0x230 [ 1790.096667][ T7969] kobject_add_internal+0x2c8/0x970 [ 1790.101925][ T7969] kobject_add+0x16f/0x240 [ 1790.106390][ T7969] ? kset_create_and_add+0x190/0x190 [ 1790.111728][ T7969] ? kobject_put+0xbe/0x440 [ 1790.116284][ T7969] ? bus_get_dev_root+0x5e/0x80 [ 1790.121185][ T7969] device_add+0x289/0x1aa0 [ 1790.125659][ T7969] ? device_initialize+0x510/0x510 [ 1790.130827][ T7969] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 16:04:37 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0x1, &(0x7f0000000000)=@raw=[@call], &(0x7f0000000140)='GPL\x00', 0x10001}, 0x90) 16:04:37 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f00000003c0)=@base={0x17, 0x0, 0x7fffffff, 0x2}, 0x48) [ 1790.137744][ T7969] ? __init_waitqueue_head+0xca/0x150 [ 1790.143190][ T7969] iommufd_test+0x15bf/0x3a10 [ 1790.147956][ T7969] ? preempt_count_sub+0x160/0x160 [ 1790.153139][ T7969] ? iommufd_selftest_destroy+0xf0/0xf0 [ 1790.158786][ T7969] iommufd_fops_ioctl+0x35a/0x4e0 [ 1790.163881][ T7969] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1790.170469][ T7969] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1790.175451][ T7969] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1790.182005][ T7969] __x64_sys_ioctl+0x18f/0x210 [ 1790.186828][ T7969] do_syscall_64+0x40/0x110 [ 1790.191386][ T7969] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 1790.197332][ T7969] RIP: 0033:0x7f0b62c7cba9 [ 1790.201779][ T7969] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 1790.221440][ T7969] RSP: 002b:00007f0b6397b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1790.229897][ T7969] RAX: ffffffffffffffda RBX: 00007f0b62d9bf80 RCX: 00007f0b62c7cba9 16:04:37 executing program 0: bpf$PROG_LOAD(0x5, &(0x7f0000000480)={0x0, 0x0, 0x0, &(0x7f0000000100)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x90) 16:04:37 executing program 1: prctl$PR_SET_IO_FLUSHER(0x2f, 0x0) [ 1790.237903][ T7969] RDX: 0000000020000240 RSI: 0000000000003ba0 RDI: 0000000000000003 [ 1790.245910][ T7969] RBP: 00007f0b62cc847a R08: 0000000000000000 R09: 0000000000000000 [ 1790.253922][ T7969] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1790.261933][ T7969] R13: 000000000000000b R14: 00007f0b62d9bf80 R15: 00007ffee09dc5a8 [ 1790.269996][ T7969] 16:04:37 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000740)={0x6, 0x21, &(0x7f0000000a00)=ANY=[@ANYRES32=0x1, @ANYBLOB="0000000000000000b7080000050000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000001"], &(0x7f00000005c0)='syzkaller\x00'}, 0x90) 16:04:37 executing program 3: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x80086601, 0x0) 16:04:37 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x1a, 0x0, 0x0, 0x0, 0x1b6eca501fccd467, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x0, 0x3}, 0x48) [ 1790.412896][ T7969] kobject: kobject_add_internal failed for iommufd_mock14 with -EEXIST, don't try to register things with the same name in the same directory. 16:04:37 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x12, 0x1, 0x0, 0x3, 0x0, 0x1}, 0x48) 16:04:38 executing program 3: socketpair(0x11, 0xa, 0x29, &(0x7f0000000000)) 16:04:38 executing program 1: prctl$PR_SET_IO_FLUSHER(0x24, 0x0) 16:04:38 executing program 0: bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000e00)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, &(0x7f0000000c80)="f3", &(0x7f0000000d80)='\\'}, 0x50) 16:04:38 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000240)={0xfccc, 0x2, r1, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000040)={0x8, r2}) ioctl$IOMMU_DESTROY$device(0xffffffffffffffff, 0x3b80, 0x0) ioctl$IOMMU_IOAS_ALLOW_IOVAS(0xffffffffffffffff, 0x3b82, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)) r3 = getuid() r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) pidfd_open(r4, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000002840)='./file1\x00', 0x0, 0x0) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r6, 0xae03, 0xc7) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002940)=[{{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000000a00)="e19def748fbefe4a9a59c83ba01bf3089b50e42b71a6ab6012ca52a4c26a47722987113034f2c2097a6b2eedfba409482db87e3e044ca89476a884bbadd8e8d85d65a37bc863", 0x46}, {&(0x7f0000000a80)="ee6f08a1f0b03ccf6a8aa955bbd25c22f599c0508743a0b46176bdd8e7756c291047459e7fe308197c4b51649d207d09742840258d7ddcf24125689a3951936cb4d10a0b6724577fff84aa828677812d83fa9142de3a95473efae9bc3dbb48fd278d721d24fb969d84013468ab6b8727e7bf656a6c2f7f338e43ac15f0480dacc74c2b4d7b57a1ecf82c2176c880562205c95cec34052e544b3dd7c01fb8137bcc7813f341c411509e938091d0dbc233e2c6d1c3df2a4696a4d42e8c9373a45fcdff6d5e7b2811b6d425e0915ad003edd137dc07cc92ae216c3da9f8dde24b466eaad310d8f643e0c03a8392c1cbaa58da26", 0xf2}, {&(0x7f0000000b80)="66d04ba8c0bef42fee2a4ddf8f7a0d03c96228329f6e9794d70a395494aec31547ad07e79b69261f337575fbf4c2c398db61d6108297c298bb575e80a3f1af461379caec691a03c358f97dd3320274fee2c7a54ed6fe9e487408d72d00bbba4842b2a63c690c40a32aff0d50de194f1f75809469cbbe1dd7f831ac4921b6968f63afc1f4f64d2a7b84f9e19c4bb7763c296571f8f5a0228a53936549367a2e2f636c1545521b84e7a82be421ec3654f19d79721af5952319448a0d5044e8711b6efd32b604855abc831033d42d1f1e0a66789279baa70a61111119de02d737df0bf058dc8e1379dabda85135d45f693a7f090a51a48994f3f734", 0xfa}, {&(0x7f0000000240)="b366c9e0790d633571107472c657f6ed912d06832b91832b046e434e29ff9a3dfeebf44aaa0017a72f2d96de7163029034", 0x31}, {&(0x7f0000000c80)="e2feeb120d10d1804540c89fb72c0a0a05e8e840b78a85a136c38c6d9f96", 0x1e}, {&(0x7f0000000cc0)="32492a6d67ab58cfa2018fe0db5dd7402c48c99e62f24a66f64735a1ab6b85111d30e6bfc812ff4df5a6112fa092bf29e20b26a4a593432241f38fbf3679977d2b", 0x41}, {&(0x7f0000000d40)="ea4af98e6e0adc7045f4191ba796618fda741ec047365442e25387e36b99efd5a1fc68d5afdeb32e158e87e5b76d04b1d2df6141b19bc3620d6db20c8134eb6d31c643abf8f239988c4e8a9907d626d097526fbdd9660a4f528e", 0x5a}, {&(0x7f0000000dc0)="85fe05dcfa30dfad1a92c1936f69d454482964a84d077300196924f52ada3118a0e3c742ec36a6a81ec7b071584c1ad066b2b898e1e8aef6fe079b7a1406007f25f83889fe99cc429bde97015c653f4f3b950aeaf31dc7b3eb9cb08f234eebc5226cd3785530fa11e9cff69afc89daeaf2071e9d56d6a6ae327c9ce4a5bfff72ccb760323afc83bb8af6f9b7f3198df8b9990ddefb887548e968d4c77cf3963964a2e83c61eba1a2e5e43e064af361699427491e42447661a00d516f27bbbf6a7d9500d84f7cf6ed48f10e8a24052d20d4a63078ccfb76268ef7024d8a0f1c4e832b2188ca100e8bd3", 0xe9}], 0x8, 0x0, 0x0, 0x4004000}}, {{&(0x7f0000000f40)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002180)=[{&(0x7f0000000fc0)="fb963d3ba082ec842614009951e6b331e8dcee49dd4d7eecd814c44501db4063270de71c263e83c5fc6a7ad63de6bad7d1df948b0dbc1aa9f3018cf9d53e7a85045edc0d39721247a6eb0217fb48d281656f91f3c52afee227bd1ce59f0279709c5c4efb947d47ea1b87f0fe7bfcfd1d281b5e16f77561eb7fd540eb3068912e50bf1719fbe4f611ab60864bbfbfafd5d517780bc7a9df5f41c83de8a094dfd282dc7e7a1c2d6edd97ae2e0f857bf8958b25ab9302", 0xb5}, {&(0x7f0000001080)="11e778f080e9ae4767e808331bf8f222b6723d23ea9d7a1035235d07946f427819f01c38bd98950cb4f1287427d0b4ccec52011a9387d389ee478047d26c60e2442d3023b4efa4efd15a91f48b51bc78ac2d0b5b51c38c079967302d10417e555ad5f3b4c866743b16a049f2fbaf2ce02e89af88a80f", 0x76}, {&(0x7f0000001100)="a941d3895804c670f45db46fc9344571d9b5ba5ba50e8a67cc67964927cdfb7dede3da12156c4327540594d98fb73b55b9b8bb586d77055628d68609942d54a1b4fd32c3d6697d90c4a6b7afed554938f88111ce8f57499a76d34887ab7c972ecfe5105285e290ddeefc64e3c01c1415", 0x70}, {&(0x7f0000001180)="15b29cfd26f5b4d99930b72ebe48feea4d94829ed7a898fd061f7781707518b2b29fe5cb1cc019f48c648e6e47dab5bf934d32efa671fd341ca190939d2edcf714736bcaed62d9850d841589a3ee56cb5d6332a06e8f38e65999d1c7eb57dca890f1aea558a5cd3e75241760ae3bd727f563a0396e9976fd69dce79134ba3cd65d890e79cb8063ebb616f1845764237414847a3ceeba5c01e29a8064667121c2e9720ec4ecb7380764457fe74003d52c02b691f45f6edc48cfc9ddc992bb28845cff9a935828ee567a8cc09f1744039508d65a4f1a1b6ed86149f8546189d12471469b65e80a9be39e6ac52629cc838fcde9394b4b2770a986013080f60adc1f8265cd897be005f7acb5418184a61818391494c4ba43da53dc13a0548a0c449267957e9e25c8a714f9033d9f9dcf8c0f27148b65a15dab4a5d1d92de2d5ef3b1a48a5ede4f2cbdbcf4cb7666ab1639a3a1f4d2ac932b4b7a1aec579865216972f8cb41ca4f9c9fbd61512f5ded96ebdf388567c08dd0954e27246b7f48b66ef320e78657abacbc609be4ec1db492c1d046a001286ae8b921844c23a6757fd94a45c951678ff0d4f089b6236eace7b9f42e495452f11cdbedf709345042d2f8617ebf2e3d226bca2d0b5bd07730c2e939c5db54f4684bdcb6bdefc7d73f6036ff4534b789d9caa316e7a93b69fea25d5a7c760d0c5a45be0badd2af36ffde86de34dc74a018b3beb9d154fdae6ddae5ef35efa9f4dd8174de8664f1973b3d627186b119ebec91c9e3e809674209873f0769d0130f63cb8056024f4d75971ee05b9f7f5d26dc75a532f5d9b4c1ae136f4637871b3ccc4b91a07c10e08c8bfe254f553ef1f9a14805e4aad11b15e0640cb7067a691973e799a5ddd9d3a0d305489e7f1e518481a6c522b3b692b259fd76024053d72dc8a8e1d8012c778a4c918ad643b16aef8a446dc6a599d5c694cb4a36ae7769bff6c7d62e895a7d0fc689904ae5ddefacf7bf5a51120e69e28c19f9edc51ff89dd698693309f3ed05316c9946c3d4552075cc3693ccae731f3c63d54a83c071a54336cb85b0680ea2da1f6546cd8a3af9c3934c23502cbaef3ad50b8994c5d1d30ff4fb8d82af1d8f6a965e42eecf82011dcbd7ef6b470308db3fd26a47e00133065a6a2a2de15ec9cbdaabb14e0536fb1afeaf1ec0c77676421baead44d8caa94d4c1e2c342659abcc8b32f1ab0411971cd1433e56be916533a4175e63ea02ac3d7b9ce1f84b26a52225f7734c85188fe11afc93a91b78706f5f1570b20b83f2e22cf1223f4595c0114cae1b8d9f31275a8665d5a4789322a185342bca165dfe1bd6be87b3fd323be7fd3d4302ef41b85b9684387fb9b86ba5b268c8d04d9e7c7d8d0e82757e8db199fb0c19d54b76a44a93f90417f611a297f33ddfe6c4fcbf082eedbadff054e99f15ae1a14d52700951826543cd4d7bb899313939021dd2c169f81432c857dfcc133368949c302f43ed92107e953264e5253d0231d43c3eb4cf98294de321e4369123e189fff6adafda97152d4684a5c6b283528275b119140d90a5cf06ffd7555c9f9e28ab879e25c0b05ef8032d5c785b17a67e054f9ee1891b0c9a24755cca295159d0f7dd5ef3e065f84eb5f8d302d622c604460957c5b6170fee2f691108f4fbab4ef10315f67885fe7fbf40743d48093e5a2a9dcfd73eb26e2e585041f21c6d48a69bb0fff4620ba6859ce12139ff3b544bd6b09b4a0f53b621152598b70ee50e7e621d21f2342afc1390830e6af0ffe4d6dac783f4d2b6cfb318f805d3422ca809051b4860375f59354b5b6e9b4ea4b5c927d941ec76c46b0afbae39d4419ddf9717fced4ec71f0935296670a16ba20fba94261d98da80d2bfbd75858bbeb9a93f8726338b8828c4f4352525aa73e5dc2d810a4ae11c92f22bae20b247bd06f02b36255d5258dfc5b89aa5e384b61528ea85b8c88d65799889e9ec23f5ee3f36936625516baf0801b11a650310c75005d7d10b0db4aa8318c654928590ad9137b657b5baf7a0b7f31c5586dd32b3dfdfe8dbab97eab86b4940d559fd3cf07723eeab340f9cfb62a7ca076eb37c3382438746c674c7be202b2b380733538966701cad6fbeacf9c89e57d8ac2c8ea855e02f26a13b44c1464ef07cfc942335d2b8bed9ed4d2c5b2001173c5b221e2684d9496ee4fcf5dc2fda89186f09ee7f22d4d4cd436f0b54ca5c66967258850ade2ad460ffc4b62faf36511e048010523d4f6471fe6ab6d86ad25210c7af04bf8cb8158f4326b67a53c6c3f983bf16f5559719700113ac6381e6bf6919e94b88f64ff23908e6c74a6d129e006a7206b81eb9c52ab4fcb62f85f83dbc5ec14922e0710acfa4ea2103c855e4e2feab9434a8e9f5ce7ebae85bbfb06f5afa5948240023ad7770d9c88856770a1c3cec39c251f88b7069d158ab17535c7e31d2584496e5293e3a2588a8080cdc4f6438dcdd9d534b5495ca553da66ee1241b0a19765f7ac625f52564c3f9b6cdb0e9a5218a43a4e1224ca7b3cacfc60e40e139dc3c643cd34ca9b47beeb95e59678e4d3e7b7f2b750a6ed96f0182b5776a3998f929c37ebb95589d6e5f1aeb718c2f39576a094c9cf192f1f8d12bb2d6e42c7f710037041a3c05e34d7da81deb4a169ae1216795bd20c7b35e15c399121f682efdcbbb2ebef2c1fd9a60de9cd26d92fe2ae9689d57ef2657add653a24bf4810bddb8c7d94deb385dc736f235a5b341da7002dc1ff830f3206249d8bc8b1a18a91f8a00d66b00195fd77b4ddb6e900d42165f142b59c2d4d322a85e0f11bfffc1924efb3c8e4438f746d233a14d389227b0878b2a5b5e9fa5c490a9c917414284f03cd3653446625a74e8466cc373b9aba7baae05d28bd0fcd61cc7161c449e1c58f16a3c709cca37601f1410ab584e1e2a436052d8174c36bfde968355c81b0a80b0cf06724b8f26878f3cbdfd7ead9d226fa9e01c1b44058736fd62b41db8bdd1bd5a38733e3ce7b34f201c2fc3785fa543c8f5ee0779323e7d8ebf5a366c34c1760aa0f4922dbd8f8df04ca17119469e20909febf251cd4254cd452354b627f8f9044d0e57b3dc774d1cb4b04074916e0b083c4b3c55ff26320944467d52469a0cbae19f3b57b99ac6109ca61ec93fae75112a567c23b5c359620d44787958cb1c9f066452b99c1d9fbaec0f7c220689b0f8c0573330ef16ccda715dac09eb5a90f895fa0048b0a99ce69eac05ece6b9a916c933a3014ab62498b5c7cddcf1cfb7de5b8d5355a9852c93c1225930c7eeaaf9e5bcea6e12d27772608edd2a9662b1389991024cd4eeb7db62c2c9f0f7d81e040a5b1805e4642dfe1dd20878c70371ea60060140b8c980fdbb239dc2da4825624b6acfe5e0a273052e6d00fd549c1980ac3297bbe510f7cbd826e883aab040918fbb637b9ccf023367b6eb1a1260619f4c35448fb02c5d303ec1528e1d920245913e9149acbd930fe398ecbfe5a1951f1268512f937cce5ff49e6d1843680192781256eeb5df6e5f22bc0e3dc6fb5993d01d1869be26a1e6446ae776943233a9f6f58aba67726131f6e08087ffbf419a36ab9f810826190280249f8689fe26b0e0c6fd20ab0a724971a8c4bf0c60ca8f81d94d02d8c6040ff745d50ff350d3d3282e52267851d33ba571221ad306e9e77829e5e1a4f51618cf992104eb1dedeb93f820a811759870e2a4154ef134bb833840bd627accba9ac1818bb42071b187bcebe70e16d5809709ffb1ba1bdba261e2d824f7460fb683b076ab2f17a7fc6c58c38ece7bc3b78b21a031f3045b7f4703cb3a99f31bfbb030e654783c821a41ab67894a06f719bff44c8a006fdaec3ac8df7b78fcfbddbf2fb7113c55396a8b0d29e1836e10fb7daa2b0aa1e9b972a2971a40147e33dfab00a3c554cbe79bf98fc26ed5ac02e3e71999210f7f9d3670a84ea96721b49f15f2476521f5fab78de572f19eb74a2f6d58fd86e62086a918502c2eb6cb711b1eff8071f45d8181e4d5fdfcf2d6322801547fbf2ddb0fffea378ad7fe34081ccf4b219328a4940faa4ebb6ad4f861cf87766b931c5f7c0683d59430d151ae5c372cf890fc08aa4b84c6eb520828af6560628f6e8d73d8400d0500419083437941b9633079a8c6c5981edd3647c9cd7227128da13191d8d085fd5b0063bd23af1a5dfba139db226f89922bd11efe211a0992395f2b8bbe6c7a57bca8320397e4c4d3920f6448853d27a588b55c2b7000fc1c30a465c87eba06cd94d5d6a455dcc39492aea5522a5af26dfa85dcd370773751ebbde7c53d86e82ec4522f02094312b86c273ea171d2d7bf49885614c4b482bedef75ac38b19d9e63692950b759a13fbc615ca5e2229212aa70ad48629c04dcb0dbe38ffb72551f1fe57ab1988186c7c3bf653500eb9e6dfc2354f60a54a13bfdbb992d7e62e3645de3c72fb11744fbc15f22d0a863cf74ad2c4ebebd3f7cdefe1a7ad6cd329cd5e03fe2ade2cbf6ca6379f51ee57bb782b5726b9e2668f1ec2db8e138082be4dc204bedb3cefe641b033828c5f8fb4747e2e0311d9459481ce634a926e86a597ca5f8e4beba8cbdb8b2dfd8f9d3d3629663ebacf17842efec4854c2b3ffae72fffca700b6be203b172b76fcc0dc4eb02ca5c63419a5be10e73d685b300c1716ebd989478f8cf30b81db663fa69df7f324fa80e69261bb9475f327c87099dbcabb72ab28541f273e439c01b5c842e1616f3d7ba00a5f6f3444f0667ff83c0d4c03b6acb891855d4d0f190528a208ba0a52460c403be0d6f3205ad4b65e0968f6235792966f3ffcb3c5b14fdaf9d8f6413a9476ce3bd2a7ecd4d32fc12a3b39e8d137989905d06e2e75e51e6053efeb80fbb4b06d45cf63e13ec65556a51de31f2f303556ac1ff35da40660422a7802cfcf92cd9b74cfc775cad534fe20866039a08af0f64c0357cc18a6f6f534cba0b6c832c57a6fb41192e6ae9bb6157ed3a4b29a7df4e1280d5e862050ef4f2058305fd360249c8ee09163f23f8f194ee4ae86dcab0107549763efa151050d5604b138a8eb782aa02d8c2e17ce1efa8d659d6eef7ea01f11ae09cd96ea6c51c46c552246c86ee0542fe9024de25e3cb4e24e3abd9ae6e5682ba97d6edbbba19dec332cab147af099f9d36bcbf8827b7a763df69768fd60cf11027ae3cdbece7c37e3eabcddf4e2bb8728a1b426fc13aa7595a5a4bec6869573e6a83530d5a44dcd4c9342e4e1fca2d44bdf51c9ad5bc5440b9fe12f6205c7562ba4fd2b8b5791bb511b53842b6101c02e5a5f9f8dc18d5b672db35afd4c8b14c2372af705a78355d5e6cdd9aeb38b8036ca3321ccc2666776970714735d3babdbf55fa4b99c9136555a25061b1a491af98c3e0188f77a043550abc013f29af2fc949c1b058714952b90670ec996619cb349234a78ed78b08156318da933b65ee53e0ef0c7f1ceeffc005a9c701961009a5222589d6c00376c52ca467e2c008f4715784aa33a8b650ef300f2b48ba47912e7e5ca0bc8b9b3d70db5f3a307e3a47bafd20a9f1f736e9b38777dfa5e1c6487f5a1ac3e57aa47f25596e431140afacbc4a26aef3ef50be5d22044c926f5c9b7d70fb42811b199d0033ffa766759efe464e57a6bb516cf9751ab216a42dbba778579b48a95bf87dfa9aee9f46b5eb486e0aa3a9866b7ce96fca48196cff378e89667eb2240e06c260c7f66de7e21baf51be99374bbaee6632a47745942c01ce9a24bb64ad680b066868f7cb33b0da6bf00ec802b01fa4ad3c81e", 0x1000}], 0x4}}, {{0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000021c0)="8be84e36b6805d5bcdee2db55a40187e438e2f78b41cabfd5e44484594d9c50646c473a2977e4f7d9826c086baa211a7bdc530963fb2eee30c0c91f3", 0x3c}], 0x1, &(0x7f0000002500)=ANY=[@ANYBLOB="1c0000000000000001000000020000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000006001c000400000000040000000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x40080c5}}, {{0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002700)="49292da1cd93e9708345f3d55d57f1", 0xf}], 0x1, &(0x7f00000028c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x20000000}}], 0x4, 0x40000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) 16:04:38 executing program 2: syz_open_dev$sndpcmc(&(0x7f0000000040), 0x0, 0x10000) 16:04:38 executing program 4: mknodat$null(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x103) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000080)=@generic={&(0x7f0000000100)='./file0\x00'}, 0x18) 16:04:38 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x40086602, 0x0) 16:04:38 executing program 3: r0 = syz_init_net_socket$rose(0xb, 0x5, 0x0) ioctl$sock_rose_SIOCADDRT(r0, 0x890b, &(0x7f0000000040)={@remote={0xcc, 0xcc, 0xcc, 0xcc, 0x0}, 0x0, @null, @netrom={'nr', 0x0}, 0x0, [@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null, @default, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @default, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}]}) 16:04:38 executing program 0: syz_open_dev$midi(&(0x7f0000000000), 0x7, 0x48a42) openat$nci(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000200)={'gre0\x00', &(0x7f0000000140)={'syztnl0\x00', 0x0, 0x29fee38359b8fd97, 0x7, 0x5, 0x7, {{0x1f, 0x4, 0x2, 0x6, 0x7c, 0x67, 0x0, 0x3f, 0x29, 0x0, @empty, @remote, {[@timestamp_prespec={0x44, 0x4c, 0x50, 0x3, 0x3, [{@initdev={0xac, 0x1e, 0x0, 0x0}, 0x1}, {@multicast2, 0x6}, {@rand_addr=0x64010101, 0x81}, {@remote, 0x800}, {@remote, 0x75eb}, {@rand_addr=0x64010101, 0x8}, {@dev={0xac, 0x14, 0x14, 0x32}, 0x1}, {@rand_addr=0x64010102, 0x4}, {@remote, 0x7fffffff}]}, @lsrr={0x83, 0xb, 0xd6, [@local, @rand_addr=0x64010101]}, @timestamp_addr={0x44, 0xc, 0x23, 0x1, 0x0, [{@multicast1, 0x697}]}, @ra={0x94, 0x4, 0x1}]}}}}}) 16:04:38 executing program 2: setsockopt$MISDN_TIME_STAMP(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040), 0x4) rt_sigpending(0x0, 0x0) [ 1790.833516][ T8103] sysfs: cannot create duplicate filename '/devices/iommufd_mock14' [ 1790.841590][ T8103] CPU: 1 PID: 8103 Comm: syz-executor.5 Not tainted 6.7.0-rc5-next-20231214-syzkaller #0 [ 1790.851504][ T8103] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 1790.861681][ T8103] Call Trace: [ 1790.864989][ T8103] [ 1790.867937][ T8103] dump_stack_lvl+0x125/0x1b0 [ 1790.872650][ T8103] sysfs_warn_dup+0x7f/0xa0 [ 1790.877201][ T8103] sysfs_create_dir_ns+0x249/0x2b0 [ 1790.882367][ T8103] ? sysfs_create_mount_point+0xb0/0xb0 [ 1790.887972][ T8103] ? spin_bug+0x1c0/0x1c0 [ 1790.892333][ T8103] ? do_raw_spin_unlock+0x172/0x230 [ 1790.897556][ T8103] kobject_add_internal+0x2c8/0x970 [ 1790.902789][ T8103] kobject_add+0x16f/0x240 [ 1790.907237][ T8103] ? kset_create_and_add+0x190/0x190 [ 1790.912553][ T8103] ? kobject_put+0xbe/0x440 [ 1790.917092][ T8103] ? bus_get_dev_root+0x5e/0x80 [ 1790.921980][ T8103] device_add+0x289/0x1aa0 [ 1790.926428][ T8103] ? device_initialize+0x510/0x510 [ 1790.931570][ T8103] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 1790.938479][ T8103] ? __init_waitqueue_head+0xca/0x150 [ 1790.943899][ T8103] iommufd_test+0x15bf/0x3a10 [ 1790.948631][ T8103] ? preempt_count_sub+0x160/0x160 [ 1790.953773][ T8103] ? iommufd_selftest_destroy+0xf0/0xf0 [ 1790.959371][ T8103] iommufd_fops_ioctl+0x35a/0x4e0 [ 1790.964440][ T8103] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1790.971002][ T8103] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1790.975986][ T8103] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1790.982530][ T8103] __x64_sys_ioctl+0x18f/0x210 [ 1790.987330][ T8103] do_syscall_64+0x40/0x110 [ 1790.991866][ T8103] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 1790.997823][ T8103] RIP: 0033:0x7f0b62c7cba9 [ 1791.002265][ T8103] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 1791.021898][ T8103] RSP: 002b:00007f0b6397b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1791.030342][ T8103] RAX: ffffffffffffffda RBX: 00007f0b62d9bf80 RCX: 00007f0b62c7cba9 [ 1791.038327][ T8103] RDX: 0000000020000240 RSI: 0000000000003ba0 RDI: 0000000000000003 [ 1791.046310][ T8103] RBP: 00007f0b62cc847a R08: 0000000000000000 R09: 0000000000000000 [ 1791.054297][ T8103] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1791.062342][ T8103] R13: 000000000000000b R14: 00007f0b62d9bf80 R15: 00007ffee09dc5a8 [ 1791.070356][ T8103] 16:04:38 executing program 2: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000002000), 0x0, 0x0) accept4$rose(r0, 0x0, 0x0, 0x0) 16:04:38 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000740)={0x6, 0x21, &(0x7f0000000a00)=ANY=[@ANYBLOB, @ANYRES32=0x1, @ANYBLOB="0000000000000000b7080000050000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7040000010000008500000082000000d7b31800f0ffffff185900000f00000000000000000000008003060000000000182b0000", @ANYRES32, @ANYBLOB="0000000003000000"], &(0x7f00000005c0)='syzkaller\x00'}, 0x90) 16:04:38 executing program 3: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x80108907, 0x0) [ 1791.230567][ T8103] kobject: kobject_add_internal failed for iommufd_mock14 with -EEXIST, don't try to register things with the same name in the same directory. 16:04:38 executing program 2: bind$isdn(0xffffffffffffffff, 0x0, 0x0) 16:04:38 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f0000000180)={&(0x7f0000000100)=""/81, 0x0, 0x1000}, 0x20) 16:04:39 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000240)={0xfccc, 0x2, r1, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000040)={0x8, r2}) ioctl$IOMMU_DESTROY$device(0xffffffffffffffff, 0x3b80, 0x0) ioctl$IOMMU_IOAS_ALLOW_IOVAS(0xffffffffffffffff, 0x3b82, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)) r3 = getuid() r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) pidfd_open(r4, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000002840)='./file1\x00', 0x0, 0x0) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r6, 0xae03, 0xc7) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002940)=[{{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000000a00)="e19def748fbefe4a9a59c83ba01bf3089b50e42b71a6ab6012ca52a4c26a47722987113034f2c2097a6b2eedfba409482db87e3e044ca89476a884bbadd8e8d85d65a37bc863", 0x46}, {&(0x7f0000000a80)="ee6f08a1f0b03ccf6a8aa955bbd25c22f599c0508743a0b46176bdd8e7756c291047459e7fe308197c4b51649d207d09742840258d7ddcf24125689a3951936cb4d10a0b6724577fff84aa828677812d83fa9142de3a95473efae9bc3dbb48fd278d721d24fb969d84013468ab6b8727e7bf656a6c2f7f338e43ac15f0480dacc74c2b4d7b57a1ecf82c2176c880562205c95cec34052e544b3dd7c01fb8137bcc7813f341c411509e938091d0dbc233e2c6d1c3df2a4696a4d42e8c9373a45fcdff6d5e7b2811b6d425e0915ad003edd137dc07cc92ae216c3da9f8dde24b466eaad310d8f643e0c03a8392c1cbaa58da26", 0xf2}, {&(0x7f0000000b80)="66d04ba8c0bef42fee2a4ddf8f7a0d03c96228329f6e9794d70a395494aec31547ad07e79b69261f337575fbf4c2c398db61d6108297c298bb575e80a3f1af461379caec691a03c358f97dd3320274fee2c7a54ed6fe9e487408d72d00bbba4842b2a63c690c40a32aff0d50de194f1f75809469cbbe1dd7f831ac4921b6968f63afc1f4f64d2a7b84f9e19c4bb7763c296571f8f5a0228a53936549367a2e2f636c1545521b84e7a82be421ec3654f19d79721af5952319448a0d5044e8711b6efd32b604855abc831033d42d1f1e0a66789279baa70a61111119de02d737df0bf058dc8e1379dabda85135d45f693a7f090a51a48994f3f734", 0xfa}, {&(0x7f0000000240)="b366c9e0790d633571107472c657f6ed912d06832b91832b046e434e29ff9a3dfeebf44aaa0017a72f2d96de7163029034", 0x31}, {&(0x7f0000000c80)="e2feeb120d10d1804540c89fb72c0a0a05e8e840b78a85a136c38c6d9f96", 0x1e}, {&(0x7f0000000cc0)="32492a6d67ab58cfa2018fe0db5dd7402c48c99e62f24a66f64735a1ab6b85111d30e6bfc812ff4df5a6112fa092bf29e20b26a4a593432241f38fbf3679977d2b", 0x41}, {&(0x7f0000000d40)="ea4af98e6e0adc7045f4191ba796618fda741ec047365442e25387e36b99efd5a1fc68d5afdeb32e158e87e5b76d04b1d2df6141b19bc3620d6db20c8134eb6d31c643abf8f239988c4e8a9907d626d097526fbdd9660a4f528e", 0x5a}, {&(0x7f0000000dc0)="85fe05dcfa30dfad1a92c1936f69d454482964a84d077300196924f52ada3118a0e3c742ec36a6a81ec7b071584c1ad066b2b898e1e8aef6fe079b7a1406007f25f83889fe99cc429bde97015c653f4f3b950aeaf31dc7b3eb9cb08f234eebc5226cd3785530fa11e9cff69afc89daeaf2071e9d56d6a6ae327c9ce4a5bfff72ccb760323afc83bb8af6f9b7f3198df8b9990ddefb887548e968d4c77cf3963964a2e83c61eba1a2e5e43e064af361699427491e42447661a00d516f27bbbf6a7d9500d84f7cf6ed48f10e8a24052d20d4a63078ccfb76268ef7024d8a0f1c4e832b2188ca100e8bd3", 0xe9}], 0x8, 0x0, 0x0, 0x4004000}}, {{&(0x7f0000000f40)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002180)=[{&(0x7f0000000fc0)="fb963d3ba082ec842614009951e6b331e8dcee49dd4d7eecd814c44501db4063270de71c263e83c5fc6a7ad63de6bad7d1df948b0dbc1aa9f3018cf9d53e7a85045edc0d39721247a6eb0217fb48d281656f91f3c52afee227bd1ce59f0279709c5c4efb947d47ea1b87f0fe7bfcfd1d281b5e16f77561eb7fd540eb3068912e50bf1719fbe4f611ab60864bbfbfafd5d517780bc7a9df5f41c83de8a094dfd282dc7e7a1c2d6edd97ae2e0f857bf8958b25ab9302", 0xb5}, {&(0x7f0000001080)="11e778f080e9ae4767e808331bf8f222b6723d23ea9d7a1035235d07946f427819f01c38bd98950cb4f1287427d0b4ccec52011a9387d389ee478047d26c60e2442d3023b4efa4efd15a91f48b51bc78ac2d0b5b51c38c079967302d10417e555ad5f3b4c866743b16a049f2fbaf2ce02e89af88a80f", 0x76}, {&(0x7f0000001100)="a941d3895804c670f45db46fc9344571d9b5ba5ba50e8a67cc67964927cdfb7dede3da12156c4327540594d98fb73b55b9b8bb586d77055628d68609942d54a1b4fd32c3d6697d90c4a6b7afed554938f88111ce8f57499a76d34887ab7c972ecfe5105285e290ddeefc64e3c01c1415", 0x70}, {&(0x7f0000001180)="15b29cfd26f5b4d99930b72ebe48feea4d94829ed7a898fd061f7781707518b2b29fe5cb1cc019f48c648e6e47dab5bf934d32efa671fd341ca190939d2edcf714736bcaed62d9850d841589a3ee56cb5d6332a06e8f38e65999d1c7eb57dca890f1aea558a5cd3e75241760ae3bd727f563a0396e9976fd69dce79134ba3cd65d890e79cb8063ebb616f1845764237414847a3ceeba5c01e29a8064667121c2e9720ec4ecb7380764457fe74003d52c02b691f45f6edc48cfc9ddc992bb28845cff9a935828ee567a8cc09f1744039508d65a4f1a1b6ed86149f8546189d12471469b65e80a9be39e6ac52629cc838fcde9394b4b2770a986013080f60adc1f8265cd897be005f7acb5418184a61818391494c4ba43da53dc13a0548a0c449267957e9e25c8a714f9033d9f9dcf8c0f27148b65a15dab4a5d1d92de2d5ef3b1a48a5ede4f2cbdbcf4cb7666ab1639a3a1f4d2ac932b4b7a1aec579865216972f8cb41ca4f9c9fbd61512f5ded96ebdf388567c08dd0954e27246b7f48b66ef320e78657abacbc609be4ec1db492c1d046a001286ae8b921844c23a6757fd94a45c951678ff0d4f089b6236eace7b9f42e495452f11cdbedf709345042d2f8617ebf2e3d226bca2d0b5bd07730c2e939c5db54f4684bdcb6bdefc7d73f6036ff4534b789d9caa316e7a93b69fea25d5a7c760d0c5a45be0badd2af36ffde86de34dc74a018b3beb9d154fdae6ddae5ef35efa9f4dd8174de8664f1973b3d627186b119ebec91c9e3e809674209873f0769d0130f63cb8056024f4d75971ee05b9f7f5d26dc75a532f5d9b4c1ae136f4637871b3ccc4b91a07c10e08c8bfe254f553ef1f9a14805e4aad11b15e0640cb7067a691973e799a5ddd9d3a0d305489e7f1e518481a6c522b3b692b259fd76024053d72dc8a8e1d8012c778a4c918ad643b16aef8a446dc6a599d5c694cb4a36ae7769bff6c7d62e895a7d0fc689904ae5ddefacf7bf5a51120e69e28c19f9edc51ff89dd698693309f3ed05316c9946c3d4552075cc3693ccae731f3c63d54a83c071a54336cb85b0680ea2da1f6546cd8a3af9c3934c23502cbaef3ad50b8994c5d1d30ff4fb8d82af1d8f6a965e42eecf82011dcbd7ef6b470308db3fd26a47e00133065a6a2a2de15ec9cbdaabb14e0536fb1afeaf1ec0c77676421baead44d8caa94d4c1e2c342659abcc8b32f1ab0411971cd1433e56be916533a4175e63ea02ac3d7b9ce1f84b26a52225f7734c85188fe11afc93a91b78706f5f1570b20b83f2e22cf1223f4595c0114cae1b8d9f31275a8665d5a4789322a185342bca165dfe1bd6be87b3fd323be7fd3d4302ef41b85b9684387fb9b86ba5b268c8d04d9e7c7d8d0e82757e8db199fb0c19d54b76a44a93f90417f611a297f33ddfe6c4fcbf082eedbadff054e99f15ae1a14d52700951826543cd4d7bb899313939021dd2c169f81432c857dfcc133368949c302f43ed92107e953264e5253d0231d43c3eb4cf98294de321e4369123e189fff6adafda97152d4684a5c6b283528275b119140d90a5cf06ffd7555c9f9e28ab879e25c0b05ef8032d5c785b17a67e054f9ee1891b0c9a24755cca295159d0f7dd5ef3e065f84eb5f8d302d622c604460957c5b6170fee2f691108f4fbab4ef10315f67885fe7fbf40743d48093e5a2a9dcfd73eb26e2e585041f21c6d48a69bb0fff4620ba6859ce12139ff3b544bd6b09b4a0f53b621152598b70ee50e7e621d21f2342afc1390830e6af0ffe4d6dac783f4d2b6cfb318f805d3422ca809051b4860375f59354b5b6e9b4ea4b5c927d941ec76c46b0afbae39d4419ddf9717fced4ec71f0935296670a16ba20fba94261d98da80d2bfbd75858bbeb9a93f8726338b8828c4f4352525aa73e5dc2d810a4ae11c92f22bae20b247bd06f02b36255d5258dfc5b89aa5e384b61528ea85b8c88d65799889e9ec23f5ee3f36936625516baf0801b11a650310c75005d7d10b0db4aa8318c654928590ad9137b657b5baf7a0b7f31c5586dd32b3dfdfe8dbab97eab86b4940d559fd3cf07723eeab340f9cfb62a7ca076eb37c3382438746c674c7be202b2b380733538966701cad6fbeacf9c89e57d8ac2c8ea855e02f26a13b44c1464ef07cfc942335d2b8bed9ed4d2c5b2001173c5b221e2684d9496ee4fcf5dc2fda89186f09ee7f22d4d4cd436f0b54ca5c66967258850ade2ad460ffc4b62faf36511e048010523d4f6471fe6ab6d86ad25210c7af04bf8cb8158f4326b67a53c6c3f983bf16f5559719700113ac6381e6bf6919e94b88f64ff23908e6c74a6d129e006a7206b81eb9c52ab4fcb62f85f83dbc5ec14922e0710acfa4ea2103c855e4e2feab9434a8e9f5ce7ebae85bbfb06f5afa5948240023ad7770d9c88856770a1c3cec39c251f88b7069d158ab17535c7e31d2584496e5293e3a2588a8080cdc4f6438dcdd9d534b5495ca553da66ee1241b0a19765f7ac625f52564c3f9b6cdb0e9a5218a43a4e1224ca7b3cacfc60e40e139dc3c643cd34ca9b47beeb95e59678e4d3e7b7f2b750a6ed96f0182b5776a3998f929c37ebb95589d6e5f1aeb718c2f39576a094c9cf192f1f8d12bb2d6e42c7f710037041a3c05e34d7da81deb4a169ae1216795bd20c7b35e15c399121f682efdcbbb2ebef2c1fd9a60de9cd26d92fe2ae9689d57ef2657add653a24bf4810bddb8c7d94deb385dc736f235a5b341da7002dc1ff830f3206249d8bc8b1a18a91f8a00d66b00195fd77b4ddb6e900d42165f142b59c2d4d322a85e0f11bfffc1924efb3c8e4438f746d233a14d389227b0878b2a5b5e9fa5c490a9c917414284f03cd3653446625a74e8466cc373b9aba7baae05d28bd0fcd61cc7161c449e1c58f16a3c709cca37601f1410ab584e1e2a436052d8174c36bfde968355c81b0a80b0cf06724b8f26878f3cbdfd7ead9d226fa9e01c1b44058736fd62b41db8bdd1bd5a38733e3ce7b34f201c2fc3785fa543c8f5ee0779323e7d8ebf5a366c34c1760aa0f4922dbd8f8df04ca17119469e20909febf251cd4254cd452354b627f8f9044d0e57b3dc774d1cb4b04074916e0b083c4b3c55ff26320944467d52469a0cbae19f3b57b99ac6109ca61ec93fae75112a567c23b5c359620d44787958cb1c9f066452b99c1d9fbaec0f7c220689b0f8c0573330ef16ccda715dac09eb5a90f895fa0048b0a99ce69eac05ece6b9a916c933a3014ab62498b5c7cddcf1cfb7de5b8d5355a9852c93c1225930c7eeaaf9e5bcea6e12d27772608edd2a9662b1389991024cd4eeb7db62c2c9f0f7d81e040a5b1805e4642dfe1dd20878c70371ea60060140b8c980fdbb239dc2da4825624b6acfe5e0a273052e6d00fd549c1980ac3297bbe510f7cbd826e883aab040918fbb637b9ccf023367b6eb1a1260619f4c35448fb02c5d303ec1528e1d920245913e9149acbd930fe398ecbfe5a1951f1268512f937cce5ff49e6d1843680192781256eeb5df6e5f22bc0e3dc6fb5993d01d1869be26a1e6446ae776943233a9f6f58aba67726131f6e08087ffbf419a36ab9f810826190280249f8689fe26b0e0c6fd20ab0a724971a8c4bf0c60ca8f81d94d02d8c6040ff745d50ff350d3d3282e52267851d33ba571221ad306e9e77829e5e1a4f51618cf992104eb1dedeb93f820a811759870e2a4154ef134bb833840bd627accba9ac1818bb42071b187bcebe70e16d5809709ffb1ba1bdba261e2d824f7460fb683b076ab2f17a7fc6c58c38ece7bc3b78b21a031f3045b7f4703cb3a99f31bfbb030e654783c821a41ab67894a06f719bff44c8a006fdaec3ac8df7b78fcfbddbf2fb7113c55396a8b0d29e1836e10fb7daa2b0aa1e9b972a2971a40147e33dfab00a3c554cbe79bf98fc26ed5ac02e3e71999210f7f9d3670a84ea96721b49f15f2476521f5fab78de572f19eb74a2f6d58fd86e62086a918502c2eb6cb711b1eff8071f45d8181e4d5fdfcf2d6322801547fbf2ddb0fffea378ad7fe34081ccf4b219328a4940faa4ebb6ad4f861cf87766b931c5f7c0683d59430d151ae5c372cf890fc08aa4b84c6eb520828af6560628f6e8d73d8400d0500419083437941b9633079a8c6c5981edd3647c9cd7227128da13191d8d085fd5b0063bd23af1a5dfba139db226f89922bd11efe211a0992395f2b8bbe6c7a57bca8320397e4c4d3920f6448853d27a588b55c2b7000fc1c30a465c87eba06cd94d5d6a455dcc39492aea5522a5af26dfa85dcd370773751ebbde7c53d86e82ec4522f02094312b86c273ea171d2d7bf49885614c4b482bedef75ac38b19d9e63692950b759a13fbc615ca5e2229212aa70ad48629c04dcb0dbe38ffb72551f1fe57ab1988186c7c3bf653500eb9e6dfc2354f60a54a13bfdbb992d7e62e3645de3c72fb11744fbc15f22d0a863cf74ad2c4ebebd3f7cdefe1a7ad6cd329cd5e03fe2ade2cbf6ca6379f51ee57bb782b5726b9e2668f1ec2db8e138082be4dc204bedb3cefe641b033828c5f8fb4747e2e0311d9459481ce634a926e86a597ca5f8e4beba8cbdb8b2dfd8f9d3d3629663ebacf17842efec4854c2b3ffae72fffca700b6be203b172b76fcc0dc4eb02ca5c63419a5be10e73d685b300c1716ebd989478f8cf30b81db663fa69df7f324fa80e69261bb9475f327c87099dbcabb72ab28541f273e439c01b5c842e1616f3d7ba00a5f6f3444f0667ff83c0d4c03b6acb891855d4d0f190528a208ba0a52460c403be0d6f3205ad4b65e0968f6235792966f3ffcb3c5b14fdaf9d8f6413a9476ce3bd2a7ecd4d32fc12a3b39e8d137989905d06e2e75e51e6053efeb80fbb4b06d45cf63e13ec65556a51de31f2f303556ac1ff35da40660422a7802cfcf92cd9b74cfc775cad534fe20866039a08af0f64c0357cc18a6f6f534cba0b6c832c57a6fb41192e6ae9bb6157ed3a4b29a7df4e1280d5e862050ef4f2058305fd360249c8ee09163f23f8f194ee4ae86dcab0107549763efa151050d5604b138a8eb782aa02d8c2e17ce1efa8d659d6eef7ea01f11ae09cd96ea6c51c46c552246c86ee0542fe9024de25e3cb4e24e3abd9ae6e5682ba97d6edbbba19dec332cab147af099f9d36bcbf8827b7a763df69768fd60cf11027ae3cdbece7c37e3eabcddf4e2bb8728a1b426fc13aa7595a5a4bec6869573e6a83530d5a44dcd4c9342e4e1fca2d44bdf51c9ad5bc5440b9fe12f6205c7562ba4fd2b8b5791bb511b53842b6101c02e5a5f9f8dc18d5b672db35afd4c8b14c2372af705a78355d5e6cdd9aeb38b8036ca3321ccc2666776970714735d3babdbf55fa4b99c9136555a25061b1a491af98c3e0188f77a043550abc013f29af2fc949c1b058714952b90670ec996619cb349234a78ed78b08156318da933b65ee53e0ef0c7f1ceeffc005a9c701961009a5222589d6c00376c52ca467e2c008f4715784aa33a8b650ef300f2b48ba47912e7e5ca0bc8b9b3d70db5f3a307e3a47bafd20a9f1f736e9b38777dfa5e1c6487f5a1ac3e57aa47f25596e431140afacbc4a26aef3ef50be5d22044c926f5c9b7d70fb42811b199d0033ffa766759efe464e57a6bb516cf9751ab216a42dbba778579b48a95bf87dfa9aee9f46b5eb486e0aa3a9866b7ce96fca48196cff378e89667eb2240e06c260c7f66de7e21baf51be99374bbaee6632a47745942c01ce9a24bb64ad680b066868f7cb33b0da6bf00ec802b01fa4ad3c81e", 0x1000}], 0x4}}, {{0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000021c0)="8be84e36b6805d5bcdee2db55a40187e438e2f78b41cabfd5e44484594d9c50646c473a2977e4f7d9826c086baa211a7bdc530963fb2eee30c0c91f3", 0x3c}], 0x1, &(0x7f0000002500)=ANY=[@ANYBLOB="1c0000000000000001000000020000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000006001c000400000000040000000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x40080c5}}, {{0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002700)="49292da1cd93e9708345f3d55d57f1", 0xf}], 0x1, &(0x7f00000028c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x20000000}}], 0x4, 0x40000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) 16:04:39 executing program 4: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000002000), 0x0, 0x0) read$midi(r0, &(0x7f0000000000)=""/196, 0xc4) 16:04:39 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4}, 0x48) 16:04:39 executing program 3: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) 16:04:39 executing program 0: syz_open_dev$video(&(0x7f0000000040), 0x0, 0x240000) 16:04:39 executing program 2: bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000e00)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000c80), 0x0}, 0x50) 16:04:39 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f0000000340)={0x8, 0x14, 0x0, &(0x7f0000000180)='syzkaller\x00'}, 0x90) [ 1791.749422][ T8340] sysfs: cannot create duplicate filename '/devices/iommufd_mock14' [ 1791.768861][ T8340] CPU: 0 PID: 8340 Comm: syz-executor.5 Not tainted 6.7.0-rc5-next-20231214-syzkaller #0 [ 1791.778745][ T8340] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 1791.788842][ T8340] Call Trace: [ 1791.792164][ T8340] [ 1791.795131][ T8340] dump_stack_lvl+0x125/0x1b0 [ 1791.799881][ T8340] sysfs_warn_dup+0x7f/0xa0 [ 1791.804479][ T8340] sysfs_create_dir_ns+0x249/0x2b0 [ 1791.809671][ T8340] ? sysfs_create_mount_point+0xb0/0xb0 [ 1791.815290][ T8340] ? spin_bug+0x1c0/0x1c0 [ 1791.819665][ T8340] ? do_raw_spin_unlock+0x172/0x230 [ 1791.824924][ T8340] kobject_add_internal+0x2c8/0x970 [ 1791.830193][ T8340] kobject_add+0x16f/0x240 [ 1791.834668][ T8340] ? kset_create_and_add+0x190/0x190 [ 1791.840020][ T8340] ? kobject_put+0xbe/0x440 [ 1791.844587][ T8340] ? bus_get_dev_root+0x5e/0x80 [ 1791.849490][ T8340] device_add+0x289/0x1aa0 [ 1791.854047][ T8340] ? device_initialize+0x510/0x510 [ 1791.859298][ T8340] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 1791.866213][ T8340] ? __init_waitqueue_head+0xca/0x150 [ 1791.871662][ T8340] iommufd_test+0x15bf/0x3a10 [ 1791.876419][ T8340] ? preempt_count_sub+0x160/0x160 [ 1791.881586][ T8340] ? iommufd_selftest_destroy+0xf0/0xf0 [ 1791.887212][ T8340] iommufd_fops_ioctl+0x35a/0x4e0 [ 1791.892300][ T8340] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1791.898886][ T8340] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1791.903881][ T8340] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1791.910451][ T8340] __x64_sys_ioctl+0x18f/0x210 [ 1791.915268][ T8340] do_syscall_64+0x40/0x110 [ 1791.919825][ T8340] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 1791.925807][ T8340] RIP: 0033:0x7f0b62c7cba9 [ 1791.930256][ T8340] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 16:04:39 executing program 0: io_setup(0x5, &(0x7f0000000000)=0x0) io_pgetevents(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000240)={[0x5]}, 0x8}) 16:04:39 executing program 2: syz_open_dev$dri(&(0x7f0000000000), 0x1, 0x12100) 16:04:39 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_BLA_CLAIM(r0, &(0x7f0000002740)={0x0, 0x0, &(0x7f0000002700)={0x0}}, 0x0) 16:04:39 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000300), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_GATEWAYS(r0, &(0x7f00000003c0)={&(0x7f00000002c0), 0xc, &(0x7f0000000380)={&(0x7f0000000340)={0x14, r1, 0x1}, 0x14}}, 0x0) 16:04:39 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_TRANSTABLE_GLOBAL(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={0x0, 0x34}}, 0x0) [ 1791.949940][ T8340] RSP: 002b:00007f0b6397b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1791.958408][ T8340] RAX: ffffffffffffffda RBX: 00007f0b62d9bf80 RCX: 00007f0b62c7cba9 [ 1791.966414][ T8340] RDX: 0000000020000240 RSI: 0000000000003ba0 RDI: 0000000000000003 [ 1791.974431][ T8340] RBP: 00007f0b62cc847a R08: 0000000000000000 R09: 0000000000000000 [ 1791.982459][ T8340] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1791.990473][ T8340] R13: 000000000000000b R14: 00007f0b62d9bf80 R15: 00007ffee09dc5a8 [ 1791.998522][ T8340] [ 1792.016400][ T8340] kobject: kobject_add_internal failed for iommufd_mock14 with -EEXIST, don't try to register things with the same name in the same directory. 16:04:39 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000240)={0xfccc, 0x2, r1, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000040)={0x8, r2}) ioctl$IOMMU_DESTROY$device(0xffffffffffffffff, 0x3b80, 0x0) ioctl$IOMMU_IOAS_ALLOW_IOVAS(0xffffffffffffffff, 0x3b82, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)) r3 = getuid() r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) pidfd_open(r4, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000002840)='./file1\x00', 0x0, 0x0) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r6, 0xae03, 0xc7) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002940)=[{{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000000a00)="e19def748fbefe4a9a59c83ba01bf3089b50e42b71a6ab6012ca52a4c26a47722987113034f2c2097a6b2eedfba409482db87e3e044ca89476a884bbadd8e8d85d65a37bc863", 0x46}, {&(0x7f0000000a80)="ee6f08a1f0b03ccf6a8aa955bbd25c22f599c0508743a0b46176bdd8e7756c291047459e7fe308197c4b51649d207d09742840258d7ddcf24125689a3951936cb4d10a0b6724577fff84aa828677812d83fa9142de3a95473efae9bc3dbb48fd278d721d24fb969d84013468ab6b8727e7bf656a6c2f7f338e43ac15f0480dacc74c2b4d7b57a1ecf82c2176c880562205c95cec34052e544b3dd7c01fb8137bcc7813f341c411509e938091d0dbc233e2c6d1c3df2a4696a4d42e8c9373a45fcdff6d5e7b2811b6d425e0915ad003edd137dc07cc92ae216c3da9f8dde24b466eaad310d8f643e0c03a8392c1cbaa58da26", 0xf2}, {&(0x7f0000000b80)="66d04ba8c0bef42fee2a4ddf8f7a0d03c96228329f6e9794d70a395494aec31547ad07e79b69261f337575fbf4c2c398db61d6108297c298bb575e80a3f1af461379caec691a03c358f97dd3320274fee2c7a54ed6fe9e487408d72d00bbba4842b2a63c690c40a32aff0d50de194f1f75809469cbbe1dd7f831ac4921b6968f63afc1f4f64d2a7b84f9e19c4bb7763c296571f8f5a0228a53936549367a2e2f636c1545521b84e7a82be421ec3654f19d79721af5952319448a0d5044e8711b6efd32b604855abc831033d42d1f1e0a66789279baa70a61111119de02d737df0bf058dc8e1379dabda85135d45f693a7f090a51a48994f3f734", 0xfa}, {&(0x7f0000000240)="b366c9e0790d633571107472c657f6ed912d06832b91832b046e434e29ff9a3dfeebf44aaa0017a72f2d96de7163029034", 0x31}, {&(0x7f0000000c80)="e2feeb120d10d1804540c89fb72c0a0a05e8e840b78a85a136c38c6d9f96", 0x1e}, {&(0x7f0000000cc0)="32492a6d67ab58cfa2018fe0db5dd7402c48c99e62f24a66f64735a1ab6b85111d30e6bfc812ff4df5a6112fa092bf29e20b26a4a593432241f38fbf3679977d2b", 0x41}, {&(0x7f0000000d40)="ea4af98e6e0adc7045f4191ba796618fda741ec047365442e25387e36b99efd5a1fc68d5afdeb32e158e87e5b76d04b1d2df6141b19bc3620d6db20c8134eb6d31c643abf8f239988c4e8a9907d626d097526fbdd9660a4f528e", 0x5a}, {&(0x7f0000000dc0)="85fe05dcfa30dfad1a92c1936f69d454482964a84d077300196924f52ada3118a0e3c742ec36a6a81ec7b071584c1ad066b2b898e1e8aef6fe079b7a1406007f25f83889fe99cc429bde97015c653f4f3b950aeaf31dc7b3eb9cb08f234eebc5226cd3785530fa11e9cff69afc89daeaf2071e9d56d6a6ae327c9ce4a5bfff72ccb760323afc83bb8af6f9b7f3198df8b9990ddefb887548e968d4c77cf3963964a2e83c61eba1a2e5e43e064af361699427491e42447661a00d516f27bbbf6a7d9500d84f7cf6ed48f10e8a24052d20d4a63078ccfb76268ef7024d8a0f1c4e832b2188ca100e8bd3", 0xe9}], 0x8, 0x0, 0x0, 0x4004000}}, {{&(0x7f0000000f40)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002180)=[{&(0x7f0000000fc0)="fb963d3ba082ec842614009951e6b331e8dcee49dd4d7eecd814c44501db4063270de71c263e83c5fc6a7ad63de6bad7d1df948b0dbc1aa9f3018cf9d53e7a85045edc0d39721247a6eb0217fb48d281656f91f3c52afee227bd1ce59f0279709c5c4efb947d47ea1b87f0fe7bfcfd1d281b5e16f77561eb7fd540eb3068912e50bf1719fbe4f611ab60864bbfbfafd5d517780bc7a9df5f41c83de8a094dfd282dc7e7a1c2d6edd97ae2e0f857bf8958b25ab9302", 0xb5}, {&(0x7f0000001080)="11e778f080e9ae4767e808331bf8f222b6723d23ea9d7a1035235d07946f427819f01c38bd98950cb4f1287427d0b4ccec52011a9387d389ee478047d26c60e2442d3023b4efa4efd15a91f48b51bc78ac2d0b5b51c38c079967302d10417e555ad5f3b4c866743b16a049f2fbaf2ce02e89af88a80f", 0x76}, {&(0x7f0000001100)="a941d3895804c670f45db46fc9344571d9b5ba5ba50e8a67cc67964927cdfb7dede3da12156c4327540594d98fb73b55b9b8bb586d77055628d68609942d54a1b4fd32c3d6697d90c4a6b7afed554938f88111ce8f57499a76d34887ab7c972ecfe5105285e290ddeefc64e3c01c1415", 0x70}, {&(0x7f0000001180)="15b29cfd26f5b4d99930b72ebe48feea4d94829ed7a898fd061f7781707518b2b29fe5cb1cc019f48c648e6e47dab5bf934d32efa671fd341ca190939d2edcf714736bcaed62d9850d841589a3ee56cb5d6332a06e8f38e65999d1c7eb57dca890f1aea558a5cd3e75241760ae3bd727f563a0396e9976fd69dce79134ba3cd65d890e79cb8063ebb616f1845764237414847a3ceeba5c01e29a8064667121c2e9720ec4ecb7380764457fe74003d52c02b691f45f6edc48cfc9ddc992bb28845cff9a935828ee567a8cc09f1744039508d65a4f1a1b6ed86149f8546189d12471469b65e80a9be39e6ac52629cc838fcde9394b4b2770a986013080f60adc1f8265cd897be005f7acb5418184a61818391494c4ba43da53dc13a0548a0c449267957e9e25c8a714f9033d9f9dcf8c0f27148b65a15dab4a5d1d92de2d5ef3b1a48a5ede4f2cbdbcf4cb7666ab1639a3a1f4d2ac932b4b7a1aec579865216972f8cb41ca4f9c9fbd61512f5ded96ebdf388567c08dd0954e27246b7f48b66ef320e78657abacbc609be4ec1db492c1d046a001286ae8b921844c23a6757fd94a45c951678ff0d4f089b6236eace7b9f42e495452f11cdbedf709345042d2f8617ebf2e3d226bca2d0b5bd07730c2e939c5db54f4684bdcb6bdefc7d73f6036ff4534b789d9caa316e7a93b69fea25d5a7c760d0c5a45be0badd2af36ffde86de34dc74a018b3beb9d154fdae6ddae5ef35efa9f4dd8174de8664f1973b3d627186b119ebec91c9e3e809674209873f0769d0130f63cb8056024f4d75971ee05b9f7f5d26dc75a532f5d9b4c1ae136f4637871b3ccc4b91a07c10e08c8bfe254f553ef1f9a14805e4aad11b15e0640cb7067a691973e799a5ddd9d3a0d305489e7f1e518481a6c522b3b692b259fd76024053d72dc8a8e1d8012c778a4c918ad643b16aef8a446dc6a599d5c694cb4a36ae7769bff6c7d62e895a7d0fc689904ae5ddefacf7bf5a51120e69e28c19f9edc51ff89dd698693309f3ed05316c9946c3d4552075cc3693ccae731f3c63d54a83c071a54336cb85b0680ea2da1f6546cd8a3af9c3934c23502cbaef3ad50b8994c5d1d30ff4fb8d82af1d8f6a965e42eecf82011dcbd7ef6b470308db3fd26a47e00133065a6a2a2de15ec9cbdaabb14e0536fb1afeaf1ec0c77676421baead44d8caa94d4c1e2c342659abcc8b32f1ab0411971cd1433e56be916533a4175e63ea02ac3d7b9ce1f84b26a52225f7734c85188fe11afc93a91b78706f5f1570b20b83f2e22cf1223f4595c0114cae1b8d9f31275a8665d5a4789322a185342bca165dfe1bd6be87b3fd323be7fd3d4302ef41b85b9684387fb9b86ba5b268c8d04d9e7c7d8d0e82757e8db199fb0c19d54b76a44a93f90417f611a297f33ddfe6c4fcbf082eedbadff054e99f15ae1a14d52700951826543cd4d7bb899313939021dd2c169f81432c857dfcc133368949c302f43ed92107e953264e5253d0231d43c3eb4cf98294de321e4369123e189fff6adafda97152d4684a5c6b283528275b119140d90a5cf06ffd7555c9f9e28ab879e25c0b05ef8032d5c785b17a67e054f9ee1891b0c9a24755cca295159d0f7dd5ef3e065f84eb5f8d302d622c604460957c5b6170fee2f691108f4fbab4ef10315f67885fe7fbf40743d48093e5a2a9dcfd73eb26e2e585041f21c6d48a69bb0fff4620ba6859ce12139ff3b544bd6b09b4a0f53b621152598b70ee50e7e621d21f2342afc1390830e6af0ffe4d6dac783f4d2b6cfb318f805d3422ca809051b4860375f59354b5b6e9b4ea4b5c927d941ec76c46b0afbae39d4419ddf9717fced4ec71f0935296670a16ba20fba94261d98da80d2bfbd75858bbeb9a93f8726338b8828c4f4352525aa73e5dc2d810a4ae11c92f22bae20b247bd06f02b36255d5258dfc5b89aa5e384b61528ea85b8c88d65799889e9ec23f5ee3f36936625516baf0801b11a650310c75005d7d10b0db4aa8318c654928590ad9137b657b5baf7a0b7f31c5586dd32b3dfdfe8dbab97eab86b4940d559fd3cf07723eeab340f9cfb62a7ca076eb37c3382438746c674c7be202b2b380733538966701cad6fbeacf9c89e57d8ac2c8ea855e02f26a13b44c1464ef07cfc942335d2b8bed9ed4d2c5b2001173c5b221e2684d9496ee4fcf5dc2fda89186f09ee7f22d4d4cd436f0b54ca5c66967258850ade2ad460ffc4b62faf36511e048010523d4f6471fe6ab6d86ad25210c7af04bf8cb8158f4326b67a53c6c3f983bf16f5559719700113ac6381e6bf6919e94b88f64ff23908e6c74a6d129e006a7206b81eb9c52ab4fcb62f85f83dbc5ec14922e0710acfa4ea2103c855e4e2feab9434a8e9f5ce7ebae85bbfb06f5afa5948240023ad7770d9c88856770a1c3cec39c251f88b7069d158ab17535c7e31d2584496e5293e3a2588a8080cdc4f6438dcdd9d534b5495ca553da66ee1241b0a19765f7ac625f52564c3f9b6cdb0e9a5218a43a4e1224ca7b3cacfc60e40e139dc3c643cd34ca9b47beeb95e59678e4d3e7b7f2b750a6ed96f0182b5776a3998f929c37ebb95589d6e5f1aeb718c2f39576a094c9cf192f1f8d12bb2d6e42c7f710037041a3c05e34d7da81deb4a169ae1216795bd20c7b35e15c399121f682efdcbbb2ebef2c1fd9a60de9cd26d92fe2ae9689d57ef2657add653a24bf4810bddb8c7d94deb385dc736f235a5b341da7002dc1ff830f3206249d8bc8b1a18a91f8a00d66b00195fd77b4ddb6e900d42165f142b59c2d4d322a85e0f11bfffc1924efb3c8e4438f746d233a14d389227b0878b2a5b5e9fa5c490a9c917414284f03cd3653446625a74e8466cc373b9aba7baae05d28bd0fcd61cc7161c449e1c58f16a3c709cca37601f1410ab584e1e2a436052d8174c36bfde968355c81b0a80b0cf06724b8f26878f3cbdfd7ead9d226fa9e01c1b44058736fd62b41db8bdd1bd5a38733e3ce7b34f201c2fc3785fa543c8f5ee0779323e7d8ebf5a366c34c1760aa0f4922dbd8f8df04ca17119469e20909febf251cd4254cd452354b627f8f9044d0e57b3dc774d1cb4b04074916e0b083c4b3c55ff26320944467d52469a0cbae19f3b57b99ac6109ca61ec93fae75112a567c23b5c359620d44787958cb1c9f066452b99c1d9fbaec0f7c220689b0f8c0573330ef16ccda715dac09eb5a90f895fa0048b0a99ce69eac05ece6b9a916c933a3014ab62498b5c7cddcf1cfb7de5b8d5355a9852c93c1225930c7eeaaf9e5bcea6e12d27772608edd2a9662b1389991024cd4eeb7db62c2c9f0f7d81e040a5b1805e4642dfe1dd20878c70371ea60060140b8c980fdbb239dc2da4825624b6acfe5e0a273052e6d00fd549c1980ac3297bbe510f7cbd826e883aab040918fbb637b9ccf023367b6eb1a1260619f4c35448fb02c5d303ec1528e1d920245913e9149acbd930fe398ecbfe5a1951f1268512f937cce5ff49e6d1843680192781256eeb5df6e5f22bc0e3dc6fb5993d01d1869be26a1e6446ae776943233a9f6f58aba67726131f6e08087ffbf419a36ab9f810826190280249f8689fe26b0e0c6fd20ab0a724971a8c4bf0c60ca8f81d94d02d8c6040ff745d50ff350d3d3282e52267851d33ba571221ad306e9e77829e5e1a4f51618cf992104eb1dedeb93f820a811759870e2a4154ef134bb833840bd627accba9ac1818bb42071b187bcebe70e16d5809709ffb1ba1bdba261e2d824f7460fb683b076ab2f17a7fc6c58c38ece7bc3b78b21a031f3045b7f4703cb3a99f31bfbb030e654783c821a41ab67894a06f719bff44c8a006fdaec3ac8df7b78fcfbddbf2fb7113c55396a8b0d29e1836e10fb7daa2b0aa1e9b972a2971a40147e33dfab00a3c554cbe79bf98fc26ed5ac02e3e71999210f7f9d3670a84ea96721b49f15f2476521f5fab78de572f19eb74a2f6d58fd86e62086a918502c2eb6cb711b1eff8071f45d8181e4d5fdfcf2d6322801547fbf2ddb0fffea378ad7fe34081ccf4b219328a4940faa4ebb6ad4f861cf87766b931c5f7c0683d59430d151ae5c372cf890fc08aa4b84c6eb520828af6560628f6e8d73d8400d0500419083437941b9633079a8c6c5981edd3647c9cd7227128da13191d8d085fd5b0063bd23af1a5dfba139db226f89922bd11efe211a0992395f2b8bbe6c7a57bca8320397e4c4d3920f6448853d27a588b55c2b7000fc1c30a465c87eba06cd94d5d6a455dcc39492aea5522a5af26dfa85dcd370773751ebbde7c53d86e82ec4522f02094312b86c273ea171d2d7bf49885614c4b482bedef75ac38b19d9e63692950b759a13fbc615ca5e2229212aa70ad48629c04dcb0dbe38ffb72551f1fe57ab1988186c7c3bf653500eb9e6dfc2354f60a54a13bfdbb992d7e62e3645de3c72fb11744fbc15f22d0a863cf74ad2c4ebebd3f7cdefe1a7ad6cd329cd5e03fe2ade2cbf6ca6379f51ee57bb782b5726b9e2668f1ec2db8e138082be4dc204bedb3cefe641b033828c5f8fb4747e2e0311d9459481ce634a926e86a597ca5f8e4beba8cbdb8b2dfd8f9d3d3629663ebacf17842efec4854c2b3ffae72fffca700b6be203b172b76fcc0dc4eb02ca5c63419a5be10e73d685b300c1716ebd989478f8cf30b81db663fa69df7f324fa80e69261bb9475f327c87099dbcabb72ab28541f273e439c01b5c842e1616f3d7ba00a5f6f3444f0667ff83c0d4c03b6acb891855d4d0f190528a208ba0a52460c403be0d6f3205ad4b65e0968f6235792966f3ffcb3c5b14fdaf9d8f6413a9476ce3bd2a7ecd4d32fc12a3b39e8d137989905d06e2e75e51e6053efeb80fbb4b06d45cf63e13ec65556a51de31f2f303556ac1ff35da40660422a7802cfcf92cd9b74cfc775cad534fe20866039a08af0f64c0357cc18a6f6f534cba0b6c832c57a6fb41192e6ae9bb6157ed3a4b29a7df4e1280d5e862050ef4f2058305fd360249c8ee09163f23f8f194ee4ae86dcab0107549763efa151050d5604b138a8eb782aa02d8c2e17ce1efa8d659d6eef7ea01f11ae09cd96ea6c51c46c552246c86ee0542fe9024de25e3cb4e24e3abd9ae6e5682ba97d6edbbba19dec332cab147af099f9d36bcbf8827b7a763df69768fd60cf11027ae3cdbece7c37e3eabcddf4e2bb8728a1b426fc13aa7595a5a4bec6869573e6a83530d5a44dcd4c9342e4e1fca2d44bdf51c9ad5bc5440b9fe12f6205c7562ba4fd2b8b5791bb511b53842b6101c02e5a5f9f8dc18d5b672db35afd4c8b14c2372af705a78355d5e6cdd9aeb38b8036ca3321ccc2666776970714735d3babdbf55fa4b99c9136555a25061b1a491af98c3e0188f77a043550abc013f29af2fc949c1b058714952b90670ec996619cb349234a78ed78b08156318da933b65ee53e0ef0c7f1ceeffc005a9c701961009a5222589d6c00376c52ca467e2c008f4715784aa33a8b650ef300f2b48ba47912e7e5ca0bc8b9b3d70db5f3a307e3a47bafd20a9f1f736e9b38777dfa5e1c6487f5a1ac3e57aa47f25596e431140afacbc4a26aef3ef50be5d22044c926f5c9b7d70fb42811b199d0033ffa766759efe464e57a6bb516cf9751ab216a42dbba778579b48a95bf87dfa9aee9f46b5eb486e0aa3a9866b7ce96fca48196cff378e89667eb2240e06c260c7f66de7e21baf51be99374bbaee6632a47745942c01ce9a24bb64ad680b066868f7cb33b0da6bf00ec802b01fa4ad3c81e", 0x1000}], 0x4}}, {{0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000021c0)="8be84e36b6805d5bcdee2db55a40187e438e2f78b41cabfd5e44484594d9c50646c473a2977e4f7d9826c086baa211a7bdc530963fb2eee30c0c91f3", 0x3c}], 0x1, &(0x7f0000002500)=ANY=[@ANYBLOB="1c0000000000000001000000020000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000006001c000400000000040000000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x40080c5}}, {{0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002700)="49292da1cd93e9708345f3d55d57f1", 0xf}], 0x1, &(0x7f00000028c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x20000000}}], 0x4, 0x40000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) 16:04:39 executing program 3: write$apparmor_exec(0xffffffffffffffff, 0x0, 0xc) 16:04:39 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x9, 0x0, 0x0) 16:04:39 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x1a, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x3}, 0x48) 16:04:39 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000006c0)={0x6, 0x1, &(0x7f00000002c0)=@raw=[@exit], &(0x7f00000004c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000580)={0x4, 0x6, 0x8001, 0xb6b61d}, 0x10, 0x0, 0x0, 0x1, &(0x7f0000000640)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff], &(0x7f0000000680)=[{0x3, 0x3, 0xf}]}, 0x90) 16:04:39 executing program 2: io_setup(0x5, &(0x7f0000000000)=0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) io_submit(r0, 0x1, &(0x7f0000001980)=[&(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, r1, 0x0}]) 16:04:39 executing program 4: r0 = socket$xdp(0x2c, 0x3, 0x0) io_setup(0x9, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f00000005c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x3, 0x0, r0, &(0x7f0000000040)}]) 16:04:39 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@bloom_filter={0x1e, 0x0, 0x6, 0x8, 0x0, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10}, 0x48) 16:04:39 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0}}, 0x200000d1) [ 1792.475657][ T8465] sysfs: cannot create duplicate filename '/devices/iommufd_mock14' [ 1792.487489][ T8465] CPU: 0 PID: 8465 Comm: syz-executor.5 Not tainted 6.7.0-rc5-next-20231214-syzkaller #0 [ 1792.497384][ T8465] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 1792.507485][ T8465] Call Trace: [ 1792.510807][ T8465] [ 1792.513781][ T8465] dump_stack_lvl+0x125/0x1b0 [ 1792.518520][ T8465] sysfs_warn_dup+0x7f/0xa0 [ 1792.523100][ T8465] sysfs_create_dir_ns+0x249/0x2b0 [ 1792.528287][ T8465] ? sysfs_create_mount_point+0xb0/0xb0 [ 1792.533911][ T8465] ? spin_bug+0x1c0/0x1c0 [ 1792.538301][ T8465] ? do_raw_spin_unlock+0x172/0x230 [ 1792.543559][ T8465] kobject_add_internal+0x2c8/0x970 [ 1792.548835][ T8465] kobject_add+0x16f/0x240 [ 1792.553319][ T8465] ? kset_create_and_add+0x190/0x190 [ 1792.558674][ T8465] ? kobject_put+0xbe/0x440 [ 1792.563243][ T8465] ? bus_get_dev_root+0x5e/0x80 [ 1792.568191][ T8465] device_add+0x289/0x1aa0 [ 1792.572687][ T8465] ? device_initialize+0x510/0x510 [ 1792.577860][ T8465] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 1792.584813][ T8465] ? __init_waitqueue_head+0xca/0x150 [ 1792.590263][ T8465] iommufd_test+0x15bf/0x3a10 [ 1792.595033][ T8465] ? preempt_count_sub+0x160/0x160 [ 1792.600200][ T8465] ? iommufd_selftest_destroy+0xf0/0xf0 [ 1792.605826][ T8465] iommufd_fops_ioctl+0x35a/0x4e0 [ 1792.610904][ T8465] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1792.617486][ T8465] ? bpf_lsm_file_ioctl+0x9/0x10 16:04:39 executing program 3: syz_io_uring_setup(0x33dc, &(0x7f0000000000), 0x0, 0x0) syz_io_uring_setup(0xe48, &(0x7f0000000140), &(0x7f00000001c0), &(0x7f0000000200)) 16:04:40 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@bloom_filter={0x1e, 0x0, 0x6, 0x8, 0x4, 0x1}, 0x48) 16:04:40 executing program 3: syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0xc84, &(0x7f0000000380)={[{0xc7d, 0x4e00, "1b10fa593622616d35f589638b69cade066cbc70e694502f7ca5831967eb352e0b0fc2da2b5208eff4c040b23c29c60252a63140be4569a805f94c5998cdaaf3c7d79ca211d2337969bdccffbbb1f02ec0feab2a0235bc2839c454a348f2497a5df601b662c9fe25d9f813e20dfa21151fac5a30ca80518e149c389191e25e0bca57449db11490e10b0d2aea561d24c5969f1146b40467a4ea64fee9412e1ba64df69dd07d73fdf3bfadb471ab139595afb6b0796a9e632c7c140b44b4562844922109c599318ec90798635aa6c98669e4b3c9757dcbd61ca04a20d0c4fac4c6e5ed97588c43696bd279fb3846d1e89791890120727de7a6bb9f633e0a4ccda388787410d97f530e8a49da82ab44efad77ee62fb190390a05b278bbd991bbe18323ba2572777f6e3abe85cdf6a40447122f5268cd52e09b54484f20a3cc09ab3a8a0ff352727d7aec32718fe99c99445965879b11ae44920b6cf3e3582e2c770946304c128496eee3a9189f5a251e08952e5689dd7bab424aad1ef2719f20f509fd95abd894e4790d6ece3f5e81fbcf86842ca575c9fbe0cde4b276fa06850470e1547a82cb9e3172ba99521406a8d7fc861ce9d197dbe2e8ea6dc56ef274078abe810c57e8a9ec8a2f29b95e5df5835317e71a2111be237f3f9986126545820fe8788a49f4ab04e0d81456cd8298bf8cffe2ea7c0226abfd11642df00aafabe6d0cd6fed0d433ff4869d75a039ca16f65182e382556a2f3d110a2b3e05e15c8d647075c57b8cf53ffde2157670ef91425d570b68740256b3a793ebce3188362b84c9c07ad5c5da1a3306af43c8b4adae83e7744193b9ff49c36bcf67c0991b05590b2b0d47c527f153f32ca9f4cc1cddc51d3ea557978ea94bdabf0e1d77feb9914bf94f0e0aaa9e5eb832c50dff561f7d1191803f2f74c8a22467bc3931383d004e4db2a8f1928c9aa4be32190961146b93f4adde8e21cdc804cde1389e4ea76c917306617a39727a289ea50113c60240619db46d018b364da842c7743ea238d751b22b6a2fded451ee4ef7f4b1aefbf0fce3ca907ef9bb30c6a879bf3cfd9ee6dceab1bbe16296d8688eef39640a9741e86419c3301b01454ad8bb12be034916edec769b41faa8b346b497c66c7fa7b9fbc85282ed4709e1fafe5522cd5de02bd2efcf9f1abf8e536b1848dcbb014ebba6d0e8494021840076e7541092ed3525c4e51c46c49293e76b8673a6cb7089fb78bcbb3641caea7a1fccce65d64f4097fa8fa624c5c24d3f19d15312649a1e1bfa195c2fa95ee2ed7f5bfedeb939d01f6074140daa0ba74a321e04557d9a9dc4ab6fec073b0cff708e0cdc6e8002a744a7b68934cd71cae6576ee2ff31236cfde67efeb1b3c4e6817c9a2dd6061dc397fc4a2298d60eea048d06c4c343c536557cd78c274aedb386c8e8457d092280407b7faf68c1f1a44482daaf12973973abd0ae729d9eca4cf4adc7715330eec9284e405cb3bfca4a2afe9926b0a6112b30310efe34beb13a32496929dd586c58103445ccfd97de2f1e38c870fdd24a5dc3065ef1f63b07d0f2815b22f87891d21c2b93de3b8944a8218617211e37994ec809574a867601a3ae12a99c650358d4fa614e38383b81c8dc8f964dbdf728aca7935303b87b8979d11ad802db48802ee7dc74ef11f9b391f98cb314b37c67bdc793b207cdfcf3df030999ee9d7082f398efa8a7a12f3c60f2ad2801987b6dd7b4835d1e10c376cda595657c6aedfac4b8f7258cf96c52139ec431a81d2c158ad5397c79420daeb11e6c394005fb80c584933f708dc9d77868450af15ede1d9e2445195e3d8a9fb9a91264034d613e96152ee71ffcd71144759352d89519333f2ab602bd5e3ef617f27dc61d6562dee88cf26c791e0393032881316ddb7c446d54f40ee63bf7430ee5b6b287bdfb71312aadc81ad358d1e03971608496f31fd3ba7035670e468a89f2fa4129ef2170b03ca48ff28c811ec4fa62aa6008d4ab02c0c2b3d1158f3563c3cae4b90b0be7547f8762f21e7809dce4f963b4bdec974bd5b8c4be2f338dc418d0d0d3b7a0b19d72aca008dc5090eb4a998d30aa0dfa7e6c45aaeef97c19a680cf6b9dd7d7cbf5c2443971e3e310a5d776e877d104fc16cec2434526585f3f92eab30061570c34fb594d8a235db4e8e32c609ecd90894560e48f36bb8ac948066511698161856245eade5e1bbf55760117f5534470de3c8c941da8d3c1bda2b11fb128deb2dcdb2b64e89b936d28fa95093289512aa92465547e83c40bb729dc10c6ae670e0c94e8c4a377b83dab9781c065c51ee77f1d01c92055b9ada5d68e00f2b3c585cc3821fadce926c880b5888c20f1dff04cb0f14b92b4b13dbb510e538c77c8753ccb47169fb168e3be43ac8c3bd28b4559aa6ade79692d26490c5e402c6c3d5fbeb3677986f04773ebaf4a3001ff0b50ff79a6d9e7367eddf44efde435e233f2d2f4dfba7dd31a7b34e636170d2985008463992547e1fd6d6cf1c0af79c3c06123d3f333b1554ed9ea48cc560f768cc904c3c8bd610b87173cc7f27d1b0e0f40841235199c3065e7fbbbe53e76a9e4ef3949f5a308ff11927cfb1b668460314f358723a211070525e55c66f2b7de44f44db204a7ee2aa9321e3766de494874d1f02dc7a4d4fc4d9b842f6ed702258c849c30e9f222e10247e754a9e5c3a3265d8d843bf8e92d2ccae21b69d0d987cd08b4e6fe24b82b182ce073235e998664aee8c9a35db4b0b84440e3d24fc157f41cd281bf55fcdbb8abf2940a5f13e9ce0c76845822e95cb20f06827dbed4b36f4d3379239ce09536c20ddea99b69e1108c112c2e26cc63b79d92fea198543eb6df05a3c7938b93625fef08a11ac008356c64f3fb0c17666a074a41fb346437a067ad099cb7f1e098ccae0329ad29c7174e56876078c63d6c27f277617fbdc50c09bef067dff895bc7f9e7c7b50cc4e81a0e50b8e2f14ecd222484461f3ee65653d65f45966f7375f545578472a0319255129390b423201886e2af163c76d16d90e27611256db808716d38a947030838711f6d21bc8404e9057cdf86caf491813f49a0a284991bceeea6d932b2b09b83aa9d3e05bd6c04b884117757c65d7fab10dd35e2e11e178cc7f6e1cf4a8ee385600a1bb5662cda50954437454701422d13d19885d887892fa67d5948370729a492b856573f086176dc777866aca9d39e16d3d0267c0db7da172eea1422e001ca3f39a5cca5754f48710a38b84dced5b4d9f16cfc27465448ca303a892179091976f1b048323a83954847bf8332b9c352806c80d5157af451b6066e05b9751f1c7ef0e9ebad5b31310f155c483787a515f16047e20d611125a4f2408f3ebc7aec6991159381acc361149ad21ce46908fe23a14e1f67c5db928b5362d7e7ed57c575d106c7abe87417872c2c8b90b2a1562c05bec7514b751d10d42d96ef10f8a67498bbdac3950a6e2c436d485e3095eac786bd8983a01797da6787e43c5ae5cdca13b9af2f31e3f14409ecce406ce7abcf2319bbd8943cffce0a8ed6a28134a805ec1557136a5a55ddc733f755d084f930e12739a2c2bae344e4a9ad4f440f1d8ca36d0602c8193c1e256b0e113860429868559a2b7231da079b4bddaa8c6bb57c4137ee2bbc127439325815766daffeecad83ea163b8eefb525315839d0cbcb13932e6241dcb56d2ae5f0888afc618d0cd82c63236792572fffa06df5370bfcdb40a0f8a483c7b1994911f4d5823780663a2ae0129fb5502cf4cc6cee81db7de38b1755abca9c9d12b2c979d2c43d186165d784c734433b106ef3e198559bbc657dbea0b9a0199841941b4dd4d5674b7cd4de524a370affb384c7dfe88fc3eafc5b1672aca4b89e7a8a7ec45b0dc775b04124de1de739545e7cb334d248a558cb3d45d53fdc7d427bad9058ca340373f1a68e9af12f3848fcb7fae6a7f0542e966ee6e5a5a67b3ef4bb3c700bcff020fac2854f241a54e032fff5b59df4bdc04db41ebcc706c2c61e3ee092deecba7f8715c60f76b4ebb8f1927b8f1da01141b64205c3f277b26b662e8cdd010c6fe29fe4baaa70f9b6cd9b15fa12688cc7a1c6b1a4d2d873af036167b7ed3ccaece4ed473dc73ff8cc91e2d3d2336dde9bae7117825c1b9535fd97eb77fe26b2d35ce963602dd09f1b52a381b883eff1e0bb084a5085dff96652516cb62b693d6b8c1dad60cb01cbc5bd8a8223590a4fc2d1dc91675ffe0e991e9986a0ac48f18ee68b4b7b7d38883744f1dc6166b1b2d33d46b609d0c791ffc1808b0843e6749fd25e89059721b5fa8d16a9438069c2db780cad80522ffb9d658b690059163cdb1cb454f86a85bd3e56a67ca079caf09cbb33b471b580070b98ea1fce352284a08de4666ff650040591d1ac1583131395bf6b9c6cda79d00ac9802589d05fa1994222de7ca786ac5af74f10dcdc22112afb850deabc728935d5f307230b4ac9ce5f091c4cd045094db79eac45627aa78069"}]}) clock_gettime(0x3, &(0x7f0000001780)) [ 1792.622476][ T8465] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1792.629043][ T8465] __x64_sys_ioctl+0x18f/0x210 [ 1792.633876][ T8465] do_syscall_64+0x40/0x110 [ 1792.638447][ T8465] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 1792.644431][ T8465] RIP: 0033:0x7f0b62c7cba9 [ 1792.648978][ T8465] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 1792.668731][ T8465] RSP: 002b:00007f0b6397b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1792.677194][ T8465] RAX: ffffffffffffffda RBX: 00007f0b62d9bf80 RCX: 00007f0b62c7cba9 [ 1792.685213][ T8465] RDX: 0000000020000240 RSI: 0000000000003ba0 RDI: 0000000000000003 [ 1792.693247][ T8465] RBP: 00007f0b62cc847a R08: 0000000000000000 R09: 0000000000000000 [ 1792.701257][ T8465] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1792.709266][ T8465] R13: 000000000000000b R14: 00007f0b62d9bf80 R15: 00007ffee09dc5a8 [ 1792.717300][ T8465] [ 1792.794822][ T8465] kobject: kobject_add_internal failed for iommufd_mock14 with -EEXIST, don't try to register things with the same name in the same directory. 16:04:40 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0), 0x14) 16:04:40 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFQNL_MSG_CONFIG(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, 0x2, 0x3, 0x101, 0x0, 0x0, {}, [@NFQA_CFG_FLAGS={0x8}]}, 0x1c}}, 0x0) 16:04:40 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(r0, &(0x7f0000000b40)={0x0, 0x0, &(0x7f0000000b00)={&(0x7f0000000380)=ANY=[@ANYBLOB="14000049"], 0x14}}, 0x0) 16:04:40 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_SET_LBT_MODE(r0, &(0x7f0000000c80)={0x0, 0x0, &(0x7f0000000c40)={&(0x7f0000000c00)={0x14}, 0x14}}, 0x0) 16:04:40 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000240)={0xfccc, 0x2, r1, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000040)={0x8, r2}) ioctl$IOMMU_DESTROY$device(0xffffffffffffffff, 0x3b80, 0x0) ioctl$IOMMU_IOAS_ALLOW_IOVAS(0xffffffffffffffff, 0x3b82, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)) r3 = getuid() r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) pidfd_open(r4, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000002840)='./file1\x00', 0x0, 0x0) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r6, 0xae03, 0xc7) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002940)=[{{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000000a00)="e19def748fbefe4a9a59c83ba01bf3089b50e42b71a6ab6012ca52a4c26a47722987113034f2c2097a6b2eedfba409482db87e3e044ca89476a884bbadd8e8d85d65a37bc863", 0x46}, {&(0x7f0000000a80)="ee6f08a1f0b03ccf6a8aa955bbd25c22f599c0508743a0b46176bdd8e7756c291047459e7fe308197c4b51649d207d09742840258d7ddcf24125689a3951936cb4d10a0b6724577fff84aa828677812d83fa9142de3a95473efae9bc3dbb48fd278d721d24fb969d84013468ab6b8727e7bf656a6c2f7f338e43ac15f0480dacc74c2b4d7b57a1ecf82c2176c880562205c95cec34052e544b3dd7c01fb8137bcc7813f341c411509e938091d0dbc233e2c6d1c3df2a4696a4d42e8c9373a45fcdff6d5e7b2811b6d425e0915ad003edd137dc07cc92ae216c3da9f8dde24b466eaad310d8f643e0c03a8392c1cbaa58da26", 0xf2}, {&(0x7f0000000b80)="66d04ba8c0bef42fee2a4ddf8f7a0d03c96228329f6e9794d70a395494aec31547ad07e79b69261f337575fbf4c2c398db61d6108297c298bb575e80a3f1af461379caec691a03c358f97dd3320274fee2c7a54ed6fe9e487408d72d00bbba4842b2a63c690c40a32aff0d50de194f1f75809469cbbe1dd7f831ac4921b6968f63afc1f4f64d2a7b84f9e19c4bb7763c296571f8f5a0228a53936549367a2e2f636c1545521b84e7a82be421ec3654f19d79721af5952319448a0d5044e8711b6efd32b604855abc831033d42d1f1e0a66789279baa70a61111119de02d737df0bf058dc8e1379dabda85135d45f693a7f090a51a48994f3f734", 0xfa}, {&(0x7f0000000240)="b366c9e0790d633571107472c657f6ed912d06832b91832b046e434e29ff9a3dfeebf44aaa0017a72f2d96de7163029034", 0x31}, {&(0x7f0000000c80)="e2feeb120d10d1804540c89fb72c0a0a05e8e840b78a85a136c38c6d9f96", 0x1e}, {&(0x7f0000000cc0)="32492a6d67ab58cfa2018fe0db5dd7402c48c99e62f24a66f64735a1ab6b85111d30e6bfc812ff4df5a6112fa092bf29e20b26a4a593432241f38fbf3679977d2b", 0x41}, {&(0x7f0000000d40)="ea4af98e6e0adc7045f4191ba796618fda741ec047365442e25387e36b99efd5a1fc68d5afdeb32e158e87e5b76d04b1d2df6141b19bc3620d6db20c8134eb6d31c643abf8f239988c4e8a9907d626d097526fbdd9660a4f528e", 0x5a}, {&(0x7f0000000dc0)="85fe05dcfa30dfad1a92c1936f69d454482964a84d077300196924f52ada3118a0e3c742ec36a6a81ec7b071584c1ad066b2b898e1e8aef6fe079b7a1406007f25f83889fe99cc429bde97015c653f4f3b950aeaf31dc7b3eb9cb08f234eebc5226cd3785530fa11e9cff69afc89daeaf2071e9d56d6a6ae327c9ce4a5bfff72ccb760323afc83bb8af6f9b7f3198df8b9990ddefb887548e968d4c77cf3963964a2e83c61eba1a2e5e43e064af361699427491e42447661a00d516f27bbbf6a7d9500d84f7cf6ed48f10e8a24052d20d4a63078ccfb76268ef7024d8a0f1c4e832b2188ca100e8bd3", 0xe9}], 0x8, 0x0, 0x0, 0x4004000}}, {{&(0x7f0000000f40)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002180)=[{&(0x7f0000000fc0)="fb963d3ba082ec842614009951e6b331e8dcee49dd4d7eecd814c44501db4063270de71c263e83c5fc6a7ad63de6bad7d1df948b0dbc1aa9f3018cf9d53e7a85045edc0d39721247a6eb0217fb48d281656f91f3c52afee227bd1ce59f0279709c5c4efb947d47ea1b87f0fe7bfcfd1d281b5e16f77561eb7fd540eb3068912e50bf1719fbe4f611ab60864bbfbfafd5d517780bc7a9df5f41c83de8a094dfd282dc7e7a1c2d6edd97ae2e0f857bf8958b25ab9302", 0xb5}, {&(0x7f0000001080)="11e778f080e9ae4767e808331bf8f222b6723d23ea9d7a1035235d07946f427819f01c38bd98950cb4f1287427d0b4ccec52011a9387d389ee478047d26c60e2442d3023b4efa4efd15a91f48b51bc78ac2d0b5b51c38c079967302d10417e555ad5f3b4c866743b16a049f2fbaf2ce02e89af88a80f", 0x76}, {&(0x7f0000001100)="a941d3895804c670f45db46fc9344571d9b5ba5ba50e8a67cc67964927cdfb7dede3da12156c4327540594d98fb73b55b9b8bb586d77055628d68609942d54a1b4fd32c3d6697d90c4a6b7afed554938f88111ce8f57499a76d34887ab7c972ecfe5105285e290ddeefc64e3c01c1415", 0x70}, {&(0x7f0000001180)="15b29cfd26f5b4d99930b72ebe48feea4d94829ed7a898fd061f7781707518b2b29fe5cb1cc019f48c648e6e47dab5bf934d32efa671fd341ca190939d2edcf714736bcaed62d9850d841589a3ee56cb5d6332a06e8f38e65999d1c7eb57dca890f1aea558a5cd3e75241760ae3bd727f563a0396e9976fd69dce79134ba3cd65d890e79cb8063ebb616f1845764237414847a3ceeba5c01e29a8064667121c2e9720ec4ecb7380764457fe74003d52c02b691f45f6edc48cfc9ddc992bb28845cff9a935828ee567a8cc09f1744039508d65a4f1a1b6ed86149f8546189d12471469b65e80a9be39e6ac52629cc838fcde9394b4b2770a986013080f60adc1f8265cd897be005f7acb5418184a61818391494c4ba43da53dc13a0548a0c449267957e9e25c8a714f9033d9f9dcf8c0f27148b65a15dab4a5d1d92de2d5ef3b1a48a5ede4f2cbdbcf4cb7666ab1639a3a1f4d2ac932b4b7a1aec579865216972f8cb41ca4f9c9fbd61512f5ded96ebdf388567c08dd0954e27246b7f48b66ef320e78657abacbc609be4ec1db492c1d046a001286ae8b921844c23a6757fd94a45c951678ff0d4f089b6236eace7b9f42e495452f11cdbedf709345042d2f8617ebf2e3d226bca2d0b5bd07730c2e939c5db54f4684bdcb6bdefc7d73f6036ff4534b789d9caa316e7a93b69fea25d5a7c760d0c5a45be0badd2af36ffde86de34dc74a018b3beb9d154fdae6ddae5ef35efa9f4dd8174de8664f1973b3d627186b119ebec91c9e3e809674209873f0769d0130f63cb8056024f4d75971ee05b9f7f5d26dc75a532f5d9b4c1ae136f4637871b3ccc4b91a07c10e08c8bfe254f553ef1f9a14805e4aad11b15e0640cb7067a691973e799a5ddd9d3a0d305489e7f1e518481a6c522b3b692b259fd76024053d72dc8a8e1d8012c778a4c918ad643b16aef8a446dc6a599d5c694cb4a36ae7769bff6c7d62e895a7d0fc689904ae5ddefacf7bf5a51120e69e28c19f9edc51ff89dd698693309f3ed05316c9946c3d4552075cc3693ccae731f3c63d54a83c071a54336cb85b0680ea2da1f6546cd8a3af9c3934c23502cbaef3ad50b8994c5d1d30ff4fb8d82af1d8f6a965e42eecf82011dcbd7ef6b470308db3fd26a47e00133065a6a2a2de15ec9cbdaabb14e0536fb1afeaf1ec0c77676421baead44d8caa94d4c1e2c342659abcc8b32f1ab0411971cd1433e56be916533a4175e63ea02ac3d7b9ce1f84b26a52225f7734c85188fe11afc93a91b78706f5f1570b20b83f2e22cf1223f4595c0114cae1b8d9f31275a8665d5a4789322a185342bca165dfe1bd6be87b3fd323be7fd3d4302ef41b85b9684387fb9b86ba5b268c8d04d9e7c7d8d0e82757e8db199fb0c19d54b76a44a93f90417f611a297f33ddfe6c4fcbf082eedbadff054e99f15ae1a14d52700951826543cd4d7bb899313939021dd2c169f81432c857dfcc133368949c302f43ed92107e953264e5253d0231d43c3eb4cf98294de321e4369123e189fff6adafda97152d4684a5c6b283528275b119140d90a5cf06ffd7555c9f9e28ab879e25c0b05ef8032d5c785b17a67e054f9ee1891b0c9a24755cca295159d0f7dd5ef3e065f84eb5f8d302d622c604460957c5b6170fee2f691108f4fbab4ef10315f67885fe7fbf40743d48093e5a2a9dcfd73eb26e2e585041f21c6d48a69bb0fff4620ba6859ce12139ff3b544bd6b09b4a0f53b621152598b70ee50e7e621d21f2342afc1390830e6af0ffe4d6dac783f4d2b6cfb318f805d3422ca809051b4860375f59354b5b6e9b4ea4b5c927d941ec76c46b0afbae39d4419ddf9717fced4ec71f0935296670a16ba20fba94261d98da80d2bfbd75858bbeb9a93f8726338b8828c4f4352525aa73e5dc2d810a4ae11c92f22bae20b247bd06f02b36255d5258dfc5b89aa5e384b61528ea85b8c88d65799889e9ec23f5ee3f36936625516baf0801b11a650310c75005d7d10b0db4aa8318c654928590ad9137b657b5baf7a0b7f31c5586dd32b3dfdfe8dbab97eab86b4940d559fd3cf07723eeab340f9cfb62a7ca076eb37c3382438746c674c7be202b2b380733538966701cad6fbeacf9c89e57d8ac2c8ea855e02f26a13b44c1464ef07cfc942335d2b8bed9ed4d2c5b2001173c5b221e2684d9496ee4fcf5dc2fda89186f09ee7f22d4d4cd436f0b54ca5c66967258850ade2ad460ffc4b62faf36511e048010523d4f6471fe6ab6d86ad25210c7af04bf8cb8158f4326b67a53c6c3f983bf16f5559719700113ac6381e6bf6919e94b88f64ff23908e6c74a6d129e006a7206b81eb9c52ab4fcb62f85f83dbc5ec14922e0710acfa4ea2103c855e4e2feab9434a8e9f5ce7ebae85bbfb06f5afa5948240023ad7770d9c88856770a1c3cec39c251f88b7069d158ab17535c7e31d2584496e5293e3a2588a8080cdc4f6438dcdd9d534b5495ca553da66ee1241b0a19765f7ac625f52564c3f9b6cdb0e9a5218a43a4e1224ca7b3cacfc60e40e139dc3c643cd34ca9b47beeb95e59678e4d3e7b7f2b750a6ed96f0182b5776a3998f929c37ebb95589d6e5f1aeb718c2f39576a094c9cf192f1f8d12bb2d6e42c7f710037041a3c05e34d7da81deb4a169ae1216795bd20c7b35e15c399121f682efdcbbb2ebef2c1fd9a60de9cd26d92fe2ae9689d57ef2657add653a24bf4810bddb8c7d94deb385dc736f235a5b341da7002dc1ff830f3206249d8bc8b1a18a91f8a00d66b00195fd77b4ddb6e900d42165f142b59c2d4d322a85e0f11bfffc1924efb3c8e4438f746d233a14d389227b0878b2a5b5e9fa5c490a9c917414284f03cd3653446625a74e8466cc373b9aba7baae05d28bd0fcd61cc7161c449e1c58f16a3c709cca37601f1410ab584e1e2a436052d8174c36bfde968355c81b0a80b0cf06724b8f26878f3cbdfd7ead9d226fa9e01c1b44058736fd62b41db8bdd1bd5a38733e3ce7b34f201c2fc3785fa543c8f5ee0779323e7d8ebf5a366c34c1760aa0f4922dbd8f8df04ca17119469e20909febf251cd4254cd452354b627f8f9044d0e57b3dc774d1cb4b04074916e0b083c4b3c55ff26320944467d52469a0cbae19f3b57b99ac6109ca61ec93fae75112a567c23b5c359620d44787958cb1c9f066452b99c1d9fbaec0f7c220689b0f8c0573330ef16ccda715dac09eb5a90f895fa0048b0a99ce69eac05ece6b9a916c933a3014ab62498b5c7cddcf1cfb7de5b8d5355a9852c93c1225930c7eeaaf9e5bcea6e12d27772608edd2a9662b1389991024cd4eeb7db62c2c9f0f7d81e040a5b1805e4642dfe1dd20878c70371ea60060140b8c980fdbb239dc2da4825624b6acfe5e0a273052e6d00fd549c1980ac3297bbe510f7cbd826e883aab040918fbb637b9ccf023367b6eb1a1260619f4c35448fb02c5d303ec1528e1d920245913e9149acbd930fe398ecbfe5a1951f1268512f937cce5ff49e6d1843680192781256eeb5df6e5f22bc0e3dc6fb5993d01d1869be26a1e6446ae776943233a9f6f58aba67726131f6e08087ffbf419a36ab9f810826190280249f8689fe26b0e0c6fd20ab0a724971a8c4bf0c60ca8f81d94d02d8c6040ff745d50ff350d3d3282e52267851d33ba571221ad306e9e77829e5e1a4f51618cf992104eb1dedeb93f820a811759870e2a4154ef134bb833840bd627accba9ac1818bb42071b187bcebe70e16d5809709ffb1ba1bdba261e2d824f7460fb683b076ab2f17a7fc6c58c38ece7bc3b78b21a031f3045b7f4703cb3a99f31bfbb030e654783c821a41ab67894a06f719bff44c8a006fdaec3ac8df7b78fcfbddbf2fb7113c55396a8b0d29e1836e10fb7daa2b0aa1e9b972a2971a40147e33dfab00a3c554cbe79bf98fc26ed5ac02e3e71999210f7f9d3670a84ea96721b49f15f2476521f5fab78de572f19eb74a2f6d58fd86e62086a918502c2eb6cb711b1eff8071f45d8181e4d5fdfcf2d6322801547fbf2ddb0fffea378ad7fe34081ccf4b219328a4940faa4ebb6ad4f861cf87766b931c5f7c0683d59430d151ae5c372cf890fc08aa4b84c6eb520828af6560628f6e8d73d8400d0500419083437941b9633079a8c6c5981edd3647c9cd7227128da13191d8d085fd5b0063bd23af1a5dfba139db226f89922bd11efe211a0992395f2b8bbe6c7a57bca8320397e4c4d3920f6448853d27a588b55c2b7000fc1c30a465c87eba06cd94d5d6a455dcc39492aea5522a5af26dfa85dcd370773751ebbde7c53d86e82ec4522f02094312b86c273ea171d2d7bf49885614c4b482bedef75ac38b19d9e63692950b759a13fbc615ca5e2229212aa70ad48629c04dcb0dbe38ffb72551f1fe57ab1988186c7c3bf653500eb9e6dfc2354f60a54a13bfdbb992d7e62e3645de3c72fb11744fbc15f22d0a863cf74ad2c4ebebd3f7cdefe1a7ad6cd329cd5e03fe2ade2cbf6ca6379f51ee57bb782b5726b9e2668f1ec2db8e138082be4dc204bedb3cefe641b033828c5f8fb4747e2e0311d9459481ce634a926e86a597ca5f8e4beba8cbdb8b2dfd8f9d3d3629663ebacf17842efec4854c2b3ffae72fffca700b6be203b172b76fcc0dc4eb02ca5c63419a5be10e73d685b300c1716ebd989478f8cf30b81db663fa69df7f324fa80e69261bb9475f327c87099dbcabb72ab28541f273e439c01b5c842e1616f3d7ba00a5f6f3444f0667ff83c0d4c03b6acb891855d4d0f190528a208ba0a52460c403be0d6f3205ad4b65e0968f6235792966f3ffcb3c5b14fdaf9d8f6413a9476ce3bd2a7ecd4d32fc12a3b39e8d137989905d06e2e75e51e6053efeb80fbb4b06d45cf63e13ec65556a51de31f2f303556ac1ff35da40660422a7802cfcf92cd9b74cfc775cad534fe20866039a08af0f64c0357cc18a6f6f534cba0b6c832c57a6fb41192e6ae9bb6157ed3a4b29a7df4e1280d5e862050ef4f2058305fd360249c8ee09163f23f8f194ee4ae86dcab0107549763efa151050d5604b138a8eb782aa02d8c2e17ce1efa8d659d6eef7ea01f11ae09cd96ea6c51c46c552246c86ee0542fe9024de25e3cb4e24e3abd9ae6e5682ba97d6edbbba19dec332cab147af099f9d36bcbf8827b7a763df69768fd60cf11027ae3cdbece7c37e3eabcddf4e2bb8728a1b426fc13aa7595a5a4bec6869573e6a83530d5a44dcd4c9342e4e1fca2d44bdf51c9ad5bc5440b9fe12f6205c7562ba4fd2b8b5791bb511b53842b6101c02e5a5f9f8dc18d5b672db35afd4c8b14c2372af705a78355d5e6cdd9aeb38b8036ca3321ccc2666776970714735d3babdbf55fa4b99c9136555a25061b1a491af98c3e0188f77a043550abc013f29af2fc949c1b058714952b90670ec996619cb349234a78ed78b08156318da933b65ee53e0ef0c7f1ceeffc005a9c701961009a5222589d6c00376c52ca467e2c008f4715784aa33a8b650ef300f2b48ba47912e7e5ca0bc8b9b3d70db5f3a307e3a47bafd20a9f1f736e9b38777dfa5e1c6487f5a1ac3e57aa47f25596e431140afacbc4a26aef3ef50be5d22044c926f5c9b7d70fb42811b199d0033ffa766759efe464e57a6bb516cf9751ab216a42dbba778579b48a95bf87dfa9aee9f46b5eb486e0aa3a9866b7ce96fca48196cff378e89667eb2240e06c260c7f66de7e21baf51be99374bbaee6632a47745942c01ce9a24bb64ad680b066868f7cb33b0da6bf00ec802b01fa4ad3c81e", 0x1000}], 0x4}}, {{0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000021c0)="8be84e36b6805d5bcdee2db55a40187e438e2f78b41cabfd5e44484594d9c50646c473a2977e4f7d9826c086baa211a7bdc530963fb2eee30c0c91f3", 0x3c}], 0x1, &(0x7f0000002500)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000006001c000400000000040000000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x148}}, {{0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002700)="49292da1cd93e9708345f3d55d57f1", 0xf}], 0x1, &(0x7f00000028c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x20000000}}], 0x4, 0x40000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) 16:04:40 executing program 1: sendmsg$IPCTNL_MSG_TIMEOUT_GET(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(0xffffffffffffffff, 0x0, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000cc0), 0xffffffffffffffff) socket$rds(0x15, 0x5, 0x0) [ 1793.035642][ T8588] sysfs: cannot create duplicate filename '/devices/iommufd_mock14' [ 1793.044869][ T8588] CPU: 1 PID: 8588 Comm: syz-executor.5 Not tainted 6.7.0-rc5-next-20231214-syzkaller #0 [ 1793.054742][ T8588] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 1793.064837][ T8588] Call Trace: [ 1793.068164][ T8588] [ 1793.071144][ T8588] dump_stack_lvl+0x125/0x1b0 [ 1793.075890][ T8588] sysfs_warn_dup+0x7f/0xa0 [ 1793.080471][ T8588] sysfs_create_dir_ns+0x249/0x2b0 [ 1793.085656][ T8588] ? sysfs_create_mount_point+0xb0/0xb0 [ 1793.091278][ T8588] ? spin_bug+0x1c0/0x1c0 [ 1793.095680][ T8588] ? do_raw_spin_unlock+0x172/0x230 [ 1793.100970][ T8588] kobject_add_internal+0x2c8/0x970 [ 1793.106245][ T8588] kobject_add+0x16f/0x240 [ 1793.110730][ T8588] ? kset_create_and_add+0x190/0x190 [ 1793.116104][ T8588] ? kobject_put+0xbe/0x440 [ 1793.120678][ T8588] ? bus_get_dev_root+0x5e/0x80 [ 1793.125591][ T8588] device_add+0x289/0x1aa0 [ 1793.130097][ T8588] ? device_initialize+0x510/0x510 16:04:40 executing program 2: r0 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$SIOCX25SFACILITIES(r0, 0x89e3, &(0x7f0000000080)={0x24, 0x0, 0x9, 0x4, 0x200, 0x81}) [ 1793.135276][ T8588] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 1793.142219][ T8588] ? __init_waitqueue_head+0xca/0x150 [ 1793.147674][ T8588] iommufd_test+0x15bf/0x3a10 [ 1793.152435][ T8588] ? preempt_count_sub+0x160/0x160 [ 1793.157605][ T8588] ? iommufd_selftest_destroy+0xf0/0xf0 [ 1793.163250][ T8588] iommufd_fops_ioctl+0x35a/0x4e0 [ 1793.168346][ T8588] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1793.174940][ T8588] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1793.179932][ T8588] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1793.186514][ T8588] __x64_sys_ioctl+0x18f/0x210 [ 1793.191343][ T8588] do_syscall_64+0x40/0x110 [ 1793.195919][ T8588] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 1793.201886][ T8588] RIP: 0033:0x7f0b62c7cba9 [ 1793.206355][ T8588] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 1793.226007][ T8588] RSP: 002b:00007f0b6397b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 16:04:40 executing program 0: r0 = socket$qrtr(0x2a, 0x2, 0x0) ioctl$sock_qrtr_SIOCGIFADDR(r0, 0x80108906, 0x0) [ 1793.234479][ T8588] RAX: ffffffffffffffda RBX: 00007f0b62d9bf80 RCX: 00007f0b62c7cba9 [ 1793.242490][ T8588] RDX: 0000000020000240 RSI: 0000000000003ba0 RDI: 0000000000000003 [ 1793.250489][ T8588] RBP: 00007f0b62cc847a R08: 0000000000000000 R09: 0000000000000000 [ 1793.258471][ T8588] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1793.266492][ T8588] R13: 000000000000000b R14: 00007f0b62d9bf80 R15: 00007ffee09dc5a8 [ 1793.274522][ T8588] 16:04:40 executing program 4: pipe(0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(r0, &(0x7f0000000b40)={&(0x7f0000000940)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000b00)={&(0x7f0000000980)={0x24, 0x0, 0x1, 0x0, 0x0, 0x0, {}, [@CTA_HELP={0x10, 0x5, 0x0, 0x1, {0xa, 0x1, 'Q.931\x00'}}]}, 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl802154(&(0x7f0000001440), r1) 16:04:40 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='blkio.bfq.io_queued_recursive\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x13, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000040)=ANY=[], 0x208e24b) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f00000000c0)) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000280)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-des3_ede-asm\x00'}, 0x33) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f0000000000)="8db4c6d3916872c4d26e8e39f30e9ce9ab2f204389cf53c6", 0x18) r4 = accept$alg(r3, 0x0, 0x0) recvmmsg(r4, &(0x7f00000005c0)=[{{0x0, 0xe80f0f00, &(0x7f0000000500)=[{&(0x7f0000001800)=""/4096, 0x7ffff002}], 0x4, 0x0, 0x200000000000600, 0x7000000}}], 0x3d, 0x0, 0x0) sendfile(r4, r2, 0x0, 0x14000a006) 16:04:40 executing program 1: r0 = socket$qrtr(0x2a, 0x2, 0x0) ioctl$sock_qrtr_SIOCGIFADDR(r0, 0x5452, &(0x7f0000000000)={'pimreg1\x00'}) [ 1793.462953][ T8588] kobject: kobject_add_internal failed for iommufd_mock14 with -EEXIST, don't try to register things with the same name in the same directory. 16:04:41 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_GET_BYNAME(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0xe, 0x6, 0x3}, 0x14}}, 0x0) 16:04:41 executing program 4: r0 = socket$qrtr(0x2a, 0x2, 0x0) ioctl$sock_qrtr_SIOCGIFADDR(r0, 0x8933, &(0x7f0000000000)={'pimreg1\x00'}) 16:04:41 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_TIMEOUT_GET(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x1, 0x8, 0x201}, 0x14}}, 0x0) 16:04:41 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_DELETE(r0, &(0x7f0000002780)={0x0, 0x0, &(0x7f0000002740)={&(0x7f0000002640)={0x14, 0x2, 0x2, 0x5}, 0x14}}, 0x0) 16:04:41 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000240)={0xfccc, 0x2, r1, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000040)={0x8, r2}) ioctl$IOMMU_DESTROY$device(0xffffffffffffffff, 0x3b80, 0x0) ioctl$IOMMU_IOAS_ALLOW_IOVAS(0xffffffffffffffff, 0x3b82, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)) r3 = getuid() r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) pidfd_open(r4, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000002840)='./file1\x00', 0x0, 0x0) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r6, 0xae03, 0xc7) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002940)=[{{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000000a00)="e19def748fbefe4a9a59c83ba01bf3089b50e42b71a6ab6012ca52a4c26a47722987113034f2c2097a6b2eedfba409482db87e3e044ca89476a884bbadd8e8d85d65a37bc863", 0x46}, {&(0x7f0000000a80)="ee6f08a1f0b03ccf6a8aa955bbd25c22f599c0508743a0b46176bdd8e7756c291047459e7fe308197c4b51649d207d09742840258d7ddcf24125689a3951936cb4d10a0b6724577fff84aa828677812d83fa9142de3a95473efae9bc3dbb48fd278d721d24fb969d84013468ab6b8727e7bf656a6c2f7f338e43ac15f0480dacc74c2b4d7b57a1ecf82c2176c880562205c95cec34052e544b3dd7c01fb8137bcc7813f341c411509e938091d0dbc233e2c6d1c3df2a4696a4d42e8c9373a45fcdff6d5e7b2811b6d425e0915ad003edd137dc07cc92ae216c3da9f8dde24b466eaad310d8f643e0c03a8392c1cbaa58da26", 0xf2}, {&(0x7f0000000b80)="66d04ba8c0bef42fee2a4ddf8f7a0d03c96228329f6e9794d70a395494aec31547ad07e79b69261f337575fbf4c2c398db61d6108297c298bb575e80a3f1af461379caec691a03c358f97dd3320274fee2c7a54ed6fe9e487408d72d00bbba4842b2a63c690c40a32aff0d50de194f1f75809469cbbe1dd7f831ac4921b6968f63afc1f4f64d2a7b84f9e19c4bb7763c296571f8f5a0228a53936549367a2e2f636c1545521b84e7a82be421ec3654f19d79721af5952319448a0d5044e8711b6efd32b604855abc831033d42d1f1e0a66789279baa70a61111119de02d737df0bf058dc8e1379dabda85135d45f693a7f090a51a48994f3f734", 0xfa}, {&(0x7f0000000240)="b366c9e0790d633571107472c657f6ed912d06832b91832b046e434e29ff9a3dfeebf44aaa0017a72f2d96de7163029034", 0x31}, {&(0x7f0000000c80)="e2feeb120d10d1804540c89fb72c0a0a05e8e840b78a85a136c38c6d9f96", 0x1e}, {&(0x7f0000000cc0)="32492a6d67ab58cfa2018fe0db5dd7402c48c99e62f24a66f64735a1ab6b85111d30e6bfc812ff4df5a6112fa092bf29e20b26a4a593432241f38fbf3679977d2b", 0x41}, {&(0x7f0000000d40)="ea4af98e6e0adc7045f4191ba796618fda741ec047365442e25387e36b99efd5a1fc68d5afdeb32e158e87e5b76d04b1d2df6141b19bc3620d6db20c8134eb6d31c643abf8f239988c4e8a9907d626d097526fbdd9660a4f528e", 0x5a}, {&(0x7f0000000dc0)="85fe05dcfa30dfad1a92c1936f69d454482964a84d077300196924f52ada3118a0e3c742ec36a6a81ec7b071584c1ad066b2b898e1e8aef6fe079b7a1406007f25f83889fe99cc429bde97015c653f4f3b950aeaf31dc7b3eb9cb08f234eebc5226cd3785530fa11e9cff69afc89daeaf2071e9d56d6a6ae327c9ce4a5bfff72ccb760323afc83bb8af6f9b7f3198df8b9990ddefb887548e968d4c77cf3963964a2e83c61eba1a2e5e43e064af361699427491e42447661a00d516f27bbbf6a7d9500d84f7cf6ed48f10e8a24052d20d4a63078ccfb76268ef7024d8a0f1c4e832b2188ca100e8bd3", 0xe9}], 0x8, 0x0, 0x0, 0x4004000}}, {{&(0x7f0000000f40)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002180)=[{&(0x7f0000000fc0)="fb963d3ba082ec842614009951e6b331e8dcee49dd4d7eecd814c44501db4063270de71c263e83c5fc6a7ad63de6bad7d1df948b0dbc1aa9f3018cf9d53e7a85045edc0d39721247a6eb0217fb48d281656f91f3c52afee227bd1ce59f0279709c5c4efb947d47ea1b87f0fe7bfcfd1d281b5e16f77561eb7fd540eb3068912e50bf1719fbe4f611ab60864bbfbfafd5d517780bc7a9df5f41c83de8a094dfd282dc7e7a1c2d6edd97ae2e0f857bf8958b25ab9302", 0xb5}, {&(0x7f0000001080)="11e778f080e9ae4767e808331bf8f222b6723d23ea9d7a1035235d07946f427819f01c38bd98950cb4f1287427d0b4ccec52011a9387d389ee478047d26c60e2442d3023b4efa4efd15a91f48b51bc78ac2d0b5b51c38c079967302d10417e555ad5f3b4c866743b16a049f2fbaf2ce02e89af88a80f", 0x76}, {&(0x7f0000001100)="a941d3895804c670f45db46fc9344571d9b5ba5ba50e8a67cc67964927cdfb7dede3da12156c4327540594d98fb73b55b9b8bb586d77055628d68609942d54a1b4fd32c3d6697d90c4a6b7afed554938f88111ce8f57499a76d34887ab7c972ecfe5105285e290ddeefc64e3c01c1415", 0x70}, {&(0x7f0000001180)="15b29cfd26f5b4d99930b72ebe48feea4d94829ed7a898fd061f7781707518b2b29fe5cb1cc019f48c648e6e47dab5bf934d32efa671fd341ca190939d2edcf714736bcaed62d9850d841589a3ee56cb5d6332a06e8f38e65999d1c7eb57dca890f1aea558a5cd3e75241760ae3bd727f563a0396e9976fd69dce79134ba3cd65d890e79cb8063ebb616f1845764237414847a3ceeba5c01e29a8064667121c2e9720ec4ecb7380764457fe74003d52c02b691f45f6edc48cfc9ddc992bb28845cff9a935828ee567a8cc09f1744039508d65a4f1a1b6ed86149f8546189d12471469b65e80a9be39e6ac52629cc838fcde9394b4b2770a986013080f60adc1f8265cd897be005f7acb5418184a61818391494c4ba43da53dc13a0548a0c449267957e9e25c8a714f9033d9f9dcf8c0f27148b65a15dab4a5d1d92de2d5ef3b1a48a5ede4f2cbdbcf4cb7666ab1639a3a1f4d2ac932b4b7a1aec579865216972f8cb41ca4f9c9fbd61512f5ded96ebdf388567c08dd0954e27246b7f48b66ef320e78657abacbc609be4ec1db492c1d046a001286ae8b921844c23a6757fd94a45c951678ff0d4f089b6236eace7b9f42e495452f11cdbedf709345042d2f8617ebf2e3d226bca2d0b5bd07730c2e939c5db54f4684bdcb6bdefc7d73f6036ff4534b789d9caa316e7a93b69fea25d5a7c760d0c5a45be0badd2af36ffde86de34dc74a018b3beb9d154fdae6ddae5ef35efa9f4dd8174de8664f1973b3d627186b119ebec91c9e3e809674209873f0769d0130f63cb8056024f4d75971ee05b9f7f5d26dc75a532f5d9b4c1ae136f4637871b3ccc4b91a07c10e08c8bfe254f553ef1f9a14805e4aad11b15e0640cb7067a691973e799a5ddd9d3a0d305489e7f1e518481a6c522b3b692b259fd76024053d72dc8a8e1d8012c778a4c918ad643b16aef8a446dc6a599d5c694cb4a36ae7769bff6c7d62e895a7d0fc689904ae5ddefacf7bf5a51120e69e28c19f9edc51ff89dd698693309f3ed05316c9946c3d4552075cc3693ccae731f3c63d54a83c071a54336cb85b0680ea2da1f6546cd8a3af9c3934c23502cbaef3ad50b8994c5d1d30ff4fb8d82af1d8f6a965e42eecf82011dcbd7ef6b470308db3fd26a47e00133065a6a2a2de15ec9cbdaabb14e0536fb1afeaf1ec0c77676421baead44d8caa94d4c1e2c342659abcc8b32f1ab0411971cd1433e56be916533a4175e63ea02ac3d7b9ce1f84b26a52225f7734c85188fe11afc93a91b78706f5f1570b20b83f2e22cf1223f4595c0114cae1b8d9f31275a8665d5a4789322a185342bca165dfe1bd6be87b3fd323be7fd3d4302ef41b85b9684387fb9b86ba5b268c8d04d9e7c7d8d0e82757e8db199fb0c19d54b76a44a93f90417f611a297f33ddfe6c4fcbf082eedbadff054e99f15ae1a14d52700951826543cd4d7bb899313939021dd2c169f81432c857dfcc133368949c302f43ed92107e953264e5253d0231d43c3eb4cf98294de321e4369123e189fff6adafda97152d4684a5c6b283528275b119140d90a5cf06ffd7555c9f9e28ab879e25c0b05ef8032d5c785b17a67e054f9ee1891b0c9a24755cca295159d0f7dd5ef3e065f84eb5f8d302d622c604460957c5b6170fee2f691108f4fbab4ef10315f67885fe7fbf40743d48093e5a2a9dcfd73eb26e2e585041f21c6d48a69bb0fff4620ba6859ce12139ff3b544bd6b09b4a0f53b621152598b70ee50e7e621d21f2342afc1390830e6af0ffe4d6dac783f4d2b6cfb318f805d3422ca809051b4860375f59354b5b6e9b4ea4b5c927d941ec76c46b0afbae39d4419ddf9717fced4ec71f0935296670a16ba20fba94261d98da80d2bfbd75858bbeb9a93f8726338b8828c4f4352525aa73e5dc2d810a4ae11c92f22bae20b247bd06f02b36255d5258dfc5b89aa5e384b61528ea85b8c88d65799889e9ec23f5ee3f36936625516baf0801b11a650310c75005d7d10b0db4aa8318c654928590ad9137b657b5baf7a0b7f31c5586dd32b3dfdfe8dbab97eab86b4940d559fd3cf07723eeab340f9cfb62a7ca076eb37c3382438746c674c7be202b2b380733538966701cad6fbeacf9c89e57d8ac2c8ea855e02f26a13b44c1464ef07cfc942335d2b8bed9ed4d2c5b2001173c5b221e2684d9496ee4fcf5dc2fda89186f09ee7f22d4d4cd436f0b54ca5c66967258850ade2ad460ffc4b62faf36511e048010523d4f6471fe6ab6d86ad25210c7af04bf8cb8158f4326b67a53c6c3f983bf16f5559719700113ac6381e6bf6919e94b88f64ff23908e6c74a6d129e006a7206b81eb9c52ab4fcb62f85f83dbc5ec14922e0710acfa4ea2103c855e4e2feab9434a8e9f5ce7ebae85bbfb06f5afa5948240023ad7770d9c88856770a1c3cec39c251f88b7069d158ab17535c7e31d2584496e5293e3a2588a8080cdc4f6438dcdd9d534b5495ca553da66ee1241b0a19765f7ac625f52564c3f9b6cdb0e9a5218a43a4e1224ca7b3cacfc60e40e139dc3c643cd34ca9b47beeb95e59678e4d3e7b7f2b750a6ed96f0182b5776a3998f929c37ebb95589d6e5f1aeb718c2f39576a094c9cf192f1f8d12bb2d6e42c7f710037041a3c05e34d7da81deb4a169ae1216795bd20c7b35e15c399121f682efdcbbb2ebef2c1fd9a60de9cd26d92fe2ae9689d57ef2657add653a24bf4810bddb8c7d94deb385dc736f235a5b341da7002dc1ff830f3206249d8bc8b1a18a91f8a00d66b00195fd77b4ddb6e900d42165f142b59c2d4d322a85e0f11bfffc1924efb3c8e4438f746d233a14d389227b0878b2a5b5e9fa5c490a9c917414284f03cd3653446625a74e8466cc373b9aba7baae05d28bd0fcd61cc7161c449e1c58f16a3c709cca37601f1410ab584e1e2a436052d8174c36bfde968355c81b0a80b0cf06724b8f26878f3cbdfd7ead9d226fa9e01c1b44058736fd62b41db8bdd1bd5a38733e3ce7b34f201c2fc3785fa543c8f5ee0779323e7d8ebf5a366c34c1760aa0f4922dbd8f8df04ca17119469e20909febf251cd4254cd452354b627f8f9044d0e57b3dc774d1cb4b04074916e0b083c4b3c55ff26320944467d52469a0cbae19f3b57b99ac6109ca61ec93fae75112a567c23b5c359620d44787958cb1c9f066452b99c1d9fbaec0f7c220689b0f8c0573330ef16ccda715dac09eb5a90f895fa0048b0a99ce69eac05ece6b9a916c933a3014ab62498b5c7cddcf1cfb7de5b8d5355a9852c93c1225930c7eeaaf9e5bcea6e12d27772608edd2a9662b1389991024cd4eeb7db62c2c9f0f7d81e040a5b1805e4642dfe1dd20878c70371ea60060140b8c980fdbb239dc2da4825624b6acfe5e0a273052e6d00fd549c1980ac3297bbe510f7cbd826e883aab040918fbb637b9ccf023367b6eb1a1260619f4c35448fb02c5d303ec1528e1d920245913e9149acbd930fe398ecbfe5a1951f1268512f937cce5ff49e6d1843680192781256eeb5df6e5f22bc0e3dc6fb5993d01d1869be26a1e6446ae776943233a9f6f58aba67726131f6e08087ffbf419a36ab9f810826190280249f8689fe26b0e0c6fd20ab0a724971a8c4bf0c60ca8f81d94d02d8c6040ff745d50ff350d3d3282e52267851d33ba571221ad306e9e77829e5e1a4f51618cf992104eb1dedeb93f820a811759870e2a4154ef134bb833840bd627accba9ac1818bb42071b187bcebe70e16d5809709ffb1ba1bdba261e2d824f7460fb683b076ab2f17a7fc6c58c38ece7bc3b78b21a031f3045b7f4703cb3a99f31bfbb030e654783c821a41ab67894a06f719bff44c8a006fdaec3ac8df7b78fcfbddbf2fb7113c55396a8b0d29e1836e10fb7daa2b0aa1e9b972a2971a40147e33dfab00a3c554cbe79bf98fc26ed5ac02e3e71999210f7f9d3670a84ea96721b49f15f2476521f5fab78de572f19eb74a2f6d58fd86e62086a918502c2eb6cb711b1eff8071f45d8181e4d5fdfcf2d6322801547fbf2ddb0fffea378ad7fe34081ccf4b219328a4940faa4ebb6ad4f861cf87766b931c5f7c0683d59430d151ae5c372cf890fc08aa4b84c6eb520828af6560628f6e8d73d8400d0500419083437941b9633079a8c6c5981edd3647c9cd7227128da13191d8d085fd5b0063bd23af1a5dfba139db226f89922bd11efe211a0992395f2b8bbe6c7a57bca8320397e4c4d3920f6448853d27a588b55c2b7000fc1c30a465c87eba06cd94d5d6a455dcc39492aea5522a5af26dfa85dcd370773751ebbde7c53d86e82ec4522f02094312b86c273ea171d2d7bf49885614c4b482bedef75ac38b19d9e63692950b759a13fbc615ca5e2229212aa70ad48629c04dcb0dbe38ffb72551f1fe57ab1988186c7c3bf653500eb9e6dfc2354f60a54a13bfdbb992d7e62e3645de3c72fb11744fbc15f22d0a863cf74ad2c4ebebd3f7cdefe1a7ad6cd329cd5e03fe2ade2cbf6ca6379f51ee57bb782b5726b9e2668f1ec2db8e138082be4dc204bedb3cefe641b033828c5f8fb4747e2e0311d9459481ce634a926e86a597ca5f8e4beba8cbdb8b2dfd8f9d3d3629663ebacf17842efec4854c2b3ffae72fffca700b6be203b172b76fcc0dc4eb02ca5c63419a5be10e73d685b300c1716ebd989478f8cf30b81db663fa69df7f324fa80e69261bb9475f327c87099dbcabb72ab28541f273e439c01b5c842e1616f3d7ba00a5f6f3444f0667ff83c0d4c03b6acb891855d4d0f190528a208ba0a52460c403be0d6f3205ad4b65e0968f6235792966f3ffcb3c5b14fdaf9d8f6413a9476ce3bd2a7ecd4d32fc12a3b39e8d137989905d06e2e75e51e6053efeb80fbb4b06d45cf63e13ec65556a51de31f2f303556ac1ff35da40660422a7802cfcf92cd9b74cfc775cad534fe20866039a08af0f64c0357cc18a6f6f534cba0b6c832c57a6fb41192e6ae9bb6157ed3a4b29a7df4e1280d5e862050ef4f2058305fd360249c8ee09163f23f8f194ee4ae86dcab0107549763efa151050d5604b138a8eb782aa02d8c2e17ce1efa8d659d6eef7ea01f11ae09cd96ea6c51c46c552246c86ee0542fe9024de25e3cb4e24e3abd9ae6e5682ba97d6edbbba19dec332cab147af099f9d36bcbf8827b7a763df69768fd60cf11027ae3cdbece7c37e3eabcddf4e2bb8728a1b426fc13aa7595a5a4bec6869573e6a83530d5a44dcd4c9342e4e1fca2d44bdf51c9ad5bc5440b9fe12f6205c7562ba4fd2b8b5791bb511b53842b6101c02e5a5f9f8dc18d5b672db35afd4c8b14c2372af705a78355d5e6cdd9aeb38b8036ca3321ccc2666776970714735d3babdbf55fa4b99c9136555a25061b1a491af98c3e0188f77a043550abc013f29af2fc949c1b058714952b90670ec996619cb349234a78ed78b08156318da933b65ee53e0ef0c7f1ceeffc005a9c701961009a5222589d6c00376c52ca467e2c008f4715784aa33a8b650ef300f2b48ba47912e7e5ca0bc8b9b3d70db5f3a307e3a47bafd20a9f1f736e9b38777dfa5e1c6487f5a1ac3e57aa47f25596e431140afacbc4a26aef3ef50be5d22044c926f5c9b7d70fb42811b199d0033ffa766759efe464e57a6bb516cf9751ab216a42dbba778579b48a95bf87dfa9aee9f46b5eb486e0aa3a9866b7ce96fca48196cff378e89667eb2240e06c260c7f66de7e21baf51be99374bbaee6632a47745942c01ce9a24bb64ad680b066868f7cb33b0da6bf00ec802b01fa4ad3c81e", 0x1000}], 0x4}}, {{0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000021c0)="8be84e36b6805d5bcdee2db55a40187e438e2f78b41cabfd5e44484594d9c50646c473a2977e4f7d9826c086baa211a7bdc530963fb2eee30c0c91f3", 0x3c}], 0x1, &(0x7f0000002500)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000006001c000400000000040000000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x148}}, {{0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002700)="49292da1cd93e9708345f3d55d57f1", 0xf}], 0x1, &(0x7f00000028c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x20000000}}], 0x4, 0x40000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) 16:04:41 executing program 0: socketpair(0x25, 0x5, 0x3ff, &(0x7f0000000000)) 16:04:41 executing program 3: r0 = socket$qrtr(0x2a, 0x2, 0x0) ioctl$sock_qrtr_SIOCGIFADDR(r0, 0xc0189436, 0x0) 16:04:41 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000140)={&(0x7f0000000000), 0xc, &(0x7f0000000100)={&(0x7f0000000040)=@newqdisc={0x34, 0x24, 0x1, 0x0, 0x0, {}, [@TCA_RATE={0x6}, @TCA_EGRESS_BLOCK={0x8}]}, 0x34}}, 0x0) [ 1793.898959][ T8763] sysfs: cannot create duplicate filename '/devices/iommufd_mock14' [ 1793.919836][ T8763] CPU: 0 PID: 8763 Comm: syz-executor.5 Not tainted 6.7.0-rc5-next-20231214-syzkaller #0 [ 1793.929728][ T8763] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 1793.939829][ T8763] Call Trace: [ 1793.943149][ T8763] [ 1793.946123][ T8763] dump_stack_lvl+0x125/0x1b0 [ 1793.950855][ T8763] sysfs_warn_dup+0x7f/0xa0 [ 1793.955441][ T8763] sysfs_create_dir_ns+0x249/0x2b0 [ 1793.960635][ T8763] ? sysfs_create_mount_point+0xb0/0xb0 [ 1793.966256][ T8763] ? spin_bug+0x1c0/0x1c0 [ 1793.970646][ T8763] ? do_raw_spin_unlock+0x172/0x230 [ 1793.975902][ T8763] kobject_add_internal+0x2c8/0x970 [ 1793.981174][ T8763] kobject_add+0x16f/0x240 [ 1793.985647][ T8763] ? kset_create_and_add+0x190/0x190 [ 1793.990990][ T8763] ? kobject_put+0xbe/0x440 [ 1793.995551][ T8763] ? bus_get_dev_root+0x5e/0x80 [ 1794.000476][ T8763] device_add+0x289/0x1aa0 [ 1794.004966][ T8763] ? device_initialize+0x510/0x510 [ 1794.010146][ T8763] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 1794.017082][ T8763] ? __init_waitqueue_head+0xca/0x150 [ 1794.022539][ T8763] iommufd_test+0x15bf/0x3a10 [ 1794.027321][ T8763] ? preempt_count_sub+0x160/0x160 [ 1794.032472][ T8763] ? iommufd_selftest_destroy+0xf0/0xf0 [ 1794.038077][ T8763] iommufd_fops_ioctl+0x35a/0x4e0 [ 1794.043242][ T8763] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1794.049799][ T8763] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1794.054783][ T8763] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1794.061378][ T8763] __x64_sys_ioctl+0x18f/0x210 [ 1794.066177][ T8763] do_syscall_64+0x40/0x110 [ 1794.070718][ T8763] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 1794.076652][ T8763] RIP: 0033:0x7f0b62c7cba9 [ 1794.081091][ T8763] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 1794.100723][ T8763] RSP: 002b:00007f0b6397b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1794.109189][ T8763] RAX: ffffffffffffffda RBX: 00007f0b62d9bf80 RCX: 00007f0b62c7cba9 [ 1794.117192][ T8763] RDX: 0000000020000240 RSI: 0000000000003ba0 RDI: 0000000000000003 [ 1794.125183][ T8763] RBP: 00007f0b62cc847a R08: 0000000000000000 R09: 0000000000000000 [ 1794.133173][ T8763] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1794.141158][ T8763] R13: 000000000000000b R14: 00007f0b62d9bf80 R15: 00007ffee09dc5a8 16:04:41 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000040)={0x14, 0xd, 0x5, 0x201}, 0x14}}, 0x0) [ 1794.149165][ T8763] [ 1794.164713][ T8763] kobject: kobject_add_internal failed for iommufd_mock14 with -EEXIST, don't try to register things with the same name in the same directory. 16:04:41 executing program 2: getpeername$packet(0xffffffffffffffff, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, 0x0) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000002f40)={0x0, 0x1, &(0x7f0000001dc0)=@raw=[@exit], &(0x7f0000001e40)='syzkaller\x00', 0x4}, 0x90) 16:04:41 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$OSF_MSG_REMOVE(r0, &(0x7f0000000a00)={0x0, 0x0, &(0x7f00000009c0)={&(0x7f0000000740)=ANY=[@ANYBLOB="68020000010501"], 0x268}}, 0x0) 16:04:41 executing program 4: r0 = socket$inet6(0xa, 0x3, 0xcc) getsockopt$inet6_mreq(r0, 0x29, 0x0, 0x0, 0x0) 16:04:41 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f000000a340)={0x0, 0x0, &(0x7f000000a300)={&(0x7f0000000700)=@newchain={0x7ec4, 0x64, 0x0, 0x0, 0x0, {}, [@TCA_RATE={0x6}, @filter_kind_options=@f_route={{0xa}, {0xcc, 0x2, [@TCA_ROUTE4_POLICE={0x4c, 0x5, [@TCA_POLICE_PEAKRATE64={0xc}, @TCA_POLICE_TBF={0x3c}]}, @TCA_ROUTE4_CLASSID={0x8}, @TCA_ROUTE4_IIF={0x8}, @TCA_ROUTE4_POLICE={0x6c, 0x5, [@TCA_POLICE_TBF={0x3c}, @TCA_POLICE_RATE64={0xc}, @TCA_POLICE_RATE64={0xc}, @TCA_POLICE_AVRATE={0x8}, @TCA_POLICE_RATE64={0xc}]}]}}, @filter_kind_options=@f_route={{0xa}, {0x940, 0x2, [@TCA_ROUTE4_TO={0x8}, @TCA_ROUTE4_CLASSID={0x8}, @TCA_ROUTE4_TO={0x8}, @TCA_ROUTE4_IIF={0x8}, @TCA_ROUTE4_ACT={0x30c, 0x6, [@m_skbedit={0xe4, 0x0, 0x0, 0x0, {{0xc}, {0x94, 0x2, 0x0, 0x1, [@TCA_SKBEDIT_PARMS={0x18}, @TCA_SKBEDIT_MARK={0x8}, @TCA_SKBEDIT_MARK={0x8}, @TCA_SKBEDIT_MARK={0x8}, @TCA_SKBEDIT_PARMS={0x18}, @TCA_SKBEDIT_PARMS={0x18}, @TCA_SKBEDIT_PRIORITY={0x8}, @TCA_SKBEDIT_PARMS={0x18}, @TCA_SKBEDIT_PRIORITY={0x8}, @TCA_SKBEDIT_PTYPE={0x6}]}, {0x25, 0x6, "691e29495f015853cdaf5693b3906c4220b5f023e7bcee984d0bf6203e2ef10014"}, {0xc}, {0xc}}}, @m_skbedit={0xac, 0x0, 0x0, 0x0, {{0xc}, {0x54, 0x2, 0x0, 0x1, [@TCA_SKBEDIT_PARMS={0x18}, @TCA_SKBEDIT_PARMS={0x18}, @TCA_SKBEDIT_PARMS={0x18}, @TCA_SKBEDIT_PTYPE={0x6}]}, {0x2d, 0x6, "d8811c2103e375474e7a7ae684698484601db13091c5a2b6bfd50980016efeeb946f4cd5757ee27200"}, {0xc}, {0xc}}}, @m_vlan={0x68, 0x0, 0x0, 0x0, {{0x9}, {0x28, 0x2, 0x0, 0x1, [@TCA_VLAN_PARMS={0x1c}, @TCA_VLAN_PUSH_VLAN_PRIORITY={0x5}]}, {0x15, 0x6, "2d6361c914b80bbb9f055aece13a756ce8"}, {0xc}, {0xc}}}, @m_tunnel_key={0x110, 0x0, 0x0, 0x0, {{0xf}, {0x8c, 0x2, 0x0, 0x1, [@TCA_TUNNEL_KEY_ENC_IPV6_SRC={0x14, 0x5, @private1}, @TCA_TUNNEL_KEY_NO_CSUM={0x5}, @TCA_TUNNEL_KEY_ENC_IPV6_SRC={0x14, 0x5, @private0}, @TCA_TUNNEL_KEY_NO_CSUM={0x5}, @TCA_TUNNEL_KEY_ENC_IPV4_SRC={0x8, 0x3, @initdev={0xac, 0x1e, 0x0, 0x0}}, @TCA_TUNNEL_KEY_ENC_DST_PORT={0x6}, @TCA_TUNNEL_KEY_ENC_KEY_ID={0x8}, @TCA_TUNNEL_KEY_PARMS={0x1c}, @TCA_TUNNEL_KEY_ENC_IPV4_DST={0x8, 0x4, @remote}, @TCA_TUNNEL_KEY_ENC_IPV6_SRC={0x14, 0x5, @empty}]}, {0x55, 0x6, "5b52537a48fbf46a2aa515b1497b072bd5641fa11d0dbf65c697871b64c5d9f58869a664c14c2dc2efd0ed9af3a958ea5e5e8c8436443740c318aa193b0bfc6284c17f3cd77243a155f2c9328371041bd5"}, {0xc}, {0xc}}}]}, @TCA_ROUTE4_ACT={0x494, 0x6, [@m_skbmod={0x68, 0x0, 0x0, 0x0, {{0xb}, {0x28, 0x2, 0x0, 0x1, [@TCA_SKBMOD_PARMS={0x24}]}, {0x15, 0x6, "49b7af7417b46faa48a03c7d64b71f97e3"}, {0xc}, {0xc}}}, @m_vlan={0x108, 0x0, 0x0, 0x0, {{0x9}, {0xc, 0x2, 0x0, 0x1, [@TCA_VLAN_PUSH_VLAN_ID={0x6}]}, {0xd1, 0x6, "a49897bc2eb3032faa6189024b9baacdcd61cd6579ef8ac2c6e2db40aae2943a28211f7bbd515a07d4f0d944bb68896528981ddbd7ed84e59bf9167cd965a935b13e40b02d25ab12518ecd2408fff365f51c32a26cc5fef9fa1c035a93ab0f3188a853c250e05a2020ee020e2baca07aab78d0423dedf09fabf1f05b64c82348ab8c3d5c5add4a1d3db557a83ba5befe78f06bc6bb940f689208eee088aec0cb1e78d317253f0c151ecbeb79cf8df86beef97b8b5d7a4a13c75a2b42960bf11c0d40bb9f82a189684a6183bf62"}, {0xc}, {0xc}}}, @m_mpls={0x160, 0x0, 0x0, 0x0, {{0x9}, {0x48, 0x2, 0x0, 0x1, [@TCA_MPLS_LABEL={0x8}, @TCA_MPLS_TC={0x5}, @TCA_MPLS_TC={0x5}, @TCA_MPLS_TTL={0x5}, @TCA_MPLS_TC={0x5}, @TCA_MPLS_PARMS={0x1c}]}, {0xed, 0x6, "98706421805a536eaef1119ccd11dab04275242f30f8cbb14f9567b889e8687684e5c7f8979553043cf7a693310eda8a935549dabac254a87fefc47d207288635949b2ba2cfc24fad5eb330c1cae5e42eb040c0ab6bce25b72111b6b3db21efdfe91224735d7b38053ec20bccf0f7da2d545a2f0cd3cb4e7773fb7cdc67c38a1851874426a33e1bb6f8c56562d187d662f9ec45d24e0de4cfb1453ab36acb1ffdfbcdc580051b549c7caf6f161e88b36a757167eab343f3ca46f060f9ff84a624160f5d0b7744c56b6a46079d097502dbf8b7d153c759e6f7358c485959a9dcbbbcc86d6fa82edf199"}, {0xc}, {0xc}}}, @m_bpf={0x110, 0x0, 0x0, 0x0, {{0x8}, {0xa4, 0x2, 0x0, 0x1, [@TCA_ACT_BPF_OPS={0xc, 0x4, [{}]}, @TCA_ACT_BPF_OPS_LEN={0x6}, @TCA_ACT_BPF_NAME={0xc, 0x6, './file0\x00'}, @TCA_ACT_BPF_PARMS={0x18}, @TCA_ACT_BPF_PARMS={0x18}, @TCA_ACT_BPF_PARMS={0x18}, @TCA_ACT_BPF_NAME={0xc, 0x6, './file0\x00'}, @TCA_ACT_BPF_NAME={0xc, 0x6, './file0\x00'}, @TCA_ACT_BPF_NAME={0xc, 0x6, './file0\x00'}, @TCA_ACT_BPF_OPS={0x14, 0x4, [{}, {}]}]}, {0x45, 0x6, "26aa847db06989c4f0a4e35c7aa58920cbfc484ebe69b7cb73964c59fb49a3601aa95f2c6b4a813be53f48ac8c3787b52e34f264cf941b22a41067c2c2d7cbffa9"}, {0xc}, {0xc}}}, @m_ipt={0xb0, 0x0, 0x0, 0x0, {{0x8}, {0x30, 0x2, 0x0, 0x1, [@TCA_IPT_INDEX={0x8}, @TCA_IPT_TABLE={0x24, 0x1, 'mangle\x00'}]}, {0x59, 0x6, "b61d4a5648ef140e8e110b28a45bb1accbe9ce831e909880763e006b7e5d55b50d5625b3f837e347da8f569fb7616c844a427edca05cc90c99034f3833bd843374f2c00998edab0c240645dfe86ec04a806d157b28"}, {0xc}, {0xc}}}]}, @TCA_ROUTE4_ACT={0x158, 0x6, [@m_nat={0x154, 0x0, 0x0, 0x0, {{0x8}, {0xcc, 0x2, 0x0, 0x1, [@TCA_NAT_PARMS={0x28, 0x1, {{}, @local, @empty}}, @TCA_NAT_PARMS={0x28, 0x1, {{}, @private, @multicast2}}, @TCA_NAT_PARMS={0x28, 0x1, {{}, @dev, @empty}}, @TCA_NAT_PARMS={0x28, 0x1, {{}, @empty}}, @TCA_NAT_PARMS={0x28, 0x1, {{}, @dev, @local}}]}, {0x61, 0x6, "22c46fe8efb3bbd64c8d0513c7e84bf75f120eb64c6606819bea0cc8dec72deb8175641e8a540aa2306b3af3bc3a4f2948b6d6024ff411c341baadc4b22d28754228235dd35f784acc3acbeeba4fac51c9926ff6857e5994ed69ef43d4"}, {0xc}, {0xc}}}]}, @TCA_ROUTE4_POLICE={0x1c, 0x5, [@TCA_POLICE_PEAKRATE64={0xc}, @TCA_POLICE_RATE64={0xc}]}, @TCA_ROUTE4_TO={0x8}]}}, @TCA_RATE={0x6}, @TCA_CHAIN={0x8}, @TCA_CHAIN={0x8}, @filter_kind_options=@f_cgroup={{0xb}, {0x7450, 0x2, [@TCA_CGROUP_ACT={0x2560, 0x1, [@m_police={0x255c, 0x0, 0x0, 0x0, {{0xb}, {0x2494, 0x2, 0x0, 0x1, [[@TCA_POLICE_AVRATE={0x8}, @TCA_POLICE_PEAKRATE={0x404}, @TCA_POLICE_AVRATE={0x8}, @TCA_POLICE_RESULT={0x8}, @TCA_POLICE_TBF={0x3c}], [@TCA_POLICE_RESULT={0x8}, @TCA_POLICE_PEAKRATE={0x404}, @TCA_POLICE_RESULT={0x8}, @TCA_POLICE_RATE={0x404}, @TCA_POLICE_RESULT={0x8}, @TCA_POLICE_RATE={0x404}], [@TCA_POLICE_RATE={0x404}], [@TCA_POLICE_RATE={0x404}, @TCA_POLICE_RATE={0x404}], [@TCA_POLICE_PEAKRATE={0x404}], [@TCA_POLICE_RATE={0x404}]]}, {0x9d, 0x6, "0f74e4ac845b9b004133d234073fa65bd8c99891098cbe9a9661fd6820e0a329858e99ef8459de007b3a10ba17c0cdc1fddccc501c08e33e4ef03f44b92c62dc4c6be3fb63ddd7165cf4d899e9554d4ca807e56258ffa44271539b44234e4c7ae875d87a962b0b36104f074de51a1a3dbf2110f286f1262b6e4eaae3b5f23dcf620bfd456c405824df63b29ded08731b811fd35617398954c1"}, {0xc}, {0xc}}}]}, @TCA_CGROUP_POLICE={0x80c, 0x2, [@TCA_POLICE_PEAKRATE={0x404}, @TCA_POLICE_RATE={0x404}]}, @TCA_CGROUP_ACT={0x46e0, 0x1, [@m_police={0x1c4c, 0x0, 0x0, 0x0, {{0xb}, {0x1c20, 0x2, 0x0, 0x1, [[@TCA_POLICE_RATE={0x404}, @TCA_POLICE_PEAKRATE={0x404}, @TCA_POLICE_PEAKRATE={0x404}, @TCA_POLICE_PEAKRATE={0x404}, @TCA_POLICE_RATE={0x404}], [@TCA_POLICE_RATE={0x404}], [@TCA_POLICE_PEAKRATE={0x404}]]}, {0x4}, {0xc}, {0xc}}}, @m_pedit={0x2a90, 0x0, 0x0, 0x0, {{0xa}, {0x2a64, 0x2, 0x0, 0x1, [@TCA_PEDIT_PARMS_EX={0xe20}, @TCA_PEDIT_PARMS={0xe20}, @TCA_PEDIT_PARMS_EX={0xe20}]}, {0x4}, {0xc}, {0xc}}}]}]}}]}, 0x7ec4}}, 0x0) 16:04:41 executing program 0: r0 = socket$qrtr(0x2a, 0x2, 0x0) ioctl$sock_qrtr_SIOCGIFADDR(r0, 0x4020940d, 0x0) [ 1794.417337][ T8852] netlink: 596 bytes leftover after parsing attributes in process `syz-executor.3'. 16:04:41 executing program 0: bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000b80)={0x2, 0x4, 0x8, 0x1, 0x80, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x5}, 0x48) 16:04:41 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_SET_LBT_MODE(r0, &(0x7f0000000c80)={&(0x7f0000000b80)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000c40)={&(0x7f0000000c00)={0x14, 0x0, 0x1}, 0x14}}, 0x0) 16:04:42 executing program 2: bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000a80)={0x1b, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4}, 0x48) 16:04:42 executing program 1: socket$packet(0x11, 0x2, 0x300) getpeername$packet(0xffffffffffffffff, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, 0x0) 16:04:42 executing program 4: r0 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) getsockopt$ax25_int(r0, 0x101, 0x1, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:04:42 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000240)={0xfccc, 0x2, r1, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000040)={0x8, r2}) ioctl$IOMMU_DESTROY$device(0xffffffffffffffff, 0x3b80, 0x0) ioctl$IOMMU_IOAS_ALLOW_IOVAS(0xffffffffffffffff, 0x3b82, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)) r3 = getuid() r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) pidfd_open(r4, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000002840)='./file1\x00', 0x0, 0x0) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r6, 0xae03, 0xc7) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002940)=[{{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000000a00)="e19def748fbefe4a9a59c83ba01bf3089b50e42b71a6ab6012ca52a4c26a47722987113034f2c2097a6b2eedfba409482db87e3e044ca89476a884bbadd8e8d85d65a37bc863", 0x46}, {&(0x7f0000000a80)="ee6f08a1f0b03ccf6a8aa955bbd25c22f599c0508743a0b46176bdd8e7756c291047459e7fe308197c4b51649d207d09742840258d7ddcf24125689a3951936cb4d10a0b6724577fff84aa828677812d83fa9142de3a95473efae9bc3dbb48fd278d721d24fb969d84013468ab6b8727e7bf656a6c2f7f338e43ac15f0480dacc74c2b4d7b57a1ecf82c2176c880562205c95cec34052e544b3dd7c01fb8137bcc7813f341c411509e938091d0dbc233e2c6d1c3df2a4696a4d42e8c9373a45fcdff6d5e7b2811b6d425e0915ad003edd137dc07cc92ae216c3da9f8dde24b466eaad310d8f643e0c03a8392c1cbaa58da26", 0xf2}, {&(0x7f0000000b80)="66d04ba8c0bef42fee2a4ddf8f7a0d03c96228329f6e9794d70a395494aec31547ad07e79b69261f337575fbf4c2c398db61d6108297c298bb575e80a3f1af461379caec691a03c358f97dd3320274fee2c7a54ed6fe9e487408d72d00bbba4842b2a63c690c40a32aff0d50de194f1f75809469cbbe1dd7f831ac4921b6968f63afc1f4f64d2a7b84f9e19c4bb7763c296571f8f5a0228a53936549367a2e2f636c1545521b84e7a82be421ec3654f19d79721af5952319448a0d5044e8711b6efd32b604855abc831033d42d1f1e0a66789279baa70a61111119de02d737df0bf058dc8e1379dabda85135d45f693a7f090a51a48994f3f734", 0xfa}, {&(0x7f0000000240)="b366c9e0790d633571107472c657f6ed912d06832b91832b046e434e29ff9a3dfeebf44aaa0017a72f2d96de7163029034", 0x31}, {&(0x7f0000000c80)="e2feeb120d10d1804540c89fb72c0a0a05e8e840b78a85a136c38c6d9f96", 0x1e}, {&(0x7f0000000cc0)="32492a6d67ab58cfa2018fe0db5dd7402c48c99e62f24a66f64735a1ab6b85111d30e6bfc812ff4df5a6112fa092bf29e20b26a4a593432241f38fbf3679977d2b", 0x41}, {&(0x7f0000000d40)="ea4af98e6e0adc7045f4191ba796618fda741ec047365442e25387e36b99efd5a1fc68d5afdeb32e158e87e5b76d04b1d2df6141b19bc3620d6db20c8134eb6d31c643abf8f239988c4e8a9907d626d097526fbdd9660a4f528e", 0x5a}, {&(0x7f0000000dc0)="85fe05dcfa30dfad1a92c1936f69d454482964a84d077300196924f52ada3118a0e3c742ec36a6a81ec7b071584c1ad066b2b898e1e8aef6fe079b7a1406007f25f83889fe99cc429bde97015c653f4f3b950aeaf31dc7b3eb9cb08f234eebc5226cd3785530fa11e9cff69afc89daeaf2071e9d56d6a6ae327c9ce4a5bfff72ccb760323afc83bb8af6f9b7f3198df8b9990ddefb887548e968d4c77cf3963964a2e83c61eba1a2e5e43e064af361699427491e42447661a00d516f27bbbf6a7d9500d84f7cf6ed48f10e8a24052d20d4a63078ccfb76268ef7024d8a0f1c4e832b2188ca100e8bd3", 0xe9}], 0x8, 0x0, 0x0, 0x4004000}}, {{&(0x7f0000000f40)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002180)=[{&(0x7f0000000fc0)="fb963d3ba082ec842614009951e6b331e8dcee49dd4d7eecd814c44501db4063270de71c263e83c5fc6a7ad63de6bad7d1df948b0dbc1aa9f3018cf9d53e7a85045edc0d39721247a6eb0217fb48d281656f91f3c52afee227bd1ce59f0279709c5c4efb947d47ea1b87f0fe7bfcfd1d281b5e16f77561eb7fd540eb3068912e50bf1719fbe4f611ab60864bbfbfafd5d517780bc7a9df5f41c83de8a094dfd282dc7e7a1c2d6edd97ae2e0f857bf8958b25ab9302", 0xb5}, {&(0x7f0000001080)="11e778f080e9ae4767e808331bf8f222b6723d23ea9d7a1035235d07946f427819f01c38bd98950cb4f1287427d0b4ccec52011a9387d389ee478047d26c60e2442d3023b4efa4efd15a91f48b51bc78ac2d0b5b51c38c079967302d10417e555ad5f3b4c866743b16a049f2fbaf2ce02e89af88a80f", 0x76}, {&(0x7f0000001100)="a941d3895804c670f45db46fc9344571d9b5ba5ba50e8a67cc67964927cdfb7dede3da12156c4327540594d98fb73b55b9b8bb586d77055628d68609942d54a1b4fd32c3d6697d90c4a6b7afed554938f88111ce8f57499a76d34887ab7c972ecfe5105285e290ddeefc64e3c01c1415", 0x70}, {&(0x7f0000001180)="15b29cfd26f5b4d99930b72ebe48feea4d94829ed7a898fd061f7781707518b2b29fe5cb1cc019f48c648e6e47dab5bf934d32efa671fd341ca190939d2edcf714736bcaed62d9850d841589a3ee56cb5d6332a06e8f38e65999d1c7eb57dca890f1aea558a5cd3e75241760ae3bd727f563a0396e9976fd69dce79134ba3cd65d890e79cb8063ebb616f1845764237414847a3ceeba5c01e29a8064667121c2e9720ec4ecb7380764457fe74003d52c02b691f45f6edc48cfc9ddc992bb28845cff9a935828ee567a8cc09f1744039508d65a4f1a1b6ed86149f8546189d12471469b65e80a9be39e6ac52629cc838fcde9394b4b2770a986013080f60adc1f8265cd897be005f7acb5418184a61818391494c4ba43da53dc13a0548a0c449267957e9e25c8a714f9033d9f9dcf8c0f27148b65a15dab4a5d1d92de2d5ef3b1a48a5ede4f2cbdbcf4cb7666ab1639a3a1f4d2ac932b4b7a1aec579865216972f8cb41ca4f9c9fbd61512f5ded96ebdf388567c08dd0954e27246b7f48b66ef320e78657abacbc609be4ec1db492c1d046a001286ae8b921844c23a6757fd94a45c951678ff0d4f089b6236eace7b9f42e495452f11cdbedf709345042d2f8617ebf2e3d226bca2d0b5bd07730c2e939c5db54f4684bdcb6bdefc7d73f6036ff4534b789d9caa316e7a93b69fea25d5a7c760d0c5a45be0badd2af36ffde86de34dc74a018b3beb9d154fdae6ddae5ef35efa9f4dd8174de8664f1973b3d627186b119ebec91c9e3e809674209873f0769d0130f63cb8056024f4d75971ee05b9f7f5d26dc75a532f5d9b4c1ae136f4637871b3ccc4b91a07c10e08c8bfe254f553ef1f9a14805e4aad11b15e0640cb7067a691973e799a5ddd9d3a0d305489e7f1e518481a6c522b3b692b259fd76024053d72dc8a8e1d8012c778a4c918ad643b16aef8a446dc6a599d5c694cb4a36ae7769bff6c7d62e895a7d0fc689904ae5ddefacf7bf5a51120e69e28c19f9edc51ff89dd698693309f3ed05316c9946c3d4552075cc3693ccae731f3c63d54a83c071a54336cb85b0680ea2da1f6546cd8a3af9c3934c23502cbaef3ad50b8994c5d1d30ff4fb8d82af1d8f6a965e42eecf82011dcbd7ef6b470308db3fd26a47e00133065a6a2a2de15ec9cbdaabb14e0536fb1afeaf1ec0c77676421baead44d8caa94d4c1e2c342659abcc8b32f1ab0411971cd1433e56be916533a4175e63ea02ac3d7b9ce1f84b26a52225f7734c85188fe11afc93a91b78706f5f1570b20b83f2e22cf1223f4595c0114cae1b8d9f31275a8665d5a4789322a185342bca165dfe1bd6be87b3fd323be7fd3d4302ef41b85b9684387fb9b86ba5b268c8d04d9e7c7d8d0e82757e8db199fb0c19d54b76a44a93f90417f611a297f33ddfe6c4fcbf082eedbadff054e99f15ae1a14d52700951826543cd4d7bb899313939021dd2c169f81432c857dfcc133368949c302f43ed92107e953264e5253d0231d43c3eb4cf98294de321e4369123e189fff6adafda97152d4684a5c6b283528275b119140d90a5cf06ffd7555c9f9e28ab879e25c0b05ef8032d5c785b17a67e054f9ee1891b0c9a24755cca295159d0f7dd5ef3e065f84eb5f8d302d622c604460957c5b6170fee2f691108f4fbab4ef10315f67885fe7fbf40743d48093e5a2a9dcfd73eb26e2e585041f21c6d48a69bb0fff4620ba6859ce12139ff3b544bd6b09b4a0f53b621152598b70ee50e7e621d21f2342afc1390830e6af0ffe4d6dac783f4d2b6cfb318f805d3422ca809051b4860375f59354b5b6e9b4ea4b5c927d941ec76c46b0afbae39d4419ddf9717fced4ec71f0935296670a16ba20fba94261d98da80d2bfbd75858bbeb9a93f8726338b8828c4f4352525aa73e5dc2d810a4ae11c92f22bae20b247bd06f02b36255d5258dfc5b89aa5e384b61528ea85b8c88d65799889e9ec23f5ee3f36936625516baf0801b11a650310c75005d7d10b0db4aa8318c654928590ad9137b657b5baf7a0b7f31c5586dd32b3dfdfe8dbab97eab86b4940d559fd3cf07723eeab340f9cfb62a7ca076eb37c3382438746c674c7be202b2b380733538966701cad6fbeacf9c89e57d8ac2c8ea855e02f26a13b44c1464ef07cfc942335d2b8bed9ed4d2c5b2001173c5b221e2684d9496ee4fcf5dc2fda89186f09ee7f22d4d4cd436f0b54ca5c66967258850ade2ad460ffc4b62faf36511e048010523d4f6471fe6ab6d86ad25210c7af04bf8cb8158f4326b67a53c6c3f983bf16f5559719700113ac6381e6bf6919e94b88f64ff23908e6c74a6d129e006a7206b81eb9c52ab4fcb62f85f83dbc5ec14922e0710acfa4ea2103c855e4e2feab9434a8e9f5ce7ebae85bbfb06f5afa5948240023ad7770d9c88856770a1c3cec39c251f88b7069d158ab17535c7e31d2584496e5293e3a2588a8080cdc4f6438dcdd9d534b5495ca553da66ee1241b0a19765f7ac625f52564c3f9b6cdb0e9a5218a43a4e1224ca7b3cacfc60e40e139dc3c643cd34ca9b47beeb95e59678e4d3e7b7f2b750a6ed96f0182b5776a3998f929c37ebb95589d6e5f1aeb718c2f39576a094c9cf192f1f8d12bb2d6e42c7f710037041a3c05e34d7da81deb4a169ae1216795bd20c7b35e15c399121f682efdcbbb2ebef2c1fd9a60de9cd26d92fe2ae9689d57ef2657add653a24bf4810bddb8c7d94deb385dc736f235a5b341da7002dc1ff830f3206249d8bc8b1a18a91f8a00d66b00195fd77b4ddb6e900d42165f142b59c2d4d322a85e0f11bfffc1924efb3c8e4438f746d233a14d389227b0878b2a5b5e9fa5c490a9c917414284f03cd3653446625a74e8466cc373b9aba7baae05d28bd0fcd61cc7161c449e1c58f16a3c709cca37601f1410ab584e1e2a436052d8174c36bfde968355c81b0a80b0cf06724b8f26878f3cbdfd7ead9d226fa9e01c1b44058736fd62b41db8bdd1bd5a38733e3ce7b34f201c2fc3785fa543c8f5ee0779323e7d8ebf5a366c34c1760aa0f4922dbd8f8df04ca17119469e20909febf251cd4254cd452354b627f8f9044d0e57b3dc774d1cb4b04074916e0b083c4b3c55ff26320944467d52469a0cbae19f3b57b99ac6109ca61ec93fae75112a567c23b5c359620d44787958cb1c9f066452b99c1d9fbaec0f7c220689b0f8c0573330ef16ccda715dac09eb5a90f895fa0048b0a99ce69eac05ece6b9a916c933a3014ab62498b5c7cddcf1cfb7de5b8d5355a9852c93c1225930c7eeaaf9e5bcea6e12d27772608edd2a9662b1389991024cd4eeb7db62c2c9f0f7d81e040a5b1805e4642dfe1dd20878c70371ea60060140b8c980fdbb239dc2da4825624b6acfe5e0a273052e6d00fd549c1980ac3297bbe510f7cbd826e883aab040918fbb637b9ccf023367b6eb1a1260619f4c35448fb02c5d303ec1528e1d920245913e9149acbd930fe398ecbfe5a1951f1268512f937cce5ff49e6d1843680192781256eeb5df6e5f22bc0e3dc6fb5993d01d1869be26a1e6446ae776943233a9f6f58aba67726131f6e08087ffbf419a36ab9f810826190280249f8689fe26b0e0c6fd20ab0a724971a8c4bf0c60ca8f81d94d02d8c6040ff745d50ff350d3d3282e52267851d33ba571221ad306e9e77829e5e1a4f51618cf992104eb1dedeb93f820a811759870e2a4154ef134bb833840bd627accba9ac1818bb42071b187bcebe70e16d5809709ffb1ba1bdba261e2d824f7460fb683b076ab2f17a7fc6c58c38ece7bc3b78b21a031f3045b7f4703cb3a99f31bfbb030e654783c821a41ab67894a06f719bff44c8a006fdaec3ac8df7b78fcfbddbf2fb7113c55396a8b0d29e1836e10fb7daa2b0aa1e9b972a2971a40147e33dfab00a3c554cbe79bf98fc26ed5ac02e3e71999210f7f9d3670a84ea96721b49f15f2476521f5fab78de572f19eb74a2f6d58fd86e62086a918502c2eb6cb711b1eff8071f45d8181e4d5fdfcf2d6322801547fbf2ddb0fffea378ad7fe34081ccf4b219328a4940faa4ebb6ad4f861cf87766b931c5f7c0683d59430d151ae5c372cf890fc08aa4b84c6eb520828af6560628f6e8d73d8400d0500419083437941b9633079a8c6c5981edd3647c9cd7227128da13191d8d085fd5b0063bd23af1a5dfba139db226f89922bd11efe211a0992395f2b8bbe6c7a57bca8320397e4c4d3920f6448853d27a588b55c2b7000fc1c30a465c87eba06cd94d5d6a455dcc39492aea5522a5af26dfa85dcd370773751ebbde7c53d86e82ec4522f02094312b86c273ea171d2d7bf49885614c4b482bedef75ac38b19d9e63692950b759a13fbc615ca5e2229212aa70ad48629c04dcb0dbe38ffb72551f1fe57ab1988186c7c3bf653500eb9e6dfc2354f60a54a13bfdbb992d7e62e3645de3c72fb11744fbc15f22d0a863cf74ad2c4ebebd3f7cdefe1a7ad6cd329cd5e03fe2ade2cbf6ca6379f51ee57bb782b5726b9e2668f1ec2db8e138082be4dc204bedb3cefe641b033828c5f8fb4747e2e0311d9459481ce634a926e86a597ca5f8e4beba8cbdb8b2dfd8f9d3d3629663ebacf17842efec4854c2b3ffae72fffca700b6be203b172b76fcc0dc4eb02ca5c63419a5be10e73d685b300c1716ebd989478f8cf30b81db663fa69df7f324fa80e69261bb9475f327c87099dbcabb72ab28541f273e439c01b5c842e1616f3d7ba00a5f6f3444f0667ff83c0d4c03b6acb891855d4d0f190528a208ba0a52460c403be0d6f3205ad4b65e0968f6235792966f3ffcb3c5b14fdaf9d8f6413a9476ce3bd2a7ecd4d32fc12a3b39e8d137989905d06e2e75e51e6053efeb80fbb4b06d45cf63e13ec65556a51de31f2f303556ac1ff35da40660422a7802cfcf92cd9b74cfc775cad534fe20866039a08af0f64c0357cc18a6f6f534cba0b6c832c57a6fb41192e6ae9bb6157ed3a4b29a7df4e1280d5e862050ef4f2058305fd360249c8ee09163f23f8f194ee4ae86dcab0107549763efa151050d5604b138a8eb782aa02d8c2e17ce1efa8d659d6eef7ea01f11ae09cd96ea6c51c46c552246c86ee0542fe9024de25e3cb4e24e3abd9ae6e5682ba97d6edbbba19dec332cab147af099f9d36bcbf8827b7a763df69768fd60cf11027ae3cdbece7c37e3eabcddf4e2bb8728a1b426fc13aa7595a5a4bec6869573e6a83530d5a44dcd4c9342e4e1fca2d44bdf51c9ad5bc5440b9fe12f6205c7562ba4fd2b8b5791bb511b53842b6101c02e5a5f9f8dc18d5b672db35afd4c8b14c2372af705a78355d5e6cdd9aeb38b8036ca3321ccc2666776970714735d3babdbf55fa4b99c9136555a25061b1a491af98c3e0188f77a043550abc013f29af2fc949c1b058714952b90670ec996619cb349234a78ed78b08156318da933b65ee53e0ef0c7f1ceeffc005a9c701961009a5222589d6c00376c52ca467e2c008f4715784aa33a8b650ef300f2b48ba47912e7e5ca0bc8b9b3d70db5f3a307e3a47bafd20a9f1f736e9b38777dfa5e1c6487f5a1ac3e57aa47f25596e431140afacbc4a26aef3ef50be5d22044c926f5c9b7d70fb42811b199d0033ffa766759efe464e57a6bb516cf9751ab216a42dbba778579b48a95bf87dfa9aee9f46b5eb486e0aa3a9866b7ce96fca48196cff378e89667eb2240e06c260c7f66de7e21baf51be99374bbaee6632a47745942c01ce9a24bb64ad680b066868f7cb33b0da6bf00ec802b01fa4ad3c81e", 0x1000}], 0x4}}, {{0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000021c0)="8be84e36b6805d5bcdee2db55a40187e438e2f78b41cabfd5e44484594d9c50646c473a2977e4f7d9826c086baa211a7bdc530963fb2eee30c0c91f3", 0x3c}], 0x1, &(0x7f0000002500)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000006001c000400000000040000000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x148}}, {{0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002700)="49292da1cd93e9708345f3d55d57f1", 0xf}], 0x1, &(0x7f00000028c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x20000000}}], 0x4, 0x40000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) 16:04:42 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$IPVS_CMD_ZERO(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x14, r1, 0x5}, 0x14}}, 0x0) 16:04:42 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000140)={{0x14}, [@NFT_MSG_DELSETELEM={0x14, 0xe, 0xa, 0x401}], {0x14}}, 0x3c}}, 0x0) 16:04:42 executing program 3: bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000a80), 0x48) 16:04:42 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @broadcast}, 0x10) connect$inet(r0, &(0x7f0000ccb000)={0x2, 0x4e20, @local}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x1, 0x3, &(0x7f0000000200)=ANY=[@ANYBLOB="180000000300000000000000a012544f95002b000000000093adffa82255f674412d020000000000005ab527ee3697f1ed4436dd1164b1b3f427f6ba6b34f98125f30e631d273683626e00dc254d570d4a6b78a5833488cfe410090000004aa900003d3cd62f00158e6eee8501000000520a0000151d01000000003bbd424c6e6cafbe9309aba21881582868a51d129e78f6ae170bf5a52001a34d000041f0db74596fd72c002a60c1bc7dc8c38b00f45f70685c6bd9ff41c69b7de4758c1096a1dc52f29e0300000517ebc406e89dcbb7677e6528b0856e31eb9474c0106fc48e1f8c1a5f6945ac24cf609068f6ff21e88b3cfc22df01e4bac9d97328fa2a82b5e8741e02056d933bedf59ff232cebc68b91af50479387467824262852c7939db5672d07cdbe8e148bf56497e5d56d06c7551b870b2851c3f0a1aab71587a21c8f1b3369ebfcb4cb2946601b0f04edb256c604f068773f6db9d661bd7f0e2536f00000000000000005521458b7d1e341c6f864f983d745f5a65aad41d29158ae7602a2d6cd41503f1aa3dc7f1580ace9bf2afd28d7157e67fb98d121a96eb372713255012e00300000000000000b35faae176f98b745eda2967199cc93685bb537e8e487166737089df20618cd4acf3e3dc10e13ef227f627a40000ad1fa2539bbb2cfe7ac8f012ae4e1e347c0cff28235a6bb7aa3804b907a8f2880c5cb1cb385e6add14652003c7cdd3324f07d134d3ed07f1c109f1ffff08dd872ec64fa6c718bbd1aa591140cff0be4c6f8df08445e9734ae30aa9afdc7125f01ab03a9b1074407136b4506000f0916aada035df2e0452a9b39e73aeeb6eaf14652dda689e2051d9b7eb85f3f2d5ae2c51944da8d7391d5b6b9741aa3b76600cd1aa0afe5f8f46df4c5124ca425d374b371867a79b31c6617fc3327191fbf514573f1e30d1fd2d763f3ee9218b15c1d60be2168fffcd499a2cb77f124e22f87673675805494db821f39b50d938d5fd8c6b2a3a324c257bc97def5f07f2b77f05a4f81a9cf8110971b749ccd74089ed6b86f81ca3d247d8f71d290ed1b1a11f7a67125170c88c3b6a50696332226401b110da9c4407eca22debc99335583b00013c3130978fa069af8223b38ced735c2d90c6d84c30a0d87d42647489b39601be5c27696cf2f16625c0c102000000000000009ef52134842e64171f3963841086e3797a4825d081f2d987f05c534187738655d7a6240412c8f283cc0c1eba2866dc9580000000004000007fffffffff554b82d9c162f3556076b80552d961ca74f1ffdaccf0ea5f02e0219ccb9087e6c3b3917bb74fd3d560700a1fab44e77e312b3b129e000302d613916c9bcf9f0000fac73a5b6bfb01efada800e50000000000fdaf2f7b3b79a433e08074ea2462974ab2cbd247eb1cfa2638f50b8c6f97a56daee57ed14bc74de0fd87a9ce638190f3570e0b4c80ef682df22237270955afb6008846557ee3bc09fda6dbb6550d597300eb82a184c96ffde5a30e5433d866665b98ca2002c836e89feef904c22ff2634b7bfbf5c0d586cda5b45fd00dede1e88a4d41dee7cc8d0834fb8d124638fec58faeb4c16abb440df2a694f4cdcaa4f65c26f000000000000000000000000000d503d79906958102000000000000000000001ffff0ef89b2a68d2bb2e21600003314e8449801b52bb93f6c9084659ce777dda8563c859656a357770289a61faa95a82b04cfb7f2f97252e9322abe282c3344fc6738b4467893b9bf0d1c8130ae6b00110635376413c29f7c6f7b7e29b9f4bddd5e328661f4615e627a6f608ad53a4168fe8e5d7d934aa289b4bd2b870000000000000000000000000000bc4b4ff50000009b777883a02ffd92dfc4c74114b9f9cf4ad155110cd3ace2b322ae31bfa27847c799c8869a1ea5b98e525e6383ad7fd9795170e7b11e247603000000001459c7f606d721d3979676bffb3049166ab84ac1061991bd57c2566c10c296352a5105b6164e3f2491e4793e590dcc71f110da96366c40dd44a2c9882d3aa0f8a797b8fea6efcfb5276b7679f15559cdaabf5fc14add71d0bca37405ded69b77ab4a3d7487fd50c5e22adef9546abb7a2d9c085b189b5fd1f30e4e0c13f60870fde1f88d830b11002135e8e7262f29b6d7923bfbe0bd2a8be179e56b41ff3792cee2fc37eee739c3008ce740d8804f8e705f0dc59d000021363e8df94ff175b48dc8c12def681a11647946595445bf1cb7d2778cd27a6b3b2966b011d193ba8075da1d1da9311a050000ab89524414cae922141f7baf17756c31559907a53581b6ebb790ad60bd03870c39d1ad12c750837e63f9880fd70259e35590afb4843cd4e9989398eaa89cefb3aa13cab8d015cbaf1561d95362decd73b8f8cbf8269cac091cfaaa2c7e46d6e79145fc0f1d1b383752ccb40515a772356d746914540216adf4c0f44f1cff3760afa252720ec6dad3a98671ecdaff46cddffb1f05a0c0975170d603a442d014822369fa3eacbb69bd1b0a074357acd5d02161fed146ad3aa15d663301b7bd1e091ada78ecd50181f4b35cae1b29aff91494c916323b61f815c4e0701657087ad11eef97952921365bc898ba2c76a9b6e0052f43b1ad2df4bef958fc1d32e692bc8846c78a956ada453c67c1c2cdc4f8b1c94e9adc106e85b31e030d955c5578e107a6e8ca0d4dd05344c3e2af25d9a3b0f7805624016aeab271a75f0bacb101a156ef8948064569154a7de08f80e4df4c339b69431b0a5671097d89212b465b0b32275deae10a77e334c9fc074d181bdeb5be80a6249d472e78e6be57a5ccd354cf181e099605a644ecadcc690eb77ae221a2be926210b2690d09e4b7a3dea25403397439979c27d5613262de10bacecfff2d58437f422df4252c018795310c25e8fce18ed366ac2caade564ca869727a7dc26271e17d7aba48971835530311545273d3caadeb5d2017dcddab8f38f2068f68a4111ddd587b5df4b5d8f1ce00231a2092eb2e797c491a1e66f73606fd95bbe00318000000000000259da51ff7517ace7361420a4669a97f7d0bf095c2787f00bdbfee19670d1e0ec5e6c3cb09972fa4d94993157b96d6695177c99d83716651129320924352cda7b8ead91c3301af620c1e8d703dd29ad77f54836779600bb0fb3ecfbd36fa8164999898e4aaa56324e1c03a74daf593f92a8ecc03f8c8e3af9ae07dc03780cc0d69da9e3528c1693fb51998731992ceb27dcc0be5be4decefe41b78bc1847bf54b087e095172f06cfa6d4bf958b1d4544947ff1230655199db4f475006047fe83caca97758dffa53cee764f85932eb20d54241b2d515c0826dfe1f0f40ae920455a4548fb35e2a345c05b1c252b7877bb3d834b0b3579a36249146f832ef258df5127318c7017ac1a996c4f902f82deb60fd113ccf812d55ffd625057bd4ff3960992b85bc8d32edfca386be16b1c549aec52e31e1405f86c7760282901750b732ec06b0db735222a731195633164704886a0c50a5db0d694028cdf61b9749d5d7bd79969a92114ca804a6365615ceb09ed22e4fc3a7d0e2ee4a5fc10f3d00346481e934e411d0e9d7a9fa515a2219b526d8f3e2b383ef694ff99257fc52c30a3503ce22e503214fa808301b489bb0cd8000000000000159c447fc6f1bf1137f6863aceb90d62dae497fe08f7e627727ad0919a62fe92a33f1e5d390000000000000000004135cb8eda469cd6622e6c36e9f005789e6b827c07b8f4f8d4f15695fe30d32ee6efe2100bc70601ff1632e5c699a904a0344febb884d1cc94f552f48d84ee3431d817edc4bdb762d62778f30baee4aa428bba55f6cff1b5ba395d461db8ffe6fb89e1058b73bc8564c86497b92330b23cb3befb569cc67f15e349644a2c47924423e2983517074747680306eddd948e5211377575787cfa291ec8796dd7db6968791aea4f5e627b219e99bb9262493bbf0441653912f16beb71b7836ca1f756f2235269d232ba17022f062000f59dbd1f1108e2d81f19065c3dd2a009000000dc907a75072bbb4df602980184720352d3bccabf40b36d7ff69b6bc6e34a18e1bcc8783fea845d2f904cca62580898ddf567520c6fa479641eb988c3f6239ac8470886d22ce4db125a5fb8c717ad6aa324b98e5be3a1d8a45081a99387787cf61515eaa46024a8bbf9234b7df4d60d3ec0945bd100623c7469918336ede27ef64dfb040bea73600486fdfce1d8aa2e3283b6c6d7c73a46f5c733f59d96e0711af644cc1e685cc04eb80e1fd50f94d5f4a044776f940ddb5b4ec31c42eb90b2f84e5310013330b274366ea833d308f79d231782f291a09ad04b52d8c497c55c88e86d8f3b"], &(0x7f00002bf000)='syzkaller\x00', 0x4, 0x436, &(0x7f0000000040)=""/183, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x7}, 0x48) r2 = socket$kcm(0x29, 0x5, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f0000000180)={r0, r1}) sendmsg$rds(r2, &(0x7f0000002940)={0x0, 0x0, &(0x7f0000002800)=[{&(0x7f0000002980)=""/4112, 0xfffffe09}], 0x1}, 0x0) write(r2, 0x0, 0x0) sendmmsg$inet(r0, &(0x7f0000001400)=[{{0x0, 0x0, &(0x7f0000000ec0)=[{&(0x7f0000000e40)="0f631a74c942a34f914e6f43acb6e7577ba72e10eb13e205a4bc8b0c228850685474472f140d69419f0bf8fdf70cc20791e7cf5abb9eb7e219f6f60566fc81dbbb037ccb1824839bd13b", 0x4a}, {&(0x7f0000000f40)="03fa4ba568ebcba432358fc998c8a683af53e53786fe8db6f2b88414a06aaeda3e3a8934ac1e49e6a84310c1facbfb2498f6aae1c71af8c694eb1b09e58b6cc37d93091930df1388300b5a2d017180b9f9220f6241600215b65578a4265370b3797de1139c5cefe8f610d791a06d732330d5a495cedbc35cafedea9fe5587abfb947c6372addabe28c2850f48ceeb5c8499003b927a8c00acd02add5e4fb33f9af93615f31b0506fca7bf4aa150c22c155a6d4c7a8f6caed553bb3cdb578002e9e7a15f5b75f5018096b5ffda4ba698d36c6a2725915bfdd1c004d991a89359fab", 0xe1}, {&(0x7f0000001040)="4706338e282c70e3574f66ccec7ef59d9decce8b10bafcf178d187d97b43d5b7721670eb37813466495a516ba107be18262241ebbd6c324afb7a74c7594f02ef44f0f1d0a24da2c3fff598cb7a1f9b50ecc515f964654e9df78ba8879a2b1a6d33e05977329db3e28321774ab3116caed138573bc0275be0c822d79f9d6ca41d2aca024772d46a9e79c545d7a4e6ab5c91f1955e23da450fc596d05a837c854b9756f526b9d4f68c8a34173e", 0xac}], 0x3}}], 0x1, 0x0) 16:04:42 executing program 4: r0 = socket$qrtr(0x2a, 0x2, 0x0) ioctl$sock_qrtr_SIOCGIFADDR(r0, 0x40086602, &(0x7f0000000000)={'pimreg1\x00'}) [ 1794.868358][ T8945] sysfs: cannot create duplicate filename '/devices/iommufd_mock14' [ 1794.912264][ T8945] CPU: 1 PID: 8945 Comm: syz-executor.5 Not tainted 6.7.0-rc5-next-20231214-syzkaller #0 [ 1794.922191][ T8945] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 1794.932281][ T8945] Call Trace: [ 1794.935587][ T8945] [ 1794.938553][ T8945] dump_stack_lvl+0x125/0x1b0 [ 1794.943298][ T8945] sysfs_warn_dup+0x7f/0xa0 [ 1794.947865][ T8945] sysfs_create_dir_ns+0x249/0x2b0 [ 1794.953009][ T8945] ? sysfs_create_mount_point+0xb0/0xb0 [ 1794.958594][ T8945] ? spin_bug+0x1c0/0x1c0 [ 1794.962954][ T8945] ? do_raw_spin_unlock+0x172/0x230 [ 1794.968177][ T8945] kobject_add_internal+0x2c8/0x970 [ 1794.973418][ T8945] kobject_add+0x16f/0x240 [ 1794.977868][ T8945] ? kset_create_and_add+0x190/0x190 [ 1794.983207][ T8945] ? kobject_put+0xbe/0x440 [ 1794.987758][ T8945] ? bus_get_dev_root+0x5e/0x80 [ 1794.992640][ T8945] device_add+0x289/0x1aa0 [ 1794.997094][ T8945] ? device_initialize+0x510/0x510 [ 1795.002233][ T8945] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 1795.009120][ T8945] ? __init_waitqueue_head+0xca/0x150 [ 1795.014533][ T8945] iommufd_test+0x15bf/0x3a10 [ 1795.019246][ T8945] ? preempt_count_sub+0x160/0x160 [ 1795.024399][ T8945] ? iommufd_selftest_destroy+0xf0/0xf0 [ 1795.029998][ T8945] iommufd_fops_ioctl+0x35a/0x4e0 [ 1795.035051][ T8945] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1795.041596][ T8945] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1795.046552][ T8945] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1795.053095][ T8945] __x64_sys_ioctl+0x18f/0x210 [ 1795.057883][ T8945] do_syscall_64+0x40/0x110 [ 1795.062422][ T8945] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 1795.068343][ T8945] RIP: 0033:0x7f0b62c7cba9 [ 1795.072790][ T8945] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 1795.092438][ T8945] RSP: 002b:00007f0b6397b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1795.100871][ T8945] RAX: ffffffffffffffda RBX: 00007f0b62d9bf80 RCX: 00007f0b62c7cba9 [ 1795.108886][ T8945] RDX: 0000000020000240 RSI: 0000000000003ba0 RDI: 0000000000000003 [ 1795.116869][ T8945] RBP: 00007f0b62cc847a R08: 0000000000000000 R09: 0000000000000000 [ 1795.124850][ T8945] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1795.132846][ T8945] R13: 000000000000000b R14: 00007f0b62d9bf80 R15: 00007ffee09dc5a8 [ 1795.140850][ T8945] 16:04:42 executing program 0: r0 = socket$qrtr(0x2a, 0x2, 0x0) ioctl$sock_qrtr_SIOCGIFADDR(r0, 0x8912, &(0x7f0000000000)={'pimreg1\x00'}) 16:04:42 executing program 2: sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000000), 0xc, 0x0}, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff}) sendmsg$NFT_MSG_GETRULE(r0, 0x0, 0x0) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000580)=@generic={0x0, 0x0, 0x18}, 0x18) sendmsg$IPCTNL_MSG_CT_GET(0xffffffffffffffff, 0x0, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_SET_LBT_MODE(r1, &(0x7f0000000c80)={&(0x7f0000000b80)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000c40)={&(0x7f0000000c00)={0x20, 0x0, 0x0, 0x70bd29, 0x0, {}, [@NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x200000002}]}, 0x20}}, 0x8000) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl802154(&(0x7f0000001440), 0xffffffffffffffff) sendmsg$NL802154_CMD_SET_LBT_MODE(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0x0) [ 1795.174195][ T8945] kobject: kobject_add_internal failed for iommufd_mock14 with -EEXIST, don't try to register things with the same name in the same directory. 16:04:42 executing program 3: r0 = socket$qrtr(0x2a, 0x2, 0x0) ioctl$sock_qrtr_SIOCGIFADDR(r0, 0x2, &(0x7f0000000000)={'pimreg1\x00'}) 16:04:42 executing program 4: sendmsg$NL802154_CMD_GET_WPAN_PHY(0xffffffffffffffff, 0x0, 0x94b5cfd847706d7) 16:04:42 executing program 0: syz_genetlink_get_family_id$nl802154(&(0x7f0000001440), 0xffffffffffffffff) 16:04:42 executing program 3: r0 = socket$qrtr(0x2a, 0x2, 0x0) ioctl$sock_qrtr_SIOCGIFADDR(r0, 0x5450, 0x0) 16:04:43 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000240)={0xfccc, 0x2, r1, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000040)={0x8, r2}) ioctl$IOMMU_DESTROY$device(0xffffffffffffffff, 0x3b80, 0x0) ioctl$IOMMU_IOAS_ALLOW_IOVAS(0xffffffffffffffff, 0x3b82, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)) r3 = getuid() r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) pidfd_open(r4, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000002840)='./file1\x00', 0x0, 0x0) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r6, 0xae03, 0xc7) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002940)=[{{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000000a00)="e19def748fbefe4a9a59c83ba01bf3089b50e42b71a6ab6012ca52a4c26a47722987113034f2c2097a6b2eedfba409482db87e3e044ca89476a884bbadd8e8d85d65a37bc863", 0x46}, {&(0x7f0000000a80)="ee6f08a1f0b03ccf6a8aa955bbd25c22f599c0508743a0b46176bdd8e7756c291047459e7fe308197c4b51649d207d09742840258d7ddcf24125689a3951936cb4d10a0b6724577fff84aa828677812d83fa9142de3a95473efae9bc3dbb48fd278d721d24fb969d84013468ab6b8727e7bf656a6c2f7f338e43ac15f0480dacc74c2b4d7b57a1ecf82c2176c880562205c95cec34052e544b3dd7c01fb8137bcc7813f341c411509e938091d0dbc233e2c6d1c3df2a4696a4d42e8c9373a45fcdff6d5e7b2811b6d425e0915ad003edd137dc07cc92ae216c3da9f8dde24b466eaad310d8f643e0c03a8392c1cbaa58da26", 0xf2}, {&(0x7f0000000b80)="66d04ba8c0bef42fee2a4ddf8f7a0d03c96228329f6e9794d70a395494aec31547ad07e79b69261f337575fbf4c2c398db61d6108297c298bb575e80a3f1af461379caec691a03c358f97dd3320274fee2c7a54ed6fe9e487408d72d00bbba4842b2a63c690c40a32aff0d50de194f1f75809469cbbe1dd7f831ac4921b6968f63afc1f4f64d2a7b84f9e19c4bb7763c296571f8f5a0228a53936549367a2e2f636c1545521b84e7a82be421ec3654f19d79721af5952319448a0d5044e8711b6efd32b604855abc831033d42d1f1e0a66789279baa70a61111119de02d737df0bf058dc8e1379dabda85135d45f693a7f090a51a48994f3f734", 0xfa}, {&(0x7f0000000240)="b366c9e0790d633571107472c657f6ed912d06832b91832b046e434e29ff9a3dfeebf44aaa0017a72f2d96de7163029034", 0x31}, {&(0x7f0000000c80)="e2feeb120d10d1804540c89fb72c0a0a05e8e840b78a85a136c38c6d9f96", 0x1e}, {&(0x7f0000000cc0)="32492a6d67ab58cfa2018fe0db5dd7402c48c99e62f24a66f64735a1ab6b85111d30e6bfc812ff4df5a6112fa092bf29e20b26a4a593432241f38fbf3679977d2b", 0x41}, {&(0x7f0000000d40)="ea4af98e6e0adc7045f4191ba796618fda741ec047365442e25387e36b99efd5a1fc68d5afdeb32e158e87e5b76d04b1d2df6141b19bc3620d6db20c8134eb6d31c643abf8f239988c4e8a9907d626d097526fbdd9660a4f528e", 0x5a}, {&(0x7f0000000dc0)="85fe05dcfa30dfad1a92c1936f69d454482964a84d077300196924f52ada3118a0e3c742ec36a6a81ec7b071584c1ad066b2b898e1e8aef6fe079b7a1406007f25f83889fe99cc429bde97015c653f4f3b950aeaf31dc7b3eb9cb08f234eebc5226cd3785530fa11e9cff69afc89daeaf2071e9d56d6a6ae327c9ce4a5bfff72ccb760323afc83bb8af6f9b7f3198df8b9990ddefb887548e968d4c77cf3963964a2e83c61eba1a2e5e43e064af361699427491e42447661a00d516f27bbbf6a7d9500d84f7cf6ed48f10e8a24052d20d4a63078ccfb76268ef7024d8a0f1c4e832b2188ca100e8bd3", 0xe9}], 0x8, 0x0, 0x0, 0x4004000}}, {{0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000021c0)="8be84e36b6805d5bcdee2db55a40187e438e2f78b41cabfd5e44484594d9c50646c473a2977e4f7d9826c086baa211a7bdc530963fb2eee30c0c91f3", 0x3c}], 0x1, &(0x7f0000002500)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000006001c000400000000040000000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x40080c5}}, {{0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002700)="49292da1cd93e9708345f3d55d57f1", 0xf}], 0x1, &(0x7f00000028c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x20000000}}], 0x3, 0x40000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) 16:04:43 executing program 2: r0 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$SIOCX25SFACILITIES(r0, 0x89e3, &(0x7f00000000c0)={0x46, 0x0, 0x7, 0x5}) 16:04:43 executing program 4: socketpair(0x18, 0x0, 0xb8, &(0x7f0000000040)) 16:04:43 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDEL6RD(r0, 0x89fa, &(0x7f0000000040)={'sit0\x00', 0x0}) [ 1795.784023][ T9174] sysfs: cannot create duplicate filename '/devices/iommufd_mock14' [ 1795.806038][ T9174] CPU: 0 PID: 9174 Comm: syz-executor.5 Not tainted 6.7.0-rc5-next-20231214-syzkaller #0 [ 1795.815921][ T9174] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 1795.826018][ T9174] Call Trace: [ 1795.829326][ T9174] [ 1795.832290][ T9174] dump_stack_lvl+0x125/0x1b0 [ 1795.837027][ T9174] sysfs_warn_dup+0x7f/0xa0 [ 1795.841596][ T9174] sysfs_create_dir_ns+0x249/0x2b0 [ 1795.846799][ T9174] ? sysfs_create_mount_point+0xb0/0xb0 [ 1795.852408][ T9174] ? spin_bug+0x1c0/0x1c0 [ 1795.856895][ T9174] ? do_raw_spin_unlock+0x172/0x230 [ 1795.862248][ T9174] kobject_add_internal+0x2c8/0x970 [ 1795.867521][ T9174] kobject_add+0x16f/0x240 [ 1795.871997][ T9174] ? kset_create_and_add+0x190/0x190 [ 1795.877344][ T9174] ? kobject_put+0xbe/0x440 [ 1795.881909][ T9174] ? bus_get_dev_root+0x5e/0x80 [ 1795.886821][ T9174] device_add+0x289/0x1aa0 [ 1795.891309][ T9174] ? device_initialize+0x510/0x510 [ 1795.896485][ T9174] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 1795.903434][ T9174] ? __init_waitqueue_head+0xca/0x150 [ 1795.908891][ T9174] iommufd_test+0x15bf/0x3a10 [ 1795.913647][ T9174] ? preempt_count_sub+0x160/0x160 [ 1795.918816][ T9174] ? iommufd_selftest_destroy+0xf0/0xf0 [ 1795.924457][ T9174] iommufd_fops_ioctl+0x35a/0x4e0 [ 1795.929548][ T9174] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1795.936130][ T9174] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1795.941128][ T9174] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1795.947688][ T9174] __x64_sys_ioctl+0x18f/0x210 [ 1795.952514][ T9174] do_syscall_64+0x40/0x110 [ 1795.957077][ T9174] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 1795.963043][ T9174] RIP: 0033:0x7f0b62c7cba9 16:04:43 executing program 1: r0 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$SIOCX25SFACILITIES(r0, 0x89e3, &(0x7f00000000c0)={0x46, 0x0, 0x7, 0x5, 0xffff}) 16:04:43 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(r0, &(0x7f0000000b40)={0x0, 0x0, 0x0}, 0x0) 16:04:43 executing program 3: r0 = socket$qrtr(0x2a, 0x2, 0x0) ioctl$sock_qrtr_SIOCGIFADDR(r0, 0x2, 0x0) 16:04:43 executing program 4: bpf$MAP_CREATE_RINGBUF(0x22, &(0x7f0000000280), 0x48) 16:04:43 executing program 4: syz_emit_ethernet(0x46, &(0x7f00000002c0)={@broadcast, @empty, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "c03f37", 0x10, 0x2b, 0x0, @dev, @ipv4={'\x00', '\xff\xff', @local}, {[], @ni}}}}}, 0x0) [ 1795.967505][ T9174] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 1795.987158][ T9174] RSP: 002b:00007f0b6397b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1795.995640][ T9174] RAX: ffffffffffffffda RBX: 00007f0b62d9bf80 RCX: 00007f0b62c7cba9 [ 1796.003662][ T9174] RDX: 0000000020000240 RSI: 0000000000003ba0 RDI: 0000000000000003 [ 1796.011673][ T9174] RBP: 00007f0b62cc847a R08: 0000000000000000 R09: 0000000000000000 [ 1796.019679][ T9174] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 16:04:43 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFQNL_MSG_VERDICT(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000040)={0x14, 0x1, 0x3, 0x201}, 0x14}}, 0x0) [ 1796.027697][ T9174] R13: 000000000000000b R14: 00007f0b62d9bf80 R15: 00007ffee09dc5a8 [ 1796.035732][ T9174] 16:04:43 executing program 0: r0 = socket$qrtr(0x2a, 0x2, 0x0) ioctl$sock_qrtr_SIOCGIFADDR(r0, 0x8901, &(0x7f0000000000)={'pimreg1\x00'}) 16:04:43 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000002f40)={0x0, 0x1, &(0x7f0000001dc0)=@raw=[@kfunc], &(0x7f0000001e40)='syzkaller\x00'}, 0x90) [ 1796.084025][ T9174] kobject: kobject_add_internal failed for iommufd_mock14 with -EEXIST, don't try to register things with the same name in the same directory. 16:04:43 executing program 4: bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000b80), 0x48) 16:04:43 executing program 2: r0 = socket$qrtr(0x2a, 0x2, 0x0) recvmsg$qrtr(r0, &(0x7f0000001540)={0x0, 0x0, &(0x7f0000001480)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x38, 0x0) 16:04:43 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000140)={{0x14}, [], {0x14}}, 0x28}}, 0x0) 16:04:43 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000240)={0xfccc, 0x2, r1, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000040)={0x8, r2}) ioctl$IOMMU_DESTROY$device(0xffffffffffffffff, 0x3b80, 0x0) ioctl$IOMMU_IOAS_ALLOW_IOVAS(0xffffffffffffffff, 0x3b82, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)) r3 = getuid() r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) pidfd_open(r4, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000002840)='./file1\x00', 0x0, 0x0) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r6, 0xae03, 0xc7) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002940)=[{{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000000a00)="e19def748fbefe4a9a59c83ba01bf3089b50e42b71a6ab6012ca52a4c26a47722987113034f2c2097a6b2eedfba409482db87e3e044ca89476a884bbadd8e8d85d65a37bc863", 0x46}, {&(0x7f0000000a80)="ee6f08a1f0b03ccf6a8aa955bbd25c22f599c0508743a0b46176bdd8e7756c291047459e7fe308197c4b51649d207d09742840258d7ddcf24125689a3951936cb4d10a0b6724577fff84aa828677812d83fa9142de3a95473efae9bc3dbb48fd278d721d24fb969d84013468ab6b8727e7bf656a6c2f7f338e43ac15f0480dacc74c2b4d7b57a1ecf82c2176c880562205c95cec34052e544b3dd7c01fb8137bcc7813f341c411509e938091d0dbc233e2c6d1c3df2a4696a4d42e8c9373a45fcdff6d5e7b2811b6d425e0915ad003edd137dc07cc92ae216c3da9f8dde24b466eaad310d8f643e0c03a8392c1cbaa58da26", 0xf2}, {&(0x7f0000000b80)="66d04ba8c0bef42fee2a4ddf8f7a0d03c96228329f6e9794d70a395494aec31547ad07e79b69261f337575fbf4c2c398db61d6108297c298bb575e80a3f1af461379caec691a03c358f97dd3320274fee2c7a54ed6fe9e487408d72d00bbba4842b2a63c690c40a32aff0d50de194f1f75809469cbbe1dd7f831ac4921b6968f63afc1f4f64d2a7b84f9e19c4bb7763c296571f8f5a0228a53936549367a2e2f636c1545521b84e7a82be421ec3654f19d79721af5952319448a0d5044e8711b6efd32b604855abc831033d42d1f1e0a66789279baa70a61111119de02d737df0bf058dc8e1379dabda85135d45f693a7f090a51a48994f3f734", 0xfa}, {&(0x7f0000000240)="b366c9e0790d633571107472c657f6ed912d06832b91832b046e434e29ff9a3dfeebf44aaa0017a72f2d96de7163029034", 0x31}, {&(0x7f0000000c80)="e2feeb120d10d1804540c89fb72c0a0a05e8e840b78a85a136c38c6d9f96", 0x1e}, {&(0x7f0000000cc0)="32492a6d67ab58cfa2018fe0db5dd7402c48c99e62f24a66f64735a1ab6b85111d30e6bfc812ff4df5a6112fa092bf29e20b26a4a593432241f38fbf3679977d2b", 0x41}, {&(0x7f0000000d40)="ea4af98e6e0adc7045f4191ba796618fda741ec047365442e25387e36b99efd5a1fc68d5afdeb32e158e87e5b76d04b1d2df6141b19bc3620d6db20c8134eb6d31c643abf8f239988c4e8a9907d626d097526fbdd9660a4f528e", 0x5a}, {&(0x7f0000000dc0)="85fe05dcfa30dfad1a92c1936f69d454482964a84d077300196924f52ada3118a0e3c742ec36a6a81ec7b071584c1ad066b2b898e1e8aef6fe079b7a1406007f25f83889fe99cc429bde97015c653f4f3b950aeaf31dc7b3eb9cb08f234eebc5226cd3785530fa11e9cff69afc89daeaf2071e9d56d6a6ae327c9ce4a5bfff72ccb760323afc83bb8af6f9b7f3198df8b9990ddefb887548e968d4c77cf3963964a2e83c61eba1a2e5e43e064af361699427491e42447661a00d516f27bbbf6a7d9500d84f7cf6ed48f10e8a24052d20d4a63078ccfb76268ef7024d8a0f1c4e832b2188ca100e8bd3", 0xe9}], 0x8, 0x0, 0x0, 0x4004000}}, {{0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000021c0)="8be84e36b6805d5bcdee2db55a40187e438e2f78b41cabfd5e44484594d9c50646c473a2977e4f7d9826c086baa211a7bdc530963fb2eee30c0c91f3", 0x3c}], 0x1, &(0x7f0000002500)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000006001c000400000000040000000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x40080c5}}, {{0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002700)="49292da1cd93e9708345f3d55d57f1", 0xf}], 0x1, &(0x7f00000028c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x20000000}}], 0x3, 0x40000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) 16:04:43 executing program 3: r0 = socket$qrtr(0x2a, 0x2, 0x0) ioctl$sock_qrtr_SIOCGIFADDR(r0, 0x8982, 0x0) 16:04:43 executing program 1: r0 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) ioctl$SIOCAX25DELUID(r0, 0x89e8, &(0x7f0000000000)={0x3, @bcast, 0xee00}) 16:04:43 executing program 0: sendmsg$NFT_MSG_GETRULE(0xffffffffffffffff, 0x0, 0x0) sendmsg$NFQNL_MSG_VERDICT(0xffffffffffffffff, 0x0, 0x8004) sendmsg$IPSET_CMD_LIST(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000005c0)={&(0x7f0000000400)={0x40, 0x7, 0x6, 0x0, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_FLAGS={0x8, 0x6, 0x1, 0x0, 0x9}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x40}}, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(r0, &(0x7f0000000b40)={&(0x7f0000000940)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000b00)={&(0x7f0000000980)={0x14}, 0x14}}, 0x0) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000500)=ANY=[@ANYBLOB="8400000002060102000000000200000813000300686173683a6e65742c696661636500000d0003005fb1d141402b7caf8db488002400078008001240fffffffc0800094001fff00108000a400000000408000840000000800500050005"], 0x84}, 0x1, 0x0, 0x0, 0x84}, 0x20000004) 16:04:43 executing program 3: bpf$OBJ_GET_PROG(0x7, 0x0, 0x0) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000cc0), r0) syz_genetlink_get_family_id$nl802154(0x0, r0) 16:04:43 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000001c0)={&(0x7f0000000200)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@struct={0x0, 0x1, 0x0, 0x4, 0x1, 0x0, [{0x0, 0x1, 0x4}]}]}}, &(0x7f0000000040)=""/175, 0x32, 0xaf, 0x1}, 0x20) 16:04:43 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(r0, &(0x7f0000000b40)={0x0, 0x0, &(0x7f0000000b00)={&(0x7f0000000980)={0x14}, 0x14}}, 0x0) [ 1796.466104][ T9303] sysfs: cannot create duplicate filename '/devices/iommufd_mock14' [ 1796.523023][ T9303] CPU: 0 PID: 9303 Comm: syz-executor.5 Not tainted 6.7.0-rc5-next-20231214-syzkaller #0 [ 1796.532922][ T9303] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 1796.543033][ T9303] Call Trace: [ 1796.546338][ T9303] [ 1796.549288][ T9303] dump_stack_lvl+0x125/0x1b0 [ 1796.554004][ T9303] sysfs_warn_dup+0x7f/0xa0 [ 1796.558585][ T9303] sysfs_create_dir_ns+0x249/0x2b0 [ 1796.563767][ T9303] ? sysfs_create_mount_point+0xb0/0xb0 [ 1796.569391][ T9303] ? spin_bug+0x1c0/0x1c0 [ 1796.573786][ T9303] ? do_raw_spin_unlock+0x172/0x230 [ 1796.579044][ T9303] kobject_add_internal+0x2c8/0x970 [ 1796.584307][ T9303] kobject_add+0x16f/0x240 [ 1796.588815][ T9303] ? kset_create_and_add+0x190/0x190 [ 1796.594175][ T9303] ? kobject_put+0xbe/0x440 [ 1796.598739][ T9303] ? bus_get_dev_root+0x5e/0x80 [ 1796.603648][ T9303] device_add+0x289/0x1aa0 [ 1796.608142][ T9303] ? device_initialize+0x510/0x510 [ 1796.613326][ T9303] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 1796.620259][ T9303] ? __init_waitqueue_head+0xca/0x150 [ 1796.625716][ T9303] iommufd_test+0x15bf/0x3a10 [ 1796.630475][ T9303] ? preempt_count_sub+0x160/0x160 [ 1796.635647][ T9303] ? iommufd_selftest_destroy+0xf0/0xf0 [ 1796.639813][ T9309] netlink: 112 bytes leftover after parsing attributes in process `syz-executor.0'. [ 1796.641263][ T9303] iommufd_fops_ioctl+0x35a/0x4e0 [ 1796.641311][ T9303] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1796.662273][ T9303] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1796.667273][ T9303] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1796.673846][ T9303] __x64_sys_ioctl+0x18f/0x210 [ 1796.678689][ T9303] do_syscall_64+0x40/0x110 [ 1796.683283][ T9303] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 1796.689249][ T9303] RIP: 0033:0x7f0b62c7cba9 [ 1796.693727][ T9303] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 1796.713396][ T9303] RSP: 002b:00007f0b6397b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 16:04:44 executing program 2: sendmsg$L2TP_CMD_TUNNEL_MODIFY(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x48, 0x0, 0x78c1fd1afc9cc76a, 0x70bd25, 0x0, {}, [@L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x1}, @L2TP_ATTR_LNS_MODE={0x5}, @L2TP_ATTR_MTU={0x6}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0xab}, @L2TP_ATTR_IP6_DADDR={0x14, 0x20, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}]}, 0x48}}, 0x0) sendmsg$DEVLINK_CMD_SB_OCC_MAX_CLEAR(0xffffffffffffffff, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000580)={'syztnl0\x00', 0x0}) getpeername$packet(0xffffffffffffffff, 0x0, &(0x7f0000000700)) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000740)) bpf$MAP_CREATE_RINGBUF(0x0, 0x0, 0x0) pipe(0x0) getpeername$packet(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000001440)={'syztnl2\x00', &(0x7f00000013c0)={'ip6tnl0\x00', 0x0, 0x2f, 0x0, 0x0, 0x7, 0x0, @dev={0xfe, 0x80, '\x00', 0xc}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x0, 0x20, 0x0, 0x16}}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000002f40)={0x0, 0x6, &(0x7f0000001dc0)=@raw=[@exit, @tail_call], &(0x7f0000001e40)='syzkaller\x00', 0x0, 0x1000, &(0x7f0000001e80)=""/4096}, 0x90) 16:04:44 executing program 1: r0 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000300), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_NEW_INTERFACE(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f00000004c0)={0x28, r0, 0x921, 0x0, 0x0, {}, [@NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x300000003}]}, 0x28}}, 0x0) [ 1796.721866][ T9303] RAX: ffffffffffffffda RBX: 00007f0b62d9bf80 RCX: 00007f0b62c7cba9 [ 1796.729871][ T9303] RDX: 0000000020000240 RSI: 0000000000003ba0 RDI: 0000000000000003 [ 1796.737884][ T9303] RBP: 00007f0b62cc847a R08: 0000000000000000 R09: 0000000000000000 [ 1796.745897][ T9303] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1796.753923][ T9303] R13: 000000000000000b R14: 00007f0b62d9bf80 R15: 00007ffee09dc5a8 [ 1796.761955][ T9303] [ 1796.857658][ T9303] kobject: kobject_add_internal failed for iommufd_mock14 with -EEXIST, don't try to register things with the same name in the same directory. 16:04:44 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000240)={0xfccc, 0x2, r1, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000040)={0x8, r2}) ioctl$IOMMU_DESTROY$device(0xffffffffffffffff, 0x3b80, 0x0) ioctl$IOMMU_IOAS_ALLOW_IOVAS(0xffffffffffffffff, 0x3b82, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)) r3 = getuid() r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) pidfd_open(r4, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000002840)='./file1\x00', 0x0, 0x0) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r6, 0xae03, 0xc7) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002940)=[{{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000000a00)="e19def748fbefe4a9a59c83ba01bf3089b50e42b71a6ab6012ca52a4c26a47722987113034f2c2097a6b2eedfba409482db87e3e044ca89476a884bbadd8e8d85d65a37bc863", 0x46}, {&(0x7f0000000a80)="ee6f08a1f0b03ccf6a8aa955bbd25c22f599c0508743a0b46176bdd8e7756c291047459e7fe308197c4b51649d207d09742840258d7ddcf24125689a3951936cb4d10a0b6724577fff84aa828677812d83fa9142de3a95473efae9bc3dbb48fd278d721d24fb969d84013468ab6b8727e7bf656a6c2f7f338e43ac15f0480dacc74c2b4d7b57a1ecf82c2176c880562205c95cec34052e544b3dd7c01fb8137bcc7813f341c411509e938091d0dbc233e2c6d1c3df2a4696a4d42e8c9373a45fcdff6d5e7b2811b6d425e0915ad003edd137dc07cc92ae216c3da9f8dde24b466eaad310d8f643e0c03a8392c1cbaa58da26", 0xf2}, {&(0x7f0000000b80)="66d04ba8c0bef42fee2a4ddf8f7a0d03c96228329f6e9794d70a395494aec31547ad07e79b69261f337575fbf4c2c398db61d6108297c298bb575e80a3f1af461379caec691a03c358f97dd3320274fee2c7a54ed6fe9e487408d72d00bbba4842b2a63c690c40a32aff0d50de194f1f75809469cbbe1dd7f831ac4921b6968f63afc1f4f64d2a7b84f9e19c4bb7763c296571f8f5a0228a53936549367a2e2f636c1545521b84e7a82be421ec3654f19d79721af5952319448a0d5044e8711b6efd32b604855abc831033d42d1f1e0a66789279baa70a61111119de02d737df0bf058dc8e1379dabda85135d45f693a7f090a51a48994f3f734", 0xfa}, {&(0x7f0000000240)="b366c9e0790d633571107472c657f6ed912d06832b91832b046e434e29ff9a3dfeebf44aaa0017a72f2d96de7163029034", 0x31}, {&(0x7f0000000c80)="e2feeb120d10d1804540c89fb72c0a0a05e8e840b78a85a136c38c6d9f96", 0x1e}, {&(0x7f0000000cc0)="32492a6d67ab58cfa2018fe0db5dd7402c48c99e62f24a66f64735a1ab6b85111d30e6bfc812ff4df5a6112fa092bf29e20b26a4a593432241f38fbf3679977d2b", 0x41}, {&(0x7f0000000d40)="ea4af98e6e0adc7045f4191ba796618fda741ec047365442e25387e36b99efd5a1fc68d5afdeb32e158e87e5b76d04b1d2df6141b19bc3620d6db20c8134eb6d31c643abf8f239988c4e8a9907d626d097526fbdd9660a4f528e", 0x5a}, {&(0x7f0000000dc0)="85fe05dcfa30dfad1a92c1936f69d454482964a84d077300196924f52ada3118a0e3c742ec36a6a81ec7b071584c1ad066b2b898e1e8aef6fe079b7a1406007f25f83889fe99cc429bde97015c653f4f3b950aeaf31dc7b3eb9cb08f234eebc5226cd3785530fa11e9cff69afc89daeaf2071e9d56d6a6ae327c9ce4a5bfff72ccb760323afc83bb8af6f9b7f3198df8b9990ddefb887548e968d4c77cf3963964a2e83c61eba1a2e5e43e064af361699427491e42447661a00d516f27bbbf6a7d9500d84f7cf6ed48f10e8a24052d20d4a63078ccfb76268ef7024d8a0f1c4e832b2188ca100e8bd3", 0xe9}], 0x8, 0x0, 0x0, 0x4004000}}, {{0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000021c0)="8be84e36b6805d5bcdee2db55a40187e438e2f78b41cabfd5e44484594d9c50646c473a2977e4f7d9826c086baa211a7bdc530963fb2eee30c0c91f3", 0x3c}], 0x1, &(0x7f0000002500)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000006001c000400000000040000000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x40080c5}}, {{0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002700)="49292da1cd93e9708345f3d55d57f1", 0xf}], 0x1, &(0x7f00000028c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x20000000}}], 0x3, 0x40000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) 16:04:44 executing program 0: r0 = socket$qrtr(0x2a, 0x2, 0x0) ioctl$sock_qrtr_SIOCGIFADDR(r0, 0x8904, &(0x7f0000000000)={'pimreg1\x00'}) 16:04:44 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000500)=ANY=[@ANYBLOB="840000000206010200000000020000081300030068"], 0x84}}, 0x0) 16:04:44 executing program 4: r0 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) ioctl$SIOCAX25DELUID(r0, 0x89e2, &(0x7f0000000000)={0x3, @bcast, 0xee00}) 16:04:44 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_GET_BYNAME(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, 0xe, 0x6, 0x3, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}]}, 0x1c}}, 0x0) 16:04:44 executing program 2: bpf$BPF_PROG_TEST_RUN(0xb, &(0x7f0000000300)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0}, 0x50) [ 1797.073053][ T1236] ieee802154 phy0 wpan0: encryption failed: -22 [ 1797.079497][ T1236] ieee802154 phy1 wpan1: encryption failed: -22 16:04:44 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)=@newqdisc={0x34, 0x24, 0x1, 0x0, 0x0, {}, [@TCA_RATE={0x6}, @TCA_EGRESS_BLOCK={0x8}]}, 0x34}}, 0x0) [ 1797.118594][ T9424] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.3'. 16:04:44 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @broadcast}, 0x10) connect$inet(r0, &(0x7f0000ccb000)={0x2, 0x4e20, @local}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x1, 0x3, &(0x7f0000000200)=ANY=[@ANYBLOB="180000000300000000000000a012544f95002b000000000093adffa82255f674412d020000000000005ab527ee3697f1ed4436dd1164b1b3f427f6ba6b34f98125f30e631d273683626e00dc254d570d4a6b78a5833488cfe410090000004aa900003d3cd62f00158e6eee8501000000520a0000151d01000000003bbd424c6e6cafbe9309aba21881582868a51d129e78f6ae170bf5a52001a34d000041f0db74596fd72c002a60c1bc7dc8c38b00f45f70685c6bd9ff41c69b7de4758c1096a1dc52f29e0300000517ebc406e89dcbb7677e6528b0856e31eb9474c0106fc48e1f8c1a5f6945ac24cf609068f6ff21e88b3cfc22df01e4bac9d97328fa2a82b5e8741e02056d933bedf59ff232cebc68b91af50479387467824262852c7939db5672d07cdbe8e148bf56497e5d56d06c7551b870b2851c3f0a1aab71587a21c8f1b3369ebfcb4cb2946601b0f04edb256c604f068773f6db9d661bd7f0e2536f00000000000000005521458b7d1e341c6f864f983d745f5a65aad41d29158ae7602a2d6cd41503f1aa3dc7f1580ace9bf2afd28d7157e67fb98d121a96eb372713255012e00300000000000000b35faae176f98b745eda2967199cc93685bb537e8e487166737089df20618cd4acf3e3dc10e13ef227f627a40000ad1fa2539bbb2cfe7ac8f012ae4e1e347c0cff28235a6bb7aa3804b907a8f2880c5cb1cb385e6add14652003c7cdd3324f07d134d3ed07f1c109f1ffff08dd872ec64fa6c718bbd1aa591140cff0be4c6f8df08445e9734ae30aa9afdc7125f01ab03a9b1074407136b4506000f0916aada035df2e0452a9b39e73aeeb6eaf14652dda689e2051d9b7eb85f3f2d5ae2c51944da8d7391d5b6b9741aa3b76600cd1aa0afe5f8f46df4c5124ca425d374b371867a79b31c6617fc3327191fbf514573f1e30d1fd2d763f3ee9218b15c1d60be2168fffcd499a2cb77f124e22f87673675805494db821f39b50d938d5fd8c6b2a3a324c257bc97def5f07f2b77f05a4f81a9cf8110971b749ccd74089ed6b86f81ca3d247d8f71d290ed1b1a11f7a67125170c88c3b6a50696332226401b110da9c4407eca22debc99335583b00013c3130978fa069af8223b38ced735c2d90c6d84c30a0d87d42647489b39601be5c27696cf2f16625c0c102000000000000009ef52134842e64171f3963841086e3797a4825d081f2d987f05c534187738655d7a6240412c8f283cc0c1eba2866dc9580000000004000007fffffffff554b82d9c162f3556076b80552d961ca74f1ffdaccf0ea5f02e0219ccb9087e6c3b3917bb74fd3d560700a1fab44e77e312b3b129e000302d613916c9bcf9f0000fac73a5b6bfb01efada800e50000000000fdaf2f7b3b79a433e08074ea2462974ab2cbd247eb1cfa2638f50b8c6f97a56daee57ed14bc74de0fd87a9ce638190f3570e0b4c80ef682df22237270955afb6008846557ee3bc09fda6dbb6550d597300eb82a184c96ffde5a30e5433d866665b98ca2002c836e89feef904c22ff2634b7bfbf5c0d586cda5b45fd00dede1e88a4d41dee7cc8d0834fb8d124638fec58faeb4c16abb440df2a694f4cdcaa4f65c26f000000000000000000000000000d503d79906958102000000000000000000001ffff0ef89b2a68d2bb2e21600003314e8449801b52bb93f6c9084659ce777dda8563c859656a357770289a61faa95a82b04cfb7f2f97252e9322abe282c3344fc6738b4467893b9bf0d1c8130ae6b00110635376413c29f7c6f7b7e29b9f4bddd5e328661f4615e627a6f608ad53a4168fe8e5d7d934aa289b4bd2b870000000000000000000000000000bc4b4ff50000009b777883a02ffd92dfc4c74114b9f9cf4ad155110cd3ace2b322ae31bfa27847c799c8869a1ea5b98e525e6383ad7fd9795170e7b11e247603000000001459c7f606d721d3979676bffb3049166ab84ac1061991bd57c2566c10c296352a5105b6164e3f2491e4793e590dcc71f110da96366c40dd44a2c9882d3aa0f8a797b8fea6efcfb5276b7679f15559cdaabf5fc14add71d0bca37405ded69b77ab4a3d7487fd50c5e22adef9546abb7a2d9c085b189b5fd1f30e4e0c13f60870fde1f88d830b11002135e8e7262f29b6d7923bfbe0bd2a8be179e56b41ff3792cee2fc37eee739c3008ce740d8804f8e705f0dc59d000021363e8df94ff175b48dc8c12def681a11647946595445bf1cb7d2778cd27a6b3b2966b011d193ba8075da1d1da9311a050000ab89524414cae922141f7baf17756c31559907a53581b6ebb790ad60bd03870c39d1ad12c750837e63f9880fd70259e35590afb4843cd4e9989398eaa89cefb3aa13cab8d015cbaf1561d95362decd73b8f8cbf8269cac091cfaaa2c7e46d6e79145fc0f1d1b383752ccb40515a772356d746914540216adf4c0f44f1cff3760afa252720ec6dad3a98671ecdaff46cddffb1f05a0c0975170d603a442d014822369fa3eacbb69bd1b0a074357acd5d02161fed146ad3aa15d663301b7bd1e091ada78ecd50181f4b35cae1b29aff91494c916323b61f815c4e0701657087ad11eef97952921365bc898ba2c76a9b6e0052f43b1ad2df4bef958fc1d32e692bc8846c78a956ada453c67c1c2cdc4f8b1c94e9adc106e85b31e030d955c5578e107a6e8ca0d4dd05344c3e2af25d9a3b0f7805624016aeab271a75f0bacb101a156ef8948064569154a7de08f80e4df4c339b69431b0a5671097d89212b465b0b32275deae10a77e334c9fc074d181bdeb5be80a6249d472e78e6be57a5ccd354cf181e099605a644ecadcc690eb77ae221a2be926210b2690d09e4b7a3dea25403397439979c27d5613262de10bacecfff2d58437f422df4252c018795310c25e8fce18ed366ac2caade564ca869727a7dc26271e17d7aba48971835530311545273d3caadeb5d2017dcddab8f38f2068f68a4111ddd587b5df4b5d8f1ce00231a2092eb2e797c491a1e66f73606fd95bbe00318000000000000259da51ff7517ace7361420a4669a97f7d0bf095c2787f00bdbfee19670d1e0ec5e6c3cb09972fa4d94993157b96d6695177c99d83716651129320924352cda7b8ead91c3301af620c1e8d703dd29ad77f54836779600bb0fb3ecfbd36fa8164999898e4aaa56324e1c03a74daf593f92a8ecc03f8c8e3af9ae07dc03780cc0d69da9e3528c1693fb51998731992ceb27dcc0be5be4decefe41b78bc1847bf54b087e095172f06cfa6d4bf958b1d4544947ff1230655199db4f475006047fe83caca97758dffa53cee764f85932eb20d54241b2d515c0826dfe1f0f40ae920455a4548fb35e2a345c05b1c252b7877bb3d834b0b3579a36249146f832ef258df5127318c7017ac1a996c4f902f82deb60fd113ccf812d55ffd625057bd4ff3960992b85bc8d32edfca386be16b1c549aec52e31e1405f86c7760282901750b732ec06b0db735222a731195633164704886a0c50a5db0d694028cdf61b9749d5d7bd79969a92114ca804a6365615ceb09ed22e4fc3a7d0e2ee4a5fc10f3d00346481e934e411d0e9d7a9fa515a2219b526d8f3e2b383ef694ff99257fc52c30a3503ce22e503214fa808301b489bb0cd8000000000000159c447fc6f1bf1137f6863aceb90d62dae497fe08f7e627727ad0919a62fe92a33f1e5d390000000000000000004135cb8eda469cd6622e6c36e9f005789e6b827c07b8f4f8d4f15695fe30d32ee6efe2100bc70601ff1632e5c699a904a0344febb884d1cc94f552f48d84ee3431d817edc4bdb762d62778f30baee4aa428bba55f6cff1b5ba395d461db8ffe6fb89e1058b73bc8564c86497b92330b23cb3befb569cc67f15e349644a2c47924423e2983517074747680306eddd948e5211377575787cfa291ec8796dd7db6968791aea4f5e627b219e99bb9262493bbf0441653912f16beb71b7836ca1f756f2235269d232ba17022f062000f59dbd1f1108e2d81f19065c3dd2a009000000dc907a75072bbb4df602980184720352d3bccabf40b36d7ff69b6bc6e34a18e1bcc8783fea845d2f904cca62580898ddf567520c6fa479641eb988c3f6239ac8470886d22ce4db125a5fb8c717ad6aa324b98e5be3a1d8a45081a99387787cf61515eaa46024a8bbf9234b7df4d60d3ec0945bd100623c7469918336ede27ef64dfb040bea73600486fdfce1d8aa2e3283b6c6d7c73a46f5c733f59d96e0711af644cc1e685cc04eb80e1fd50f94d5f4a044776f940ddb5b4ec31c42eb90b2f84e5310013330b274366ea833d308f79d231782f291a09ad04b52d8c497c55c88e86d8f3b"], &(0x7f00002bf000)='syzkaller\x00', 0x4, 0x436, &(0x7f0000000040)=""/183, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x7}, 0x48) r2 = socket$kcm(0x29, 0x5, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f0000000180)={r0, r1}) sendmsg$rds(r2, &(0x7f0000002940)={0x0, 0x0, &(0x7f0000002800)=[{&(0x7f0000002980)=""/4112, 0xfffffe09}], 0x1}, 0x0) write(r2, 0x0, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) 16:04:44 executing program 1: socket(0x0, 0x0, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f0000000940), 0xffffffffffffffff) 16:04:44 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$netlbl_unlabel(0x0, r0) 16:04:44 executing program 4: bpf$MAP_CREATE_RINGBUF(0x8, &(0x7f0000000280), 0x48) [ 1797.218572][ T9430] sysfs: cannot create duplicate filename '/devices/iommufd_mock14' 16:04:44 executing program 0: syz_open_procfs$namespace(0x0, &(0x7f0000001a40)='ns/mnt\x00') [ 1797.287862][ T9430] CPU: 1 PID: 9430 Comm: syz-executor.5 Not tainted 6.7.0-rc5-next-20231214-syzkaller #0 [ 1797.297789][ T9430] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 1797.307885][ T9430] Call Trace: [ 1797.311198][ T9430] [ 1797.314165][ T9430] dump_stack_lvl+0x125/0x1b0 [ 1797.318903][ T9430] sysfs_warn_dup+0x7f/0xa0 [ 1797.323481][ T9430] sysfs_create_dir_ns+0x249/0x2b0 [ 1797.328673][ T9430] ? sysfs_create_mount_point+0xb0/0xb0 [ 1797.334278][ T9430] ? spin_bug+0x1c0/0x1c0 [ 1797.338656][ T9430] ? do_raw_spin_unlock+0x172/0x230 [ 1797.343885][ T9430] kobject_add_internal+0x2c8/0x970 [ 1797.349121][ T9430] kobject_add+0x16f/0x240 [ 1797.353569][ T9430] ? kset_create_and_add+0x190/0x190 [ 1797.358894][ T9430] ? kobject_put+0xbe/0x440 [ 1797.363430][ T9430] ? bus_get_dev_root+0x5e/0x80 [ 1797.368409][ T9430] device_add+0x289/0x1aa0 [ 1797.372872][ T9430] ? device_initialize+0x510/0x510 [ 1797.378018][ T9430] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 1797.384930][ T9430] ? __init_waitqueue_head+0xca/0x150 [ 1797.390353][ T9430] iommufd_test+0x15bf/0x3a10 [ 1797.395514][ T9430] ? preempt_count_sub+0x160/0x160 [ 1797.400668][ T9430] ? iommufd_selftest_destroy+0xf0/0xf0 [ 1797.406285][ T9430] iommufd_fops_ioctl+0x35a/0x4e0 [ 1797.411351][ T9430] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1797.417915][ T9430] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1797.422882][ T9430] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1797.429419][ T9430] __x64_sys_ioctl+0x18f/0x210 [ 1797.434216][ T9430] do_syscall_64+0x40/0x110 [ 1797.438751][ T9430] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 1797.444717][ T9430] RIP: 0033:0x7f0b62c7cba9 [ 1797.449149][ T9430] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 1797.468801][ T9430] RSP: 002b:00007f0b6397b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1797.477236][ T9430] RAX: ffffffffffffffda RBX: 00007f0b62d9bf80 RCX: 00007f0b62c7cba9 [ 1797.485223][ T9430] RDX: 0000000020000240 RSI: 0000000000003ba0 RDI: 0000000000000003 [ 1797.493226][ T9430] RBP: 00007f0b62cc847a R08: 0000000000000000 R09: 0000000000000000 [ 1797.501248][ T9430] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1797.509241][ T9430] R13: 000000000000000b R14: 00007f0b62d9bf80 R15: 00007ffee09dc5a8 [ 1797.517261][ T9430] [ 1797.659656][ T9430] kobject: kobject_add_internal failed for iommufd_mock14 with -EEXIST, don't try to register things with the same name in the same directory. 16:04:45 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000240)={0xfccc, 0x2, r1, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000040)={0x8, r2}) ioctl$IOMMU_DESTROY$device(0xffffffffffffffff, 0x3b80, 0x0) ioctl$IOMMU_IOAS_ALLOW_IOVAS(0xffffffffffffffff, 0x3b82, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)) r3 = getuid() r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) pidfd_open(r4, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000002840)='./file1\x00', 0x0, 0x0) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r6, 0xae03, 0xc7) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002940)=[{{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000000a00)="e19def748fbefe4a9a59c83ba01bf3089b50e42b71a6ab6012ca52a4c26a47722987113034f2c2097a6b2eedfba409482db87e3e044ca89476a884bbadd8e8d85d65a37bc863", 0x46}, {&(0x7f0000000a80)="ee6f08a1f0b03ccf6a8aa955bbd25c22f599c0508743a0b46176bdd8e7756c291047459e7fe308197c4b51649d207d09742840258d7ddcf24125689a3951936cb4d10a0b6724577fff84aa828677812d83fa9142de3a95473efae9bc3dbb48fd278d721d24fb969d84013468ab6b8727e7bf656a6c2f7f338e43ac15f0480dacc74c2b4d7b57a1ecf82c2176c880562205c95cec34052e544b3dd7c01fb8137bcc7813f341c411509e938091d0dbc233e2c6d1c3df2a4696a4d42e8c9373a45fcdff6d5e7b2811b6d425e0915ad003edd137dc07cc92ae216c3da9f8dde24b466eaad310d8f643e0c03a8392c1cbaa58da26", 0xf2}, {&(0x7f0000000b80)="66d04ba8c0bef42fee2a4ddf8f7a0d03c96228329f6e9794d70a395494aec31547ad07e79b69261f337575fbf4c2c398db61d6108297c298bb575e80a3f1af461379caec691a03c358f97dd3320274fee2c7a54ed6fe9e487408d72d00bbba4842b2a63c690c40a32aff0d50de194f1f75809469cbbe1dd7f831ac4921b6968f63afc1f4f64d2a7b84f9e19c4bb7763c296571f8f5a0228a53936549367a2e2f636c1545521b84e7a82be421ec3654f19d79721af5952319448a0d5044e8711b6efd32b604855abc831033d42d1f1e0a66789279baa70a61111119de02d737df0bf058dc8e1379dabda85135d45f693a7f090a51a48994f3f734", 0xfa}, {&(0x7f0000000240)="b366c9e0790d633571107472c657f6ed912d06832b91832b046e434e29ff9a3dfeebf44aaa0017a72f2d96de7163029034", 0x31}, {&(0x7f0000000c80)="e2feeb120d10d1804540c89fb72c0a0a05e8e840b78a85a136c38c6d9f96", 0x1e}, {&(0x7f0000000cc0)="32492a6d67ab58cfa2018fe0db5dd7402c48c99e62f24a66f64735a1ab6b85111d30e6bfc812ff4df5a6112fa092bf29e20b26a4a593432241f38fbf3679977d2b", 0x41}, {&(0x7f0000000d40)="ea4af98e6e0adc7045f4191ba796618fda741ec047365442e25387e36b99efd5a1fc68d5afdeb32e158e87e5b76d04b1d2df6141b19bc3620d6db20c8134eb6d31c643abf8f239988c4e8a9907d626d097526fbdd9660a4f528e", 0x5a}, {&(0x7f0000000dc0)="85fe05dcfa30dfad1a92c1936f69d454482964a84d077300196924f52ada3118a0e3c742ec36a6a81ec7b071584c1ad066b2b898e1e8aef6fe079b7a1406007f25f83889fe99cc429bde97015c653f4f3b950aeaf31dc7b3eb9cb08f234eebc5226cd3785530fa11e9cff69afc89daeaf2071e9d56d6a6ae327c9ce4a5bfff72ccb760323afc83bb8af6f9b7f3198df8b9990ddefb887548e968d4c77cf3963964a2e83c61eba1a2e5e43e064af361699427491e42447661a00d516f27bbbf6a7d9500d84f7cf6ed48f10e8a24052d20d4a63078ccfb76268ef7024d8a0f1c4e832b2188ca100e8bd3", 0xe9}], 0x8, 0x0, 0x0, 0x4004000}}, {{0x0, 0x0, &(0x7f0000002180)=[{&(0x7f0000000fc0)="fb963d3ba082ec842614009951e6b331e8dcee49dd4d7eecd814c44501db4063270de71c263e83c5fc6a7ad63de6bad7d1df948b0dbc1aa9f3018cf9d53e7a85045edc0d39721247a6eb0217fb48d281656f91f3c52afee227bd1ce59f0279709c5c4efb947d47ea1b87f0fe7bfcfd1d281b5e16f77561eb7fd540eb3068912e50bf1719fbe4f611ab60864bbfbfafd5d517780bc7a9df5f41c83de8a094dfd282dc7e7a1c2d6edd97ae2e0f857bf8958b25ab9302", 0xb5}, {&(0x7f0000001080)="11e778f080e9ae4767e808331bf8f222b6723d23ea9d7a1035235d07946f427819f01c38bd98950cb4f1287427d0b4ccec52011a9387d389ee478047d26c60e2442d3023b4efa4efd15a91f48b51bc78ac2d0b5b51c38c079967302d10417e555ad5f3b4c866743b16a049f2fbaf2ce02e89af88a80f", 0x76}, {&(0x7f0000001100)="a941d3895804c670f45db46fc9344571d9b5ba5ba50e8a67cc67964927cdfb7dede3da12156c4327540594d98fb73b55b9b8bb586d77055628d68609942d54a1b4fd32c3d6697d90c4a6b7afed554938f88111ce8f57499a76d34887ab7c972ecfe5105285e290ddeefc64e3c01c1415", 0x70}, {&(0x7f0000001180)="15b29cfd26f5b4d99930b72ebe48feea4d94829ed7a898fd061f7781707518b2b29fe5cb1cc019f48c648e6e47dab5bf934d32efa671fd341ca190939d2edcf714736bcaed62d9850d841589a3ee56cb5d6332a06e8f38e65999d1c7eb57dca890f1aea558a5cd3e75241760ae3bd727f563a0396e9976fd69dce79134ba3cd65d890e79cb8063ebb616f1845764237414847a3ceeba5c01e29a8064667121c2e9720ec4ecb7380764457fe74003d52c02b691f45f6edc48cfc9ddc992bb28845cff9a935828ee567a8cc09f1744039508d65a4f1a1b6ed86149f8546189d12471469b65e80a9be39e6ac52629cc838fcde9394b4b2770a986013080f60adc1f8265cd897be005f7acb5418184a61818391494c4ba43da53dc13a0548a0c449267957e9e25c8a714f9033d9f9dcf8c0f27148b65a15dab4a5d1d92de2d5ef3b1a48a5ede4f2cbdbcf4cb7666ab1639a3a1f4d2ac932b4b7a1aec579865216972f8cb41ca4f9c9fbd61512f5ded96ebdf388567c08dd0954e27246b7f48b66ef320e78657abacbc609be4ec1db492c1d046a001286ae8b921844c23a6757fd94a45c951678ff0d4f089b6236eace7b9f42e495452f11cdbedf709345042d2f8617ebf2e3d226bca2d0b5bd07730c2e939c5db54f4684bdcb6bdefc7d73f6036ff4534b789d9caa316e7a93b69fea25d5a7c760d0c5a45be0badd2af36ffde86de34dc74a018b3beb9d154fdae6ddae5ef35efa9f4dd8174de8664f1973b3d627186b119ebec91c9e3e809674209873f0769d0130f63cb8056024f4d75971ee05b9f7f5d26dc75a532f5d9b4c1ae136f4637871b3ccc4b91a07c10e08c8bfe254f553ef1f9a14805e4aad11b15e0640cb7067a691973e799a5ddd9d3a0d305489e7f1e518481a6c522b3b692b259fd76024053d72dc8a8e1d8012c778a4c918ad643b16aef8a446dc6a599d5c694cb4a36ae7769bff6c7d62e895a7d0fc689904ae5ddefacf7bf5a51120e69e28c19f9edc51ff89dd698693309f3ed05316c9946c3d4552075cc3693ccae731f3c63d54a83c071a54336cb85b0680ea2da1f6546cd8a3af9c3934c23502cbaef3ad50b8994c5d1d30ff4fb8d82af1d8f6a965e42eecf82011dcbd7ef6b470308db3fd26a47e00133065a6a2a2de15ec9cbdaabb14e0536fb1afeaf1ec0c77676421baead44d8caa94d4c1e2c342659abcc8b32f1ab0411971cd1433e56be916533a4175e63ea02ac3d7b9ce1f84b26a52225f7734c85188fe11afc93a91b78706f5f1570b20b83f2e22cf1223f4595c0114cae1b8d9f31275a8665d5a4789322a185342bca165dfe1bd6be87b3fd323be7fd3d4302ef41b85b9684387fb9b86ba5b268c8d04d9e7c7d8d0e82757e8db199fb0c19d54b76a44a93f90417f611a297f33ddfe6c4fcbf082eedbadff054e99f15ae1a14d52700951826543cd4d7bb899313939021dd2c169f81432c857dfcc133368949c302f43ed92107e953264e5253d0231d43c3eb4cf98294de321e4369123e189fff6adafda97152d4684a5c6b283528275b119140d90a5cf06ffd7555c9f9e28ab879e25c0b05ef8032d5c785b17a67e054f9ee1891b0c9a24755cca295159d0f7dd5ef3e065f84eb5f8d302d622c604460957c5b6170fee2f691108f4fbab4ef10315f67885fe7fbf40743d48093e5a2a9dcfd73eb26e2e585041f21c6d48a69bb0fff4620ba6859ce12139ff3b544bd6b09b4a0f53b621152598b70ee50e7e621d21f2342afc1390830e6af0ffe4d6dac783f4d2b6cfb318f805d3422ca809051b4860375f59354b5b6e9b4ea4b5c927d941ec76c46b0afbae39d4419ddf9717fced4ec71f0935296670a16ba20fba94261d98da80d2bfbd75858bbeb9a93f8726338b8828c4f4352525aa73e5dc2d810a4ae11c92f22bae20b247bd06f02b36255d5258dfc5b89aa5e384b61528ea85b8c88d65799889e9ec23f5ee3f36936625516baf0801b11a650310c75005d7d10b0db4aa8318c654928590ad9137b657b5baf7a0b7f31c5586dd32b3dfdfe8dbab97eab86b4940d559fd3cf07723eeab340f9cfb62a7ca076eb37c3382438746c674c7be202b2b380733538966701cad6fbeacf9c89e57d8ac2c8ea855e02f26a13b44c1464ef07cfc942335d2b8bed9ed4d2c5b2001173c5b221e2684d9496ee4fcf5dc2fda89186f09ee7f22d4d4cd436f0b54ca5c66967258850ade2ad460ffc4b62faf36511e048010523d4f6471fe6ab6d86ad25210c7af04bf8cb8158f4326b67a53c6c3f983bf16f5559719700113ac6381e6bf6919e94b88f64ff23908e6c74a6d129e006a7206b81eb9c52ab4fcb62f85f83dbc5ec14922e0710acfa4ea2103c855e4e2feab9434a8e9f5ce7ebae85bbfb06f5afa5948240023ad7770d9c88856770a1c3cec39c251f88b7069d158ab17535c7e31d2584496e5293e3a2588a8080cdc4f6438dcdd9d534b5495ca553da66ee1241b0a19765f7ac625f52564c3f9b6cdb0e9a5218a43a4e1224ca7b3cacfc60e40e139dc3c643cd34ca9b47beeb95e59678e4d3e7b7f2b750a6ed96f0182b5776a3998f929c37ebb95589d6e5f1aeb718c2f39576a094c9cf192f1f8d12bb2d6e42c7f710037041a3c05e34d7da81deb4a169ae1216795bd20c7b35e15c399121f682efdcbbb2ebef2c1fd9a60de9cd26d92fe2ae9689d57ef2657add653a24bf4810bddb8c7d94deb385dc736f235a5b341da7002dc1ff830f3206249d8bc8b1a18a91f8a00d66b00195fd77b4ddb6e900d42165f142b59c2d4d322a85e0f11bfffc1924efb3c8e4438f746d233a14d389227b0878b2a5b5e9fa5c490a9c917414284f03cd3653446625a74e8466cc373b9aba7baae05d28bd0fcd61cc7161c449e1c58f16a3c709cca37601f1410ab584e1e2a436052d8174c36bfde968355c81b0a80b0cf06724b8f26878f3cbdfd7ead9d226fa9e01c1b44058736fd62b41db8bdd1bd5a38733e3ce7b34f201c2fc3785fa543c8f5ee0779323e7d8ebf5a366c34c1760aa0f4922dbd8f8df04ca17119469e20909febf251cd4254cd452354b627f8f9044d0e57b3dc774d1cb4b04074916e0b083c4b3c55ff26320944467d52469a0cbae19f3b57b99ac6109ca61ec93fae75112a567c23b5c359620d44787958cb1c9f066452b99c1d9fbaec0f7c220689b0f8c0573330ef16ccda715dac09eb5a90f895fa0048b0a99ce69eac05ece6b9a916c933a3014ab62498b5c7cddcf1cfb7de5b8d5355a9852c93c1225930c7eeaaf9e5bcea6e12d27772608edd2a9662b1389991024cd4eeb7db62c2c9f0f7d81e040a5b1805e4642dfe1dd20878c70371ea60060140b8c980fdbb239dc2da4825624b6acfe5e0a273052e6d00fd549c1980ac3297bbe510f7cbd826e883aab040918fbb637b9ccf023367b6eb1a1260619f4c35448fb02c5d303ec1528e1d920245913e9149acbd930fe398ecbfe5a1951f1268512f937cce5ff49e6d1843680192781256eeb5df6e5f22bc0e3dc6fb5993d01d1869be26a1e6446ae776943233a9f6f58aba67726131f6e08087ffbf419a36ab9f810826190280249f8689fe26b0e0c6fd20ab0a724971a8c4bf0c60ca8f81d94d02d8c6040ff745d50ff350d3d3282e52267851d33ba571221ad306e9e77829e5e1a4f51618cf992104eb1dedeb93f820a811759870e2a4154ef134bb833840bd627accba9ac1818bb42071b187bcebe70e16d5809709ffb1ba1bdba261e2d824f7460fb683b076ab2f17a7fc6c58c38ece7bc3b78b21a031f3045b7f4703cb3a99f31bfbb030e654783c821a41ab67894a06f719bff44c8a006fdaec3ac8df7b78fcfbddbf2fb7113c55396a8b0d29e1836e10fb7daa2b0aa1e9b972a2971a40147e33dfab00a3c554cbe79bf98fc26ed5ac02e3e71999210f7f9d3670a84ea96721b49f15f2476521f5fab78de572f19eb74a2f6d58fd86e62086a918502c2eb6cb711b1eff8071f45d8181e4d5fdfcf2d6322801547fbf2ddb0fffea378ad7fe34081ccf4b219328a4940faa4ebb6ad4f861cf87766b931c5f7c0683d59430d151ae5c372cf890fc08aa4b84c6eb520828af6560628f6e8d73d8400d0500419083437941b9633079a8c6c5981edd3647c9cd7227128da13191d8d085fd5b0063bd23af1a5dfba139db226f89922bd11efe211a0992395f2b8bbe6c7a57bca8320397e4c4d3920f6448853d27a588b55c2b7000fc1c30a465c87eba06cd94d5d6a455dcc39492aea5522a5af26dfa85dcd370773751ebbde7c53d86e82ec4522f02094312b86c273ea171d2d7bf49885614c4b482bedef75ac38b19d9e63692950b759a13fbc615ca5e2229212aa70ad48629c04dcb0dbe38ffb72551f1fe57ab1988186c7c3bf653500eb9e6dfc2354f60a54a13bfdbb992d7e62e3645de3c72fb11744fbc15f22d0a863cf74ad2c4ebebd3f7cdefe1a7ad6cd329cd5e03fe2ade2cbf6ca6379f51ee57bb782b5726b9e2668f1ec2db8e138082be4dc204bedb3cefe641b033828c5f8fb4747e2e0311d9459481ce634a926e86a597ca5f8e4beba8cbdb8b2dfd8f9d3d3629663ebacf17842efec4854c2b3ffae72fffca700b6be203b172b76fcc0dc4eb02ca5c63419a5be10e73d685b300c1716ebd989478f8cf30b81db663fa69df7f324fa80e69261bb9475f327c87099dbcabb72ab28541f273e439c01b5c842e1616f3d7ba00a5f6f3444f0667ff83c0d4c03b6acb891855d4d0f190528a208ba0a52460c403be0d6f3205ad4b65e0968f6235792966f3ffcb3c5b14fdaf9d8f6413a9476ce3bd2a7ecd4d32fc12a3b39e8d137989905d06e2e75e51e6053efeb80fbb4b06d45cf63e13ec65556a51de31f2f303556ac1ff35da40660422a7802cfcf92cd9b74cfc775cad534fe20866039a08af0f64c0357cc18a6f6f534cba0b6c832c57a6fb41192e6ae9bb6157ed3a4b29a7df4e1280d5e862050ef4f2058305fd360249c8ee09163f23f8f194ee4ae86dcab0107549763efa151050d5604b138a8eb782aa02d8c2e17ce1efa8d659d6eef7ea01f11ae09cd96ea6c51c46c552246c86ee0542fe9024de25e3cb4e24e3abd9ae6e5682ba97d6edbbba19dec332cab147af099f9d36bcbf8827b7a763df69768fd60cf11027ae3cdbece7c37e3eabcddf4e2bb8728a1b426fc13aa7595a5a4bec6869573e6a83530d5a44dcd4c9342e4e1fca2d44bdf51c9ad5bc5440b9fe12f6205c7562ba4fd2b8b5791bb511b53842b6101c02e5a5f9f8dc18d5b672db35afd4c8b14c2372af705a78355d5e6cdd9aeb38b8036ca3321ccc2666776970714735d3babdbf55fa4b99c9136555a25061b1a491af98c3e0188f77a043550abc013f29af2fc949c1b058714952b90670ec996619cb349234a78ed78b08156318da933b65ee53e0ef0c7f1ceeffc005a9c701961009a5222589d6c00376c52ca467e2c008f4715784aa33a8b650ef300f2b48ba47912e7e5ca0bc8b9b3d70db5f3a307e3a47bafd20a9f1f736e9b38777dfa5e1c6487f5a1ac3e57aa47f25596e431140afacbc4a26aef3ef50be5d22044c926f5c9b7d70fb42811b199d0033ffa766759efe464e57a6bb516cf9751ab216a42dbba778579b48a95bf87dfa9aee9f46b5eb486e0aa3a9866b7ce96fca48196cff378e89667eb2240e06c260c7f66de7e21baf51be99374bbaee6632a47745942c01ce9a24bb64ad680b066868f7cb33b0da6bf00ec802b01fa4ad3c81e", 0x1000}], 0x4}}, {{0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000021c0)="8be84e36b6805d5bcdee2db55a40187e438e2f78b41cabfd5e44484594d9c50646c473a2977e4f7d9826c086baa211a7bdc530963fb2eee30c0c91f3", 0x3c}], 0x1, &(0x7f0000002500)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000006001c000400000000040000000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x40080c5}}, {{0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002700)="49292da1cd93e9708345f3d55d57f1", 0xf}], 0x1, &(0x7f00000028c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x20000000}}], 0x4, 0x40000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) 16:04:45 executing program 3: r0 = syz_open_dev$vcsa(&(0x7f0000000440), 0x0, 0x2) write$vhost_msg(r0, 0x0, 0x0) 16:04:45 executing program 0: timer_create(0x0, &(0x7f0000000080)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r1 = dup(r0) write$FUSE_WRITE(r1, &(0x7f0000000100)={0xfffffeec}, 0xffffffd1) timer_create(0x0, &(0x7f0000000000)={0x0, 0x14, 0x0, @tid=0xffffffffffffffff}, &(0x7f0000000140)=0x0) write$FUSE_NOTIFY_INVAL_INODE(r1, &(0x7f0000000280)={0x28}, 0x28) clock_gettime(0x0, &(0x7f0000000040)={0x0, 0x0}) timer_settime(r2, 0x1, &(0x7f0000000200)={{0x0, 0x3938700}, {r3, r4+60000000}}, 0x0) close(r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000180)) timer_settime(0x0, 0x0, &(0x7f00000000c0)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) 16:04:45 executing program 4: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x208e24b) r0 = socket$inet6(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000001180)={0xa, 0x4e20}, 0x1c) connect$inet6(r0, &(0x7f00000010c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) getsockopt$bt_hci(r0, 0x84, 0x0, &(0x7f0000002280)=""/4077, &(0x7f0000000100)=0xfed) 16:04:45 executing program 2: r0 = syz_open_dev$mouse(&(0x7f0000000000), 0x0, 0x0) fsetxattr$trusted_overlay_origin(r0, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:04:45 executing program 1: r0 = socket(0x29, 0x2, 0x0) sendmsg$NL80211_CMD_ABORT_SCAN(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={0x0}}, 0x0) 16:04:45 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x3, &(0x7f0000000300)=@framed, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0xfffffffffffffffc}, 0x90) bpf$BPF_PROG_GET_NEXT_ID(0xb, 0x0, 0x0) 16:04:45 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000000080), 0x8) 16:04:45 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000180), &(0x7f0000000240)=0x9c) [ 1798.058191][ T9792] sysfs: cannot create duplicate filename '/devices/iommufd_mock14' [ 1798.093315][ T9792] CPU: 1 PID: 9792 Comm: syz-executor.5 Not tainted 6.7.0-rc5-next-20231214-syzkaller #0 [ 1798.103210][ T9792] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 1798.113334][ T9792] Call Trace: [ 1798.116662][ T9792] [ 1798.119620][ T9792] dump_stack_lvl+0x125/0x1b0 [ 1798.124356][ T9792] sysfs_warn_dup+0x7f/0xa0 [ 1798.128936][ T9792] sysfs_create_dir_ns+0x249/0x2b0 [ 1798.134127][ T9792] ? sysfs_create_mount_point+0xb0/0xb0 [ 1798.139747][ T9792] ? spin_bug+0x1c0/0x1c0 [ 1798.144140][ T9792] ? do_raw_spin_unlock+0x172/0x230 [ 1798.149423][ T9792] kobject_add_internal+0x2c8/0x970 [ 1798.154693][ T9792] kobject_add+0x16f/0x240 [ 1798.159164][ T9792] ? kset_create_and_add+0x190/0x190 [ 1798.164527][ T9792] ? kobject_put+0xbe/0x440 [ 1798.169091][ T9792] ? bus_get_dev_root+0x5e/0x80 [ 1798.174012][ T9792] device_add+0x289/0x1aa0 [ 1798.178509][ T9792] ? device_initialize+0x510/0x510 [ 1798.183708][ T9792] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 1798.190649][ T9792] ? __init_waitqueue_head+0xca/0x150 [ 1798.196111][ T9792] iommufd_test+0x15bf/0x3a10 [ 1798.200865][ T9792] ? preempt_count_sub+0x160/0x160 [ 1798.206030][ T9792] ? iommufd_selftest_destroy+0xf0/0xf0 [ 1798.211681][ T9792] iommufd_fops_ioctl+0x35a/0x4e0 [ 1798.216770][ T9792] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1798.223388][ T9792] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1798.228382][ T9792] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1798.234951][ T9792] __x64_sys_ioctl+0x18f/0x210 [ 1798.239787][ T9792] do_syscall_64+0x40/0x110 [ 1798.244354][ T9792] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 1798.250334][ T9792] RIP: 0033:0x7f0b62c7cba9 16:04:45 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) r1 = socket$inet_sctp(0x2, 0x5, 0x84) connect$inet(r1, &(0x7f0000000140)={0x10, 0x2}, 0x10) r2 = dup2(r1, r0) sendmsg$inet_sctp(r2, &(0x7f0000001500)={&(0x7f0000000000)=@in={0x10, 0x2}, 0x10, 0x0, 0x0, &(0x7f0000001400)=[@dstaddrv4={0x10, 0x84, 0x9, @rand_addr=0x2ac}, @dstaddrv6={0x1c, 0x84, 0xa, @empty}], 0x2c}, 0x0) 16:04:45 executing program 3: r0 = socket$inet6_tcp(0x1c, 0x1, 0x0) connect$inet6(r0, &(0x7f0000001680)={0x1c, 0x1c, 0x2}, 0x1c) 16:04:45 executing program 2: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) recvmsg(r0, &(0x7f0000002380)={0x0, 0x0, 0x0}, 0x3) [ 1798.254799][ T9792] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 1798.274458][ T9792] RSP: 002b:00007f0b6397b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1798.282932][ T9792] RAX: ffffffffffffffda RBX: 00007f0b62d9bf80 RCX: 00007f0b62c7cba9 [ 1798.290949][ T9792] RDX: 0000000020000240 RSI: 0000000000003ba0 RDI: 0000000000000003 [ 1798.298958][ T9792] RBP: 00007f0b62cc847a R08: 0000000000000000 R09: 0000000000000000 [ 1798.306966][ T9792] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1798.314974][ T9792] R13: 000000000000000b R14: 00007f0b62d9bf80 R15: 00007ffee09dc5a8 [ 1798.323008][ T9792] [ 1798.368701][ T9792] kobject: kobject_add_internal failed for iommufd_mock14 with -EEXIST, don't try to register things with the same name in the same directory. 16:04:46 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000240)={0xfccc, 0x2, r1, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000040)={0x8, r2}) ioctl$IOMMU_DESTROY$device(0xffffffffffffffff, 0x3b80, 0x0) ioctl$IOMMU_IOAS_ALLOW_IOVAS(0xffffffffffffffff, 0x3b82, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)) r3 = getuid() r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) pidfd_open(r4, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000002840)='./file1\x00', 0x0, 0x0) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r6, 0xae03, 0xc7) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002940)=[{{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000000a00)="e19def748fbefe4a9a59c83ba01bf3089b50e42b71a6ab6012ca52a4c26a47722987113034f2c2097a6b2eedfba409482db87e3e044ca89476a884bbadd8e8d85d65a37bc863", 0x46}, {&(0x7f0000000a80)="ee6f08a1f0b03ccf6a8aa955bbd25c22f599c0508743a0b46176bdd8e7756c291047459e7fe308197c4b51649d207d09742840258d7ddcf24125689a3951936cb4d10a0b6724577fff84aa828677812d83fa9142de3a95473efae9bc3dbb48fd278d721d24fb969d84013468ab6b8727e7bf656a6c2f7f338e43ac15f0480dacc74c2b4d7b57a1ecf82c2176c880562205c95cec34052e544b3dd7c01fb8137bcc7813f341c411509e938091d0dbc233e2c6d1c3df2a4696a4d42e8c9373a45fcdff6d5e7b2811b6d425e0915ad003edd137dc07cc92ae216c3da9f8dde24b466eaad310d8f643e0c03a8392c1cbaa58da26", 0xf2}, {&(0x7f0000000b80)="66d04ba8c0bef42fee2a4ddf8f7a0d03c96228329f6e9794d70a395494aec31547ad07e79b69261f337575fbf4c2c398db61d6108297c298bb575e80a3f1af461379caec691a03c358f97dd3320274fee2c7a54ed6fe9e487408d72d00bbba4842b2a63c690c40a32aff0d50de194f1f75809469cbbe1dd7f831ac4921b6968f63afc1f4f64d2a7b84f9e19c4bb7763c296571f8f5a0228a53936549367a2e2f636c1545521b84e7a82be421ec3654f19d79721af5952319448a0d5044e8711b6efd32b604855abc831033d42d1f1e0a66789279baa70a61111119de02d737df0bf058dc8e1379dabda85135d45f693a7f090a51a48994f3f734", 0xfa}, {&(0x7f0000000240)="b366c9e0790d633571107472c657f6ed912d06832b91832b046e434e29ff9a3dfeebf44aaa0017a72f2d96de7163029034", 0x31}, {&(0x7f0000000c80)="e2feeb120d10d1804540c89fb72c0a0a05e8e840b78a85a136c38c6d9f96", 0x1e}, {&(0x7f0000000cc0)="32492a6d67ab58cfa2018fe0db5dd7402c48c99e62f24a66f64735a1ab6b85111d30e6bfc812ff4df5a6112fa092bf29e20b26a4a593432241f38fbf3679977d2b", 0x41}, {&(0x7f0000000d40)="ea4af98e6e0adc7045f4191ba796618fda741ec047365442e25387e36b99efd5a1fc68d5afdeb32e158e87e5b76d04b1d2df6141b19bc3620d6db20c8134eb6d31c643abf8f239988c4e8a9907d626d097526fbdd9660a4f528e", 0x5a}, {&(0x7f0000000dc0)="85fe05dcfa30dfad1a92c1936f69d454482964a84d077300196924f52ada3118a0e3c742ec36a6a81ec7b071584c1ad066b2b898e1e8aef6fe079b7a1406007f25f83889fe99cc429bde97015c653f4f3b950aeaf31dc7b3eb9cb08f234eebc5226cd3785530fa11e9cff69afc89daeaf2071e9d56d6a6ae327c9ce4a5bfff72ccb760323afc83bb8af6f9b7f3198df8b9990ddefb887548e968d4c77cf3963964a2e83c61eba1a2e5e43e064af361699427491e42447661a00d516f27bbbf6a7d9500d84f7cf6ed48f10e8a24052d20d4a63078ccfb76268ef7024d8a0f1c4e832b2188ca100e8bd3", 0xe9}], 0x8, 0x0, 0x0, 0x4004000}}, {{0x0, 0x0, &(0x7f0000002180)=[{&(0x7f0000000fc0)="fb963d3ba082ec842614009951e6b331e8dcee49dd4d7eecd814c44501db4063270de71c263e83c5fc6a7ad63de6bad7d1df948b0dbc1aa9f3018cf9d53e7a85045edc0d39721247a6eb0217fb48d281656f91f3c52afee227bd1ce59f0279709c5c4efb947d47ea1b87f0fe7bfcfd1d281b5e16f77561eb7fd540eb3068912e50bf1719fbe4f611ab60864bbfbfafd5d517780bc7a9df5f41c83de8a094dfd282dc7e7a1c2d6edd97ae2e0f857bf8958b25ab9302", 0xb5}, {&(0x7f0000001080)="11e778f080e9ae4767e808331bf8f222b6723d23ea9d7a1035235d07946f427819f01c38bd98950cb4f1287427d0b4ccec52011a9387d389ee478047d26c60e2442d3023b4efa4efd15a91f48b51bc78ac2d0b5b51c38c079967302d10417e555ad5f3b4c866743b16a049f2fbaf2ce02e89af88a80f", 0x76}, {&(0x7f0000001100)="a941d3895804c670f45db46fc9344571d9b5ba5ba50e8a67cc67964927cdfb7dede3da12156c4327540594d98fb73b55b9b8bb586d77055628d68609942d54a1b4fd32c3d6697d90c4a6b7afed554938f88111ce8f57499a76d34887ab7c972ecfe5105285e290ddeefc64e3c01c1415", 0x70}, {&(0x7f0000001180)="15b29cfd26f5b4d99930b72ebe48feea4d94829ed7a898fd061f7781707518b2b29fe5cb1cc019f48c648e6e47dab5bf934d32efa671fd341ca190939d2edcf714736bcaed62d9850d841589a3ee56cb5d6332a06e8f38e65999d1c7eb57dca890f1aea558a5cd3e75241760ae3bd727f563a0396e9976fd69dce79134ba3cd65d890e79cb8063ebb616f1845764237414847a3ceeba5c01e29a8064667121c2e9720ec4ecb7380764457fe74003d52c02b691f45f6edc48cfc9ddc992bb28845cff9a935828ee567a8cc09f1744039508d65a4f1a1b6ed86149f8546189d12471469b65e80a9be39e6ac52629cc838fcde9394b4b2770a986013080f60adc1f8265cd897be005f7acb5418184a61818391494c4ba43da53dc13a0548a0c449267957e9e25c8a714f9033d9f9dcf8c0f27148b65a15dab4a5d1d92de2d5ef3b1a48a5ede4f2cbdbcf4cb7666ab1639a3a1f4d2ac932b4b7a1aec579865216972f8cb41ca4f9c9fbd61512f5ded96ebdf388567c08dd0954e27246b7f48b66ef320e78657abacbc609be4ec1db492c1d046a001286ae8b921844c23a6757fd94a45c951678ff0d4f089b6236eace7b9f42e495452f11cdbedf709345042d2f8617ebf2e3d226bca2d0b5bd07730c2e939c5db54f4684bdcb6bdefc7d73f6036ff4534b789d9caa316e7a93b69fea25d5a7c760d0c5a45be0badd2af36ffde86de34dc74a018b3beb9d154fdae6ddae5ef35efa9f4dd8174de8664f1973b3d627186b119ebec91c9e3e809674209873f0769d0130f63cb8056024f4d75971ee05b9f7f5d26dc75a532f5d9b4c1ae136f4637871b3ccc4b91a07c10e08c8bfe254f553ef1f9a14805e4aad11b15e0640cb7067a691973e799a5ddd9d3a0d305489e7f1e518481a6c522b3b692b259fd76024053d72dc8a8e1d8012c778a4c918ad643b16aef8a446dc6a599d5c694cb4a36ae7769bff6c7d62e895a7d0fc689904ae5ddefacf7bf5a51120e69e28c19f9edc51ff89dd698693309f3ed05316c9946c3d4552075cc3693ccae731f3c63d54a83c071a54336cb85b0680ea2da1f6546cd8a3af9c3934c23502cbaef3ad50b8994c5d1d30ff4fb8d82af1d8f6a965e42eecf82011dcbd7ef6b470308db3fd26a47e00133065a6a2a2de15ec9cbdaabb14e0536fb1afeaf1ec0c77676421baead44d8caa94d4c1e2c342659abcc8b32f1ab0411971cd1433e56be916533a4175e63ea02ac3d7b9ce1f84b26a52225f7734c85188fe11afc93a91b78706f5f1570b20b83f2e22cf1223f4595c0114cae1b8d9f31275a8665d5a4789322a185342bca165dfe1bd6be87b3fd323be7fd3d4302ef41b85b9684387fb9b86ba5b268c8d04d9e7c7d8d0e82757e8db199fb0c19d54b76a44a93f90417f611a297f33ddfe6c4fcbf082eedbadff054e99f15ae1a14d52700951826543cd4d7bb899313939021dd2c169f81432c857dfcc133368949c302f43ed92107e953264e5253d0231d43c3eb4cf98294de321e4369123e189fff6adafda97152d4684a5c6b283528275b119140d90a5cf06ffd7555c9f9e28ab879e25c0b05ef8032d5c785b17a67e054f9ee1891b0c9a24755cca295159d0f7dd5ef3e065f84eb5f8d302d622c604460957c5b6170fee2f691108f4fbab4ef10315f67885fe7fbf40743d48093e5a2a9dcfd73eb26e2e585041f21c6d48a69bb0fff4620ba6859ce12139ff3b544bd6b09b4a0f53b621152598b70ee50e7e621d21f2342afc1390830e6af0ffe4d6dac783f4d2b6cfb318f805d3422ca809051b4860375f59354b5b6e9b4ea4b5c927d941ec76c46b0afbae39d4419ddf9717fced4ec71f0935296670a16ba20fba94261d98da80d2bfbd75858bbeb9a93f8726338b8828c4f4352525aa73e5dc2d810a4ae11c92f22bae20b247bd06f02b36255d5258dfc5b89aa5e384b61528ea85b8c88d65799889e9ec23f5ee3f36936625516baf0801b11a650310c75005d7d10b0db4aa8318c654928590ad9137b657b5baf7a0b7f31c5586dd32b3dfdfe8dbab97eab86b4940d559fd3cf07723eeab340f9cfb62a7ca076eb37c3382438746c674c7be202b2b380733538966701cad6fbeacf9c89e57d8ac2c8ea855e02f26a13b44c1464ef07cfc942335d2b8bed9ed4d2c5b2001173c5b221e2684d9496ee4fcf5dc2fda89186f09ee7f22d4d4cd436f0b54ca5c66967258850ade2ad460ffc4b62faf36511e048010523d4f6471fe6ab6d86ad25210c7af04bf8cb8158f4326b67a53c6c3f983bf16f5559719700113ac6381e6bf6919e94b88f64ff23908e6c74a6d129e006a7206b81eb9c52ab4fcb62f85f83dbc5ec14922e0710acfa4ea2103c855e4e2feab9434a8e9f5ce7ebae85bbfb06f5afa5948240023ad7770d9c88856770a1c3cec39c251f88b7069d158ab17535c7e31d2584496e5293e3a2588a8080cdc4f6438dcdd9d534b5495ca553da66ee1241b0a19765f7ac625f52564c3f9b6cdb0e9a5218a43a4e1224ca7b3cacfc60e40e139dc3c643cd34ca9b47beeb95e59678e4d3e7b7f2b750a6ed96f0182b5776a3998f929c37ebb95589d6e5f1aeb718c2f39576a094c9cf192f1f8d12bb2d6e42c7f710037041a3c05e34d7da81deb4a169ae1216795bd20c7b35e15c399121f682efdcbbb2ebef2c1fd9a60de9cd26d92fe2ae9689d57ef2657add653a24bf4810bddb8c7d94deb385dc736f235a5b341da7002dc1ff830f3206249d8bc8b1a18a91f8a00d66b00195fd77b4ddb6e900d42165f142b59c2d4d322a85e0f11bfffc1924efb3c8e4438f746d233a14d389227b0878b2a5b5e9fa5c490a9c917414284f03cd3653446625a74e8466cc373b9aba7baae05d28bd0fcd61cc7161c449e1c58f16a3c709cca37601f1410ab584e1e2a436052d8174c36bfde968355c81b0a80b0cf06724b8f26878f3cbdfd7ead9d226fa9e01c1b44058736fd62b41db8bdd1bd5a38733e3ce7b34f201c2fc3785fa543c8f5ee0779323e7d8ebf5a366c34c1760aa0f4922dbd8f8df04ca17119469e20909febf251cd4254cd452354b627f8f9044d0e57b3dc774d1cb4b04074916e0b083c4b3c55ff26320944467d52469a0cbae19f3b57b99ac6109ca61ec93fae75112a567c23b5c359620d44787958cb1c9f066452b99c1d9fbaec0f7c220689b0f8c0573330ef16ccda715dac09eb5a90f895fa0048b0a99ce69eac05ece6b9a916c933a3014ab62498b5c7cddcf1cfb7de5b8d5355a9852c93c1225930c7eeaaf9e5bcea6e12d27772608edd2a9662b1389991024cd4eeb7db62c2c9f0f7d81e040a5b1805e4642dfe1dd20878c70371ea60060140b8c980fdbb239dc2da4825624b6acfe5e0a273052e6d00fd549c1980ac3297bbe510f7cbd826e883aab040918fbb637b9ccf023367b6eb1a1260619f4c35448fb02c5d303ec1528e1d920245913e9149acbd930fe398ecbfe5a1951f1268512f937cce5ff49e6d1843680192781256eeb5df6e5f22bc0e3dc6fb5993d01d1869be26a1e6446ae776943233a9f6f58aba67726131f6e08087ffbf419a36ab9f810826190280249f8689fe26b0e0c6fd20ab0a724971a8c4bf0c60ca8f81d94d02d8c6040ff745d50ff350d3d3282e52267851d33ba571221ad306e9e77829e5e1a4f51618cf992104eb1dedeb93f820a811759870e2a4154ef134bb833840bd627accba9ac1818bb42071b187bcebe70e16d5809709ffb1ba1bdba261e2d824f7460fb683b076ab2f17a7fc6c58c38ece7bc3b78b21a031f3045b7f4703cb3a99f31bfbb030e654783c821a41ab67894a06f719bff44c8a006fdaec3ac8df7b78fcfbddbf2fb7113c55396a8b0d29e1836e10fb7daa2b0aa1e9b972a2971a40147e33dfab00a3c554cbe79bf98fc26ed5ac02e3e71999210f7f9d3670a84ea96721b49f15f2476521f5fab78de572f19eb74a2f6d58fd86e62086a918502c2eb6cb711b1eff8071f45d8181e4d5fdfcf2d6322801547fbf2ddb0fffea378ad7fe34081ccf4b219328a4940faa4ebb6ad4f861cf87766b931c5f7c0683d59430d151ae5c372cf890fc08aa4b84c6eb520828af6560628f6e8d73d8400d0500419083437941b9633079a8c6c5981edd3647c9cd7227128da13191d8d085fd5b0063bd23af1a5dfba139db226f89922bd11efe211a0992395f2b8bbe6c7a57bca8320397e4c4d3920f6448853d27a588b55c2b7000fc1c30a465c87eba06cd94d5d6a455dcc39492aea5522a5af26dfa85dcd370773751ebbde7c53d86e82ec4522f02094312b86c273ea171d2d7bf49885614c4b482bedef75ac38b19d9e63692950b759a13fbc615ca5e2229212aa70ad48629c04dcb0dbe38ffb72551f1fe57ab1988186c7c3bf653500eb9e6dfc2354f60a54a13bfdbb992d7e62e3645de3c72fb11744fbc15f22d0a863cf74ad2c4ebebd3f7cdefe1a7ad6cd329cd5e03fe2ade2cbf6ca6379f51ee57bb782b5726b9e2668f1ec2db8e138082be4dc204bedb3cefe641b033828c5f8fb4747e2e0311d9459481ce634a926e86a597ca5f8e4beba8cbdb8b2dfd8f9d3d3629663ebacf17842efec4854c2b3ffae72fffca700b6be203b172b76fcc0dc4eb02ca5c63419a5be10e73d685b300c1716ebd989478f8cf30b81db663fa69df7f324fa80e69261bb9475f327c87099dbcabb72ab28541f273e439c01b5c842e1616f3d7ba00a5f6f3444f0667ff83c0d4c03b6acb891855d4d0f190528a208ba0a52460c403be0d6f3205ad4b65e0968f6235792966f3ffcb3c5b14fdaf9d8f6413a9476ce3bd2a7ecd4d32fc12a3b39e8d137989905d06e2e75e51e6053efeb80fbb4b06d45cf63e13ec65556a51de31f2f303556ac1ff35da40660422a7802cfcf92cd9b74cfc775cad534fe20866039a08af0f64c0357cc18a6f6f534cba0b6c832c57a6fb41192e6ae9bb6157ed3a4b29a7df4e1280d5e862050ef4f2058305fd360249c8ee09163f23f8f194ee4ae86dcab0107549763efa151050d5604b138a8eb782aa02d8c2e17ce1efa8d659d6eef7ea01f11ae09cd96ea6c51c46c552246c86ee0542fe9024de25e3cb4e24e3abd9ae6e5682ba97d6edbbba19dec332cab147af099f9d36bcbf8827b7a763df69768fd60cf11027ae3cdbece7c37e3eabcddf4e2bb8728a1b426fc13aa7595a5a4bec6869573e6a83530d5a44dcd4c9342e4e1fca2d44bdf51c9ad5bc5440b9fe12f6205c7562ba4fd2b8b5791bb511b53842b6101c02e5a5f9f8dc18d5b672db35afd4c8b14c2372af705a78355d5e6cdd9aeb38b8036ca3321ccc2666776970714735d3babdbf55fa4b99c9136555a25061b1a491af98c3e0188f77a043550abc013f29af2fc949c1b058714952b90670ec996619cb349234a78ed78b08156318da933b65ee53e0ef0c7f1ceeffc005a9c701961009a5222589d6c00376c52ca467e2c008f4715784aa33a8b650ef300f2b48ba47912e7e5ca0bc8b9b3d70db5f3a307e3a47bafd20a9f1f736e9b38777dfa5e1c6487f5a1ac3e57aa47f25596e431140afacbc4a26aef3ef50be5d22044c926f5c9b7d70fb42811b199d0033ffa766759efe464e57a6bb516cf9751ab216a42dbba778579b48a95bf87dfa9aee9f46b5eb486e0aa3a9866b7ce96fca48196cff378e89667eb2240e06c260c7f66de7e21baf51be99374bbaee6632a47745942c01ce9a24bb64ad680b066868f7cb33b0da6bf00ec802b01fa4ad3c81e", 0x1000}], 0x4}}, {{0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000021c0)="8be84e36b6805d5bcdee2db55a40187e438e2f78b41cabfd5e44484594d9c50646c473a2977e4f7d9826c086baa211a7bdc530963fb2eee30c0c91f3", 0x3c}], 0x1, &(0x7f0000002500)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000006001c000400000000040000000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x40080c5}}, {{0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002700)="49292da1cd93e9708345f3d55d57f1", 0xf}], 0x1, &(0x7f00000028c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x20000000}}], 0x4, 0x40000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) 16:04:46 executing program 0: open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) rename(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file0\x00') 16:04:46 executing program 3: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = socket$inet6_sctp(0x1c, 0x1, 0x84) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000002640)={&(0x7f0000001540)=@abs={0x8}, 0x8, 0x0}, 0x0) [ 1798.998039][T10278] sysfs: cannot create duplicate filename '/devices/iommufd_mock14' [ 1799.028114][T10278] CPU: 1 PID: 10278 Comm: syz-executor.5 Not tainted 6.7.0-rc5-next-20231214-syzkaller #0 [ 1799.038064][T10278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 1799.048141][T10278] Call Trace: [ 1799.051460][T10278] [ 1799.054421][T10278] dump_stack_lvl+0x125/0x1b0 [ 1799.059137][T10278] sysfs_warn_dup+0x7f/0xa0 [ 1799.063696][T10278] sysfs_create_dir_ns+0x249/0x2b0 [ 1799.068845][T10278] ? sysfs_create_mount_point+0xb0/0xb0 [ 1799.074440][T10278] ? spin_bug+0x1c0/0x1c0 [ 1799.078805][T10278] ? do_raw_spin_unlock+0x172/0x230 [ 1799.084031][T10278] kobject_add_internal+0x2c8/0x970 [ 1799.089270][T10278] kobject_add+0x16f/0x240 [ 1799.093723][T10278] ? kset_create_and_add+0x190/0x190 [ 1799.099047][T10278] ? kobject_put+0xbe/0x440 [ 1799.103583][T10278] ? bus_get_dev_root+0x5e/0x80 [ 1799.108460][T10278] device_add+0x289/0x1aa0 [ 1799.112915][T10278] ? device_initialize+0x510/0x510 [ 1799.118049][T10278] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 1799.124943][T10278] ? __init_waitqueue_head+0xca/0x150 [ 1799.130372][T10278] iommufd_test+0x15bf/0x3a10 [ 1799.135082][T10278] ? preempt_count_sub+0x160/0x160 [ 1799.140217][T10278] ? iommufd_selftest_destroy+0xf0/0xf0 [ 1799.145809][T10278] iommufd_fops_ioctl+0x35a/0x4e0 [ 1799.150858][T10278] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1799.157413][T10278] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1799.162381][T10278] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1799.168923][T10278] __x64_sys_ioctl+0x18f/0x210 [ 1799.173714][T10278] do_syscall_64+0x40/0x110 [ 1799.178247][T10278] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 1799.184177][T10278] RIP: 0033:0x7f0b62c7cba9 [ 1799.188613][T10278] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 1799.208238][T10278] RSP: 002b:00007f0b6397b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1799.216678][T10278] RAX: ffffffffffffffda RBX: 00007f0b62d9bf80 RCX: 00007f0b62c7cba9 [ 1799.224676][T10278] RDX: 0000000020000240 RSI: 0000000000003ba0 RDI: 0000000000000003 [ 1799.232657][T10278] RBP: 00007f0b62cc847a R08: 0000000000000000 R09: 0000000000000000 [ 1799.240638][T10278] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1799.248635][T10278] R13: 000000000000000b R14: 00007f0b62d9bf80 R15: 00007ffee09dc5a8 [ 1799.256633][T10278] [ 1799.282395][T10278] kobject: kobject_add_internal failed for iommufd_mock14 with -EEXIST, don't try to register things with the same name in the same directory. 16:04:46 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x10, 0x2}, 0x10) 16:04:46 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = socket$inet6_sctp(0x1c, 0x1, 0x84) dup2(r0, r1) getsockname$inet6(r1, 0x0, &(0x7f00000000c0)) 16:04:46 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = socket$inet6_sctp(0x1c, 0x1, 0x84) dup2(r0, r1) connect$inet6(r1, &(0x7f0000000000)={0x1c, 0x1c, 0x3}, 0x1c) 16:04:46 executing program 4: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) r1 = socket$inet_sctp(0x2, 0x5, 0x84) r2 = dup2(r1, r0) sendmsg$inet_sctp(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)=[@authinfo={0x10}, @prinfo={0x14}, @sndrcv={0x2c}], 0x50}, 0x0) 16:04:46 executing program 3: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000000000)={0x63, 0x1c, 0x1}, 0x1c) 16:04:47 executing program 1: r0 = socket(0x1c, 0x10000001, 0x84) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x15, &(0x7f0000000000)={0x0, 0x2}, 0x8) 16:04:47 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000240)={0xfccc, 0x2, r1, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000040)={0x8, r2}) ioctl$IOMMU_DESTROY$device(0xffffffffffffffff, 0x3b80, 0x0) ioctl$IOMMU_IOAS_ALLOW_IOVAS(0xffffffffffffffff, 0x3b82, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)) r3 = getuid() r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) pidfd_open(r4, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000002840)='./file1\x00', 0x0, 0x0) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r6, 0xae03, 0xc7) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002940)=[{{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000000a00)="e19def748fbefe4a9a59c83ba01bf3089b50e42b71a6ab6012ca52a4c26a47722987113034f2c2097a6b2eedfba409482db87e3e044ca89476a884bbadd8e8d85d65a37bc863", 0x46}, {&(0x7f0000000a80)="ee6f08a1f0b03ccf6a8aa955bbd25c22f599c0508743a0b46176bdd8e7756c291047459e7fe308197c4b51649d207d09742840258d7ddcf24125689a3951936cb4d10a0b6724577fff84aa828677812d83fa9142de3a95473efae9bc3dbb48fd278d721d24fb969d84013468ab6b8727e7bf656a6c2f7f338e43ac15f0480dacc74c2b4d7b57a1ecf82c2176c880562205c95cec34052e544b3dd7c01fb8137bcc7813f341c411509e938091d0dbc233e2c6d1c3df2a4696a4d42e8c9373a45fcdff6d5e7b2811b6d425e0915ad003edd137dc07cc92ae216c3da9f8dde24b466eaad310d8f643e0c03a8392c1cbaa58da26", 0xf2}, {&(0x7f0000000b80)="66d04ba8c0bef42fee2a4ddf8f7a0d03c96228329f6e9794d70a395494aec31547ad07e79b69261f337575fbf4c2c398db61d6108297c298bb575e80a3f1af461379caec691a03c358f97dd3320274fee2c7a54ed6fe9e487408d72d00bbba4842b2a63c690c40a32aff0d50de194f1f75809469cbbe1dd7f831ac4921b6968f63afc1f4f64d2a7b84f9e19c4bb7763c296571f8f5a0228a53936549367a2e2f636c1545521b84e7a82be421ec3654f19d79721af5952319448a0d5044e8711b6efd32b604855abc831033d42d1f1e0a66789279baa70a61111119de02d737df0bf058dc8e1379dabda85135d45f693a7f090a51a48994f3f734", 0xfa}, {&(0x7f0000000240)="b366c9e0790d633571107472c657f6ed912d06832b91832b046e434e29ff9a3dfeebf44aaa0017a72f2d96de7163029034", 0x31}, {&(0x7f0000000c80)="e2feeb120d10d1804540c89fb72c0a0a05e8e840b78a85a136c38c6d9f96", 0x1e}, {&(0x7f0000000cc0)="32492a6d67ab58cfa2018fe0db5dd7402c48c99e62f24a66f64735a1ab6b85111d30e6bfc812ff4df5a6112fa092bf29e20b26a4a593432241f38fbf3679977d2b", 0x41}, {&(0x7f0000000d40)="ea4af98e6e0adc7045f4191ba796618fda741ec047365442e25387e36b99efd5a1fc68d5afdeb32e158e87e5b76d04b1d2df6141b19bc3620d6db20c8134eb6d31c643abf8f239988c4e8a9907d626d097526fbdd9660a4f528e", 0x5a}, {&(0x7f0000000dc0)="85fe05dcfa30dfad1a92c1936f69d454482964a84d077300196924f52ada3118a0e3c742ec36a6a81ec7b071584c1ad066b2b898e1e8aef6fe079b7a1406007f25f83889fe99cc429bde97015c653f4f3b950aeaf31dc7b3eb9cb08f234eebc5226cd3785530fa11e9cff69afc89daeaf2071e9d56d6a6ae327c9ce4a5bfff72ccb760323afc83bb8af6f9b7f3198df8b9990ddefb887548e968d4c77cf3963964a2e83c61eba1a2e5e43e064af361699427491e42447661a00d516f27bbbf6a7d9500d84f7cf6ed48f10e8a24052d20d4a63078ccfb76268ef7024d8a0f1c4e832b2188ca100e8bd3", 0xe9}], 0x8, 0x0, 0x0, 0x4004000}}, {{0x0, 0x0, &(0x7f0000002180)=[{&(0x7f0000000fc0)="fb963d3ba082ec842614009951e6b331e8dcee49dd4d7eecd814c44501db4063270de71c263e83c5fc6a7ad63de6bad7d1df948b0dbc1aa9f3018cf9d53e7a85045edc0d39721247a6eb0217fb48d281656f91f3c52afee227bd1ce59f0279709c5c4efb947d47ea1b87f0fe7bfcfd1d281b5e16f77561eb7fd540eb3068912e50bf1719fbe4f611ab60864bbfbfafd5d517780bc7a9df5f41c83de8a094dfd282dc7e7a1c2d6edd97ae2e0f857bf8958b25ab9302", 0xb5}, {&(0x7f0000001080)="11e778f080e9ae4767e808331bf8f222b6723d23ea9d7a1035235d07946f427819f01c38bd98950cb4f1287427d0b4ccec52011a9387d389ee478047d26c60e2442d3023b4efa4efd15a91f48b51bc78ac2d0b5b51c38c079967302d10417e555ad5f3b4c866743b16a049f2fbaf2ce02e89af88a80f", 0x76}, {&(0x7f0000001100)="a941d3895804c670f45db46fc9344571d9b5ba5ba50e8a67cc67964927cdfb7dede3da12156c4327540594d98fb73b55b9b8bb586d77055628d68609942d54a1b4fd32c3d6697d90c4a6b7afed554938f88111ce8f57499a76d34887ab7c972ecfe5105285e290ddeefc64e3c01c1415", 0x70}, {&(0x7f0000001180)="15b29cfd26f5b4d99930b72ebe48feea4d94829ed7a898fd061f7781707518b2b29fe5cb1cc019f48c648e6e47dab5bf934d32efa671fd341ca190939d2edcf714736bcaed62d9850d841589a3ee56cb5d6332a06e8f38e65999d1c7eb57dca890f1aea558a5cd3e75241760ae3bd727f563a0396e9976fd69dce79134ba3cd65d890e79cb8063ebb616f1845764237414847a3ceeba5c01e29a8064667121c2e9720ec4ecb7380764457fe74003d52c02b691f45f6edc48cfc9ddc992bb28845cff9a935828ee567a8cc09f1744039508d65a4f1a1b6ed86149f8546189d12471469b65e80a9be39e6ac52629cc838fcde9394b4b2770a986013080f60adc1f8265cd897be005f7acb5418184a61818391494c4ba43da53dc13a0548a0c449267957e9e25c8a714f9033d9f9dcf8c0f27148b65a15dab4a5d1d92de2d5ef3b1a48a5ede4f2cbdbcf4cb7666ab1639a3a1f4d2ac932b4b7a1aec579865216972f8cb41ca4f9c9fbd61512f5ded96ebdf388567c08dd0954e27246b7f48b66ef320e78657abacbc609be4ec1db492c1d046a001286ae8b921844c23a6757fd94a45c951678ff0d4f089b6236eace7b9f42e495452f11cdbedf709345042d2f8617ebf2e3d226bca2d0b5bd07730c2e939c5db54f4684bdcb6bdefc7d73f6036ff4534b789d9caa316e7a93b69fea25d5a7c760d0c5a45be0badd2af36ffde86de34dc74a018b3beb9d154fdae6ddae5ef35efa9f4dd8174de8664f1973b3d627186b119ebec91c9e3e809674209873f0769d0130f63cb8056024f4d75971ee05b9f7f5d26dc75a532f5d9b4c1ae136f4637871b3ccc4b91a07c10e08c8bfe254f553ef1f9a14805e4aad11b15e0640cb7067a691973e799a5ddd9d3a0d305489e7f1e518481a6c522b3b692b259fd76024053d72dc8a8e1d8012c778a4c918ad643b16aef8a446dc6a599d5c694cb4a36ae7769bff6c7d62e895a7d0fc689904ae5ddefacf7bf5a51120e69e28c19f9edc51ff89dd698693309f3ed05316c9946c3d4552075cc3693ccae731f3c63d54a83c071a54336cb85b0680ea2da1f6546cd8a3af9c3934c23502cbaef3ad50b8994c5d1d30ff4fb8d82af1d8f6a965e42eecf82011dcbd7ef6b470308db3fd26a47e00133065a6a2a2de15ec9cbdaabb14e0536fb1afeaf1ec0c77676421baead44d8caa94d4c1e2c342659abcc8b32f1ab0411971cd1433e56be916533a4175e63ea02ac3d7b9ce1f84b26a52225f7734c85188fe11afc93a91b78706f5f1570b20b83f2e22cf1223f4595c0114cae1b8d9f31275a8665d5a4789322a185342bca165dfe1bd6be87b3fd323be7fd3d4302ef41b85b9684387fb9b86ba5b268c8d04d9e7c7d8d0e82757e8db199fb0c19d54b76a44a93f90417f611a297f33ddfe6c4fcbf082eedbadff054e99f15ae1a14d52700951826543cd4d7bb899313939021dd2c169f81432c857dfcc133368949c302f43ed92107e953264e5253d0231d43c3eb4cf98294de321e4369123e189fff6adafda97152d4684a5c6b283528275b119140d90a5cf06ffd7555c9f9e28ab879e25c0b05ef8032d5c785b17a67e054f9ee1891b0c9a24755cca295159d0f7dd5ef3e065f84eb5f8d302d622c604460957c5b6170fee2f691108f4fbab4ef10315f67885fe7fbf40743d48093e5a2a9dcfd73eb26e2e585041f21c6d48a69bb0fff4620ba6859ce12139ff3b544bd6b09b4a0f53b621152598b70ee50e7e621d21f2342afc1390830e6af0ffe4d6dac783f4d2b6cfb318f805d3422ca809051b4860375f59354b5b6e9b4ea4b5c927d941ec76c46b0afbae39d4419ddf9717fced4ec71f0935296670a16ba20fba94261d98da80d2bfbd75858bbeb9a93f8726338b8828c4f4352525aa73e5dc2d810a4ae11c92f22bae20b247bd06f02b36255d5258dfc5b89aa5e384b61528ea85b8c88d65799889e9ec23f5ee3f36936625516baf0801b11a650310c75005d7d10b0db4aa8318c654928590ad9137b657b5baf7a0b7f31c5586dd32b3dfdfe8dbab97eab86b4940d559fd3cf07723eeab340f9cfb62a7ca076eb37c3382438746c674c7be202b2b380733538966701cad6fbeacf9c89e57d8ac2c8ea855e02f26a13b44c1464ef07cfc942335d2b8bed9ed4d2c5b2001173c5b221e2684d9496ee4fcf5dc2fda89186f09ee7f22d4d4cd436f0b54ca5c66967258850ade2ad460ffc4b62faf36511e048010523d4f6471fe6ab6d86ad25210c7af04bf8cb8158f4326b67a53c6c3f983bf16f5559719700113ac6381e6bf6919e94b88f64ff23908e6c74a6d129e006a7206b81eb9c52ab4fcb62f85f83dbc5ec14922e0710acfa4ea2103c855e4e2feab9434a8e9f5ce7ebae85bbfb06f5afa5948240023ad7770d9c88856770a1c3cec39c251f88b7069d158ab17535c7e31d2584496e5293e3a2588a8080cdc4f6438dcdd9d534b5495ca553da66ee1241b0a19765f7ac625f52564c3f9b6cdb0e9a5218a43a4e1224ca7b3cacfc60e40e139dc3c643cd34ca9b47beeb95e59678e4d3e7b7f2b750a6ed96f0182b5776a3998f929c37ebb95589d6e5f1aeb718c2f39576a094c9cf192f1f8d12bb2d6e42c7f710037041a3c05e34d7da81deb4a169ae1216795bd20c7b35e15c399121f682efdcbbb2ebef2c1fd9a60de9cd26d92fe2ae9689d57ef2657add653a24bf4810bddb8c7d94deb385dc736f235a5b341da7002dc1ff830f3206249d8bc8b1a18a91f8a00d66b00195fd77b4ddb6e900d42165f142b59c2d4d322a85e0f11bfffc1924efb3c8e4438f746d233a14d389227b0878b2a5b5e9fa5c490a9c917414284f03cd3653446625a74e8466cc373b9aba7baae05d28bd0fcd61cc7161c449e1c58f16a3c709cca37601f1410ab584e1e2a436052d8174c36bfde968355c81b0a80b0cf06724b8f26878f3cbdfd7ead9d226fa9e01c1b44058736fd62b41db8bdd1bd5a38733e3ce7b34f201c2fc3785fa543c8f5ee0779323e7d8ebf5a366c34c1760aa0f4922dbd8f8df04ca17119469e20909febf251cd4254cd452354b627f8f9044d0e57b3dc774d1cb4b04074916e0b083c4b3c55ff26320944467d52469a0cbae19f3b57b99ac6109ca61ec93fae75112a567c23b5c359620d44787958cb1c9f066452b99c1d9fbaec0f7c220689b0f8c0573330ef16ccda715dac09eb5a90f895fa0048b0a99ce69eac05ece6b9a916c933a3014ab62498b5c7cddcf1cfb7de5b8d5355a9852c93c1225930c7eeaaf9e5bcea6e12d27772608edd2a9662b1389991024cd4eeb7db62c2c9f0f7d81e040a5b1805e4642dfe1dd20878c70371ea60060140b8c980fdbb239dc2da4825624b6acfe5e0a273052e6d00fd549c1980ac3297bbe510f7cbd826e883aab040918fbb637b9ccf023367b6eb1a1260619f4c35448fb02c5d303ec1528e1d920245913e9149acbd930fe398ecbfe5a1951f1268512f937cce5ff49e6d1843680192781256eeb5df6e5f22bc0e3dc6fb5993d01d1869be26a1e6446ae776943233a9f6f58aba67726131f6e08087ffbf419a36ab9f810826190280249f8689fe26b0e0c6fd20ab0a724971a8c4bf0c60ca8f81d94d02d8c6040ff745d50ff350d3d3282e52267851d33ba571221ad306e9e77829e5e1a4f51618cf992104eb1dedeb93f820a811759870e2a4154ef134bb833840bd627accba9ac1818bb42071b187bcebe70e16d5809709ffb1ba1bdba261e2d824f7460fb683b076ab2f17a7fc6c58c38ece7bc3b78b21a031f3045b7f4703cb3a99f31bfbb030e654783c821a41ab67894a06f719bff44c8a006fdaec3ac8df7b78fcfbddbf2fb7113c55396a8b0d29e1836e10fb7daa2b0aa1e9b972a2971a40147e33dfab00a3c554cbe79bf98fc26ed5ac02e3e71999210f7f9d3670a84ea96721b49f15f2476521f5fab78de572f19eb74a2f6d58fd86e62086a918502c2eb6cb711b1eff8071f45d8181e4d5fdfcf2d6322801547fbf2ddb0fffea378ad7fe34081ccf4b219328a4940faa4ebb6ad4f861cf87766b931c5f7c0683d59430d151ae5c372cf890fc08aa4b84c6eb520828af6560628f6e8d73d8400d0500419083437941b9633079a8c6c5981edd3647c9cd7227128da13191d8d085fd5b0063bd23af1a5dfba139db226f89922bd11efe211a0992395f2b8bbe6c7a57bca8320397e4c4d3920f6448853d27a588b55c2b7000fc1c30a465c87eba06cd94d5d6a455dcc39492aea5522a5af26dfa85dcd370773751ebbde7c53d86e82ec4522f02094312b86c273ea171d2d7bf49885614c4b482bedef75ac38b19d9e63692950b759a13fbc615ca5e2229212aa70ad48629c04dcb0dbe38ffb72551f1fe57ab1988186c7c3bf653500eb9e6dfc2354f60a54a13bfdbb992d7e62e3645de3c72fb11744fbc15f22d0a863cf74ad2c4ebebd3f7cdefe1a7ad6cd329cd5e03fe2ade2cbf6ca6379f51ee57bb782b5726b9e2668f1ec2db8e138082be4dc204bedb3cefe641b033828c5f8fb4747e2e0311d9459481ce634a926e86a597ca5f8e4beba8cbdb8b2dfd8f9d3d3629663ebacf17842efec4854c2b3ffae72fffca700b6be203b172b76fcc0dc4eb02ca5c63419a5be10e73d685b300c1716ebd989478f8cf30b81db663fa69df7f324fa80e69261bb9475f327c87099dbcabb72ab28541f273e439c01b5c842e1616f3d7ba00a5f6f3444f0667ff83c0d4c03b6acb891855d4d0f190528a208ba0a52460c403be0d6f3205ad4b65e0968f6235792966f3ffcb3c5b14fdaf9d8f6413a9476ce3bd2a7ecd4d32fc12a3b39e8d137989905d06e2e75e51e6053efeb80fbb4b06d45cf63e13ec65556a51de31f2f303556ac1ff35da40660422a7802cfcf92cd9b74cfc775cad534fe20866039a08af0f64c0357cc18a6f6f534cba0b6c832c57a6fb41192e6ae9bb6157ed3a4b29a7df4e1280d5e862050ef4f2058305fd360249c8ee09163f23f8f194ee4ae86dcab0107549763efa151050d5604b138a8eb782aa02d8c2e17ce1efa8d659d6eef7ea01f11ae09cd96ea6c51c46c552246c86ee0542fe9024de25e3cb4e24e3abd9ae6e5682ba97d6edbbba19dec332cab147af099f9d36bcbf8827b7a763df69768fd60cf11027ae3cdbece7c37e3eabcddf4e2bb8728a1b426fc13aa7595a5a4bec6869573e6a83530d5a44dcd4c9342e4e1fca2d44bdf51c9ad5bc5440b9fe12f6205c7562ba4fd2b8b5791bb511b53842b6101c02e5a5f9f8dc18d5b672db35afd4c8b14c2372af705a78355d5e6cdd9aeb38b8036ca3321ccc2666776970714735d3babdbf55fa4b99c9136555a25061b1a491af98c3e0188f77a043550abc013f29af2fc949c1b058714952b90670ec996619cb349234a78ed78b08156318da933b65ee53e0ef0c7f1ceeffc005a9c701961009a5222589d6c00376c52ca467e2c008f4715784aa33a8b650ef300f2b48ba47912e7e5ca0bc8b9b3d70db5f3a307e3a47bafd20a9f1f736e9b38777dfa5e1c6487f5a1ac3e57aa47f25596e431140afacbc4a26aef3ef50be5d22044c926f5c9b7d70fb42811b199d0033ffa766759efe464e57a6bb516cf9751ab216a42dbba778579b48a95bf87dfa9aee9f46b5eb486e0aa3a9866b7ce96fca48196cff378e89667eb2240e06c260c7f66de7e21baf51be99374bbaee6632a47745942c01ce9a24bb64ad680b066868f7cb33b0da6bf00ec802b01fa4ad3c81e", 0x1000}], 0x4}}, {{0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000021c0)="8be84e36b6805d5bcdee2db55a40187e438e2f78b41cabfd5e44484594d9c50646c473a2977e4f7d9826c086baa211a7bdc530963fb2eee30c0c91f3", 0x3c}], 0x1, &(0x7f0000002500)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000006001c000400000000040000000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x40080c5}}, {{0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002700)="49292da1cd93e9708345f3d55d57f1", 0xf}], 0x1, &(0x7f00000028c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x20000000}}], 0x4, 0x40000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) 16:04:47 executing program 3: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) r1 = socket$inet_sctp(0x2, 0x5, 0x84) r2 = dup2(r1, r0) sendmsg$inet_sctp(r2, &(0x7f0000000140)={&(0x7f00000000c0)=@in={0x10, 0x2}, 0x10, 0x0, 0x0, &(0x7f00000017c0)=[@init={0x14}], 0x14}, 0x0) 16:04:47 executing program 0: r0 = socket(0x1c, 0x10000001, 0x84) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x15, &(0x7f0000000000), 0x8) [ 1799.833115][T10567] sysfs: cannot create duplicate filename '/devices/iommufd_mock14' 16:04:47 executing program 2: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) r2 = dup2(r1, r0) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r2, 0x84, 0x26, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:04:47 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) r1 = socket$inet_sctp(0x2, 0x5, 0x84) r2 = dup2(r1, r0) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r2, 0x84, 0x108, &(0x7f0000000200), &(0x7f0000000080)=0x18) [ 1799.876087][T10567] CPU: 0 PID: 10567 Comm: syz-executor.5 Not tainted 6.7.0-rc5-next-20231214-syzkaller #0 [ 1799.886086][T10567] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 1799.896191][T10567] Call Trace: [ 1799.899517][T10567] [ 1799.902495][T10567] dump_stack_lvl+0x125/0x1b0 [ 1799.907239][T10567] sysfs_warn_dup+0x7f/0xa0 [ 1799.911822][T10567] sysfs_create_dir_ns+0x249/0x2b0 [ 1799.917008][T10567] ? sysfs_create_mount_point+0xb0/0xb0 [ 1799.922638][T10567] ? spin_bug+0x1c0/0x1c0 [ 1799.927040][T10567] ? do_raw_spin_unlock+0x172/0x230 [ 1799.932302][T10567] kobject_add_internal+0x2c8/0x970 [ 1799.937564][T10567] kobject_add+0x16f/0x240 [ 1799.942020][T10567] ? kset_create_and_add+0x190/0x190 [ 1799.947344][T10567] ? kobject_put+0xbe/0x440 [ 1799.951895][T10567] ? bus_get_dev_root+0x5e/0x80 [ 1799.956786][T10567] device_add+0x289/0x1aa0 [ 1799.961253][T10567] ? device_initialize+0x510/0x510 [ 1799.966403][T10567] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 1799.973315][T10567] ? __init_waitqueue_head+0xca/0x150 [ 1799.978739][T10567] iommufd_test+0x15bf/0x3a10 [ 1799.983470][T10567] ? preempt_count_sub+0x160/0x160 [ 1799.988616][T10567] ? iommufd_selftest_destroy+0xf0/0xf0 [ 1799.994245][T10567] iommufd_fops_ioctl+0x35a/0x4e0 [ 1799.999307][T10567] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1800.005865][T10567] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1800.010840][T10567] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1800.017382][T10567] __x64_sys_ioctl+0x18f/0x210 [ 1800.022195][T10567] do_syscall_64+0x40/0x110 [ 1800.026739][T10567] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 1800.032683][T10567] RIP: 0033:0x7f0b62c7cba9 [ 1800.037124][T10567] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 1800.056768][T10567] RSP: 002b:00007f0b6397b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1800.065210][T10567] RAX: ffffffffffffffda RBX: 00007f0b62d9bf80 RCX: 00007f0b62c7cba9 [ 1800.073307][T10567] RDX: 0000000020000240 RSI: 0000000000003ba0 RDI: 0000000000000003 [ 1800.081300][T10567] RBP: 00007f0b62cc847a R08: 0000000000000000 R09: 0000000000000000 [ 1800.089294][T10567] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1800.097285][T10567] R13: 000000000000000b R14: 00007f0b62d9bf80 R15: 00007ffee09dc5a8 [ 1800.105293][T10567] 16:04:47 executing program 4: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) bind$inet6(r0, &(0x7f0000000000)={0x1c, 0x1c}, 0x1c) [ 1800.148803][T10567] kobject: kobject_add_internal failed for iommufd_mock14 with -EEXIST, don't try to register things with the same name in the same directory. 16:04:47 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f00000010c0)={0x10, 0x2}, 0x10) 16:04:47 executing program 3: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) r1 = socket$inet_sctp(0x2, 0x5, 0x84) r2 = dup2(r1, r0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r2, 0x84, 0x23, &(0x7f0000000080), &(0x7f0000000140)=0x90) 16:04:48 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) r1 = socket$inet_sctp(0x2, 0x1, 0x84) r2 = dup2(r1, r0) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r2, 0x84, 0x108, &(0x7f0000000280), &(0x7f0000000040)=0x18) 16:04:48 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000240)={0xfccc, 0x2, r1, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000040)={0x8, r2}) ioctl$IOMMU_DESTROY$device(0xffffffffffffffff, 0x3b80, 0x0) ioctl$IOMMU_IOAS_ALLOW_IOVAS(0xffffffffffffffff, 0x3b82, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)) r3 = getuid() r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) pidfd_open(r4, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000002840)='./file1\x00', 0x0, 0x0) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r6, 0xae03, 0xc7) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002940)=[{{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000000a00)="e19def748fbefe4a9a59c83ba01bf3089b50e42b71a6ab6012ca52a4c26a47722987113034f2c2097a6b2eedfba409482db87e3e044ca89476a884bbadd8e8d85d65a37bc863", 0x46}, {&(0x7f0000000a80)="ee6f08a1f0b03ccf6a8aa955bbd25c22f599c0508743a0b46176bdd8e7756c291047459e7fe308197c4b51649d207d09742840258d7ddcf24125689a3951936cb4d10a0b6724577fff84aa828677812d83fa9142de3a95473efae9bc3dbb48fd278d721d24fb969d84013468ab6b8727e7bf656a6c2f7f338e43ac15f0480dacc74c2b4d7b57a1ecf82c2176c880562205c95cec34052e544b3dd7c01fb8137bcc7813f341c411509e938091d0dbc233e2c6d1c3df2a4696a4d42e8c9373a45fcdff6d5e7b2811b6d425e0915ad003edd137dc07cc92ae216c3da9f8dde24b466eaad310d8f643e0c03a8392c1cbaa58da26", 0xf2}, {&(0x7f0000000b80)="66d04ba8c0bef42fee2a4ddf8f7a0d03c96228329f6e9794d70a395494aec31547ad07e79b69261f337575fbf4c2c398db61d6108297c298bb575e80a3f1af461379caec691a03c358f97dd3320274fee2c7a54ed6fe9e487408d72d00bbba4842b2a63c690c40a32aff0d50de194f1f75809469cbbe1dd7f831ac4921b6968f63afc1f4f64d2a7b84f9e19c4bb7763c296571f8f5a0228a53936549367a2e2f636c1545521b84e7a82be421ec3654f19d79721af5952319448a0d5044e8711b6efd32b604855abc831033d42d1f1e0a66789279baa70a61111119de02d737df0bf058dc8e1379dabda85135d45f693a7f090a51a48994f3f734", 0xfa}, {&(0x7f0000000240)="b366c9e0790d633571107472c657f6ed912d06832b91832b046e434e29ff9a3dfeebf44aaa0017a72f2d96de7163029034", 0x31}, {&(0x7f0000000c80)="e2feeb120d10d1804540c89fb72c0a0a05e8e840b78a85a136c38c6d9f96", 0x1e}, {&(0x7f0000000cc0)="32492a6d67ab58cfa2018fe0db5dd7402c48c99e62f24a66f64735a1ab6b85111d30e6bfc812ff4df5a6112fa092bf29e20b26a4a593432241f38fbf3679977d2b", 0x41}, {&(0x7f0000000d40)="ea4af98e6e0adc7045f4191ba796618fda741ec047365442e25387e36b99efd5a1fc68d5afdeb32e158e87e5b76d04b1d2df6141b19bc3620d6db20c8134eb6d31c643abf8f239988c4e8a9907d626d097526fbdd9660a4f528e", 0x5a}, {&(0x7f0000000dc0)="85fe05dcfa30dfad1a92c1936f69d454482964a84d077300196924f52ada3118a0e3c742ec36a6a81ec7b071584c1ad066b2b898e1e8aef6fe079b7a1406007f25f83889fe99cc429bde97015c653f4f3b950aeaf31dc7b3eb9cb08f234eebc5226cd3785530fa11e9cff69afc89daeaf2071e9d56d6a6ae327c9ce4a5bfff72ccb760323afc83bb8af6f9b7f3198df8b9990ddefb887548e968d4c77cf3963964a2e83c61eba1a2e5e43e064af361699427491e42447661a00d516f27bbbf6a7d9500d84f7cf6ed48f10e8a24052d20d4a63078ccfb76268ef7024d8a0f1c4e832b2188ca100e8bd3", 0xe9}], 0x8, 0x0, 0x0, 0x4004000}}, {{&(0x7f0000000f40)=@abs, 0x6e, &(0x7f0000002180)=[{&(0x7f0000000fc0)="fb963d3ba082ec842614009951e6b331e8dcee49dd4d7eecd814c44501db4063270de71c263e83c5fc6a7ad63de6bad7d1df948b0dbc1aa9f3018cf9d53e7a85045edc0d39721247a6eb0217fb48d281656f91f3c52afee227bd1ce59f0279709c5c4efb947d47ea1b87f0fe7bfcfd1d281b5e16f77561eb7fd540eb3068912e50bf1719fbe4f611ab60864bbfbfafd5d517780bc7a9df5f41c83de8a094dfd282dc7e7a1c2d6edd97ae2e0f857bf8958b25ab9302", 0xb5}, {&(0x7f0000001080)="11e778f080e9ae4767e808331bf8f222b6723d23ea9d7a1035235d07946f427819f01c38bd98950cb4f1287427d0b4ccec52011a9387d389ee478047d26c60e2442d3023b4efa4efd15a91f48b51bc78ac2d0b5b51c38c079967302d10417e555ad5f3b4c866743b16a049f2fbaf2ce02e89af88a80f", 0x76}, {&(0x7f0000001100)="a941d3895804c670f45db46fc9344571d9b5ba5ba50e8a67cc67964927cdfb7dede3da12156c4327540594d98fb73b55b9b8bb586d77055628d68609942d54a1b4fd32c3d6697d90c4a6b7afed554938f88111ce8f57499a76d34887ab7c972ecfe5105285e290ddeefc64e3c01c1415", 0x70}, {&(0x7f0000001180)="15b29cfd26f5b4d99930b72ebe48feea4d94829ed7a898fd061f7781707518b2b29fe5cb1cc019f48c648e6e47dab5bf934d32efa671fd341ca190939d2edcf714736bcaed62d9850d841589a3ee56cb5d6332a06e8f38e65999d1c7eb57dca890f1aea558a5cd3e75241760ae3bd727f563a0396e9976fd69dce79134ba3cd65d890e79cb8063ebb616f1845764237414847a3ceeba5c01e29a8064667121c2e9720ec4ecb7380764457fe74003d52c02b691f45f6edc48cfc9ddc992bb28845cff9a935828ee567a8cc09f1744039508d65a4f1a1b6ed86149f8546189d12471469b65e80a9be39e6ac52629cc838fcde9394b4b2770a986013080f60adc1f8265cd897be005f7acb5418184a61818391494c4ba43da53dc13a0548a0c449267957e9e25c8a714f9033d9f9dcf8c0f27148b65a15dab4a5d1d92de2d5ef3b1a48a5ede4f2cbdbcf4cb7666ab1639a3a1f4d2ac932b4b7a1aec579865216972f8cb41ca4f9c9fbd61512f5ded96ebdf388567c08dd0954e27246b7f48b66ef320e78657abacbc609be4ec1db492c1d046a001286ae8b921844c23a6757fd94a45c951678ff0d4f089b6236eace7b9f42e495452f11cdbedf709345042d2f8617ebf2e3d226bca2d0b5bd07730c2e939c5db54f4684bdcb6bdefc7d73f6036ff4534b789d9caa316e7a93b69fea25d5a7c760d0c5a45be0badd2af36ffde86de34dc74a018b3beb9d154fdae6ddae5ef35efa9f4dd8174de8664f1973b3d627186b119ebec91c9e3e809674209873f0769d0130f63cb8056024f4d75971ee05b9f7f5d26dc75a532f5d9b4c1ae136f4637871b3ccc4b91a07c10e08c8bfe254f553ef1f9a14805e4aad11b15e0640cb7067a691973e799a5ddd9d3a0d305489e7f1e518481a6c522b3b692b259fd76024053d72dc8a8e1d8012c778a4c918ad643b16aef8a446dc6a599d5c694cb4a36ae7769bff6c7d62e895a7d0fc689904ae5ddefacf7bf5a51120e69e28c19f9edc51ff89dd698693309f3ed05316c9946c3d4552075cc3693ccae731f3c63d54a83c071a54336cb85b0680ea2da1f6546cd8a3af9c3934c23502cbaef3ad50b8994c5d1d30ff4fb8d82af1d8f6a965e42eecf82011dcbd7ef6b470308db3fd26a47e00133065a6a2a2de15ec9cbdaabb14e0536fb1afeaf1ec0c77676421baead44d8caa94d4c1e2c342659abcc8b32f1ab0411971cd1433e56be916533a4175e63ea02ac3d7b9ce1f84b26a52225f7734c85188fe11afc93a91b78706f5f1570b20b83f2e22cf1223f4595c0114cae1b8d9f31275a8665d5a4789322a185342bca165dfe1bd6be87b3fd323be7fd3d4302ef41b85b9684387fb9b86ba5b268c8d04d9e7c7d8d0e82757e8db199fb0c19d54b76a44a93f90417f611a297f33ddfe6c4fcbf082eedbadff054e99f15ae1a14d52700951826543cd4d7bb899313939021dd2c169f81432c857dfcc133368949c302f43ed92107e953264e5253d0231d43c3eb4cf98294de321e4369123e189fff6adafda97152d4684a5c6b283528275b119140d90a5cf06ffd7555c9f9e28ab879e25c0b05ef8032d5c785b17a67e054f9ee1891b0c9a24755cca295159d0f7dd5ef3e065f84eb5f8d302d622c604460957c5b6170fee2f691108f4fbab4ef10315f67885fe7fbf40743d48093e5a2a9dcfd73eb26e2e585041f21c6d48a69bb0fff4620ba6859ce12139ff3b544bd6b09b4a0f53b621152598b70ee50e7e621d21f2342afc1390830e6af0ffe4d6dac783f4d2b6cfb318f805d3422ca809051b4860375f59354b5b6e9b4ea4b5c927d941ec76c46b0afbae39d4419ddf9717fced4ec71f0935296670a16ba20fba94261d98da80d2bfbd75858bbeb9a93f8726338b8828c4f4352525aa73e5dc2d810a4ae11c92f22bae20b247bd06f02b36255d5258dfc5b89aa5e384b61528ea85b8c88d65799889e9ec23f5ee3f36936625516baf0801b11a650310c75005d7d10b0db4aa8318c654928590ad9137b657b5baf7a0b7f31c5586dd32b3dfdfe8dbab97eab86b4940d559fd3cf07723eeab340f9cfb62a7ca076eb37c3382438746c674c7be202b2b380733538966701cad6fbeacf9c89e57d8ac2c8ea855e02f26a13b44c1464ef07cfc942335d2b8bed9ed4d2c5b2001173c5b221e2684d9496ee4fcf5dc2fda89186f09ee7f22d4d4cd436f0b54ca5c66967258850ade2ad460ffc4b62faf36511e048010523d4f6471fe6ab6d86ad25210c7af04bf8cb8158f4326b67a53c6c3f983bf16f5559719700113ac6381e6bf6919e94b88f64ff23908e6c74a6d129e006a7206b81eb9c52ab4fcb62f85f83dbc5ec14922e0710acfa4ea2103c855e4e2feab9434a8e9f5ce7ebae85bbfb06f5afa5948240023ad7770d9c88856770a1c3cec39c251f88b7069d158ab17535c7e31d2584496e5293e3a2588a8080cdc4f6438dcdd9d534b5495ca553da66ee1241b0a19765f7ac625f52564c3f9b6cdb0e9a5218a43a4e1224ca7b3cacfc60e40e139dc3c643cd34ca9b47beeb95e59678e4d3e7b7f2b750a6ed96f0182b5776a3998f929c37ebb95589d6e5f1aeb718c2f39576a094c9cf192f1f8d12bb2d6e42c7f710037041a3c05e34d7da81deb4a169ae1216795bd20c7b35e15c399121f682efdcbbb2ebef2c1fd9a60de9cd26d92fe2ae9689d57ef2657add653a24bf4810bddb8c7d94deb385dc736f235a5b341da7002dc1ff830f3206249d8bc8b1a18a91f8a00d66b00195fd77b4ddb6e900d42165f142b59c2d4d322a85e0f11bfffc1924efb3c8e4438f746d233a14d389227b0878b2a5b5e9fa5c490a9c917414284f03cd3653446625a74e8466cc373b9aba7baae05d28bd0fcd61cc7161c449e1c58f16a3c709cca37601f1410ab584e1e2a436052d8174c36bfde968355c81b0a80b0cf06724b8f26878f3cbdfd7ead9d226fa9e01c1b44058736fd62b41db8bdd1bd5a38733e3ce7b34f201c2fc3785fa543c8f5ee0779323e7d8ebf5a366c34c1760aa0f4922dbd8f8df04ca17119469e20909febf251cd4254cd452354b627f8f9044d0e57b3dc774d1cb4b04074916e0b083c4b3c55ff26320944467d52469a0cbae19f3b57b99ac6109ca61ec93fae75112a567c23b5c359620d44787958cb1c9f066452b99c1d9fbaec0f7c220689b0f8c0573330ef16ccda715dac09eb5a90f895fa0048b0a99ce69eac05ece6b9a916c933a3014ab62498b5c7cddcf1cfb7de5b8d5355a9852c93c1225930c7eeaaf9e5bcea6e12d27772608edd2a9662b1389991024cd4eeb7db62c2c9f0f7d81e040a5b1805e4642dfe1dd20878c70371ea60060140b8c980fdbb239dc2da4825624b6acfe5e0a273052e6d00fd549c1980ac3297bbe510f7cbd826e883aab040918fbb637b9ccf023367b6eb1a1260619f4c35448fb02c5d303ec1528e1d920245913e9149acbd930fe398ecbfe5a1951f1268512f937cce5ff49e6d1843680192781256eeb5df6e5f22bc0e3dc6fb5993d01d1869be26a1e6446ae776943233a9f6f58aba67726131f6e08087ffbf419a36ab9f810826190280249f8689fe26b0e0c6fd20ab0a724971a8c4bf0c60ca8f81d94d02d8c6040ff745d50ff350d3d3282e52267851d33ba571221ad306e9e77829e5e1a4f51618cf992104eb1dedeb93f820a811759870e2a4154ef134bb833840bd627accba9ac1818bb42071b187bcebe70e16d5809709ffb1ba1bdba261e2d824f7460fb683b076ab2f17a7fc6c58c38ece7bc3b78b21a031f3045b7f4703cb3a99f31bfbb030e654783c821a41ab67894a06f719bff44c8a006fdaec3ac8df7b78fcfbddbf2fb7113c55396a8b0d29e1836e10fb7daa2b0aa1e9b972a2971a40147e33dfab00a3c554cbe79bf98fc26ed5ac02e3e71999210f7f9d3670a84ea96721b49f15f2476521f5fab78de572f19eb74a2f6d58fd86e62086a918502c2eb6cb711b1eff8071f45d8181e4d5fdfcf2d6322801547fbf2ddb0fffea378ad7fe34081ccf4b219328a4940faa4ebb6ad4f861cf87766b931c5f7c0683d59430d151ae5c372cf890fc08aa4b84c6eb520828af6560628f6e8d73d8400d0500419083437941b9633079a8c6c5981edd3647c9cd7227128da13191d8d085fd5b0063bd23af1a5dfba139db226f89922bd11efe211a0992395f2b8bbe6c7a57bca8320397e4c4d3920f6448853d27a588b55c2b7000fc1c30a465c87eba06cd94d5d6a455dcc39492aea5522a5af26dfa85dcd370773751ebbde7c53d86e82ec4522f02094312b86c273ea171d2d7bf49885614c4b482bedef75ac38b19d9e63692950b759a13fbc615ca5e2229212aa70ad48629c04dcb0dbe38ffb72551f1fe57ab1988186c7c3bf653500eb9e6dfc2354f60a54a13bfdbb992d7e62e3645de3c72fb11744fbc15f22d0a863cf74ad2c4ebebd3f7cdefe1a7ad6cd329cd5e03fe2ade2cbf6ca6379f51ee57bb782b5726b9e2668f1ec2db8e138082be4dc204bedb3cefe641b033828c5f8fb4747e2e0311d9459481ce634a926e86a597ca5f8e4beba8cbdb8b2dfd8f9d3d3629663ebacf17842efec4854c2b3ffae72fffca700b6be203b172b76fcc0dc4eb02ca5c63419a5be10e73d685b300c1716ebd989478f8cf30b81db663fa69df7f324fa80e69261bb9475f327c87099dbcabb72ab28541f273e439c01b5c842e1616f3d7ba00a5f6f3444f0667ff83c0d4c03b6acb891855d4d0f190528a208ba0a52460c403be0d6f3205ad4b65e0968f6235792966f3ffcb3c5b14fdaf9d8f6413a9476ce3bd2a7ecd4d32fc12a3b39e8d137989905d06e2e75e51e6053efeb80fbb4b06d45cf63e13ec65556a51de31f2f303556ac1ff35da40660422a7802cfcf92cd9b74cfc775cad534fe20866039a08af0f64c0357cc18a6f6f534cba0b6c832c57a6fb41192e6ae9bb6157ed3a4b29a7df4e1280d5e862050ef4f2058305fd360249c8ee09163f23f8f194ee4ae86dcab0107549763efa151050d5604b138a8eb782aa02d8c2e17ce1efa8d659d6eef7ea01f11ae09cd96ea6c51c46c552246c86ee0542fe9024de25e3cb4e24e3abd9ae6e5682ba97d6edbbba19dec332cab147af099f9d36bcbf8827b7a763df69768fd60cf11027ae3cdbece7c37e3eabcddf4e2bb8728a1b426fc13aa7595a5a4bec6869573e6a83530d5a44dcd4c9342e4e1fca2d44bdf51c9ad5bc5440b9fe12f6205c7562ba4fd2b8b5791bb511b53842b6101c02e5a5f9f8dc18d5b672db35afd4c8b14c2372af705a78355d5e6cdd9aeb38b8036ca3321ccc2666776970714735d3babdbf55fa4b99c9136555a25061b1a491af98c3e0188f77a043550abc013f29af2fc949c1b058714952b90670ec996619cb349234a78ed78b08156318da933b65ee53e0ef0c7f1ceeffc005a9c701961009a5222589d6c00376c52ca467e2c008f4715784aa33a8b650ef300f2b48ba47912e7e5ca0bc8b9b3d70db5f3a307e3a47bafd20a9f1f736e9b38777dfa5e1c6487f5a1ac3e57aa47f25596e431140afacbc4a26aef3ef50be5d22044c926f5c9b7d70fb42811b199d0033ffa766759efe464e57a6bb516cf9751ab216a42dbba778579b48a95bf87dfa9aee9f46b5eb486e0aa3a9866b7ce96fca48196cff378e89667eb2240e06c260c7f66de7e21baf51be99374bbaee6632a47745942c01ce9a24bb64ad680b066868f7cb33b0da6bf00ec802b01fa4ad3c81e", 0x1000}], 0x4}}, {{0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000021c0)="8be84e36b6805d5bcdee2db55a40187e438e2f78b41cabfd5e44484594d9c50646c473a2977e4f7d9826c086baa211a7bdc530963fb2eee30c0c91f3", 0x3c}], 0x1, &(0x7f0000002500)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000006001c000400000000040000000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x40080c5}}, {{0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002700)="49292da1cd93e9708345f3d55d57f1", 0xf}], 0x1, &(0x7f00000028c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x20000000}}], 0x4, 0x40000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) 16:04:48 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) r1 = socket$inet_sctp(0x2, 0x5, 0x84) r2 = dup2(r1, r0) sendmsg$inet_sctp(r2, &(0x7f0000001500)={&(0x7f0000000000)=@in={0x10, 0x2}, 0x10, 0x0, 0x0, &(0x7f0000001400)=[@sndinfo={0x1c, 0x84, 0x4, {0x0, 0x800}}], 0x1c}, 0x0) 16:04:48 executing program 2: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) r1 = socket$inet_sctp(0x2, 0x5, 0x84) r2 = dup2(r1, r0) sendmsg$inet_sctp(r2, &(0x7f0000000140)={&(0x7f00000000c0)=@in={0x10, 0x2}, 0x10, 0x0, 0x0, &(0x7f00000017c0)=[@init={0x14}, @authinfo={0x10}, @sndinfo={0x1c}, @dstaddrv6={0x1c, 0x84, 0xa, @local={0xfe, 0x80, '\x00', 0x0}}, @sndrcv={0x2c}], 0x88}, 0x0) 16:04:48 executing program 4: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) r2 = dup2(r1, r0) connect$inet6(r2, &(0x7f00000000c0)={0x1c, 0x1c, 0x1}, 0x1c) 16:04:48 executing program 3: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = dup(r0) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0xa, &(0x7f00000001c0)={0x0, @in, 0x0, 0x0, 0x110}, 0x98) 16:04:48 executing program 0: getpeername$inet(0xffffffffffffffff, 0x0, &(0x7f0000000700)) 16:04:48 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60c03f37001804000a810000000000f60000000000000000ff0200000000000000000001ffaaaaaa"], 0x0) 16:04:48 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000240)={0xfccc, 0x2, r1, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000040)={0x8, r2}) ioctl$IOMMU_DESTROY$device(0xffffffffffffffff, 0x3b80, 0x0) ioctl$IOMMU_IOAS_ALLOW_IOVAS(0xffffffffffffffff, 0x3b82, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)) r3 = getuid() r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) pidfd_open(r4, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000002840)='./file1\x00', 0x0, 0x0) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r6, 0xae03, 0xc7) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002940)=[{{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000000a00)="e19def748fbefe4a9a59c83ba01bf3089b50e42b71a6ab6012ca52a4c26a47722987113034f2c2097a6b2eedfba409482db87e3e044ca89476a884bbadd8e8d85d65a37bc863", 0x46}, {&(0x7f0000000a80)="ee6f08a1f0b03ccf6a8aa955bbd25c22f599c0508743a0b46176bdd8e7756c291047459e7fe308197c4b51649d207d09742840258d7ddcf24125689a3951936cb4d10a0b6724577fff84aa828677812d83fa9142de3a95473efae9bc3dbb48fd278d721d24fb969d84013468ab6b8727e7bf656a6c2f7f338e43ac15f0480dacc74c2b4d7b57a1ecf82c2176c880562205c95cec34052e544b3dd7c01fb8137bcc7813f341c411509e938091d0dbc233e2c6d1c3df2a4696a4d42e8c9373a45fcdff6d5e7b2811b6d425e0915ad003edd137dc07cc92ae216c3da9f8dde24b466eaad310d8f643e0c03a8392c1cbaa58da26", 0xf2}, {&(0x7f0000000b80)="66d04ba8c0bef42fee2a4ddf8f7a0d03c96228329f6e9794d70a395494aec31547ad07e79b69261f337575fbf4c2c398db61d6108297c298bb575e80a3f1af461379caec691a03c358f97dd3320274fee2c7a54ed6fe9e487408d72d00bbba4842b2a63c690c40a32aff0d50de194f1f75809469cbbe1dd7f831ac4921b6968f63afc1f4f64d2a7b84f9e19c4bb7763c296571f8f5a0228a53936549367a2e2f636c1545521b84e7a82be421ec3654f19d79721af5952319448a0d5044e8711b6efd32b604855abc831033d42d1f1e0a66789279baa70a61111119de02d737df0bf058dc8e1379dabda85135d45f693a7f090a51a48994f3f734", 0xfa}, {&(0x7f0000000240)="b366c9e0790d633571107472c657f6ed912d06832b91832b046e434e29ff9a3dfeebf44aaa0017a72f2d96de7163029034", 0x31}, {&(0x7f0000000c80)="e2feeb120d10d1804540c89fb72c0a0a05e8e840b78a85a136c38c6d9f96", 0x1e}, {&(0x7f0000000cc0)="32492a6d67ab58cfa2018fe0db5dd7402c48c99e62f24a66f64735a1ab6b85111d30e6bfc812ff4df5a6112fa092bf29e20b26a4a593432241f38fbf3679977d2b", 0x41}, {&(0x7f0000000d40)="ea4af98e6e0adc7045f4191ba796618fda741ec047365442e25387e36b99efd5a1fc68d5afdeb32e158e87e5b76d04b1d2df6141b19bc3620d6db20c8134eb6d31c643abf8f239988c4e8a9907d626d097526fbdd9660a4f528e", 0x5a}, {&(0x7f0000000dc0)="85fe05dcfa30dfad1a92c1936f69d454482964a84d077300196924f52ada3118a0e3c742ec36a6a81ec7b071584c1ad066b2b898e1e8aef6fe079b7a1406007f25f83889fe99cc429bde97015c653f4f3b950aeaf31dc7b3eb9cb08f234eebc5226cd3785530fa11e9cff69afc89daeaf2071e9d56d6a6ae327c9ce4a5bfff72ccb760323afc83bb8af6f9b7f3198df8b9990ddefb887548e968d4c77cf3963964a2e83c61eba1a2e5e43e064af361699427491e42447661a00d516f27bbbf6a7d9500d84f7cf6ed48f10e8a24052d20d4a63078ccfb76268ef7024d8a0f1c4e832b2188ca100e8bd3", 0xe9}], 0x8, 0x0, 0x0, 0x4004000}}, {{&(0x7f0000000f40)=@abs, 0x6e, &(0x7f0000002180)=[{&(0x7f0000000fc0)="fb963d3ba082ec842614009951e6b331e8dcee49dd4d7eecd814c44501db4063270de71c263e83c5fc6a7ad63de6bad7d1df948b0dbc1aa9f3018cf9d53e7a85045edc0d39721247a6eb0217fb48d281656f91f3c52afee227bd1ce59f0279709c5c4efb947d47ea1b87f0fe7bfcfd1d281b5e16f77561eb7fd540eb3068912e50bf1719fbe4f611ab60864bbfbfafd5d517780bc7a9df5f41c83de8a094dfd282dc7e7a1c2d6edd97ae2e0f857bf8958b25ab9302", 0xb5}, {&(0x7f0000001080)="11e778f080e9ae4767e808331bf8f222b6723d23ea9d7a1035235d07946f427819f01c38bd98950cb4f1287427d0b4ccec52011a9387d389ee478047d26c60e2442d3023b4efa4efd15a91f48b51bc78ac2d0b5b51c38c079967302d10417e555ad5f3b4c866743b16a049f2fbaf2ce02e89af88a80f", 0x76}, {&(0x7f0000001100)="a941d3895804c670f45db46fc9344571d9b5ba5ba50e8a67cc67964927cdfb7dede3da12156c4327540594d98fb73b55b9b8bb586d77055628d68609942d54a1b4fd32c3d6697d90c4a6b7afed554938f88111ce8f57499a76d34887ab7c972ecfe5105285e290ddeefc64e3c01c1415", 0x70}, {&(0x7f0000001180)="15b29cfd26f5b4d99930b72ebe48feea4d94829ed7a898fd061f7781707518b2b29fe5cb1cc019f48c648e6e47dab5bf934d32efa671fd341ca190939d2edcf714736bcaed62d9850d841589a3ee56cb5d6332a06e8f38e65999d1c7eb57dca890f1aea558a5cd3e75241760ae3bd727f563a0396e9976fd69dce79134ba3cd65d890e79cb8063ebb616f1845764237414847a3ceeba5c01e29a8064667121c2e9720ec4ecb7380764457fe74003d52c02b691f45f6edc48cfc9ddc992bb28845cff9a935828ee567a8cc09f1744039508d65a4f1a1b6ed86149f8546189d12471469b65e80a9be39e6ac52629cc838fcde9394b4b2770a986013080f60adc1f8265cd897be005f7acb5418184a61818391494c4ba43da53dc13a0548a0c449267957e9e25c8a714f9033d9f9dcf8c0f27148b65a15dab4a5d1d92de2d5ef3b1a48a5ede4f2cbdbcf4cb7666ab1639a3a1f4d2ac932b4b7a1aec579865216972f8cb41ca4f9c9fbd61512f5ded96ebdf388567c08dd0954e27246b7f48b66ef320e78657abacbc609be4ec1db492c1d046a001286ae8b921844c23a6757fd94a45c951678ff0d4f089b6236eace7b9f42e495452f11cdbedf709345042d2f8617ebf2e3d226bca2d0b5bd07730c2e939c5db54f4684bdcb6bdefc7d73f6036ff4534b789d9caa316e7a93b69fea25d5a7c760d0c5a45be0badd2af36ffde86de34dc74a018b3beb9d154fdae6ddae5ef35efa9f4dd8174de8664f1973b3d627186b119ebec91c9e3e809674209873f0769d0130f63cb8056024f4d75971ee05b9f7f5d26dc75a532f5d9b4c1ae136f4637871b3ccc4b91a07c10e08c8bfe254f553ef1f9a14805e4aad11b15e0640cb7067a691973e799a5ddd9d3a0d305489e7f1e518481a6c522b3b692b259fd76024053d72dc8a8e1d8012c778a4c918ad643b16aef8a446dc6a599d5c694cb4a36ae7769bff6c7d62e895a7d0fc689904ae5ddefacf7bf5a51120e69e28c19f9edc51ff89dd698693309f3ed05316c9946c3d4552075cc3693ccae731f3c63d54a83c071a54336cb85b0680ea2da1f6546cd8a3af9c3934c23502cbaef3ad50b8994c5d1d30ff4fb8d82af1d8f6a965e42eecf82011dcbd7ef6b470308db3fd26a47e00133065a6a2a2de15ec9cbdaabb14e0536fb1afeaf1ec0c77676421baead44d8caa94d4c1e2c342659abcc8b32f1ab0411971cd1433e56be916533a4175e63ea02ac3d7b9ce1f84b26a52225f7734c85188fe11afc93a91b78706f5f1570b20b83f2e22cf1223f4595c0114cae1b8d9f31275a8665d5a4789322a185342bca165dfe1bd6be87b3fd323be7fd3d4302ef41b85b9684387fb9b86ba5b268c8d04d9e7c7d8d0e82757e8db199fb0c19d54b76a44a93f90417f611a297f33ddfe6c4fcbf082eedbadff054e99f15ae1a14d52700951826543cd4d7bb899313939021dd2c169f81432c857dfcc133368949c302f43ed92107e953264e5253d0231d43c3eb4cf98294de321e4369123e189fff6adafda97152d4684a5c6b283528275b119140d90a5cf06ffd7555c9f9e28ab879e25c0b05ef8032d5c785b17a67e054f9ee1891b0c9a24755cca295159d0f7dd5ef3e065f84eb5f8d302d622c604460957c5b6170fee2f691108f4fbab4ef10315f67885fe7fbf40743d48093e5a2a9dcfd73eb26e2e585041f21c6d48a69bb0fff4620ba6859ce12139ff3b544bd6b09b4a0f53b621152598b70ee50e7e621d21f2342afc1390830e6af0ffe4d6dac783f4d2b6cfb318f805d3422ca809051b4860375f59354b5b6e9b4ea4b5c927d941ec76c46b0afbae39d4419ddf9717fced4ec71f0935296670a16ba20fba94261d98da80d2bfbd75858bbeb9a93f8726338b8828c4f4352525aa73e5dc2d810a4ae11c92f22bae20b247bd06f02b36255d5258dfc5b89aa5e384b61528ea85b8c88d65799889e9ec23f5ee3f36936625516baf0801b11a650310c75005d7d10b0db4aa8318c654928590ad9137b657b5baf7a0b7f31c5586dd32b3dfdfe8dbab97eab86b4940d559fd3cf07723eeab340f9cfb62a7ca076eb37c3382438746c674c7be202b2b380733538966701cad6fbeacf9c89e57d8ac2c8ea855e02f26a13b44c1464ef07cfc942335d2b8bed9ed4d2c5b2001173c5b221e2684d9496ee4fcf5dc2fda89186f09ee7f22d4d4cd436f0b54ca5c66967258850ade2ad460ffc4b62faf36511e048010523d4f6471fe6ab6d86ad25210c7af04bf8cb8158f4326b67a53c6c3f983bf16f5559719700113ac6381e6bf6919e94b88f64ff23908e6c74a6d129e006a7206b81eb9c52ab4fcb62f85f83dbc5ec14922e0710acfa4ea2103c855e4e2feab9434a8e9f5ce7ebae85bbfb06f5afa5948240023ad7770d9c88856770a1c3cec39c251f88b7069d158ab17535c7e31d2584496e5293e3a2588a8080cdc4f6438dcdd9d534b5495ca553da66ee1241b0a19765f7ac625f52564c3f9b6cdb0e9a5218a43a4e1224ca7b3cacfc60e40e139dc3c643cd34ca9b47beeb95e59678e4d3e7b7f2b750a6ed96f0182b5776a3998f929c37ebb95589d6e5f1aeb718c2f39576a094c9cf192f1f8d12bb2d6e42c7f710037041a3c05e34d7da81deb4a169ae1216795bd20c7b35e15c399121f682efdcbbb2ebef2c1fd9a60de9cd26d92fe2ae9689d57ef2657add653a24bf4810bddb8c7d94deb385dc736f235a5b341da7002dc1ff830f3206249d8bc8b1a18a91f8a00d66b00195fd77b4ddb6e900d42165f142b59c2d4d322a85e0f11bfffc1924efb3c8e4438f746d233a14d389227b0878b2a5b5e9fa5c490a9c917414284f03cd3653446625a74e8466cc373b9aba7baae05d28bd0fcd61cc7161c449e1c58f16a3c709cca37601f1410ab584e1e2a436052d8174c36bfde968355c81b0a80b0cf06724b8f26878f3cbdfd7ead9d226fa9e01c1b44058736fd62b41db8bdd1bd5a38733e3ce7b34f201c2fc3785fa543c8f5ee0779323e7d8ebf5a366c34c1760aa0f4922dbd8f8df04ca17119469e20909febf251cd4254cd452354b627f8f9044d0e57b3dc774d1cb4b04074916e0b083c4b3c55ff26320944467d52469a0cbae19f3b57b99ac6109ca61ec93fae75112a567c23b5c359620d44787958cb1c9f066452b99c1d9fbaec0f7c220689b0f8c0573330ef16ccda715dac09eb5a90f895fa0048b0a99ce69eac05ece6b9a916c933a3014ab62498b5c7cddcf1cfb7de5b8d5355a9852c93c1225930c7eeaaf9e5bcea6e12d27772608edd2a9662b1389991024cd4eeb7db62c2c9f0f7d81e040a5b1805e4642dfe1dd20878c70371ea60060140b8c980fdbb239dc2da4825624b6acfe5e0a273052e6d00fd549c1980ac3297bbe510f7cbd826e883aab040918fbb637b9ccf023367b6eb1a1260619f4c35448fb02c5d303ec1528e1d920245913e9149acbd930fe398ecbfe5a1951f1268512f937cce5ff49e6d1843680192781256eeb5df6e5f22bc0e3dc6fb5993d01d1869be26a1e6446ae776943233a9f6f58aba67726131f6e08087ffbf419a36ab9f810826190280249f8689fe26b0e0c6fd20ab0a724971a8c4bf0c60ca8f81d94d02d8c6040ff745d50ff350d3d3282e52267851d33ba571221ad306e9e77829e5e1a4f51618cf992104eb1dedeb93f820a811759870e2a4154ef134bb833840bd627accba9ac1818bb42071b187bcebe70e16d5809709ffb1ba1bdba261e2d824f7460fb683b076ab2f17a7fc6c58c38ece7bc3b78b21a031f3045b7f4703cb3a99f31bfbb030e654783c821a41ab67894a06f719bff44c8a006fdaec3ac8df7b78fcfbddbf2fb7113c55396a8b0d29e1836e10fb7daa2b0aa1e9b972a2971a40147e33dfab00a3c554cbe79bf98fc26ed5ac02e3e71999210f7f9d3670a84ea96721b49f15f2476521f5fab78de572f19eb74a2f6d58fd86e62086a918502c2eb6cb711b1eff8071f45d8181e4d5fdfcf2d6322801547fbf2ddb0fffea378ad7fe34081ccf4b219328a4940faa4ebb6ad4f861cf87766b931c5f7c0683d59430d151ae5c372cf890fc08aa4b84c6eb520828af6560628f6e8d73d8400d0500419083437941b9633079a8c6c5981edd3647c9cd7227128da13191d8d085fd5b0063bd23af1a5dfba139db226f89922bd11efe211a0992395f2b8bbe6c7a57bca8320397e4c4d3920f6448853d27a588b55c2b7000fc1c30a465c87eba06cd94d5d6a455dcc39492aea5522a5af26dfa85dcd370773751ebbde7c53d86e82ec4522f02094312b86c273ea171d2d7bf49885614c4b482bedef75ac38b19d9e63692950b759a13fbc615ca5e2229212aa70ad48629c04dcb0dbe38ffb72551f1fe57ab1988186c7c3bf653500eb9e6dfc2354f60a54a13bfdbb992d7e62e3645de3c72fb11744fbc15f22d0a863cf74ad2c4ebebd3f7cdefe1a7ad6cd329cd5e03fe2ade2cbf6ca6379f51ee57bb782b5726b9e2668f1ec2db8e138082be4dc204bedb3cefe641b033828c5f8fb4747e2e0311d9459481ce634a926e86a597ca5f8e4beba8cbdb8b2dfd8f9d3d3629663ebacf17842efec4854c2b3ffae72fffca700b6be203b172b76fcc0dc4eb02ca5c63419a5be10e73d685b300c1716ebd989478f8cf30b81db663fa69df7f324fa80e69261bb9475f327c87099dbcabb72ab28541f273e439c01b5c842e1616f3d7ba00a5f6f3444f0667ff83c0d4c03b6acb891855d4d0f190528a208ba0a52460c403be0d6f3205ad4b65e0968f6235792966f3ffcb3c5b14fdaf9d8f6413a9476ce3bd2a7ecd4d32fc12a3b39e8d137989905d06e2e75e51e6053efeb80fbb4b06d45cf63e13ec65556a51de31f2f303556ac1ff35da40660422a7802cfcf92cd9b74cfc775cad534fe20866039a08af0f64c0357cc18a6f6f534cba0b6c832c57a6fb41192e6ae9bb6157ed3a4b29a7df4e1280d5e862050ef4f2058305fd360249c8ee09163f23f8f194ee4ae86dcab0107549763efa151050d5604b138a8eb782aa02d8c2e17ce1efa8d659d6eef7ea01f11ae09cd96ea6c51c46c552246c86ee0542fe9024de25e3cb4e24e3abd9ae6e5682ba97d6edbbba19dec332cab147af099f9d36bcbf8827b7a763df69768fd60cf11027ae3cdbece7c37e3eabcddf4e2bb8728a1b426fc13aa7595a5a4bec6869573e6a83530d5a44dcd4c9342e4e1fca2d44bdf51c9ad5bc5440b9fe12f6205c7562ba4fd2b8b5791bb511b53842b6101c02e5a5f9f8dc18d5b672db35afd4c8b14c2372af705a78355d5e6cdd9aeb38b8036ca3321ccc2666776970714735d3babdbf55fa4b99c9136555a25061b1a491af98c3e0188f77a043550abc013f29af2fc949c1b058714952b90670ec996619cb349234a78ed78b08156318da933b65ee53e0ef0c7f1ceeffc005a9c701961009a5222589d6c00376c52ca467e2c008f4715784aa33a8b650ef300f2b48ba47912e7e5ca0bc8b9b3d70db5f3a307e3a47bafd20a9f1f736e9b38777dfa5e1c6487f5a1ac3e57aa47f25596e431140afacbc4a26aef3ef50be5d22044c926f5c9b7d70fb42811b199d0033ffa766759efe464e57a6bb516cf9751ab216a42dbba778579b48a95bf87dfa9aee9f46b5eb486e0aa3a9866b7ce96fca48196cff378e89667eb2240e06c260c7f66de7e21baf51be99374bbaee6632a47745942c01ce9a24bb64ad680b066868f7cb33b0da6bf00ec802b01fa4ad3c81e", 0x1000}], 0x4}}, {{0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000021c0)="8be84e36b6805d5bcdee2db55a40187e438e2f78b41cabfd5e44484594d9c50646c473a2977e4f7d9826c086baa211a7bdc530963fb2eee30c0c91f3", 0x3c}], 0x1, &(0x7f0000002500)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000006001c000400000000040000000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x40080c5}}, {{0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002700)="49292da1cd93e9708345f3d55d57f1", 0xf}], 0x1, &(0x7f00000028c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x20000000}}], 0x4, 0x40000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) 16:04:48 executing program 2: syz_emit_ethernet(0x4e, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60c080000000000000000000000000000100000000000000000000ffffac1414aa330000000000003b000090"], 0x0) 16:04:48 executing program 0: ioctl$KDMKTONE(0xffffffffffffffff, 0x20044b08, 0x0) 16:04:48 executing program 3: socket$inet6(0x18, 0x0, 0x11) [ 1801.376277][T11442] sysfs: cannot create duplicate filename '/devices/iommufd_mock14' [ 1801.422004][T11442] CPU: 0 PID: 11442 Comm: syz-executor.5 Not tainted 6.7.0-rc5-next-20231214-syzkaller #0 [ 1801.431994][T11442] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 1801.442092][T11442] Call Trace: [ 1801.445409][T11442] [ 1801.448359][T11442] dump_stack_lvl+0x125/0x1b0 [ 1801.453073][T11442] sysfs_warn_dup+0x7f/0xa0 [ 1801.457619][T11442] sysfs_create_dir_ns+0x249/0x2b0 [ 1801.462777][T11442] ? sysfs_create_mount_point+0xb0/0xb0 [ 1801.468362][T11442] ? spin_bug+0x1c0/0x1c0 [ 1801.472721][T11442] ? do_raw_spin_unlock+0x172/0x230 [ 1801.477950][T11442] kobject_add_internal+0x2c8/0x970 [ 1801.483190][T11442] kobject_add+0x16f/0x240 [ 1801.487669][T11442] ? kset_create_and_add+0x190/0x190 [ 1801.492987][T11442] ? kobject_put+0xbe/0x440 [ 1801.497516][T11442] ? bus_get_dev_root+0x5e/0x80 [ 1801.502393][T11442] device_add+0x289/0x1aa0 [ 1801.506847][T11442] ? device_initialize+0x510/0x510 [ 1801.512000][T11442] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 1801.518901][T11442] ? __init_waitqueue_head+0xca/0x150 [ 1801.524319][T11442] iommufd_test+0x15bf/0x3a10 [ 1801.529052][T11442] ? preempt_count_sub+0x160/0x160 [ 1801.534201][T11442] ? iommufd_selftest_destroy+0xf0/0xf0 [ 1801.539810][T11442] iommufd_fops_ioctl+0x35a/0x4e0 [ 1801.544873][T11442] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1801.551442][T11442] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1801.556440][T11442] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1801.562999][T11442] __x64_sys_ioctl+0x18f/0x210 [ 1801.567820][T11442] do_syscall_64+0x40/0x110 [ 1801.572346][T11442] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 1801.578272][T11442] RIP: 0033:0x7f0b62c7cba9 [ 1801.582718][T11442] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 1801.602347][T11442] RSP: 002b:00007f0b6397b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1801.610783][T11442] RAX: ffffffffffffffda RBX: 00007f0b62d9bf80 RCX: 00007f0b62c7cba9 [ 1801.618776][T11442] RDX: 0000000020000240 RSI: 0000000000003ba0 RDI: 0000000000000003 [ 1801.626765][T11442] RBP: 00007f0b62cc847a R08: 0000000000000000 R09: 0000000000000000 [ 1801.634756][T11442] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1801.642749][T11442] R13: 000000000000000b R14: 00007f0b62d9bf80 R15: 00007ffee09dc5a8 [ 1801.650773][T11442] 16:04:49 executing program 4: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = dup(r0) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0xa, &(0x7f00000001c0)={0x0, @in, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x98) 16:04:49 executing program 2: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = dup(r0) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0xa, &(0x7f00000001c0)={0x0, @in, 0xfffff43c}, 0x98) 16:04:49 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_mreqn(r0, 0x0, 0x9, 0x0, 0x0) 16:04:49 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60c03f37001804000a810000000000f60000000000000000ff0200000000000000000001ffaaaaaa"], 0x0) [ 1801.812449][T11442] kobject: kobject_add_internal failed for iommufd_mock14 with -EEXIST, don't try to register things with the same name in the same directory. 16:04:49 executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001b40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001a80)=[@cred], 0x68}, 0x0) 16:04:49 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = dup(r0) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0xa, &(0x7f00000001c0)={0x0, @in, 0xfffff43c, 0x3ff, 0x110, 0x0, 0x800}, 0x98) 16:04:49 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60c03f37001804000a810000000000f60000000000000000ff0200000000000000000001ffaaaaaa"], 0x0) 16:04:49 executing program 4: pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendmsg$unix(r0, &(0x7f0000001b40)={&(0x7f00000012c0)=@abs={0x8}, 0x8, 0x0, 0x0, &(0x7f0000001a80)=[@cred, @rights, @rights], 0xa8}, 0x0) 16:04:49 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000240)={0xfccc, 0x2, r1, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000040)={0x8, r2}) ioctl$IOMMU_DESTROY$device(0xffffffffffffffff, 0x3b80, 0x0) ioctl$IOMMU_IOAS_ALLOW_IOVAS(0xffffffffffffffff, 0x3b82, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)) r3 = getuid() r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) pidfd_open(r4, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000002840)='./file1\x00', 0x0, 0x0) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r6, 0xae03, 0xc7) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002940)=[{{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000000a00)="e19def748fbefe4a9a59c83ba01bf3089b50e42b71a6ab6012ca52a4c26a47722987113034f2c2097a6b2eedfba409482db87e3e044ca89476a884bbadd8e8d85d65a37bc863", 0x46}, {&(0x7f0000000a80)="ee6f08a1f0b03ccf6a8aa955bbd25c22f599c0508743a0b46176bdd8e7756c291047459e7fe308197c4b51649d207d09742840258d7ddcf24125689a3951936cb4d10a0b6724577fff84aa828677812d83fa9142de3a95473efae9bc3dbb48fd278d721d24fb969d84013468ab6b8727e7bf656a6c2f7f338e43ac15f0480dacc74c2b4d7b57a1ecf82c2176c880562205c95cec34052e544b3dd7c01fb8137bcc7813f341c411509e938091d0dbc233e2c6d1c3df2a4696a4d42e8c9373a45fcdff6d5e7b2811b6d425e0915ad003edd137dc07cc92ae216c3da9f8dde24b466eaad310d8f643e0c03a8392c1cbaa58da26", 0xf2}, {&(0x7f0000000b80)="66d04ba8c0bef42fee2a4ddf8f7a0d03c96228329f6e9794d70a395494aec31547ad07e79b69261f337575fbf4c2c398db61d6108297c298bb575e80a3f1af461379caec691a03c358f97dd3320274fee2c7a54ed6fe9e487408d72d00bbba4842b2a63c690c40a32aff0d50de194f1f75809469cbbe1dd7f831ac4921b6968f63afc1f4f64d2a7b84f9e19c4bb7763c296571f8f5a0228a53936549367a2e2f636c1545521b84e7a82be421ec3654f19d79721af5952319448a0d5044e8711b6efd32b604855abc831033d42d1f1e0a66789279baa70a61111119de02d737df0bf058dc8e1379dabda85135d45f693a7f090a51a48994f3f734", 0xfa}, {&(0x7f0000000240)="b366c9e0790d633571107472c657f6ed912d06832b91832b046e434e29ff9a3dfeebf44aaa0017a72f2d96de7163029034", 0x31}, {&(0x7f0000000c80)="e2feeb120d10d1804540c89fb72c0a0a05e8e840b78a85a136c38c6d9f96", 0x1e}, {&(0x7f0000000cc0)="32492a6d67ab58cfa2018fe0db5dd7402c48c99e62f24a66f64735a1ab6b85111d30e6bfc812ff4df5a6112fa092bf29e20b26a4a593432241f38fbf3679977d2b", 0x41}, {&(0x7f0000000d40)="ea4af98e6e0adc7045f4191ba796618fda741ec047365442e25387e36b99efd5a1fc68d5afdeb32e158e87e5b76d04b1d2df6141b19bc3620d6db20c8134eb6d31c643abf8f239988c4e8a9907d626d097526fbdd9660a4f528e", 0x5a}, {&(0x7f0000000dc0)="85fe05dcfa30dfad1a92c1936f69d454482964a84d077300196924f52ada3118a0e3c742ec36a6a81ec7b071584c1ad066b2b898e1e8aef6fe079b7a1406007f25f83889fe99cc429bde97015c653f4f3b950aeaf31dc7b3eb9cb08f234eebc5226cd3785530fa11e9cff69afc89daeaf2071e9d56d6a6ae327c9ce4a5bfff72ccb760323afc83bb8af6f9b7f3198df8b9990ddefb887548e968d4c77cf3963964a2e83c61eba1a2e5e43e064af361699427491e42447661a00d516f27bbbf6a7d9500d84f7cf6ed48f10e8a24052d20d4a63078ccfb76268ef7024d8a0f1c4e832b2188ca100e8bd3", 0xe9}], 0x8, 0x0, 0x0, 0x4004000}}, {{&(0x7f0000000f40)=@abs, 0x6e, &(0x7f0000002180)=[{&(0x7f0000000fc0)="fb963d3ba082ec842614009951e6b331e8dcee49dd4d7eecd814c44501db4063270de71c263e83c5fc6a7ad63de6bad7d1df948b0dbc1aa9f3018cf9d53e7a85045edc0d39721247a6eb0217fb48d281656f91f3c52afee227bd1ce59f0279709c5c4efb947d47ea1b87f0fe7bfcfd1d281b5e16f77561eb7fd540eb3068912e50bf1719fbe4f611ab60864bbfbfafd5d517780bc7a9df5f41c83de8a094dfd282dc7e7a1c2d6edd97ae2e0f857bf8958b25ab9302", 0xb5}, {&(0x7f0000001080)="11e778f080e9ae4767e808331bf8f222b6723d23ea9d7a1035235d07946f427819f01c38bd98950cb4f1287427d0b4ccec52011a9387d389ee478047d26c60e2442d3023b4efa4efd15a91f48b51bc78ac2d0b5b51c38c079967302d10417e555ad5f3b4c866743b16a049f2fbaf2ce02e89af88a80f", 0x76}, {&(0x7f0000001100)="a941d3895804c670f45db46fc9344571d9b5ba5ba50e8a67cc67964927cdfb7dede3da12156c4327540594d98fb73b55b9b8bb586d77055628d68609942d54a1b4fd32c3d6697d90c4a6b7afed554938f88111ce8f57499a76d34887ab7c972ecfe5105285e290ddeefc64e3c01c1415", 0x70}, {&(0x7f0000001180)="15b29cfd26f5b4d99930b72ebe48feea4d94829ed7a898fd061f7781707518b2b29fe5cb1cc019f48c648e6e47dab5bf934d32efa671fd341ca190939d2edcf714736bcaed62d9850d841589a3ee56cb5d6332a06e8f38e65999d1c7eb57dca890f1aea558a5cd3e75241760ae3bd727f563a0396e9976fd69dce79134ba3cd65d890e79cb8063ebb616f1845764237414847a3ceeba5c01e29a8064667121c2e9720ec4ecb7380764457fe74003d52c02b691f45f6edc48cfc9ddc992bb28845cff9a935828ee567a8cc09f1744039508d65a4f1a1b6ed86149f8546189d12471469b65e80a9be39e6ac52629cc838fcde9394b4b2770a986013080f60adc1f8265cd897be005f7acb5418184a61818391494c4ba43da53dc13a0548a0c449267957e9e25c8a714f9033d9f9dcf8c0f27148b65a15dab4a5d1d92de2d5ef3b1a48a5ede4f2cbdbcf4cb7666ab1639a3a1f4d2ac932b4b7a1aec579865216972f8cb41ca4f9c9fbd61512f5ded96ebdf388567c08dd0954e27246b7f48b66ef320e78657abacbc609be4ec1db492c1d046a001286ae8b921844c23a6757fd94a45c951678ff0d4f089b6236eace7b9f42e495452f11cdbedf709345042d2f8617ebf2e3d226bca2d0b5bd07730c2e939c5db54f4684bdcb6bdefc7d73f6036ff4534b789d9caa316e7a93b69fea25d5a7c760d0c5a45be0badd2af36ffde86de34dc74a018b3beb9d154fdae6ddae5ef35efa9f4dd8174de8664f1973b3d627186b119ebec91c9e3e809674209873f0769d0130f63cb8056024f4d75971ee05b9f7f5d26dc75a532f5d9b4c1ae136f4637871b3ccc4b91a07c10e08c8bfe254f553ef1f9a14805e4aad11b15e0640cb7067a691973e799a5ddd9d3a0d305489e7f1e518481a6c522b3b692b259fd76024053d72dc8a8e1d8012c778a4c918ad643b16aef8a446dc6a599d5c694cb4a36ae7769bff6c7d62e895a7d0fc689904ae5ddefacf7bf5a51120e69e28c19f9edc51ff89dd698693309f3ed05316c9946c3d4552075cc3693ccae731f3c63d54a83c071a54336cb85b0680ea2da1f6546cd8a3af9c3934c23502cbaef3ad50b8994c5d1d30ff4fb8d82af1d8f6a965e42eecf82011dcbd7ef6b470308db3fd26a47e00133065a6a2a2de15ec9cbdaabb14e0536fb1afeaf1ec0c77676421baead44d8caa94d4c1e2c342659abcc8b32f1ab0411971cd1433e56be916533a4175e63ea02ac3d7b9ce1f84b26a52225f7734c85188fe11afc93a91b78706f5f1570b20b83f2e22cf1223f4595c0114cae1b8d9f31275a8665d5a4789322a185342bca165dfe1bd6be87b3fd323be7fd3d4302ef41b85b9684387fb9b86ba5b268c8d04d9e7c7d8d0e82757e8db199fb0c19d54b76a44a93f90417f611a297f33ddfe6c4fcbf082eedbadff054e99f15ae1a14d52700951826543cd4d7bb899313939021dd2c169f81432c857dfcc133368949c302f43ed92107e953264e5253d0231d43c3eb4cf98294de321e4369123e189fff6adafda97152d4684a5c6b283528275b119140d90a5cf06ffd7555c9f9e28ab879e25c0b05ef8032d5c785b17a67e054f9ee1891b0c9a24755cca295159d0f7dd5ef3e065f84eb5f8d302d622c604460957c5b6170fee2f691108f4fbab4ef10315f67885fe7fbf40743d48093e5a2a9dcfd73eb26e2e585041f21c6d48a69bb0fff4620ba6859ce12139ff3b544bd6b09b4a0f53b621152598b70ee50e7e621d21f2342afc1390830e6af0ffe4d6dac783f4d2b6cfb318f805d3422ca809051b4860375f59354b5b6e9b4ea4b5c927d941ec76c46b0afbae39d4419ddf9717fced4ec71f0935296670a16ba20fba94261d98da80d2bfbd75858bbeb9a93f8726338b8828c4f4352525aa73e5dc2d810a4ae11c92f22bae20b247bd06f02b36255d5258dfc5b89aa5e384b61528ea85b8c88d65799889e9ec23f5ee3f36936625516baf0801b11a650310c75005d7d10b0db4aa8318c654928590ad9137b657b5baf7a0b7f31c5586dd32b3dfdfe8dbab97eab86b4940d559fd3cf07723eeab340f9cfb62a7ca076eb37c3382438746c674c7be202b2b380733538966701cad6fbeacf9c89e57d8ac2c8ea855e02f26a13b44c1464ef07cfc942335d2b8bed9ed4d2c5b2001173c5b221e2684d9496ee4fcf5dc2fda89186f09ee7f22d4d4cd436f0b54ca5c66967258850ade2ad460ffc4b62faf36511e048010523d4f6471fe6ab6d86ad25210c7af04bf8cb8158f4326b67a53c6c3f983bf16f5559719700113ac6381e6bf6919e94b88f64ff23908e6c74a6d129e006a7206b81eb9c52ab4fcb62f85f83dbc5ec14922e0710acfa4ea2103c855e4e2feab9434a8e9f5ce7ebae85bbfb06f5afa5948240023ad7770d9c88856770a1c3cec39c251f88b7069d158ab17535c7e31d2584496e5293e3a2588a8080cdc4f6438dcdd9d534b5495ca553da66ee1241b0a19765f7ac625f52564c3f9b6cdb0e9a5218a43a4e1224ca7b3cacfc60e40e139dc3c643cd34ca9b47beeb95e59678e4d3e7b7f2b750a6ed96f0182b5776a3998f929c37ebb95589d6e5f1aeb718c2f39576a094c9cf192f1f8d12bb2d6e42c7f710037041a3c05e34d7da81deb4a169ae1216795bd20c7b35e15c399121f682efdcbbb2ebef2c1fd9a60de9cd26d92fe2ae9689d57ef2657add653a24bf4810bddb8c7d94deb385dc736f235a5b341da7002dc1ff830f3206249d8bc8b1a18a91f8a00d66b00195fd77b4ddb6e900d42165f142b59c2d4d322a85e0f11bfffc1924efb3c8e4438f746d233a14d389227b0878b2a5b5e9fa5c490a9c917414284f03cd3653446625a74e8466cc373b9aba7baae05d28bd0fcd61cc7161c449e1c58f16a3c709cca37601f1410ab584e1e2a436052d8174c36bfde968355c81b0a80b0cf06724b8f26878f3cbdfd7ead9d226fa9e01c1b44058736fd62b41db8bdd1bd5a38733e3ce7b34f201c2fc3785fa543c8f5ee0779323e7d8ebf5a366c34c1760aa0f4922dbd8f8df04ca17119469e20909febf251cd4254cd452354b627f8f9044d0e57b3dc774d1cb4b04074916e0b083c4b3c55ff26320944467d52469a0cbae19f3b57b99ac6109ca61ec93fae75112a567c23b5c359620d44787958cb1c9f066452b99c1d9fbaec0f7c220689b0f8c0573330ef16ccda715dac09eb5a90f895fa0048b0a99ce69eac05ece6b9a916c933a3014ab62498b5c7cddcf1cfb7de5b8d5355a9852c93c1225930c7eeaaf9e5bcea6e12d27772608edd2a9662b1389991024cd4eeb7db62c2c9f0f7d81e040a5b1805e4642dfe1dd20878c70371ea60060140b8c980fdbb239dc2da4825624b6acfe5e0a273052e6d00fd549c1980ac3297bbe510f7cbd826e883aab040918fbb637b9ccf023367b6eb1a1260619f4c35448fb02c5d303ec1528e1d920245913e9149acbd930fe398ecbfe5a1951f1268512f937cce5ff49e6d1843680192781256eeb5df6e5f22bc0e3dc6fb5993d01d1869be26a1e6446ae776943233a9f6f58aba67726131f6e08087ffbf419a36ab9f810826190280249f8689fe26b0e0c6fd20ab0a724971a8c4bf0c60ca8f81d94d02d8c6040ff745d50ff350d3d3282e52267851d33ba571221ad306e9e77829e5e1a4f51618cf992104eb1dedeb93f820a811759870e2a4154ef134bb833840bd627accba9ac1818bb42071b187bcebe70e16d5809709ffb1ba1bdba261e2d824f7460fb683b076ab2f17a7fc6c58c38ece7bc3b78b21a031f3045b7f4703cb3a99f31bfbb030e654783c821a41ab67894a06f719bff44c8a006fdaec3ac8df7b78fcfbddbf2fb7113c55396a8b0d29e1836e10fb7daa2b0aa1e9b972a2971a40147e33dfab00a3c554cbe79bf98fc26ed5ac02e3e71999210f7f9d3670a84ea96721b49f15f2476521f5fab78de572f19eb74a2f6d58fd86e62086a918502c2eb6cb711b1eff8071f45d8181e4d5fdfcf2d6322801547fbf2ddb0fffea378ad7fe34081ccf4b219328a4940faa4ebb6ad4f861cf87766b931c5f7c0683d59430d151ae5c372cf890fc08aa4b84c6eb520828af6560628f6e8d73d8400d0500419083437941b9633079a8c6c5981edd3647c9cd7227128da13191d8d085fd5b0063bd23af1a5dfba139db226f89922bd11efe211a0992395f2b8bbe6c7a57bca8320397e4c4d3920f6448853d27a588b55c2b7000fc1c30a465c87eba06cd94d5d6a455dcc39492aea5522a5af26dfa85dcd370773751ebbde7c53d86e82ec4522f02094312b86c273ea171d2d7bf49885614c4b482bedef75ac38b19d9e63692950b759a13fbc615ca5e2229212aa70ad48629c04dcb0dbe38ffb72551f1fe57ab1988186c7c3bf653500eb9e6dfc2354f60a54a13bfdbb992d7e62e3645de3c72fb11744fbc15f22d0a863cf74ad2c4ebebd3f7cdefe1a7ad6cd329cd5e03fe2ade2cbf6ca6379f51ee57bb782b5726b9e2668f1ec2db8e138082be4dc204bedb3cefe641b033828c5f8fb4747e2e0311d9459481ce634a926e86a597ca5f8e4beba8cbdb8b2dfd8f9d3d3629663ebacf17842efec4854c2b3ffae72fffca700b6be203b172b76fcc0dc4eb02ca5c63419a5be10e73d685b300c1716ebd989478f8cf30b81db663fa69df7f324fa80e69261bb9475f327c87099dbcabb72ab28541f273e439c01b5c842e1616f3d7ba00a5f6f3444f0667ff83c0d4c03b6acb891855d4d0f190528a208ba0a52460c403be0d6f3205ad4b65e0968f6235792966f3ffcb3c5b14fdaf9d8f6413a9476ce3bd2a7ecd4d32fc12a3b39e8d137989905d06e2e75e51e6053efeb80fbb4b06d45cf63e13ec65556a51de31f2f303556ac1ff35da40660422a7802cfcf92cd9b74cfc775cad534fe20866039a08af0f64c0357cc18a6f6f534cba0b6c832c57a6fb41192e6ae9bb6157ed3a4b29a7df4e1280d5e862050ef4f2058305fd360249c8ee09163f23f8f194ee4ae86dcab0107549763efa151050d5604b138a8eb782aa02d8c2e17ce1efa8d659d6eef7ea01f11ae09cd96ea6c51c46c552246c86ee0542fe9024de25e3cb4e24e3abd9ae6e5682ba97d6edbbba19dec332cab147af099f9d36bcbf8827b7a763df69768fd60cf11027ae3cdbece7c37e3eabcddf4e2bb8728a1b426fc13aa7595a5a4bec6869573e6a83530d5a44dcd4c9342e4e1fca2d44bdf51c9ad5bc5440b9fe12f6205c7562ba4fd2b8b5791bb511b53842b6101c02e5a5f9f8dc18d5b672db35afd4c8b14c2372af705a78355d5e6cdd9aeb38b8036ca3321ccc2666776970714735d3babdbf55fa4b99c9136555a25061b1a491af98c3e0188f77a043550abc013f29af2fc949c1b058714952b90670ec996619cb349234a78ed78b08156318da933b65ee53e0ef0c7f1ceeffc005a9c701961009a5222589d6c00376c52ca467e2c008f4715784aa33a8b650ef300f2b48ba47912e7e5ca0bc8b9b3d70db5f3a307e3a47bafd20a9f1f736e9b38777dfa5e1c6487f5a1ac3e57aa47f25596e431140afacbc4a26aef3ef50be5d22044c926f5c9b7d70fb42811b199d0033ffa766759efe464e57a6bb516cf9751ab216a42dbba778579b48a95bf87dfa9aee9f46b5eb486e0aa3a9866b7ce96fca48196cff378e89667eb2240e06c260c7f66de7e21baf51be99374bbaee6632a47745942c01ce9a24bb64ad680b066868f7cb33b0da6bf00ec802b01fa4ad3c81e", 0x1000}], 0x4}}, {{0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000021c0)="8be84e36b6805d5bcdee2db55a40187e438e2f78b41cabfd5e44484594d9c50646c473a2977e4f7d9826c086baa211a7bdc530963fb2eee30c0c91f3", 0x3c}], 0x1, &(0x7f0000002500)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000006001c000400000000040000000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x40080c5}}, {{0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002700)="49292da1cd93e9708345f3d55d57f1", 0xf}], 0x1, &(0x7f00000028c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x20000000}}], 0x4, 0x40000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) 16:04:49 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0\x00') r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 16:04:49 executing program 2: pipe(&(0x7f00000017c0)) 16:04:49 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60c03f37001804000a810000000000f60000000000000000ff0200000000000000000001ffaaaaaa"], 0x0) 16:04:49 executing program 0: syz_emit_ethernet(0x4e, &(0x7f00000002c0), 0x0) 16:04:49 executing program 4: mlock(&(0x7f00007ff000/0x800000)=nil, 0x800000) munmap(&(0x7f0000c05000/0x4000)=nil, 0x4000) madvise(&(0x7f00008ae000/0x1000)=nil, 0x1000, 0x6) [ 1802.335698][T11779] sysfs: cannot create duplicate filename '/devices/iommufd_mock14' 16:04:49 executing program 2: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = dup(r0) bind(r1, &(0x7f0000000000)=@in={0x10, 0x2}, 0x10) [ 1802.395979][T11779] CPU: 1 PID: 11779 Comm: syz-executor.5 Not tainted 6.7.0-rc5-next-20231214-syzkaller #0 [ 1802.406004][T11779] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 1802.416105][T11779] Call Trace: [ 1802.419430][T11779] [ 1802.422402][T11779] dump_stack_lvl+0x125/0x1b0 [ 1802.427143][T11779] sysfs_warn_dup+0x7f/0xa0 [ 1802.431732][T11779] sysfs_create_dir_ns+0x249/0x2b0 [ 1802.436920][T11779] ? sysfs_create_mount_point+0xb0/0xb0 [ 1802.442534][T11779] ? spin_bug+0x1c0/0x1c0 [ 1802.446936][T11779] ? do_raw_spin_unlock+0x172/0x230 [ 1802.452214][T11779] kobject_add_internal+0x2c8/0x970 [ 1802.457478][T11779] kobject_add+0x16f/0x240 [ 1802.461959][T11779] ? kset_create_and_add+0x190/0x190 [ 1802.467326][T11779] ? kobject_put+0xbe/0x440 [ 1802.471893][T11779] ? bus_get_dev_root+0x5e/0x80 [ 1802.476797][T11779] device_add+0x289/0x1aa0 [ 1802.481277][T11779] ? device_initialize+0x510/0x510 [ 1802.486464][T11779] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 1802.493447][T11779] ? __init_waitqueue_head+0xca/0x150 [ 1802.498903][T11779] iommufd_test+0x15bf/0x3a10 [ 1802.503655][T11779] ? preempt_count_sub+0x160/0x160 [ 1802.508818][T11779] ? iommufd_selftest_destroy+0xf0/0xf0 [ 1802.514472][T11779] iommufd_fops_ioctl+0x35a/0x4e0 [ 1802.519569][T11779] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1802.526172][T11779] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1802.531179][T11779] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1802.537745][T11779] __x64_sys_ioctl+0x18f/0x210 [ 1802.542564][T11779] do_syscall_64+0x40/0x110 [ 1802.547126][T11779] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 1802.553098][T11779] RIP: 0033:0x7f0b62c7cba9 [ 1802.557569][T11779] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 1802.577220][T11779] RSP: 002b:00007f0b6397b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1802.585678][T11779] RAX: ffffffffffffffda RBX: 00007f0b62d9bf80 RCX: 00007f0b62c7cba9 16:04:50 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000000100)={0x1c, 0x1c, 0x2}, 0x1c) r1 = socket$inet(0x2, 0x1, 0x0) r2 = dup2(r0, r1) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x105, &(0x7f0000000040)=ANY=[], &(0x7f00000002c0)=0x8) [ 1802.593706][T11779] RDX: 0000000020000240 RSI: 0000000000003ba0 RDI: 0000000000000003 [ 1802.601724][T11779] RBP: 00007f0b62cc847a R08: 0000000000000000 R09: 0000000000000000 [ 1802.609719][T11779] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1802.617715][T11779] R13: 000000000000000b R14: 00007f0b62d9bf80 R15: 00007ffee09dc5a8 [ 1802.625829][T11779] 16:04:50 executing program 0: pipe2(&(0x7f00000038c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) bind(r0, 0x0, 0x0) 16:04:50 executing program 3: madvise(&(0x7f0000ff1000/0x4000)=nil, 0x4000, 0x0) 16:04:50 executing program 3: semget(0x1, 0x2, 0x202) 16:04:50 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f00000003c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000400)="b9fb57f53c3adfc6815e2957b30b6f9c2231982bcb8059f3524de15594c45caa42e57589c521c275000fe9978283a66c88365995672a28cd452f896c201df5d69ed3c4d64af1889b3cafef90adc346546d7dc3f1fcba1a88e4c4d80b25c36a66", 0x60}, {&(0x7f0000000480)="445ec4951cea8a5ec40c83f263fb196637635c8663f3d8fa6c968655f27340be8e94509f089ec61290ed7b7e2e6e19b4ce", 0x31}], 0x2}, 0x0) [ 1802.929902][T11779] kobject: kobject_add_internal failed for iommufd_mock14 with -EEXIST, don't try to register things with the same name in the same directory. 16:04:50 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000240)={0xfccc, 0x2, r1, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000040)={0x8, r2}) ioctl$IOMMU_DESTROY$device(0xffffffffffffffff, 0x3b80, 0x0) ioctl$IOMMU_IOAS_ALLOW_IOVAS(0xffffffffffffffff, 0x3b82, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)) r3 = getuid() r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) pidfd_open(r4, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000002840)='./file1\x00', 0x0, 0x0) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r6, 0xae03, 0xc7) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002940)=[{{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000000a00)="e19def748fbefe4a9a59c83ba01bf3089b50e42b71a6ab6012ca52a4c26a47722987113034f2c2097a6b2eedfba409482db87e3e044ca89476a884bbadd8e8d85d65a37bc863", 0x46}, {&(0x7f0000000a80)="ee6f08a1f0b03ccf6a8aa955bbd25c22f599c0508743a0b46176bdd8e7756c291047459e7fe308197c4b51649d207d09742840258d7ddcf24125689a3951936cb4d10a0b6724577fff84aa828677812d83fa9142de3a95473efae9bc3dbb48fd278d721d24fb969d84013468ab6b8727e7bf656a6c2f7f338e43ac15f0480dacc74c2b4d7b57a1ecf82c2176c880562205c95cec34052e544b3dd7c01fb8137bcc7813f341c411509e938091d0dbc233e2c6d1c3df2a4696a4d42e8c9373a45fcdff6d5e7b2811b6d425e0915ad003edd137dc07cc92ae216c3da9f8dde24b466eaad310d8f643e0c03a8392c1cbaa58da26", 0xf2}, {&(0x7f0000000b80)="66d04ba8c0bef42fee2a4ddf8f7a0d03c96228329f6e9794d70a395494aec31547ad07e79b69261f337575fbf4c2c398db61d6108297c298bb575e80a3f1af461379caec691a03c358f97dd3320274fee2c7a54ed6fe9e487408d72d00bbba4842b2a63c690c40a32aff0d50de194f1f75809469cbbe1dd7f831ac4921b6968f63afc1f4f64d2a7b84f9e19c4bb7763c296571f8f5a0228a53936549367a2e2f636c1545521b84e7a82be421ec3654f19d79721af5952319448a0d5044e8711b6efd32b604855abc831033d42d1f1e0a66789279baa70a61111119de02d737df0bf058dc8e1379dabda85135d45f693a7f090a51a48994f3f734", 0xfa}, {&(0x7f0000000240)="b366c9e0790d633571107472c657f6ed912d06832b91832b046e434e29ff9a3dfeebf44aaa0017a72f2d96de7163029034", 0x31}, {&(0x7f0000000c80)="e2feeb120d10d1804540c89fb72c0a0a05e8e840b78a85a136c38c6d9f96", 0x1e}, {&(0x7f0000000cc0)="32492a6d67ab58cfa2018fe0db5dd7402c48c99e62f24a66f64735a1ab6b85111d30e6bfc812ff4df5a6112fa092bf29e20b26a4a593432241f38fbf3679977d2b", 0x41}, {&(0x7f0000000d40)="ea4af98e6e0adc7045f4191ba796618fda741ec047365442e25387e36b99efd5a1fc68d5afdeb32e158e87e5b76d04b1d2df6141b19bc3620d6db20c8134eb6d31c643abf8f239988c4e8a9907d626d097526fbdd9660a4f528e", 0x5a}, {&(0x7f0000000dc0)="85fe05dcfa30dfad1a92c1936f69d454482964a84d077300196924f52ada3118a0e3c742ec36a6a81ec7b071584c1ad066b2b898e1e8aef6fe079b7a1406007f25f83889fe99cc429bde97015c653f4f3b950aeaf31dc7b3eb9cb08f234eebc5226cd3785530fa11e9cff69afc89daeaf2071e9d56d6a6ae327c9ce4a5bfff72ccb760323afc83bb8af6f9b7f3198df8b9990ddefb887548e968d4c77cf3963964a2e83c61eba1a2e5e43e064af361699427491e42447661a00d516f27bbbf6a7d9500d84f7cf6ed48f10e8a24052d20d4a63078ccfb76268ef7024d8a0f1c4e832b2188ca100e8bd3", 0xe9}], 0x8, 0x0, 0x0, 0x4004000}}, {{&(0x7f0000000f40)=@abs={0x0, 0x0, 0x4e21}, 0x6e, 0x0}}, {{0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000021c0)="8be84e36b6805d5bcdee2db55a40187e438e2f78b41cabfd5e44484594d9c50646c473a2977e4f7d9826c086baa211a7bdc530963fb2eee30c0c91f3", 0x3c}], 0x1, &(0x7f0000002500)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000006001c000400000000040000000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x40080c5}}, {{0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002700)="49292da1cd93e9708345f3d55d57f1", 0xf}], 0x1, &(0x7f00000028c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x20000000}}], 0x4, 0x40000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) 16:04:50 executing program 0: setitimer(0x0, 0x0, &(0x7f0000000480)) 16:04:50 executing program 3: pipe2(&(0x7f00000038c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:04:50 executing program 2: setitimer(0x0, &(0x7f0000000440)={{}, {0xffffffff}}, &(0x7f0000000480)) 16:04:50 executing program 1: pipe2(&(0x7f00000038c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept(r0, 0x0, 0x0) [ 1803.202659][T12109] sysfs: cannot create duplicate filename '/devices/iommufd_mock14' [ 1803.232506][T12109] CPU: 0 PID: 12109 Comm: syz-executor.5 Not tainted 6.7.0-rc5-next-20231214-syzkaller #0 [ 1803.242520][T12109] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 1803.252621][T12109] Call Trace: [ 1803.255937][T12109] [ 1803.258913][T12109] dump_stack_lvl+0x125/0x1b0 [ 1803.263663][T12109] sysfs_warn_dup+0x7f/0xa0 [ 1803.268247][T12109] sysfs_create_dir_ns+0x249/0x2b0 [ 1803.273433][T12109] ? sysfs_create_mount_point+0xb0/0xb0 [ 1803.279067][T12109] ? spin_bug+0x1c0/0x1c0 [ 1803.283464][T12109] ? do_raw_spin_unlock+0x172/0x230 [ 1803.288726][T12109] kobject_add_internal+0x2c8/0x970 [ 1803.293997][T12109] kobject_add+0x16f/0x240 [ 1803.298469][T12109] ? kset_create_and_add+0x190/0x190 [ 1803.303807][T12109] ? kobject_put+0xbe/0x440 [ 1803.308368][T12109] ? bus_get_dev_root+0x5e/0x80 [ 1803.313298][T12109] device_add+0x289/0x1aa0 [ 1803.317782][T12109] ? device_initialize+0x510/0x510 [ 1803.323037][T12109] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 1803.330007][T12109] ? __init_waitqueue_head+0xca/0x150 [ 1803.335471][T12109] iommufd_test+0x15bf/0x3a10 [ 1803.340225][T12109] ? preempt_count_sub+0x160/0x160 [ 1803.345382][T12109] ? iommufd_selftest_destroy+0xf0/0xf0 [ 1803.351006][T12109] iommufd_fops_ioctl+0x35a/0x4e0 [ 1803.356127][T12109] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1803.362722][T12109] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1803.367740][T12109] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1803.374313][T12109] __x64_sys_ioctl+0x18f/0x210 [ 1803.379139][T12109] do_syscall_64+0x40/0x110 [ 1803.383692][T12109] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 1803.389651][T12109] RIP: 0033:0x7f0b62c7cba9 [ 1803.394090][T12109] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 1803.413735][T12109] RSP: 002b:00007f0b6397b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1803.422186][T12109] RAX: ffffffffffffffda RBX: 00007f0b62d9bf80 RCX: 00007f0b62c7cba9 [ 1803.430181][T12109] RDX: 0000000020000240 RSI: 0000000000003ba0 RDI: 0000000000000003 [ 1803.438167][T12109] RBP: 00007f0b62cc847a R08: 0000000000000000 R09: 0000000000000000 [ 1803.446148][T12109] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1803.454137][T12109] R13: 000000000000000b R14: 00007f0b62d9bf80 R15: 00007ffee09dc5a8 [ 1803.462148][T12109] [ 1803.509549][T12109] kobject: kobject_add_internal failed for iommufd_mock14 with -EEXIST, don't try to register things with the same name in the same directory. 16:04:51 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='net/udplite\x00') read$snapshot(r0, &(0x7f0000000040)=""/141, 0x8d) read$snapshot(r0, &(0x7f0000000100)=""/43, 0x16) 16:04:51 executing program 0: mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6, 0x10, 0xffffffffffffffff, 0x0) 16:04:51 executing program 3: setitimer(0x0, &(0x7f0000000000)={{0xc59d}, {0x0, 0x400}}, 0x0) 16:04:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) 16:04:51 executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) 16:04:51 executing program 2: syz_mount_image$f2fs(&(0x7f00000000c0), &(0x7f0000008140)='./file0\x00', 0x10, &(0x7f0000007f80)=ANY=[], 0x1, 0x7e64, &(0x7f0000000100)="$eJzs3M1uG1UUAODjhEZAS4kQC3aMxI8ciVhjO6mgbCKqqgtIFdGy7MKxHcttYkdx4oSuuuHnIdjBinfgAdix6aJvgMQOiU2FGuSZiYTKTyNinMb5Pml8fI9vzr3XmizOKEoA59Z88tuvpbgcL0XEbERcisjel4ors5KHNyLizYiY+dNVKvKjwZ1RYi4iXo6Iy6Piec1SMffbH768893PH7/zzfc/zqZff/XL6Z0aOE27EfF2RGxt5+P9rTz2O3m8W+Qbw24Wt5aGRcw/2LpXjPt53G+vZxX2G0fzGlmsd/L5/e29wShubDaao9jpbmT57V6+4GDYOaqT/cDdxk42brXXs9gd9LPYuZ/v66CI9we7eZ1WUe/zZn6+3aOY59sH7fw82/ey2OztFvm8br/VPhjFYRGL5aK1/t+/47Pik25v7yAZtncG3X4vWa5U00q6uNO8spim1Q/qi51WY6N5pV1bajU2lpJye2XQ31xIyp1mMynfuHZtIammlVolfS+5cfOzZLOVlEfxo25vb7e7OVhIapX6cqW6kLxVTW6triVrn16/vrp2O1nt95Kb/WFST5Nq/epy7Wr9/WTt1u2kltZS55+o0oTXY8r88w10+OQwM9HtAJwF4+z/Q/8PHNP56v+L8+j//+LE/e+7Z7v/1f/DCbiBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADOrYs/fbiXvZnPxzNF/pUi9VoxLhWfHf6N0lM1Z0d1I+LCMed/UYqYK9Y4ul6IiJXi+v3V//c7AAAAgGn26HH5YSnr1vOX+X+fPnNhMtvihB7k4ckzps1lr6VLD8a0bPZY5xn30PFlD6JeH1e12Wx/4zrpxSieUI1F9mv14riqHcvsRFcDAACeDzoBAAAAmGpP/xk+AAAAMH30/wAAADD9sv7f//8DAACA6fbocfnhae8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+YOfuTRCGggAAX/xrgihO4Q42juAILuEIDuJGNhaZw05ELXKCiIgQQyB8HxzHJeHyrnzNAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQN+Vx9WuuixPTfvc7s38ZxoAAADgq3mdBllO89Ei6yLffbq7F2+thhFRRsT4x+/3RcQk//GMUUSsM66ztocHAACA/qoO503XZwAAAAAAAAAAAAAAAAAAAABedLH/b1sn+/8AAACgPfb/AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwYHdeTgCAQRiA9rNA95+2CLqB4OU9SMgxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH12Zp0aN+pN/wIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDPDhwUAQCAIACjmv2L+LGDPbgNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC63ST77NcxCoAwEARAk3wglT+z9rd+S5FcIWLtIc7AEtg0214bqWfRR1/jf9m39em9K28N/qo5ewAAAAB/0CLT5VYvPXEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAwe4cWgEAg0AUa+k+7D9eBQ+PwySGLxAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDIG33cE51RCQBAyb65PAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4LMDBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAABDkb73CAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUwEAAP//bbMf7Q==") r0 = open(&(0x7f0000008100)='./bus\x00', 0x60142, 0x0) r1 = open(&(0x7f0000007f80)='./bus\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x9}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r2 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r2, 0x2, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f0000000000), 0x400000000000041, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x0) r5 = creat(&(0x7f0000000040)='./bus\x00', 0x54) ftruncate(r5, 0x800) sendfile(r0, r1, 0x0, 0x1000000201005) 16:04:51 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000240)={0xfccc, 0x2, r1, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000040)={0x8, r2}) ioctl$IOMMU_DESTROY$device(0xffffffffffffffff, 0x3b80, 0x0) ioctl$IOMMU_IOAS_ALLOW_IOVAS(0xffffffffffffffff, 0x3b82, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)) r3 = getuid() r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) pidfd_open(r4, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000002840)='./file1\x00', 0x0, 0x0) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r6, 0xae03, 0xc7) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002940)=[{{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000000a00)="e19def748fbefe4a9a59c83ba01bf3089b50e42b71a6ab6012ca52a4c26a47722987113034f2c2097a6b2eedfba409482db87e3e044ca89476a884bbadd8e8d85d65a37bc863", 0x46}, {&(0x7f0000000a80)="ee6f08a1f0b03ccf6a8aa955bbd25c22f599c0508743a0b46176bdd8e7756c291047459e7fe308197c4b51649d207d09742840258d7ddcf24125689a3951936cb4d10a0b6724577fff84aa828677812d83fa9142de3a95473efae9bc3dbb48fd278d721d24fb969d84013468ab6b8727e7bf656a6c2f7f338e43ac15f0480dacc74c2b4d7b57a1ecf82c2176c880562205c95cec34052e544b3dd7c01fb8137bcc7813f341c411509e938091d0dbc233e2c6d1c3df2a4696a4d42e8c9373a45fcdff6d5e7b2811b6d425e0915ad003edd137dc07cc92ae216c3da9f8dde24b466eaad310d8f643e0c03a8392c1cbaa58da26", 0xf2}, {&(0x7f0000000b80)="66d04ba8c0bef42fee2a4ddf8f7a0d03c96228329f6e9794d70a395494aec31547ad07e79b69261f337575fbf4c2c398db61d6108297c298bb575e80a3f1af461379caec691a03c358f97dd3320274fee2c7a54ed6fe9e487408d72d00bbba4842b2a63c690c40a32aff0d50de194f1f75809469cbbe1dd7f831ac4921b6968f63afc1f4f64d2a7b84f9e19c4bb7763c296571f8f5a0228a53936549367a2e2f636c1545521b84e7a82be421ec3654f19d79721af5952319448a0d5044e8711b6efd32b604855abc831033d42d1f1e0a66789279baa70a61111119de02d737df0bf058dc8e1379dabda85135d45f693a7f090a51a48994f3f734", 0xfa}, {&(0x7f0000000240)="b366c9e0790d633571107472c657f6ed912d06832b91832b046e434e29ff9a3dfeebf44aaa0017a72f2d96de7163029034", 0x31}, {&(0x7f0000000c80)="e2feeb120d10d1804540c89fb72c0a0a05e8e840b78a85a136c38c6d9f96", 0x1e}, {&(0x7f0000000cc0)="32492a6d67ab58cfa2018fe0db5dd7402c48c99e62f24a66f64735a1ab6b85111d30e6bfc812ff4df5a6112fa092bf29e20b26a4a593432241f38fbf3679977d2b", 0x41}, {&(0x7f0000000d40)="ea4af98e6e0adc7045f4191ba796618fda741ec047365442e25387e36b99efd5a1fc68d5afdeb32e158e87e5b76d04b1d2df6141b19bc3620d6db20c8134eb6d31c643abf8f239988c4e8a9907d626d097526fbdd9660a4f528e", 0x5a}, {&(0x7f0000000dc0)="85fe05dcfa30dfad1a92c1936f69d454482964a84d077300196924f52ada3118a0e3c742ec36a6a81ec7b071584c1ad066b2b898e1e8aef6fe079b7a1406007f25f83889fe99cc429bde97015c653f4f3b950aeaf31dc7b3eb9cb08f234eebc5226cd3785530fa11e9cff69afc89daeaf2071e9d56d6a6ae327c9ce4a5bfff72ccb760323afc83bb8af6f9b7f3198df8b9990ddefb887548e968d4c77cf3963964a2e83c61eba1a2e5e43e064af361699427491e42447661a00d516f27bbbf6a7d9500d84f7cf6ed48f10e8a24052d20d4a63078ccfb76268ef7024d8a0f1c4e832b2188ca100e8bd3", 0xe9}], 0x8, 0x0, 0x0, 0x4004000}}, {{&(0x7f0000000f40)=@abs={0x0, 0x0, 0x4e21}, 0x6e, 0x0}}, {{0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000021c0)="8be84e36b6805d5bcdee2db55a40187e438e2f78b41cabfd5e44484594d9c50646c473a2977e4f7d9826c086baa211a7bdc530963fb2eee30c0c91f3", 0x3c}], 0x1, &(0x7f0000002500)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000006001c000400000000040000000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x40080c5}}, {{0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002700)="49292da1cd93e9708345f3d55d57f1", 0xf}], 0x1, &(0x7f00000028c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x20000000}}], 0x4, 0x40000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) 16:04:51 executing program 3: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000080)='./file0\x00', 0xa08886, &(0x7f0000000040)=ANY=[@ANYRES32=0x0], 0x1, 0x2a8, &(0x7f0000000500)="$eJzs3F9IU38Yx/HHPz/1Z+hGRFBQPeVNRRzcrgMdoRENjHJhCcExz2rstI2dsZqEWxB400U3/buuIEIQoosgELvoKpTwrovuvPMiu0oiOjGnudnUMnWS79fF9rDn+zl8z58dtu9g08fvXouGHSNspqS6oUqq2yUns1XilWpZkJMj10fe7zt34eLpQDDYcVa1M9Dt86tq84HR3pvDh8ZSO86/bH5dL+PeS9Mz/qnx3eN7pr93X404GnE0Fk+pqX3xeMrssy3tv+9EDdUztmU6lkZijpUs6YfteCKRUTPW39SYSFqOo2Yso1Ero6m4ppIZNa+YkZgahqFNjYKVDacfBZbvhp7Puq7MpN65bn1OXNfNv9iwidNDhc2df9ctOv93Kj0lbKKim3qDiD2UDqVDhedCPxCWiNhiSat45JvkrxH38Yg7d6nkH2/4R4KTR9++UVWvDNrZ+Xw2HaopzfvEI95CpqBQd54Kdvi0oDT/nzQW5/3ikV3l8/6y+To53FKUN8Qjk5clLrZMjB78MtU19GAhP+hTPdEVXJL/X/oXD9OzzxU6PwAAAAAAAAAArIWhP5VdvzfyA24PqGrTkn4hX+73gaXr861l1+drZW9tZfcdAAAAAIDtwskMRE3btpJ/WeS/yq/Hdv694smt3x+8v3PlMS1tNRPtH3KJrbBff1B87dkS0ygtZH71abXBNev8TlksPq3Ldqrm57f8mJO9H1+sup26X47PcsY2/q4EAAAAYCMsfuhvk2z4VTrbc+xepecEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMB2s4a/HJt4WK6l+WLn03KtSu8jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADASn4EAAD//xAR0Ao=") ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000000c0)) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) getrlimit(0xe, &(0x7f0000000180)) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x400000000000041, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) sendmsg$SEG6_CMD_SETHMAC(0xffffffffffffffff, 0x0, 0x4080000) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) ioctl$VFAT_IOCTL_READDIR_BOTH(r2, 0x82307201, 0x0) r4 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r4, 0x800) lseek(r4, 0x0, 0x2) r5 = open(&(0x7f0000000000)='./bus\x00', 0x125000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc080583d, &(0x7f0000009ac0)=ANY=[]) sendfile(r4, r5, 0x0, 0x1dd00) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.numa_stat\x00', 0x275a, 0x0) 16:04:51 executing program 0: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.threads\x00', 0x2, 0x0) read$snapshot(r0, &(0x7f0000000040)=""/80, 0xfffffe7e) 16:04:51 executing program 1: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000080)='./file0\x00', 0xa08886, &(0x7f0000000040)=ANY=[@ANYRES32=0x0], 0x1, 0x2a8, &(0x7f0000000500)="$eJzs3F9IU38Yx/HHPz/1Z+hGRFBQPeVNRRzcrgMdoRENjHJhCcExz2rstI2dsZqEWxB400U3/buuIEIQoosgELvoKpTwrovuvPMiu0oiOjGnudnUMnWS79fF9rDn+zl8z58dtu9g08fvXouGHSNspqS6oUqq2yUns1XilWpZkJMj10fe7zt34eLpQDDYcVa1M9Dt86tq84HR3pvDh8ZSO86/bH5dL+PeS9Mz/qnx3eN7pr93X404GnE0Fk+pqX3xeMrssy3tv+9EDdUztmU6lkZijpUs6YfteCKRUTPW39SYSFqOo2Yso1Ero6m4ppIZNa+YkZgahqFNjYKVDacfBZbvhp7Puq7MpN65bn1OXNfNv9iwidNDhc2df9ctOv93Kj0lbKKim3qDiD2UDqVDhedCPxCWiNhiSat45JvkrxH38Yg7d6nkH2/4R4KTR9++UVWvDNrZ+Xw2HaopzfvEI95CpqBQd54Kdvi0oDT/nzQW5/3ikV3l8/6y+To53FKUN8Qjk5clLrZMjB78MtU19GAhP+hTPdEVXJL/X/oXD9OzzxU6PwAAAAAAAAAArIWhP5VdvzfyA24PqGrTkn4hX+73gaXr861l1+drZW9tZfcdAAAAAIDtwskMRE3btpJ/WeS/yq/Hdv694smt3x+8v3PlMS1tNRPtH3KJrbBff1B87dkS0ygtZH71abXBNev8TlksPq3Ldqrm57f8mJO9H1+sup26X47PcsY2/q4EAAAAYCMsfuhvk2z4VTrbc+xepecEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMB2s4a/HJt4WK6l+WLn03KtSu8jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADASn4EAAD//xAR0Ao=") ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000000c0)=0x40000000) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) getrlimit(0xe, &(0x7f0000000180)) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x400000000000041, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) sendmsg$SEG6_CMD_SETHMAC(0xffffffffffffffff, 0x0, 0x4080000) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) ioctl$VFAT_IOCTL_READDIR_BOTH(r2, 0x82307201, &(0x7f0000000f80)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) r4 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r4, 0x800) lseek(r4, 0x0, 0x2) r5 = open(&(0x7f0000000000)='./bus\x00', 0x125000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc080583d, &(0x7f0000009ac0)=ANY=[]) sendfile(r4, r5, 0x0, 0x1dd00) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.numa_stat\x00', 0x275a, 0x0) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x7bb) 16:04:51 executing program 4: r0 = getpid() syz_clone3(&(0x7f0000000480)={0x60100400, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000440)=[r0], 0x1}, 0x58) [ 1803.990157][T12333] loop3: detected capacity change from 0 to 128 [ 1803.998020][T12334] sysfs: cannot create duplicate filename '/devices/iommufd_mock14' [ 1804.015798][T12332] loop1: detected capacity change from 0 to 128 [ 1804.052091][T12334] CPU: 0 PID: 12334 Comm: syz-executor.5 Not tainted 6.7.0-rc5-next-20231214-syzkaller #0 [ 1804.062049][T12334] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 1804.072132][T12334] Call Trace: [ 1804.075430][T12334] [ 1804.078375][T12334] dump_stack_lvl+0x125/0x1b0 [ 1804.083087][T12334] sysfs_warn_dup+0x7f/0xa0 [ 1804.087632][T12334] sysfs_create_dir_ns+0x249/0x2b0 [ 1804.092787][T12334] ? sysfs_create_mount_point+0xb0/0xb0 [ 1804.098367][T12334] ? spin_bug+0x1c0/0x1c0 [ 1804.102716][T12334] ? do_raw_spin_unlock+0x172/0x230 [ 1804.107969][T12334] kobject_add_internal+0x2c8/0x970 [ 1804.113204][T12334] kobject_add+0x16f/0x240 [ 1804.117669][T12334] ? kset_create_and_add+0x190/0x190 [ 1804.122981][T12334] ? kobject_put+0xbe/0x440 [ 1804.127514][T12334] ? bus_get_dev_root+0x5e/0x80 [ 1804.132391][T12334] device_add+0x289/0x1aa0 [ 1804.136835][T12334] ? device_initialize+0x510/0x510 [ 1804.141977][T12334] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 1804.148874][T12334] ? __init_waitqueue_head+0xca/0x150 [ 1804.154297][T12334] iommufd_test+0x15bf/0x3a10 [ 1804.159023][T12334] ? preempt_count_sub+0x160/0x160 [ 1804.164169][T12334] ? iommufd_selftest_destroy+0xf0/0xf0 [ 1804.169774][T12334] iommufd_fops_ioctl+0x35a/0x4e0 [ 1804.174849][T12334] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1804.181405][T12334] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1804.186370][T12334] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1804.192907][T12334] __x64_sys_ioctl+0x18f/0x210 [ 1804.197694][T12334] do_syscall_64+0x40/0x110 [ 1804.202220][T12334] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 1804.208137][T12334] RIP: 0033:0x7f0b62c7cba9 [ 1804.212567][T12334] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 1804.232193][T12334] RSP: 002b:00007f0b6397b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1804.240656][T12334] RAX: ffffffffffffffda RBX: 00007f0b62d9bf80 RCX: 00007f0b62c7cba9 [ 1804.248642][T12334] RDX: 0000000020000240 RSI: 0000000000003ba0 RDI: 0000000000000003 [ 1804.256623][T12334] RBP: 00007f0b62cc847a R08: 0000000000000000 R09: 0000000000000000 [ 1804.264604][T12334] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1804.272592][T12334] R13: 000000000000000b R14: 00007f0b62d9bf80 R15: 00007ffee09dc5a8 [ 1804.280592][T12334] [ 1804.438433][T12334] kobject: kobject_add_internal failed for iommufd_mock14 with -EEXIST, don't try to register things with the same name in the same directory. 16:04:52 executing program 0: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.threads\x00', 0x2, 0x0) read$snapshot(r0, &(0x7f0000000040)=""/80, 0xfffffe7e) 16:04:52 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000240)={0xfccc, 0x2, r1, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000040)={0x8, r2}) ioctl$IOMMU_DESTROY$device(0xffffffffffffffff, 0x3b80, 0x0) ioctl$IOMMU_IOAS_ALLOW_IOVAS(0xffffffffffffffff, 0x3b82, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)) r3 = getuid() r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) pidfd_open(r4, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000002840)='./file1\x00', 0x0, 0x0) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r6, 0xae03, 0xc7) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002940)=[{{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000000a00)="e19def748fbefe4a9a59c83ba01bf3089b50e42b71a6ab6012ca52a4c26a47722987113034f2c2097a6b2eedfba409482db87e3e044ca89476a884bbadd8e8d85d65a37bc863", 0x46}, {&(0x7f0000000a80)="ee6f08a1f0b03ccf6a8aa955bbd25c22f599c0508743a0b46176bdd8e7756c291047459e7fe308197c4b51649d207d09742840258d7ddcf24125689a3951936cb4d10a0b6724577fff84aa828677812d83fa9142de3a95473efae9bc3dbb48fd278d721d24fb969d84013468ab6b8727e7bf656a6c2f7f338e43ac15f0480dacc74c2b4d7b57a1ecf82c2176c880562205c95cec34052e544b3dd7c01fb8137bcc7813f341c411509e938091d0dbc233e2c6d1c3df2a4696a4d42e8c9373a45fcdff6d5e7b2811b6d425e0915ad003edd137dc07cc92ae216c3da9f8dde24b466eaad310d8f643e0c03a8392c1cbaa58da26", 0xf2}, {&(0x7f0000000b80)="66d04ba8c0bef42fee2a4ddf8f7a0d03c96228329f6e9794d70a395494aec31547ad07e79b69261f337575fbf4c2c398db61d6108297c298bb575e80a3f1af461379caec691a03c358f97dd3320274fee2c7a54ed6fe9e487408d72d00bbba4842b2a63c690c40a32aff0d50de194f1f75809469cbbe1dd7f831ac4921b6968f63afc1f4f64d2a7b84f9e19c4bb7763c296571f8f5a0228a53936549367a2e2f636c1545521b84e7a82be421ec3654f19d79721af5952319448a0d5044e8711b6efd32b604855abc831033d42d1f1e0a66789279baa70a61111119de02d737df0bf058dc8e1379dabda85135d45f693a7f090a51a48994f3f734", 0xfa}, {&(0x7f0000000240)="b366c9e0790d633571107472c657f6ed912d06832b91832b046e434e29ff9a3dfeebf44aaa0017a72f2d96de7163029034", 0x31}, {&(0x7f0000000c80)="e2feeb120d10d1804540c89fb72c0a0a05e8e840b78a85a136c38c6d9f96", 0x1e}, {&(0x7f0000000cc0)="32492a6d67ab58cfa2018fe0db5dd7402c48c99e62f24a66f64735a1ab6b85111d30e6bfc812ff4df5a6112fa092bf29e20b26a4a593432241f38fbf3679977d2b", 0x41}, {&(0x7f0000000d40)="ea4af98e6e0adc7045f4191ba796618fda741ec047365442e25387e36b99efd5a1fc68d5afdeb32e158e87e5b76d04b1d2df6141b19bc3620d6db20c8134eb6d31c643abf8f239988c4e8a9907d626d097526fbdd9660a4f528e", 0x5a}, {&(0x7f0000000dc0)="85fe05dcfa30dfad1a92c1936f69d454482964a84d077300196924f52ada3118a0e3c742ec36a6a81ec7b071584c1ad066b2b898e1e8aef6fe079b7a1406007f25f83889fe99cc429bde97015c653f4f3b950aeaf31dc7b3eb9cb08f234eebc5226cd3785530fa11e9cff69afc89daeaf2071e9d56d6a6ae327c9ce4a5bfff72ccb760323afc83bb8af6f9b7f3198df8b9990ddefb887548e968d4c77cf3963964a2e83c61eba1a2e5e43e064af361699427491e42447661a00d516f27bbbf6a7d9500d84f7cf6ed48f10e8a24052d20d4a63078ccfb76268ef7024d8a0f1c4e832b2188ca100e8bd3", 0xe9}], 0x8, 0x0, 0x0, 0x4004000}}, {{&(0x7f0000000f40)=@abs={0x0, 0x0, 0x4e21}, 0x6e, 0x0}}, {{0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000021c0)="8be84e36b6805d5bcdee2db55a40187e438e2f78b41cabfd5e44484594d9c50646c473a2977e4f7d9826c086baa211a7bdc530963fb2eee30c0c91f3", 0x3c}], 0x1, &(0x7f0000002500)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000006001c000400000000040000000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x40080c5}}, {{0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002700)="49292da1cd93e9708345f3d55d57f1", 0xf}], 0x1, &(0x7f00000028c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x20000000}}], 0x4, 0x40000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) 16:04:52 executing program 1: syz_mount_image$f2fs(&(0x7f00000000c0), &(0x7f0000008140)='./file0\x00', 0x10, &(0x7f0000007f80)=ANY=[], 0x1, 0x7e64, &(0x7f0000000100)="$eJzs3M1uG1UUAODjhEZAS4kQC3aMxI8ciVhjO6mgbCKqqgtIFdGy7MKxHcttYkdx4oSuuuHnIdjBinfgAdix6aJvgMQOiU2FGuSZiYTKTyNinMb5Pml8fI9vzr3XmizOKEoA59Z88tuvpbgcL0XEbERcisjel4ors5KHNyLizYiY+dNVKvKjwZ1RYi4iXo6Iy6Piec1SMffbH768893PH7/zzfc/zqZff/XL6Z0aOE27EfF2RGxt5+P9rTz2O3m8W+Qbw24Wt5aGRcw/2LpXjPt53G+vZxX2G0fzGlmsd/L5/e29wShubDaao9jpbmT57V6+4GDYOaqT/cDdxk42brXXs9gd9LPYuZ/v66CI9we7eZ1WUe/zZn6+3aOY59sH7fw82/ey2OztFvm8br/VPhjFYRGL5aK1/t+/47Pik25v7yAZtncG3X4vWa5U00q6uNO8spim1Q/qi51WY6N5pV1bajU2lpJye2XQ31xIyp1mMynfuHZtIammlVolfS+5cfOzZLOVlEfxo25vb7e7OVhIapX6cqW6kLxVTW6triVrn16/vrp2O1nt95Kb/WFST5Nq/epy7Wr9/WTt1u2kltZS55+o0oTXY8r88w10+OQwM9HtAJwF4+z/Q/8PHNP56v+L8+j//+LE/e+7Z7v/1f/DCbiBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADOrYs/fbiXvZnPxzNF/pUi9VoxLhWfHf6N0lM1Z0d1I+LCMed/UYqYK9Y4ul6IiJXi+v3V//c7AAAAgGn26HH5YSnr1vOX+X+fPnNhMtvihB7k4ckzps1lr6VLD8a0bPZY5xn30PFlD6JeH1e12Wx/4zrpxSieUI1F9mv14riqHcvsRFcDAACeDzoBAAAAmGpP/xk+AAAAMH30/wAAADD9sv7f//8DAACA6fbocfnhae8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+YOfuTRCGggAAX/xrgihO4Q42juAILuEIDuJGNhaZw05ELXKCiIgQQyB8HxzHJeHyrnzNAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQN+Vx9WuuixPTfvc7s38ZxoAAADgq3mdBllO89Ei6yLffbq7F2+thhFRRsT4x+/3RcQk//GMUUSsM66ztocHAACA/qoO503XZwAAAAAAAAAAAAAAAAAAAABedLH/b1sn+/8AAACgPfb/AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwYHdeTgCAQRiA9rNA95+2CLqB4OU9SMgxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH12Zp0aN+pN/wIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDPDhwUAQCAIACjmv2L+LGDPbgNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC63ST77NcxCoAwEARAk3wglT+z9rd+S5FcIWLtIc7AEtg0214bqWfRR1/jf9m39em9K28N/qo5ewAAAAB/0CLT5VYvPXEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAwe4cWgEAg0AUa+k+7D9eBQ+PwySGLxAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDIG33cE51RCQBAyb65PAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4LMDBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAABDkb73CAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUwEAAP//bbMf7Q==") r0 = open(&(0x7f0000008100)='./bus\x00', 0x60142, 0x10a) r1 = open(&(0x7f0000007f80)='./bus\x00', 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x9}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r2 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f0000000000), 0x400000000000041, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x0) r5 = creat(&(0x7f0000000040)='./bus\x00', 0x54) ftruncate(r5, 0x800) lseek(r5, 0x200, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r5, r6, 0x0, 0x1dd00) sendfile(r0, r1, 0x0, 0x1000000201005) [ 1805.223311][T12542] sysfs: cannot create duplicate filename '/devices/iommufd_mock14' [ 1805.256542][T12542] CPU: 1 PID: 12542 Comm: syz-executor.5 Not tainted 6.7.0-rc5-next-20231214-syzkaller #0 [ 1805.266607][T12542] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 1805.276685][T12542] Call Trace: [ 1805.279976][T12542] [ 1805.282933][T12542] dump_stack_lvl+0x125/0x1b0 [ 1805.287639][T12542] sysfs_warn_dup+0x7f/0xa0 [ 1805.292178][T12542] sysfs_create_dir_ns+0x249/0x2b0 [ 1805.297329][T12542] ? sysfs_create_mount_point+0xb0/0xb0 [ 1805.302916][T12542] ? spin_bug+0x1c0/0x1c0 [ 1805.307280][T12542] ? do_raw_spin_unlock+0x172/0x230 [ 1805.312509][T12542] kobject_add_internal+0x2c8/0x970 [ 1805.317737][T12542] kobject_add+0x16f/0x240 [ 1805.322181][T12542] ? kset_create_and_add+0x190/0x190 [ 1805.327503][T12542] ? kobject_put+0xbe/0x440 [ 1805.332040][T12542] ? bus_get_dev_root+0x5e/0x80 [ 1805.336945][T12542] device_add+0x289/0x1aa0 [ 1805.341407][T12542] ? device_initialize+0x510/0x510 [ 1805.346554][T12542] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 1805.353453][T12542] ? __init_waitqueue_head+0xca/0x150 [ 1805.358877][T12542] iommufd_test+0x15bf/0x3a10 [ 1805.363614][T12542] ? preempt_count_sub+0x160/0x160 [ 1805.368760][T12542] ? iommufd_selftest_destroy+0xf0/0xf0 [ 1805.374362][T12542] iommufd_fops_ioctl+0x35a/0x4e0 [ 1805.379440][T12542] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1805.386011][T12542] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1805.390983][T12542] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1805.397519][T12542] __x64_sys_ioctl+0x18f/0x210 [ 1805.402329][T12542] do_syscall_64+0x40/0x110 [ 1805.406866][T12542] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 1805.412805][T12542] RIP: 0033:0x7f0b62c7cba9 [ 1805.417241][T12542] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 1805.436880][T12542] RSP: 002b:00007f0b6397b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1805.445355][T12542] RAX: ffffffffffffffda RBX: 00007f0b62d9bf80 RCX: 00007f0b62c7cba9 [ 1805.453348][T12542] RDX: 0000000020000240 RSI: 0000000000003ba0 RDI: 0000000000000003 [ 1805.461340][T12542] RBP: 00007f0b62cc847a R08: 0000000000000000 R09: 0000000000000000 [ 1805.469333][T12542] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1805.477321][T12542] R13: 000000000000000b R14: 00007f0b62d9bf80 R15: 00007ffee09dc5a8 [ 1805.485330][T12542] [ 1805.605937][T12542] kobject: kobject_add_internal failed for iommufd_mock14 with -EEXIST, don't try to register things with the same name in the same directory. 16:04:53 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000240)={0xfccc, 0x2, r1, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000040)={0x8, r2}) ioctl$IOMMU_DESTROY$device(0xffffffffffffffff, 0x3b80, 0x0) ioctl$IOMMU_IOAS_ALLOW_IOVAS(0xffffffffffffffff, 0x3b82, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)) r3 = getuid() r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) pidfd_open(r4, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000002840)='./file1\x00', 0x0, 0x0) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r6, 0xae03, 0xc7) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002940)=[{{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000000a00)="e19def748fbefe4a9a59c83ba01bf3089b50e42b71a6ab6012ca52a4c26a47722987113034f2c2097a6b2eedfba409482db87e3e044ca89476a884bbadd8e8d85d65a37bc863", 0x46}, {&(0x7f0000000a80)="ee6f08a1f0b03ccf6a8aa955bbd25c22f599c0508743a0b46176bdd8e7756c291047459e7fe308197c4b51649d207d09742840258d7ddcf24125689a3951936cb4d10a0b6724577fff84aa828677812d83fa9142de3a95473efae9bc3dbb48fd278d721d24fb969d84013468ab6b8727e7bf656a6c2f7f338e43ac15f0480dacc74c2b4d7b57a1ecf82c2176c880562205c95cec34052e544b3dd7c01fb8137bcc7813f341c411509e938091d0dbc233e2c6d1c3df2a4696a4d42e8c9373a45fcdff6d5e7b2811b6d425e0915ad003edd137dc07cc92ae216c3da9f8dde24b466eaad310d8f643e0c03a8392c1cbaa58da26", 0xf2}, {&(0x7f0000000b80)="66d04ba8c0bef42fee2a4ddf8f7a0d03c96228329f6e9794d70a395494aec31547ad07e79b69261f337575fbf4c2c398db61d6108297c298bb575e80a3f1af461379caec691a03c358f97dd3320274fee2c7a54ed6fe9e487408d72d00bbba4842b2a63c690c40a32aff0d50de194f1f75809469cbbe1dd7f831ac4921b6968f63afc1f4f64d2a7b84f9e19c4bb7763c296571f8f5a0228a53936549367a2e2f636c1545521b84e7a82be421ec3654f19d79721af5952319448a0d5044e8711b6efd32b604855abc831033d42d1f1e0a66789279baa70a61111119de02d737df0bf058dc8e1379dabda85135d45f693a7f090a51a48994f3f734", 0xfa}, {&(0x7f0000000240)="b366c9e0790d633571107472c657f6ed912d06832b91832b046e434e29ff9a3dfeebf44aaa0017a72f2d96de7163029034", 0x31}, {&(0x7f0000000c80)="e2feeb120d10d1804540c89fb72c0a0a05e8e840b78a85a136c38c6d9f96", 0x1e}, {&(0x7f0000000cc0)="32492a6d67ab58cfa2018fe0db5dd7402c48c99e62f24a66f64735a1ab6b85111d30e6bfc812ff4df5a6112fa092bf29e20b26a4a593432241f38fbf3679977d2b", 0x41}, {&(0x7f0000000d40)="ea4af98e6e0adc7045f4191ba796618fda741ec047365442e25387e36b99efd5a1fc68d5afdeb32e158e87e5b76d04b1d2df6141b19bc3620d6db20c8134eb6d31c643abf8f239988c4e8a9907d626d097526fbdd9660a4f528e", 0x5a}, {&(0x7f0000000dc0)="85fe05dcfa30dfad1a92c1936f69d454482964a84d077300196924f52ada3118a0e3c742ec36a6a81ec7b071584c1ad066b2b898e1e8aef6fe079b7a1406007f25f83889fe99cc429bde97015c653f4f3b950aeaf31dc7b3eb9cb08f234eebc5226cd3785530fa11e9cff69afc89daeaf2071e9d56d6a6ae327c9ce4a5bfff72ccb760323afc83bb8af6f9b7f3198df8b9990ddefb887548e968d4c77cf3963964a2e83c61eba1a2e5e43e064af361699427491e42447661a00d516f27bbbf6a7d9500d84f7cf6ed48f10e8a24052d20d4a63078ccfb76268ef7024d8a0f1c4e832b2188ca100e8bd3", 0xe9}], 0x8, 0x0, 0x0, 0x4004000}}, {{&(0x7f0000000f40)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002180)=[{&(0x7f0000000fc0)="fb963d3ba082ec842614009951e6b331e8dcee49dd4d7eecd814c44501db4063270de71c263e83c5fc6a7ad63de6bad7d1df948b0dbc1aa9f3018cf9d53e7a85045edc0d39721247a6eb0217fb48d281656f91f3c52afee227bd1ce59f0279709c5c4efb947d47ea1b87f0fe7bfcfd1d281b5e16f77561eb7fd540eb3068912e50bf1719fbe4f611ab60864bbfbfafd5d517780bc7a9df5f41c83de8a094dfd282dc7e7a1c2d6edd97ae2e0f857bf8958b25ab9302", 0xb5}, {&(0x7f0000001080)="11e778f080e9ae4767e808331bf8f222b6723d23ea9d7a1035235d07946f427819f01c38bd98950cb4f1287427d0b4ccec52011a9387d389ee478047d26c60e2442d3023b4efa4efd15a91f48b51bc78ac2d0b5b51c38c079967302d10417e555ad5f3b4c866743b16a049f2fbaf2ce02e89af88a80f", 0x76}, {&(0x7f0000001100)="a941d3895804c670f45db46fc9344571d9b5ba5ba50e8a67cc67964927cdfb7dede3da12156c4327540594d98fb73b55b9b8bb586d77055628d68609942d54a1b4fd32c3d6697d90c4a6b7afed554938f88111ce8f57499a76d34887ab7c972ecfe5105285e290ddeefc64e3c01c1415", 0x70}], 0x3}}, {{0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000021c0)="8be84e36b6805d5bcdee2db55a40187e438e2f78b41cabfd5e44484594d9c50646c473a2977e4f7d9826c086baa211a7bdc530963fb2eee30c0c91f3", 0x3c}], 0x1, &(0x7f0000002500)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000006001c000400000000040000000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x40080c5}}, {{0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002700)="49292da1cd93e9708345f3d55d57f1", 0xf}], 0x1, &(0x7f00000028c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x20000000}}], 0x4, 0x40000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) [ 1805.934512][T12645] sysfs: cannot create duplicate filename '/devices/iommufd_mock14' [ 1805.967410][T12645] CPU: 0 PID: 12645 Comm: syz-executor.5 Not tainted 6.7.0-rc5-next-20231214-syzkaller #0 [ 1805.977394][T12645] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 1805.987505][T12645] Call Trace: [ 1805.990825][T12645] [ 1805.993801][T12645] dump_stack_lvl+0x125/0x1b0 [ 1805.998547][T12645] sysfs_warn_dup+0x7f/0xa0 [ 1806.003169][T12645] sysfs_create_dir_ns+0x249/0x2b0 [ 1806.008386][T12645] ? sysfs_create_mount_point+0xb0/0xb0 [ 1806.014017][T12645] ? spin_bug+0x1c0/0x1c0 [ 1806.018434][T12645] ? do_raw_spin_unlock+0x172/0x230 [ 1806.023700][T12645] kobject_add_internal+0x2c8/0x970 [ 1806.028983][T12645] kobject_add+0x16f/0x240 [ 1806.033472][T12645] ? kset_create_and_add+0x190/0x190 [ 1806.038830][T12645] ? kobject_put+0xbe/0x440 [ 1806.043408][T12645] ? bus_get_dev_root+0x5e/0x80 [ 1806.048335][T12645] device_add+0x289/0x1aa0 [ 1806.052837][T12645] ? device_initialize+0x510/0x510 [ 1806.058032][T12645] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 1806.064964][T12645] ? __init_waitqueue_head+0xca/0x150 [ 1806.070418][T12645] iommufd_test+0x15bf/0x3a10 [ 1806.075172][T12645] ? preempt_count_sub+0x160/0x160 [ 1806.080339][T12645] ? iommufd_selftest_destroy+0xf0/0xf0 [ 1806.085964][T12645] iommufd_fops_ioctl+0x35a/0x4e0 [ 1806.091053][T12645] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1806.097656][T12645] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1806.102661][T12645] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1806.109230][T12645] __x64_sys_ioctl+0x18f/0x210 [ 1806.114056][T12645] do_syscall_64+0x40/0x110 [ 1806.118630][T12645] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 1806.124590][T12645] RIP: 0033:0x7f0b62c7cba9 [ 1806.129044][T12645] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 1806.148701][T12645] RSP: 002b:00007f0b6397b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1806.157170][T12645] RAX: ffffffffffffffda RBX: 00007f0b62d9bf80 RCX: 00007f0b62c7cba9 [ 1806.165184][T12645] RDX: 0000000020000240 RSI: 0000000000003ba0 RDI: 0000000000000003 [ 1806.173204][T12645] RBP: 00007f0b62cc847a R08: 0000000000000000 R09: 0000000000000000 [ 1806.181236][T12645] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1806.189249][T12645] R13: 000000000000000b R14: 00007f0b62d9bf80 R15: 00007ffee09dc5a8 [ 1806.197297][T12645] 16:04:54 executing program 0: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.threads\x00', 0x2, 0x0) read$snapshot(r0, &(0x7f0000000040)=""/80, 0xfffffe7e) [ 1806.813450][T12645] kobject: kobject_add_internal failed for iommufd_mock14 with -EEXIST, don't try to register things with the same name in the same directory. 16:04:54 executing program 3: r0 = syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000080)='./file0\x00', 0xa08886, &(0x7f0000000040)=ANY=[@ANYRES32=0x0], 0x1, 0x2a8, &(0x7f0000000500)="$eJzs3F9IU38Yx/HHPz/1Z+hGRFBQPeVNRRzcrgMdoRENjHJhCcExz2rstI2dsZqEWxB400U3/buuIEIQoosgELvoKpTwrovuvPMiu0oiOjGnudnUMnWS79fF9rDn+zl8z58dtu9g08fvXouGHSNspqS6oUqq2yUns1XilWpZkJMj10fe7zt34eLpQDDYcVa1M9Dt86tq84HR3pvDh8ZSO86/bH5dL+PeS9Mz/qnx3eN7pr93X404GnE0Fk+pqX3xeMrssy3tv+9EDdUztmU6lkZijpUs6YfteCKRUTPW39SYSFqOo2Yso1Ero6m4ppIZNa+YkZgahqFNjYKVDacfBZbvhp7Puq7MpN65bn1OXNfNv9iwidNDhc2df9ctOv93Kj0lbKKim3qDiD2UDqVDhedCPxCWiNhiSat45JvkrxH38Yg7d6nkH2/4R4KTR9++UVWvDNrZ+Xw2HaopzfvEI95CpqBQd54Kdvi0oDT/nzQW5/3ikV3l8/6y+To53FKUN8Qjk5clLrZMjB78MtU19GAhP+hTPdEVXJL/X/oXD9OzzxU6PwAAAAAAAAAArIWhP5VdvzfyA24PqGrTkn4hX+73gaXr861l1+drZW9tZfcdAAAAAIDtwskMRE3btpJ/WeS/yq/Hdv694smt3x+8v3PlMS1tNRPtH3KJrbBff1B87dkS0ygtZH71abXBNev8TlksPq3Ldqrm57f8mJO9H1+sup26X47PcsY2/q4EAAAAYCMsfuhvk2z4VTrbc+xepecEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMB2s4a/HJt4WK6l+WLn03KtSu8jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADASn4EAAD//xAR0Ao=") ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000000c0)=0x40000000) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x4) getrlimit(0xe, &(0x7f0000000180)) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x400000000000041, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) sendmsg$SEG6_CMD_SETHMAC(0xffffffffffffffff, 0x0, 0x4080000) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r4}, 0x10) ioctl$VFAT_IOCTL_READDIR_BOTH(r3, 0x82307201, &(0x7f0000000f80)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) r5 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r5, 0x0) lseek(r5, 0x0, 0x2) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc080583d, &(0x7f0000009ac0)=ANY=[]) sendfile(r5, 0xffffffffffffffff, 0x0, 0x1dd00) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.numa_stat\x00', 0x275a, 0x0) write$binfmt_elf64(r0, 0x0, 0x7bb) [ 1807.210262][T12850] loop3: detected capacity change from 0 to 128 16:04:56 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/vlan/vlan1\x00') read$snapshot(r0, &(0x7f0000000040)=""/90, 0x5a) 16:04:56 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000240)={0xfccc, 0x2, r1, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000040)={0x8, r2}) ioctl$IOMMU_DESTROY$device(0xffffffffffffffff, 0x3b80, 0x0) ioctl$IOMMU_IOAS_ALLOW_IOVAS(0xffffffffffffffff, 0x3b82, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)) r3 = getuid() r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) pidfd_open(r4, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000002840)='./file1\x00', 0x0, 0x0) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r6, 0xae03, 0xc7) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002940)=[{{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000000a00)="e19def748fbefe4a9a59c83ba01bf3089b50e42b71a6ab6012ca52a4c26a47722987113034f2c2097a6b2eedfba409482db87e3e044ca89476a884bbadd8e8d85d65a37bc863", 0x46}, {&(0x7f0000000a80)="ee6f08a1f0b03ccf6a8aa955bbd25c22f599c0508743a0b46176bdd8e7756c291047459e7fe308197c4b51649d207d09742840258d7ddcf24125689a3951936cb4d10a0b6724577fff84aa828677812d83fa9142de3a95473efae9bc3dbb48fd278d721d24fb969d84013468ab6b8727e7bf656a6c2f7f338e43ac15f0480dacc74c2b4d7b57a1ecf82c2176c880562205c95cec34052e544b3dd7c01fb8137bcc7813f341c411509e938091d0dbc233e2c6d1c3df2a4696a4d42e8c9373a45fcdff6d5e7b2811b6d425e0915ad003edd137dc07cc92ae216c3da9f8dde24b466eaad310d8f643e0c03a8392c1cbaa58da26", 0xf2}, {&(0x7f0000000b80)="66d04ba8c0bef42fee2a4ddf8f7a0d03c96228329f6e9794d70a395494aec31547ad07e79b69261f337575fbf4c2c398db61d6108297c298bb575e80a3f1af461379caec691a03c358f97dd3320274fee2c7a54ed6fe9e487408d72d00bbba4842b2a63c690c40a32aff0d50de194f1f75809469cbbe1dd7f831ac4921b6968f63afc1f4f64d2a7b84f9e19c4bb7763c296571f8f5a0228a53936549367a2e2f636c1545521b84e7a82be421ec3654f19d79721af5952319448a0d5044e8711b6efd32b604855abc831033d42d1f1e0a66789279baa70a61111119de02d737df0bf058dc8e1379dabda85135d45f693a7f090a51a48994f3f734", 0xfa}, {&(0x7f0000000240)="b366c9e0790d633571107472c657f6ed912d06832b91832b046e434e29ff9a3dfeebf44aaa0017a72f2d96de7163029034", 0x31}, {&(0x7f0000000c80)="e2feeb120d10d1804540c89fb72c0a0a05e8e840b78a85a136c38c6d9f96", 0x1e}, {&(0x7f0000000cc0)="32492a6d67ab58cfa2018fe0db5dd7402c48c99e62f24a66f64735a1ab6b85111d30e6bfc812ff4df5a6112fa092bf29e20b26a4a593432241f38fbf3679977d2b", 0x41}, {&(0x7f0000000d40)="ea4af98e6e0adc7045f4191ba796618fda741ec047365442e25387e36b99efd5a1fc68d5afdeb32e158e87e5b76d04b1d2df6141b19bc3620d6db20c8134eb6d31c643abf8f239988c4e8a9907d626d097526fbdd9660a4f528e", 0x5a}, {&(0x7f0000000dc0)="85fe05dcfa30dfad1a92c1936f69d454482964a84d077300196924f52ada3118a0e3c742ec36a6a81ec7b071584c1ad066b2b898e1e8aef6fe079b7a1406007f25f83889fe99cc429bde97015c653f4f3b950aeaf31dc7b3eb9cb08f234eebc5226cd3785530fa11e9cff69afc89daeaf2071e9d56d6a6ae327c9ce4a5bfff72ccb760323afc83bb8af6f9b7f3198df8b9990ddefb887548e968d4c77cf3963964a2e83c61eba1a2e5e43e064af361699427491e42447661a00d516f27bbbf6a7d9500d84f7cf6ed48f10e8a24052d20d4a63078ccfb76268ef7024d8a0f1c4e832b2188ca100e8bd3", 0xe9}], 0x8, 0x0, 0x0, 0x4004000}}, {{&(0x7f0000000f40)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002180)=[{&(0x7f0000000fc0)="fb963d3ba082ec842614009951e6b331e8dcee49dd4d7eecd814c44501db4063270de71c263e83c5fc6a7ad63de6bad7d1df948b0dbc1aa9f3018cf9d53e7a85045edc0d39721247a6eb0217fb48d281656f91f3c52afee227bd1ce59f0279709c5c4efb947d47ea1b87f0fe7bfcfd1d281b5e16f77561eb7fd540eb3068912e50bf1719fbe4f611ab60864bbfbfafd5d517780bc7a9df5f41c83de8a094dfd282dc7e7a1c2d6edd97ae2e0f857bf8958b25ab9302", 0xb5}, {&(0x7f0000001080)="11e778f080e9ae4767e808331bf8f222b6723d23ea9d7a1035235d07946f427819f01c38bd98950cb4f1287427d0b4ccec52011a9387d389ee478047d26c60e2442d3023b4efa4efd15a91f48b51bc78ac2d0b5b51c38c079967302d10417e555ad5f3b4c866743b16a049f2fbaf2ce02e89af88a80f", 0x76}, {&(0x7f0000001100)="a941d3895804c670f45db46fc9344571d9b5ba5ba50e8a67cc67964927cdfb7dede3da12156c4327540594d98fb73b55b9b8bb586d77055628d68609942d54a1b4fd32c3d6697d90c4a6b7afed554938f88111ce8f57499a76d34887ab7c972ecfe5105285e290ddeefc64e3c01c1415", 0x70}], 0x3}}, {{0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000021c0)="8be84e36b6805d5bcdee2db55a40187e438e2f78b41cabfd5e44484594d9c50646c473a2977e4f7d9826c086baa211a7bdc530963fb2eee30c0c91f3", 0x3c}], 0x1, &(0x7f0000002500)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000006001c000400000000040000000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x40080c5}}, {{0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002700)="49292da1cd93e9708345f3d55d57f1", 0xf}], 0x1, &(0x7f00000028c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x20000000}}], 0x4, 0x40000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) 16:04:56 executing program 0: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.threads\x00', 0x2, 0x0) read$snapshot(r0, &(0x7f0000000040)=""/80, 0xfffffe7e) 16:04:56 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000100)='net/rt6_stats\x00') read$snapshot(r0, &(0x7f0000000040)=""/141, 0x8d) 16:04:56 executing program 1: r0 = syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000080)='./file0\x00', 0xa08886, &(0x7f0000000040)=ANY=[@ANYRES32=0x0], 0x1, 0x2a8, &(0x7f0000000500)="$eJzs3F9IU38Yx/HHPz/1Z+hGRFBQPeVNRRzcrgMdoRENjHJhCcExz2rstI2dsZqEWxB400U3/buuIEIQoosgELvoKpTwrovuvPMiu0oiOjGnudnUMnWS79fF9rDn+zl8z58dtu9g08fvXouGHSNspqS6oUqq2yUns1XilWpZkJMj10fe7zt34eLpQDDYcVa1M9Dt86tq84HR3pvDh8ZSO86/bH5dL+PeS9Mz/qnx3eN7pr93X404GnE0Fk+pqX3xeMrssy3tv+9EDdUztmU6lkZijpUs6YfteCKRUTPW39SYSFqOo2Yso1Ero6m4ppIZNa+YkZgahqFNjYKVDacfBZbvhp7Puq7MpN65bn1OXNfNv9iwidNDhc2df9ctOv93Kj0lbKKim3qDiD2UDqVDhedCPxCWiNhiSat45JvkrxH38Yg7d6nkH2/4R4KTR9++UVWvDNrZ+Xw2HaopzfvEI95CpqBQd54Kdvi0oDT/nzQW5/3ikV3l8/6y+To53FKUN8Qjk5clLrZMjB78MtU19GAhP+hTPdEVXJL/X/oXD9OzzxU6PwAAAAAAAAAArIWhP5VdvzfyA24PqGrTkn4hX+73gaXr861l1+drZW9tZfcdAAAAAIDtwskMRE3btpJ/WeS/yq/Hdv694smt3x+8v3PlMS1tNRPtH3KJrbBff1B87dkS0ygtZH71abXBNev8TlksPq3Ldqrm57f8mJO9H1+sup26X47PcsY2/q4EAAAAYCMsfuhvk2z4VTrbc+xepecEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMB2s4a/HJt4WK6l+WLn03KtSu8jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADASn4EAAD//xAR0Ao=") ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x4) getrlimit(0xe, &(0x7f0000000180)) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x400000000000041, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) accept4$packet(0xffffffffffffffff, 0x0, 0x0, 0x0) sendmsg$SEG6_CMD_SETHMAC(0xffffffffffffffff, 0x0, 0x4080000) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r4}, 0x10) ioctl$VFAT_IOCTL_READDIR_BOTH(r3, 0x82307201, &(0x7f0000000f80)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) r5 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r5, 0x800) lseek(r5, 0x0, 0x2) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc080583d, &(0x7f0000009ac0)=ANY=[]) sendfile(r5, r6, 0x0, 0x1dd00) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.numa_stat\x00', 0x275a, 0x0) write$binfmt_elf64(r0, 0x0, 0x7bb) [ 1809.029425][T12957] sysfs: cannot create duplicate filename '/devices/iommufd_mock14' [ 1809.032775][T12955] loop1: detected capacity change from 0 to 128 [ 1809.078272][T12957] CPU: 1 PID: 12957 Comm: syz-executor.5 Not tainted 6.7.0-rc5-next-20231214-syzkaller #0 [ 1809.088330][T12957] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 1809.098429][T12957] Call Trace: [ 1809.101846][T12957] [ 1809.104808][T12957] dump_stack_lvl+0x125/0x1b0 [ 1809.109548][T12957] sysfs_warn_dup+0x7f/0xa0 [ 1809.114144][T12957] sysfs_create_dir_ns+0x249/0x2b0 [ 1809.119323][T12957] ? sysfs_create_mount_point+0xb0/0xb0 [ 1809.124929][T12957] ? spin_bug+0x1c0/0x1c0 [ 1809.129398][T12957] ? do_raw_spin_unlock+0x172/0x230 [ 1809.134667][T12957] kobject_add_internal+0x2c8/0x970 [ 1809.139943][T12957] kobject_add+0x16f/0x240 [ 1809.144423][T12957] ? kset_create_and_add+0x190/0x190 [ 1809.149772][T12957] ? kobject_put+0xbe/0x440 [ 1809.154342][T12957] ? bus_get_dev_root+0x5e/0x80 [ 1809.159270][T12957] device_add+0x289/0x1aa0 [ 1809.163757][T12957] ? device_initialize+0x510/0x510 [ 1809.168937][T12957] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 1809.175867][T12957] ? __init_waitqueue_head+0xca/0x150 [ 1809.181277][T12957] iommufd_test+0x15bf/0x3a10 [ 1809.185993][T12957] ? preempt_count_sub+0x160/0x160 [ 1809.191131][T12957] ? iommufd_selftest_destroy+0xf0/0xf0 [ 1809.196734][T12957] iommufd_fops_ioctl+0x35a/0x4e0 [ 1809.201793][T12957] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1809.208348][T12957] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1809.213313][T12957] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1809.219851][T12957] __x64_sys_ioctl+0x18f/0x210 [ 1809.224650][T12957] do_syscall_64+0x40/0x110 [ 1809.229177][T12957] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 1809.235108][T12957] RIP: 0033:0x7f0b62c7cba9 [ 1809.239547][T12957] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 1809.259183][T12957] RSP: 002b:00007f0b6397b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1809.267647][T12957] RAX: ffffffffffffffda RBX: 00007f0b62d9bf80 RCX: 00007f0b62c7cba9 [ 1809.275631][T12957] RDX: 0000000020000240 RSI: 0000000000003ba0 RDI: 0000000000000003 [ 1809.283622][T12957] RBP: 00007f0b62cc847a R08: 0000000000000000 R09: 0000000000000000 [ 1809.291612][T12957] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1809.299596][T12957] R13: 000000000000000b R14: 00007f0b62d9bf80 R15: 00007ffee09dc5a8 [ 1809.307606][T12957] [ 1809.357695][T12957] kobject: kobject_add_internal failed for iommufd_mock14 with -EEXIST, don't try to register things with the same name in the same directory. 16:04:58 executing program 4: bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000580)={0x5, 0x0, 0x0, 0x80000000}, 0x48) 16:04:58 executing program 3: r0 = syz_io_uring_setup(0x68ec, &(0x7f0000000940), &(0x7f00000009c0), &(0x7f0000000a00)) io_uring_register$IORING_REGISTER_FILES(r0, 0x2, &(0x7f0000000040)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_REGISTER_FILES(r0, 0x2, &(0x7f00000000c0), 0x0) 16:04:58 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000740)={0x6, 0x21, &(0x7f0000000a00)=ANY=[@ANYBLOB], &(0x7f00000005c0)='syzkaller\x00'}, 0x90) 16:04:58 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000240)={0xfccc, 0x2, r1, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000040)={0x8, r2}) ioctl$IOMMU_DESTROY$device(0xffffffffffffffff, 0x3b80, 0x0) ioctl$IOMMU_IOAS_ALLOW_IOVAS(0xffffffffffffffff, 0x3b82, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)) r3 = getuid() r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) pidfd_open(r4, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000002840)='./file1\x00', 0x0, 0x0) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r6, 0xae03, 0xc7) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002940)=[{{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000000a00)="e19def748fbefe4a9a59c83ba01bf3089b50e42b71a6ab6012ca52a4c26a47722987113034f2c2097a6b2eedfba409482db87e3e044ca89476a884bbadd8e8d85d65a37bc863", 0x46}, {&(0x7f0000000a80)="ee6f08a1f0b03ccf6a8aa955bbd25c22f599c0508743a0b46176bdd8e7756c291047459e7fe308197c4b51649d207d09742840258d7ddcf24125689a3951936cb4d10a0b6724577fff84aa828677812d83fa9142de3a95473efae9bc3dbb48fd278d721d24fb969d84013468ab6b8727e7bf656a6c2f7f338e43ac15f0480dacc74c2b4d7b57a1ecf82c2176c880562205c95cec34052e544b3dd7c01fb8137bcc7813f341c411509e938091d0dbc233e2c6d1c3df2a4696a4d42e8c9373a45fcdff6d5e7b2811b6d425e0915ad003edd137dc07cc92ae216c3da9f8dde24b466eaad310d8f643e0c03a8392c1cbaa58da26", 0xf2}, {&(0x7f0000000b80)="66d04ba8c0bef42fee2a4ddf8f7a0d03c96228329f6e9794d70a395494aec31547ad07e79b69261f337575fbf4c2c398db61d6108297c298bb575e80a3f1af461379caec691a03c358f97dd3320274fee2c7a54ed6fe9e487408d72d00bbba4842b2a63c690c40a32aff0d50de194f1f75809469cbbe1dd7f831ac4921b6968f63afc1f4f64d2a7b84f9e19c4bb7763c296571f8f5a0228a53936549367a2e2f636c1545521b84e7a82be421ec3654f19d79721af5952319448a0d5044e8711b6efd32b604855abc831033d42d1f1e0a66789279baa70a61111119de02d737df0bf058dc8e1379dabda85135d45f693a7f090a51a48994f3f734", 0xfa}, {&(0x7f0000000240)="b366c9e0790d633571107472c657f6ed912d06832b91832b046e434e29ff9a3dfeebf44aaa0017a72f2d96de7163029034", 0x31}, {&(0x7f0000000c80)="e2feeb120d10d1804540c89fb72c0a0a05e8e840b78a85a136c38c6d9f96", 0x1e}, {&(0x7f0000000cc0)="32492a6d67ab58cfa2018fe0db5dd7402c48c99e62f24a66f64735a1ab6b85111d30e6bfc812ff4df5a6112fa092bf29e20b26a4a593432241f38fbf3679977d2b", 0x41}, {&(0x7f0000000d40)="ea4af98e6e0adc7045f4191ba796618fda741ec047365442e25387e36b99efd5a1fc68d5afdeb32e158e87e5b76d04b1d2df6141b19bc3620d6db20c8134eb6d31c643abf8f239988c4e8a9907d626d097526fbdd9660a4f528e", 0x5a}, {&(0x7f0000000dc0)="85fe05dcfa30dfad1a92c1936f69d454482964a84d077300196924f52ada3118a0e3c742ec36a6a81ec7b071584c1ad066b2b898e1e8aef6fe079b7a1406007f25f83889fe99cc429bde97015c653f4f3b950aeaf31dc7b3eb9cb08f234eebc5226cd3785530fa11e9cff69afc89daeaf2071e9d56d6a6ae327c9ce4a5bfff72ccb760323afc83bb8af6f9b7f3198df8b9990ddefb887548e968d4c77cf3963964a2e83c61eba1a2e5e43e064af361699427491e42447661a00d516f27bbbf6a7d9500d84f7cf6ed48f10e8a24052d20d4a63078ccfb76268ef7024d8a0f1c4e832b2188ca100e8bd3", 0xe9}], 0x8, 0x0, 0x0, 0x4004000}}, {{&(0x7f0000000f40)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002180)=[{&(0x7f0000000fc0)="fb963d3ba082ec842614009951e6b331e8dcee49dd4d7eecd814c44501db4063270de71c263e83c5fc6a7ad63de6bad7d1df948b0dbc1aa9f3018cf9d53e7a85045edc0d39721247a6eb0217fb48d281656f91f3c52afee227bd1ce59f0279709c5c4efb947d47ea1b87f0fe7bfcfd1d281b5e16f77561eb7fd540eb3068912e50bf1719fbe4f611ab60864bbfbfafd5d517780bc7a9df5f41c83de8a094dfd282dc7e7a1c2d6edd97ae2e0f857bf8958b25ab9302", 0xb5}, {&(0x7f0000001080)="11e778f080e9ae4767e808331bf8f222b6723d23ea9d7a1035235d07946f427819f01c38bd98950cb4f1287427d0b4ccec52011a9387d389ee478047d26c60e2442d3023b4efa4efd15a91f48b51bc78ac2d0b5b51c38c079967302d10417e555ad5f3b4c866743b16a049f2fbaf2ce02e89af88a80f", 0x76}, {&(0x7f0000001100)="a941d3895804c670f45db46fc9344571d9b5ba5ba50e8a67cc67964927cdfb7dede3da12156c4327540594d98fb73b55b9b8bb586d77055628d68609942d54a1b4fd32c3d6697d90c4a6b7afed554938f88111ce8f57499a76d34887ab7c972ecfe5105285e290ddeefc64e3c01c1415", 0x70}], 0x3}}, {{0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000021c0)="8be84e36b6805d5bcdee2db55a40187e438e2f78b41cabfd5e44484594d9c50646c473a2977e4f7d9826c086baa211a7bdc530963fb2eee30c0c91f3", 0x3c}], 0x1, &(0x7f0000002500)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000006001c000400000000040000000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x40080c5}}, {{0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002700)="49292da1cd93e9708345f3d55d57f1", 0xf}], 0x1, &(0x7f00000028c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x20000000}}], 0x4, 0x40000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) 16:04:58 executing program 1: r0 = socket$inet(0x2, 0x3, 0x84) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x2, 0x0, @local}, 0x10) 16:04:58 executing program 0: bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000580)={0x1b, 0x0, 0x0, 0x80000000, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x4}, 0x48) setsockopt$RXRPC_MIN_SECURITY_LEVEL(0xffffffffffffffff, 0x110, 0x4, &(0x7f0000000700), 0x4) 16:04:58 executing program 3: syz_emit_ethernet(0xfdef, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60c080000000000000000000000000000000000002000000000000ffffac1414aa3300000000000032000090"], 0x0) 16:04:58 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="48000000100005070000040000000000ffff0000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r3, @ANYRES32], 0x30}}, 0x0) 16:04:58 executing program 1: bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000580)={0xf}, 0x48) [ 1810.727473][T13174] sysfs: cannot create duplicate filename '/devices/iommufd_mock14' 16:04:58 executing program 4: bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000580)={0x1b, 0x0, 0x0, 0x80000000}, 0x48) setsockopt$RXRPC_MIN_SECURITY_LEVEL(0xffffffffffffffff, 0x110, 0x4, 0x0, 0x0) [ 1810.776448][T13174] CPU: 1 PID: 13174 Comm: syz-executor.5 Not tainted 6.7.0-rc5-next-20231214-syzkaller #0 [ 1810.786434][T13174] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 1810.796543][T13174] Call Trace: [ 1810.799865][T13174] [ 1810.802840][T13174] dump_stack_lvl+0x125/0x1b0 [ 1810.807590][T13174] sysfs_warn_dup+0x7f/0xa0 [ 1810.812174][T13174] sysfs_create_dir_ns+0x249/0x2b0 [ 1810.817359][T13174] ? sysfs_create_mount_point+0xb0/0xb0 [ 1810.823019][T13174] ? spin_bug+0x1c0/0x1c0 [ 1810.827412][T13174] ? do_raw_spin_unlock+0x172/0x230 [ 1810.832673][T13174] kobject_add_internal+0x2c8/0x970 [ 1810.837975][T13174] kobject_add+0x16f/0x240 [ 1810.842452][T13174] ? kset_create_and_add+0x190/0x190 [ 1810.846922][T13176] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1810.847777][T13174] ? kobject_put+0xbe/0x440 [ 1810.847822][T13174] ? bus_get_dev_root+0x5e/0x80 [ 1810.866497][T13174] device_add+0x289/0x1aa0 [ 1810.870997][T13174] ? device_initialize+0x510/0x510 [ 1810.876187][T13174] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 1810.883100][T13174] ? __init_waitqueue_head+0xca/0x150 [ 1810.888547][T13174] iommufd_test+0x15bf/0x3a10 [ 1810.893306][T13174] ? preempt_count_sub+0x160/0x160 [ 1810.898475][T13174] ? iommufd_selftest_destroy+0xf0/0xf0 [ 1810.904105][T13174] iommufd_fops_ioctl+0x35a/0x4e0 [ 1810.909190][T13174] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1810.915765][T13174] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1810.920753][T13174] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1810.927315][T13174] __x64_sys_ioctl+0x18f/0x210 [ 1810.932142][T13174] do_syscall_64+0x40/0x110 [ 1810.936700][T13174] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 1810.942657][T13174] RIP: 0033:0x7f0b62c7cba9 [ 1810.947116][T13174] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 1810.966781][T13174] RSP: 002b:00007f0b6397b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 16:04:58 executing program 1: syz_emit_ethernet(0xfdef, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60c080000000000000000000000000000000000002000000000000ffffac1414aa330000000000002f000090"], 0x0) [ 1810.975260][T13174] RAX: ffffffffffffffda RBX: 00007f0b62d9bf80 RCX: 00007f0b62c7cba9 [ 1810.983284][T13174] RDX: 0000000020000240 RSI: 0000000000003ba0 RDI: 0000000000000003 [ 1810.991311][T13174] RBP: 00007f0b62cc847a R08: 0000000000000000 R09: 0000000000000000 [ 1810.999334][T13174] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1811.007348][T13174] R13: 000000000000000b R14: 00007f0b62d9bf80 R15: 00007ffee09dc5a8 [ 1811.015413][T13174] 16:04:58 executing program 3: bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000580)={0x16}, 0x48) 16:04:58 executing program 3: bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000580)={0x1b, 0xb00}, 0x48) 16:04:58 executing program 1: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f00000027c0)={0x2, 0x3, 0x0, 0x0, 0xe, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @local}}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x6}, @sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @mcast1}}]}, 0x70}, 0x1, 0x7}, 0x0) [ 1811.358707][T13174] kobject: kobject_add_internal failed for iommufd_mock14 with -EEXIST, don't try to register things with the same name in the same directory. 16:04:58 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000000c0)={0x3, 0xb, &(0x7f00000003c0)=@framed={{}, [@printk={@p, {0x3, 0x3, 0x3, 0x2}, {0x7, 0x1, 0x2}}]}, &(0x7f0000000200)='syzkaller\x00', 0xa, 0xff9, &(0x7f0000002300)=""/4089}, 0x90) 16:04:59 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000240)={0xfccc, 0x2, r1, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000040)={0x8, r2}) ioctl$IOMMU_DESTROY$device(0xffffffffffffffff, 0x3b80, 0x0) ioctl$IOMMU_IOAS_ALLOW_IOVAS(0xffffffffffffffff, 0x3b82, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)) r3 = getuid() r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) pidfd_open(r4, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000002840)='./file1\x00', 0x0, 0x0) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r6, 0xae03, 0xc7) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002940)=[{{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000000a00)="e19def748fbefe4a9a59c83ba01bf3089b50e42b71a6ab6012ca52a4c26a47722987113034f2c2097a6b2eedfba409482db87e3e044ca89476a884bbadd8e8d85d65a37bc863", 0x46}, {&(0x7f0000000a80)="ee6f08a1f0b03ccf6a8aa955bbd25c22f599c0508743a0b46176bdd8e7756c291047459e7fe308197c4b51649d207d09742840258d7ddcf24125689a3951936cb4d10a0b6724577fff84aa828677812d83fa9142de3a95473efae9bc3dbb48fd278d721d24fb969d84013468ab6b8727e7bf656a6c2f7f338e43ac15f0480dacc74c2b4d7b57a1ecf82c2176c880562205c95cec34052e544b3dd7c01fb8137bcc7813f341c411509e938091d0dbc233e2c6d1c3df2a4696a4d42e8c9373a45fcdff6d5e7b2811b6d425e0915ad003edd137dc07cc92ae216c3da9f8dde24b466eaad310d8f643e0c03a8392c1cbaa58da26", 0xf2}, {&(0x7f0000000b80)="66d04ba8c0bef42fee2a4ddf8f7a0d03c96228329f6e9794d70a395494aec31547ad07e79b69261f337575fbf4c2c398db61d6108297c298bb575e80a3f1af461379caec691a03c358f97dd3320274fee2c7a54ed6fe9e487408d72d00bbba4842b2a63c690c40a32aff0d50de194f1f75809469cbbe1dd7f831ac4921b6968f63afc1f4f64d2a7b84f9e19c4bb7763c296571f8f5a0228a53936549367a2e2f636c1545521b84e7a82be421ec3654f19d79721af5952319448a0d5044e8711b6efd32b604855abc831033d42d1f1e0a66789279baa70a61111119de02d737df0bf058dc8e1379dabda85135d45f693a7f090a51a48994f3f734", 0xfa}, {&(0x7f0000000240)="b366c9e0790d633571107472c657f6ed912d06832b91832b046e434e29ff9a3dfeebf44aaa0017a72f2d96de7163029034", 0x31}, {&(0x7f0000000c80)="e2feeb120d10d1804540c89fb72c0a0a05e8e840b78a85a136c38c6d9f96", 0x1e}, {&(0x7f0000000cc0)="32492a6d67ab58cfa2018fe0db5dd7402c48c99e62f24a66f64735a1ab6b85111d30e6bfc812ff4df5a6112fa092bf29e20b26a4a593432241f38fbf3679977d2b", 0x41}, {&(0x7f0000000d40)="ea4af98e6e0adc7045f4191ba796618fda741ec047365442e25387e36b99efd5a1fc68d5afdeb32e158e87e5b76d04b1d2df6141b19bc3620d6db20c8134eb6d31c643abf8f239988c4e8a9907d626d097526fbdd9660a4f528e", 0x5a}, {&(0x7f0000000dc0)="85fe05dcfa30dfad1a92c1936f69d454482964a84d077300196924f52ada3118a0e3c742ec36a6a81ec7b071584c1ad066b2b898e1e8aef6fe079b7a1406007f25f83889fe99cc429bde97015c653f4f3b950aeaf31dc7b3eb9cb08f234eebc5226cd3785530fa11e9cff69afc89daeaf2071e9d56d6a6ae327c9ce4a5bfff72ccb760323afc83bb8af6f9b7f3198df8b9990ddefb887548e968d4c77cf3963964a2e83c61eba1a2e5e43e064af361699427491e42447661a00d516f27bbbf6a7d9500d84f7cf6ed48f10e8a24052d20d4a63078ccfb76268ef7024d8a0f1c4e832b2188ca100e8bd3", 0xe9}], 0x8, 0x0, 0x0, 0x4004000}}, {{&(0x7f0000000f40)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002180)=[{&(0x7f0000000fc0)="fb963d3ba082ec842614009951e6b331e8dcee49dd4d7eecd814c44501db4063270de71c263e83c5fc6a7ad63de6bad7d1df948b0dbc1aa9f3018cf9d53e7a85045edc0d39721247a6eb0217fb48d281656f91f3c52afee227bd1ce59f0279709c5c4efb947d47ea1b87f0fe7bfcfd1d281b5e16f77561eb7fd540eb3068912e50bf1719fbe4f611ab60864bbfbfafd5d517780bc7a9df5f41c83de8a094dfd282dc7e7a1c2d6edd97ae2e0f857bf8958b25ab9302", 0xb5}, {&(0x7f0000001080)="11e778f080e9ae4767e808331bf8f222b6723d23ea9d7a1035235d07946f427819f01c38bd98950cb4f1287427d0b4ccec52011a9387d389ee478047d26c60e2442d3023b4efa4efd15a91f48b51bc78ac2d0b5b51c38c079967302d10417e555ad5f3b4c866743b16a049f2fbaf2ce02e89af88a80f", 0x76}, {&(0x7f0000001100)="a941d3895804c670f45db46fc9344571d9b5ba5ba50e8a67cc67964927cdfb7dede3da12156c4327540594d98fb73b55b9b8bb586d77055628d68609942d54a1b4fd32c3d6697d90c4a6b7afed554938f88111ce8f57499a76d34887ab7c972ecfe5105285e290ddeefc64e3c01c1415", 0x70}, {0x0}], 0x4}}, {{0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000021c0)="8be84e36b6805d5bcdee2db55a40187e438e2f78b41cabfd5e44484594d9c50646c473a2977e4f7d9826c086baa211a7bdc530963fb2eee30c0c91f3", 0x3c}], 0x1, &(0x7f0000002500)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000006001c000400000000040000000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x40080c5}}, {{0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002700)="49292da1cd93e9708345f3d55d57f1", 0xf}], 0x1, &(0x7f00000028c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x20000000}}], 0x4, 0x40000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) 16:04:59 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r3) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="48000000100005070000040000000000ffff0000", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r4, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000180)=@delchain={0x38, 0x64, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff2, 0xffff}}, [@filter_kind_options=@f_flower={{0xb}, {0x8, 0x2, [@TCA_FLOWER_KEY_ENC_OPTS={0x4, 0x6a}]}}]}, 0x38}}, 0x0) [ 1811.725441][T13498] sysfs: cannot create duplicate filename '/devices/iommufd_mock14' [ 1811.748984][T13496] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1811.772193][T13498] CPU: 0 PID: 13498 Comm: syz-executor.5 Not tainted 6.7.0-rc5-next-20231214-syzkaller #0 [ 1811.782165][T13498] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 1811.792267][T13498] Call Trace: [ 1811.795578][T13498] [ 1811.798544][T13498] dump_stack_lvl+0x125/0x1b0 [ 1811.803315][T13498] sysfs_warn_dup+0x7f/0xa0 [ 1811.807897][T13498] sysfs_create_dir_ns+0x249/0x2b0 [ 1811.813100][T13498] ? sysfs_create_mount_point+0xb0/0xb0 [ 1811.818729][T13498] ? spin_bug+0x1c0/0x1c0 [ 1811.823127][T13498] ? do_raw_spin_unlock+0x172/0x230 [ 1811.828386][T13498] kobject_add_internal+0x2c8/0x970 [ 1811.833666][T13498] kobject_add+0x16f/0x240 [ 1811.838155][T13498] ? kset_create_and_add+0x190/0x190 [ 1811.843516][T13498] ? kobject_put+0xbe/0x440 [ 1811.848076][T13498] ? bus_get_dev_root+0x5e/0x80 [ 1811.852985][T13498] device_add+0x289/0x1aa0 [ 1811.857475][T13498] ? device_initialize+0x510/0x510 [ 1811.862697][T13498] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 1811.869685][T13498] ? __init_waitqueue_head+0xca/0x150 [ 1811.875245][T13498] iommufd_test+0x15bf/0x3a10 [ 1811.880151][T13498] ? preempt_count_sub+0x160/0x160 [ 1811.885325][T13498] ? iommufd_selftest_destroy+0xf0/0xf0 [ 1811.890966][T13498] iommufd_fops_ioctl+0x35a/0x4e0 [ 1811.896051][T13498] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1811.902637][T13498] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1811.907640][T13498] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1811.914213][T13498] __x64_sys_ioctl+0x18f/0x210 [ 1811.919046][T13498] do_syscall_64+0x40/0x110 [ 1811.923606][T13498] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 1811.929577][T13498] RIP: 0033:0x7f0b62c7cba9 [ 1811.934043][T13498] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 1811.953734][T13498] RSP: 002b:00007f0b6397b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1811.962209][T13498] RAX: ffffffffffffffda RBX: 00007f0b62d9bf80 RCX: 00007f0b62c7cba9 [ 1811.970234][T13498] RDX: 0000000020000240 RSI: 0000000000003ba0 RDI: 0000000000000003 [ 1811.978257][T13498] RBP: 00007f0b62cc847a R08: 0000000000000000 R09: 0000000000000000 [ 1811.986276][T13498] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1811.994295][T13498] R13: 000000000000000b R14: 00007f0b62d9bf80 R15: 00007ffee09dc5a8 [ 1812.002350][T13498] [ 1812.056702][T13498] kobject: kobject_add_internal failed for iommufd_mock14 with -EEXIST, don't try to register things with the same name in the same directory. 16:05:03 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) getsockopt$bt_hci(r0, 0x0, 0x1, 0x0, &(0x7f00000004c0)) sendmsg$TCPDIAG_GETSOCK(0xffffffffffffffff, 0x0, 0x0) 16:05:03 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000240)={0xfccc, 0x2, r1, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000040)={0x8, r2}) ioctl$IOMMU_DESTROY$device(0xffffffffffffffff, 0x3b80, 0x0) ioctl$IOMMU_IOAS_ALLOW_IOVAS(0xffffffffffffffff, 0x3b82, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)) r3 = getuid() r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) pidfd_open(r4, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000002840)='./file1\x00', 0x0, 0x0) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r6, 0xae03, 0xc7) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002940)=[{{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000000a00)="e19def748fbefe4a9a59c83ba01bf3089b50e42b71a6ab6012ca52a4c26a47722987113034f2c2097a6b2eedfba409482db87e3e044ca89476a884bbadd8e8d85d65a37bc863", 0x46}, {&(0x7f0000000a80)="ee6f08a1f0b03ccf6a8aa955bbd25c22f599c0508743a0b46176bdd8e7756c291047459e7fe308197c4b51649d207d09742840258d7ddcf24125689a3951936cb4d10a0b6724577fff84aa828677812d83fa9142de3a95473efae9bc3dbb48fd278d721d24fb969d84013468ab6b8727e7bf656a6c2f7f338e43ac15f0480dacc74c2b4d7b57a1ecf82c2176c880562205c95cec34052e544b3dd7c01fb8137bcc7813f341c411509e938091d0dbc233e2c6d1c3df2a4696a4d42e8c9373a45fcdff6d5e7b2811b6d425e0915ad003edd137dc07cc92ae216c3da9f8dde24b466eaad310d8f643e0c03a8392c1cbaa58da26", 0xf2}, {&(0x7f0000000b80)="66d04ba8c0bef42fee2a4ddf8f7a0d03c96228329f6e9794d70a395494aec31547ad07e79b69261f337575fbf4c2c398db61d6108297c298bb575e80a3f1af461379caec691a03c358f97dd3320274fee2c7a54ed6fe9e487408d72d00bbba4842b2a63c690c40a32aff0d50de194f1f75809469cbbe1dd7f831ac4921b6968f63afc1f4f64d2a7b84f9e19c4bb7763c296571f8f5a0228a53936549367a2e2f636c1545521b84e7a82be421ec3654f19d79721af5952319448a0d5044e8711b6efd32b604855abc831033d42d1f1e0a66789279baa70a61111119de02d737df0bf058dc8e1379dabda85135d45f693a7f090a51a48994f3f734", 0xfa}, {&(0x7f0000000240)="b366c9e0790d633571107472c657f6ed912d06832b91832b046e434e29ff9a3dfeebf44aaa0017a72f2d96de7163029034", 0x31}, {&(0x7f0000000c80)="e2feeb120d10d1804540c89fb72c0a0a05e8e840b78a85a136c38c6d9f96", 0x1e}, {&(0x7f0000000cc0)="32492a6d67ab58cfa2018fe0db5dd7402c48c99e62f24a66f64735a1ab6b85111d30e6bfc812ff4df5a6112fa092bf29e20b26a4a593432241f38fbf3679977d2b", 0x41}, {&(0x7f0000000d40)="ea4af98e6e0adc7045f4191ba796618fda741ec047365442e25387e36b99efd5a1fc68d5afdeb32e158e87e5b76d04b1d2df6141b19bc3620d6db20c8134eb6d31c643abf8f239988c4e8a9907d626d097526fbdd9660a4f528e", 0x5a}, {&(0x7f0000000dc0)="85fe05dcfa30dfad1a92c1936f69d454482964a84d077300196924f52ada3118a0e3c742ec36a6a81ec7b071584c1ad066b2b898e1e8aef6fe079b7a1406007f25f83889fe99cc429bde97015c653f4f3b950aeaf31dc7b3eb9cb08f234eebc5226cd3785530fa11e9cff69afc89daeaf2071e9d56d6a6ae327c9ce4a5bfff72ccb760323afc83bb8af6f9b7f3198df8b9990ddefb887548e968d4c77cf3963964a2e83c61eba1a2e5e43e064af361699427491e42447661a00d516f27bbbf6a7d9500d84f7cf6ed48f10e8a24052d20d4a63078ccfb76268ef7024d8a0f1c4e832b2188ca100e8bd3", 0xe9}], 0x8, 0x0, 0x0, 0x4004000}}, {{&(0x7f0000000f40)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002180)=[{&(0x7f0000000fc0)="fb963d3ba082ec842614009951e6b331e8dcee49dd4d7eecd814c44501db4063270de71c263e83c5fc6a7ad63de6bad7d1df948b0dbc1aa9f3018cf9d53e7a85045edc0d39721247a6eb0217fb48d281656f91f3c52afee227bd1ce59f0279709c5c4efb947d47ea1b87f0fe7bfcfd1d281b5e16f77561eb7fd540eb3068912e50bf1719fbe4f611ab60864bbfbfafd5d517780bc7a9df5f41c83de8a094dfd282dc7e7a1c2d6edd97ae2e0f857bf8958b25ab9302", 0xb5}, {&(0x7f0000001080)="11e778f080e9ae4767e808331bf8f222b6723d23ea9d7a1035235d07946f427819f01c38bd98950cb4f1287427d0b4ccec52011a9387d389ee478047d26c60e2442d3023b4efa4efd15a91f48b51bc78ac2d0b5b51c38c079967302d10417e555ad5f3b4c866743b16a049f2fbaf2ce02e89af88a80f", 0x76}, {&(0x7f0000001100)="a941d3895804c670f45db46fc9344571d9b5ba5ba50e8a67cc67964927cdfb7dede3da12156c4327540594d98fb73b55b9b8bb586d77055628d68609942d54a1b4fd32c3d6697d90c4a6b7afed554938f88111ce8f57499a76d34887ab7c972ecfe5105285e290ddeefc64e3c01c1415", 0x70}, {0x0}], 0x4}}, {{0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000021c0)="8be84e36b6805d5bcdee2db55a40187e438e2f78b41cabfd5e44484594d9c50646c473a2977e4f7d9826c086baa211a7bdc530963fb2eee30c0c91f3", 0x3c}], 0x1, &(0x7f0000002500)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000006001c000400000000040000000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x40080c5}}, {{0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002700)="49292da1cd93e9708345f3d55d57f1", 0xf}], 0x1, &(0x7f00000028c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x20000000}}], 0x4, 0x40000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) 16:05:03 executing program 3: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f00000004c0)='./file0\x00', 0x200080, 0x0, 0x4, 0x0, &(0x7f00000004c0)) mount$tmpfs(0x0, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000140), 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000004280)='./file0\x00', 0x0, 0x0) lseek(r0, 0x3, 0x0) getdents64(r0, 0xfffffffffffffffe, 0x3c) getdents64(r0, 0x0, 0x0) 16:05:03 executing program 4: bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000580)={0x16, 0x0, 0x0, 0x80000000}, 0x48) 16:05:03 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r3) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="48000000100005070000040000000000ffff0000", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r4, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000180)=@delchain={0x34, 0x64, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff2, 0xffff}}, [@filter_kind_options=@f_flower={{0xb, 0xb}, {0x4}}]}, 0x34}}, 0x0) 16:05:03 executing program 2: syz_emit_ethernet(0xfdef, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60c080000000000000000000000000000000000002000000000000ffffac1414aa3300000000000021000090"], 0x0) 16:05:04 executing program 4: r0 = socket$igmp(0x2, 0x3, 0x2) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f0000000000)=@get={0x1, 0x0}) [ 1816.617791][T13709] sysfs: cannot create duplicate filename '/devices/iommufd_mock14' [ 1816.627538][T13707] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1816.643791][T13709] CPU: 0 PID: 13709 Comm: syz-executor.5 Not tainted 6.7.0-rc5-next-20231214-syzkaller #0 [ 1816.653796][T13709] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 1816.663906][T13709] Call Trace: [ 1816.667247][T13709] [ 1816.670214][T13709] dump_stack_lvl+0x125/0x1b0 [ 1816.674972][T13709] sysfs_warn_dup+0x7f/0xa0 [ 1816.679554][T13709] sysfs_create_dir_ns+0x249/0x2b0 [ 1816.684738][T13709] ? sysfs_create_mount_point+0xb0/0xb0 [ 1816.690345][T13709] ? spin_bug+0x1c0/0x1c0 [ 1816.694751][T13709] ? do_raw_spin_unlock+0x172/0x230 [ 1816.700017][T13709] kobject_add_internal+0x2c8/0x970 [ 1816.705279][T13709] kobject_add+0x16f/0x240 [ 1816.709728][T13709] ? kset_create_and_add+0x190/0x190 [ 1816.715053][T13709] ? kobject_put+0xbe/0x440 [ 1816.719588][T13709] ? bus_get_dev_root+0x5e/0x80 [ 1816.724469][T13709] device_add+0x289/0x1aa0 [ 1816.728933][T13709] ? device_initialize+0x510/0x510 [ 1816.734084][T13709] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 1816.740984][T13709] ? __init_waitqueue_head+0xca/0x150 [ 1816.746396][T13709] iommufd_test+0x15bf/0x3a10 [ 1816.751130][T13709] ? preempt_count_sub+0x160/0x160 [ 1816.756265][T13709] ? iommufd_selftest_destroy+0xf0/0xf0 [ 1816.761872][T13709] iommufd_fops_ioctl+0x35a/0x4e0 [ 1816.766941][T13709] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1816.773502][T13709] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1816.778474][T13709] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1816.785011][T13709] __x64_sys_ioctl+0x18f/0x210 [ 1816.789801][T13709] do_syscall_64+0x40/0x110 [ 1816.794337][T13709] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 1816.800269][T13709] RIP: 0033:0x7f0b62c7cba9 [ 1816.804691][T13709] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 1816.824321][T13709] RSP: 002b:00007f0b6397b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1816.832786][T13709] RAX: ffffffffffffffda RBX: 00007f0b62d9bf80 RCX: 00007f0b62c7cba9 [ 1816.840768][T13709] RDX: 0000000020000240 RSI: 0000000000003ba0 RDI: 0000000000000003 [ 1816.848746][T13709] RBP: 00007f0b62cc847a R08: 0000000000000000 R09: 0000000000000000 [ 1816.856729][T13709] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1816.864726][T13709] R13: 000000000000000b R14: 00007f0b62d9bf80 R15: 00007ffee09dc5a8 [ 1816.872724][T13709] 16:05:04 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f00000000c0)={'sit0\x00', 0x0}) 16:05:04 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) sendmsg$inet(r0, &(0x7f0000000380)={&(0x7f0000000040)={0x2, 0x4e24, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10, 0x0, 0x0, &(0x7f0000000280)=[@ip_tos_int={{0x14}}, @ip_retopts={{0x14, 0x0, 0x7, {[@ra={0x94, 0x4}]}}}], 0x30}, 0x0) 16:05:04 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_PAUSE_SET(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000001c0)={0x18, r1, 0x1, 0x0, 0x0, {}, [@ETHTOOL_A_PAUSE_HEADER={0x4}]}, 0x18}}, 0x0) 16:05:04 executing program 4: syz_mount_image$hfsplus(&(0x7f0000000600), &(0x7f0000000040)='./file0\x00', 0x10410, &(0x7f0000000140)=ANY=[], 0x1, 0x65b, &(0x7f0000000640)="$eJzs3c1vHGcdB/Dvrh0nm5bUTZM2RZViNRIgLBK/yKVGSASEkA8VqsqBs5U4jZVNWmwXuRWi5v3aQ/+AcvCNExL3SOXCBQ5IvfpYCYlLL5gDGjSzs/bG9jp243id9vOJZp9n5pnnmd/zm52d3Y2sDfClNTee4ftpZG78tdVyfWN9ur2xPn23W09yOkkzGe4UafynKIqPk+vpLHmx3FgP1+h3nA8XZ9/45LONTztrw/VS7d/cr9/BrNVLxpIM1eVRjXfjkcdrbM2wTNiVbuJg0E4lKR7ws789vdXSo7VX7zPHEiPweDU6981dRpOz9YVevg/o3BU79+wn2tqgAwAAAIBj8MxmNrOac4OOAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJ4k9e//N+rlu826PpZG9/f/R+q21PWT5fLhdr//uOIAAAAAAAAAgGN0eTObWc257nrxv6IokperlQvV41N5J8tZyFKuZjXzWclKljKZZLRnoJHV+ZWVpckD9Jzas+fUQwI9XZetrJ09mqkDAAAAAAAAwBfJrzO3/f//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwEjSSoU5RLRe69dE0h5OcSTJS7reW/KNbf5LdH3QAAAAAcAye2cxmVnOuu140qs/8z1ef+8/kndzLShazknYWcrP6LqDzqb+5sT7d3lifvlsuu8f9/r8PFUY1YjrfPex95EvVHq3cymK15Wpu5K20czPNqmfpUjeeveP6VRlT43u1A0Z2sy7LmX9Ql7u8f6jJ9nPIL1NGq4yc2srIRB1bmY1n98/E5cOdnZ1HmuwJ9sKOI1Xb//lUt+vnyvnZuizn8/t+OR+InZmY6nn2Pb9/zpOv/+VPP73dvnfn9q3l8ZMzpYMZqsuiu2FnJqZ7MvHCFzkT2Xm9T1SZuLi1Ppcf5ScZz1hez1i9bSULGcsPM5+VzNfP50bPVdQnU9cfWHv9YWGN1Oelc7L6xbSUxfy8iqQ3ppervueymB/nrdzMQl6p/k1lMt/OTGYy23OGLx7glbbZ56ovvrJn8Fe+UVdaSf5QlydDmddne/La+5o7WrX1btnO0vmjvx8Nf7WulMf4TV2eDKPVY+9dYjsTz+2fiT9WLyvL7Xt3lm7Pv12N8lDnP6gr5XX0uxNzl2jWz5fz5cmqtjz47CjbntuzbbJqu7DV1tzVdnGrrXOlrvW9Ukfq93C7R5qq2l7I2la8va/hZdulnn57vd8C4MQ7+82zI61/tf7e+qj129bt1mtnfnD61dMvjeTUX099Z3hi6GvNlxp/zkf55fbnfwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4PNbfve9O/Pt9sLSjkpRFO/3aRpEpfu7QI86ztARjXOIyotPJycihwetvPo4Rv5vURT1lsagJ9j9waj++xS1gZ+LAVYG9IIEHJtrK3ffvrb87nvfWrw7/+bCmwv3ZmdmZidmZ16ZvnZrsb0w0XkcdJTA47B90x90JAAAAAAAAAAAAMBBHcefEwx6jgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCTbW48w/fTyOTE1YlyfWN9ul0u3fr2nsNJmkkav0gaHyfX01ky2jNco99xPlycfeOTzzY+3R5ruLt/c79+B7NWLxlLMlSXRzXejUcer7E1wzJhV7qJg0H7fwAAAP//AboQJQ==") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='hugetlb.2MB.rsvd.usage_in_bytes\x00', 0x275a, 0x0) write$cgroup_int(r0, &(0x7f0000000380), 0x1040c) write$UHID_INPUT(r0, &(0x7f0000000cc0)={0x8, {"c001ce63854b2e8e6b92f5d3dfad4057f667c1a025f84904bbd8e4a2899637107fcac530144592672896ee2ac6c47e349a7054ef04dfc86dee0846e635045b1c00c5ef879cff0062580c749bf318d416c7418308d87dc885561c8ca1be2263b65858f32faf18dd866d30cebf381d1f48f2f5b72375a766764dad70ad1a2afeee3398d3f3f90e3f1296695ac0c7cbc19d15b51dcd58c0239100f3a32ebef4d1c5e5594d40c16afa7eb717522dadcf1f2288832dca4015e1d1302cafcdcf614c3f165ec3bd37cfa42a53d1510b7ec2a6e2c7f2ddcb86958094ef711afbd968b6143ab44678382774a7528337632a1cb2a4cda4082df559be85419c4312a87f603ce77dccc2642bb0999a0f47ec4854ca1431e2b1badb9205e29bf667c4fea698b48511b73bd28aa1b14e58133d381100d0ce40e9f02d1923e67af228b28176bb5ecfb615831d65b32aabbcb01e59763206f8df445ed4711a0ea5f0172e281124a10bf08c10476d5344c5bf818e2a9047d39c6d2470832700df0beedea89e77b2a4d9630613d8a80639561f66df5e1769943c0eedf3d081df6d59c182eba2e3174ace2692d851c46151de4af320e365ef91a1c78db68652d3786765c2b6625c4ee6772a4d265b3a545ff1cd5d253b1458225f514ff5a59f4181e9e187284076e8b20daab0e6c1655fcfc3886f508312cef6f081df303d9c3e3deee82ed8d9d600c074a95f06a05a2073a7668f5c1f64ca5beb133c383de366043afb9da1ea5415911fe2233af3ed23591f1c94851ef80a414591bea11ca8358b8df1c74c84d13da6db9afdff1c089bf7525b037d0fdeaea518ba13e4569a466805fbb047908849f208c743c9a902ff86a09bc4f7db68681b08cd91b10890710e1daa620a2561a0c79d629e38b5158e2975fa18a46c1dab4c152d530af3a116f5419d069ce3ba346a592c968af2d1e43779cd5c750476fadf8c512f6b55194ab76d6aecb143461c47ea95f73ccf63d840a93525fad381a540db2f4dc2cec1b0a10d627a784f39038bba32454904e5b1d7eb43a14ff40213fd682b7808a7e5f660c267b72e4455d8b4503dc2a19a381af5554116dba8f9f88843a273a01b812c51a057345fbe6ba3e0baafd07408e10db9d58b071c649036dc84fdada9cf748212cb39186eedd40d45f58c09f6c8904f880ec454f16936750a4ae3c8f359db8ddc94966dacfc6f1a9522e47c770f0734e1774ce7f99c5a9c7bd5ba811e5bafe49b7c075fc39d741cee2dc008633caa41c06730e89a1c26326e078752cb51d8fc091b9eac9a1b287b7b032bb1716fa7cbc1b2f1bc601315c02d4a9e8a6afc0ddf8a2791fb8587291706d0186176d9a85e1077eff916418a1ab9b40f057a64cf43e42e87dec37285267fa4e243266ad5fb07c17441d98fb9cd3f9aa82616cae3520a996d2f44320c4de124fa03c9cd0837d5aab6879b9434e77a7bddf448f36db1825a17f77838f6df70b291c8cfda70e11e1efe7c6f73168d03320aa575134963f79b5db347924c42448734e46f0f2e44469b3b8a9b80bbcbfdc7d4bc479306ce3e713c9d2dc769f6eab4aae9694e794e354323f28d10c7cb06a95f1db95b750b6edd14eed24db1ecbc5df8f4750c7e0803b7118c7dbba7b5627feb61240b7136cfb12e7d6c6b59cc0d0905876fd3ecd04f641f1bbc78cacd9435160f080bb60fd0bd63394ce85d07c9f48d67336dfb937f25eb88d7edf04520d361ca6a064bb77bbad9fa1f78e252b71c5347bb90f3f9b9de462c4be11ed23cadf8ed36c780ca3ca5c7112493c324276b303218e7af1bcbd7f6e333bb2debd933536659e317c0a43f9667cbe2b07bd20f731ac3accbad5ab88012cbfade37bb9f005397918b11ef809976cca877a148367754a95ac4214e3a3daca84aa64aaa70003d8c54068e07ad5269cff1596f1b3b8975577faefc237f87184526c0f23a8c274a05ea7acaef8c7882b0f9b4a886b579d3259a692fe1f9e4315262848e70ba0ba2c3e98f91d43dcf7f7952c9edabef89e22ab55bfa44940520e6a2e16417f1d2f8e04b61c964e5d2cc182c935ff079b28e1f0f3f98861da55cd5a784d8dd8376acc3e35197108784ae254b09de72e0dbc50615480b1eaba2741645aa515a3e6e1e99948dfc14578be147745d9ad5675e695ddd92427d2e6127243a54f06ec5f69a2e26c739425cd37b6a5dd233bbf295c93f024127389439aca955fc6930e114ee7e93efb0dce297448550215ddc9ee226be6c8c92d363c172068676b63cf05c8d1f8dadcfbabb6981dfb497876ea573c90a958bdb38bd35edfe03d8d3ebf82fd169c43030573b7700513b0631a5cb55f72475cb98e9ee08e7f6c786b7da905aefe76ffe60ca3ead2cc39fa4c916a59e7ab2f12dd52c0fc76b00351dc6b47facd0753083996b813132e84f98cc18c2db3b465a99970d87d85fdddff8990850966bea941bad769b0b77aa87934036d577ebb941ec554e2113026acd016c5d5d4200d1784b17bc4d290ee07012b85a5fc5def28664dc61347248591242f1cfec77667414ed63ffe068ae1082421de5fc2d29072ab9475e2ee4aa685aa2f3061dbcffd08bb9bde2118f58258ba7b3868329cf7f728ca88f230ee225a3225d0bd48b19ee3f37c8379b75e506caaa9e226c237575cea878a7b09f9d3c0ca070bbc20bcdad2256301acf2500d0ae7eabe35f12f37d35728ae9d74e42fb2f73c1d0a51fec88b087bb198265d5906d69cfed52e4044aab904c9a07ea557769e94f3916e22bceb88035837f79965d59a539013df5034f232da719f29a7658a841d358400ce026c1248923860a895891887e4e8224bc0653c3fca75acc5dd92f1604fa42783ad548d3c0921ea08d5533baac5be63f6cb62c728fabc16d0fb0c1d52aa92d57a629544fc8c233018b74ed71326a827a9676b4ad7380a43c3e55945b1fa05ba9f00c59c1c9cee3dc0af6723814d4e2e3c3141896d8698486a69ed0dd01f2f5a2c2630c6ea1ff1a045656823df7c5693de9f78082b4f799c39a205abb19641807529b3c07ebd57a2c09fa0f405b63508b4bcfef4a8ec4547bcf56cc18af8cf74d91866de54e6c801bd3931c8d4f5fb3ccdd5814425a1fdaf56b5b0724a5c04ae00392f77b4a080389ca0a0ef158f4ace0edc05a93b9f2b96d7899362d9132310f5fc7805384e290f3ebb25ed9e69eae373156f25a0e782c6d0150df48620fa9710b2b04b38e3b548790fd7ef82ca999bd2a2c021d00d0598aa0c272f96f2c07b7b49d3ac6de11ddf4565e498eeeec84689e00c3eb5d509a93de6b6d867a8301ed652b9161230f8b1ce7c5e8d591f417476232f9af10eae1e646d7f8de967216e3b53c5f30532592936616b0883761b8d39549c8e9d0d672635e6899740de33cd0b1fde4e381945f47d31c6278a01591420f7d54836519ba2594649d0246791f505cd788ac2ca054aca15bfe7f9e33b6c7cc03131574717b634177b57a9823ebcdba1c8fdd7af594c0fb3605a54712e4bf55d23a7022fba7a1c6d6aa7fad1a007a8d10168aae8817b93d2718e110f045248d943a0b3d5c31d3ee1b2520aa8cbd9ac0e1dead7390dd01fe6fb9af36b5f4adbcb7bb514e9626a9fefae6cd31428cc48ce2ad38a07f4af0e8fa68abfbac220b07d8cae1dfd0ab534cfea01ce72ef8658e5f244d0ee35b23ec6ff3ecd5fda7bdf4b8ef8e097edce9f516dbeccfd46d521cab05b9412f8a6e3b7a92a43a7db18299e2afefdc1593a24428ebdb3264b85efde99991ab03d7fdd74bdacbdf905ed24666aa586426d19d9c67778118fcbf824f693f1d5249f6c41c069cb1d7295ce364756d6116b126fa4b7138007293d5782bd872b5158f76d1bac4b5ad3f0260d4c43b9e44d414b82ee056f11e0a6019375a92d926459c27b19bd51706e2fda64c497c5aa54e0204e7100940c86d073dd6abfa798878bd7805660ba9757f5e589bf3d42438cc4d86495c06945e6f8095f840b3320659521ff0b30deb3fc2de237a85e676662a59edc2891e27f9de2dbc81d3872c4fc470c49706abd886bb956629bc80b932c53a515d73ccb856fc7e6fb2e8f86b7dc95d056ce6740e08966991977f1fc805899bba2b31ad7401d14234661fd3a88d01b909e9008db6d9c7b6cd565ec1d4f6e14597b56945d2554fe07dc3fdd8c7cd67ef43b863853c0976304322b448185008332f3d9b14e53324ed0d1120c4a5c187a9448c10fcf96f612a676ac1f3c1428b87f2d4395338c3917cd212d2a91e20d8345b8b4b42ce92349ba229b4af163f3f00c2bc1538d85e7f024d0223d2298745a2afa5420f89dffb23cf0adabe0feefaf321b97c1c8641986b2c12b883b19f2e610e817f62acdb70533febca7a24540101f3e5c75d8d9859c258b08a9c7024ee42132ae9a2ff37e9235149150d9269abf543b3b32bcb83127830260b9a2e2dc3a33c50cc2c7bee0bf02c2b6aa349b914ef060466cd42404a232e1d7a2c576985d48ba225995970aef34d3b3eeab5875ead0c56e8a1aa9e08c01c5cb6830fe3da3d6883255c31a752f69d727ced67d14c43d839cf3f720cdee3825fcdba025a8093a26ab72db91fb0d670a6f3cfb481d61a4b88b5fcd72bd41a8865545b846d466385ca20141f1853f04f19787c018347a9d2f8f3c3c4e68ef41df293f4cc688836c4dec3b2eaaf87dce6b27791333f386b9cfa167a0ffb73d19cfbe24d74247d70c4db7e32cac543f93ff14d57c786b3e790eed77081b63b8a8a9a7da4a169f129b28ebbde646f96000fa12de441bf27f3292434296a6d3f27f9fc438f960b2724fbaabe5ca14be26b1424fb2fd3fa7b49ec9856618bea6fa0e96cdf9caaa30b34dfba12520c041e6d9db303f09281c3729615c04c92379d6a7420c36b3979f822441201c12765336fead8dc70b6d41e2b9adc4fdeb22d26c2a9866ae86a302e52afbfaddd4708766f7b017e95bf8cf63abed4182b2f8a61e53c8f7a9c5cb53bdf044b166cd69fe2a171e727285166b2dd19ee0ff2696ef8d1b44df1404a68728a62367d30cc3a17d216d23aab44d59cb87360f2a8e50f9d94ee06771d52bae87df8adf710ea7125da3c5eefa48f00ac7045fe2eb7f55c42160c129a6c77a0bb0e73db31a603b552deb43f4994e3e06ab3e5c8c7933ce372e4023274566b8662d6986b33be0865910e31d4bb537d90fe48de78c7459e39b60e7dcca7adce025c89cb6bfb033dfc3eaf8cb4e703f1aba4ff1aa7189feb66c7771e2750731481c4d79d80b7c0847c5aeeb38a2e56d4e56f3cd6f73ecd453ade6495f5730b9d7a785a7c6709cacdbd1e53ee132ab4a27f203556168cef1e912ca48df52ed6ff456082dde46e729cdd7eae217b7a2f24bb624835ecedc10ade5ffefe276a360b2ba31b613e4b419abc649643303a581197ac4bc33175ef3dab1e9a32e38c3c06c4683e222a8eacc796e50d3be1d52b9f28d53306ada9ce3cbe8cae4090b97311d663323a66124dcf494d912f848e9befbf4a8e07679ef58c92aa70d0473316fc6c162e92a87ab243c4bf58967ac4a796a4f1fed1afe643ba7b372e0a13213078fb01c3235caa920ae233f600cb236f3381e9ec78a3dc7cb97886c9490a58886de3d5568dd5857c0f8166d6194b0c91333b74eefbd2aa212dc3a354ebf719c461fb096ae69554df1927a6f3889024460619c364f3d3c894b53c5e07c0cdb0d457adb300f0686899f33cffc95891e5c057c3b7f7979e3101aa3947f3cfe5e6b3a91cdea75b37ae14273d4d4a", 0x1000}}, 0x1006) 16:05:04 executing program 3: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) accept$inet(r0, 0x0, 0x0) [ 1817.180788][T13709] kobject: kobject_add_internal failed for iommufd_mock14 with -EEXIST, don't try to register things with the same name in the same directory. 16:05:04 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x2) sendmsg$IPVS_CMD_SET_DEST(r0, &(0x7f00000005c0)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000b00)={0x14}, 0x14}}, 0x0) 16:05:04 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000240)={0xfccc, 0x2, r1, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000040)={0x8, r2}) ioctl$IOMMU_DESTROY$device(0xffffffffffffffff, 0x3b80, 0x0) ioctl$IOMMU_IOAS_ALLOW_IOVAS(0xffffffffffffffff, 0x3b82, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)) r3 = getuid() r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) pidfd_open(r4, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000002840)='./file1\x00', 0x0, 0x0) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r6, 0xae03, 0xc7) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002940)=[{{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000000a00)="e19def748fbefe4a9a59c83ba01bf3089b50e42b71a6ab6012ca52a4c26a47722987113034f2c2097a6b2eedfba409482db87e3e044ca89476a884bbadd8e8d85d65a37bc863", 0x46}, {&(0x7f0000000a80)="ee6f08a1f0b03ccf6a8aa955bbd25c22f599c0508743a0b46176bdd8e7756c291047459e7fe308197c4b51649d207d09742840258d7ddcf24125689a3951936cb4d10a0b6724577fff84aa828677812d83fa9142de3a95473efae9bc3dbb48fd278d721d24fb969d84013468ab6b8727e7bf656a6c2f7f338e43ac15f0480dacc74c2b4d7b57a1ecf82c2176c880562205c95cec34052e544b3dd7c01fb8137bcc7813f341c411509e938091d0dbc233e2c6d1c3df2a4696a4d42e8c9373a45fcdff6d5e7b2811b6d425e0915ad003edd137dc07cc92ae216c3da9f8dde24b466eaad310d8f643e0c03a8392c1cbaa58da26", 0xf2}, {&(0x7f0000000b80)="66d04ba8c0bef42fee2a4ddf8f7a0d03c96228329f6e9794d70a395494aec31547ad07e79b69261f337575fbf4c2c398db61d6108297c298bb575e80a3f1af461379caec691a03c358f97dd3320274fee2c7a54ed6fe9e487408d72d00bbba4842b2a63c690c40a32aff0d50de194f1f75809469cbbe1dd7f831ac4921b6968f63afc1f4f64d2a7b84f9e19c4bb7763c296571f8f5a0228a53936549367a2e2f636c1545521b84e7a82be421ec3654f19d79721af5952319448a0d5044e8711b6efd32b604855abc831033d42d1f1e0a66789279baa70a61111119de02d737df0bf058dc8e1379dabda85135d45f693a7f090a51a48994f3f734", 0xfa}, {&(0x7f0000000240)="b366c9e0790d633571107472c657f6ed912d06832b91832b046e434e29ff9a3dfeebf44aaa0017a72f2d96de7163029034", 0x31}, {&(0x7f0000000c80)="e2feeb120d10d1804540c89fb72c0a0a05e8e840b78a85a136c38c6d9f96", 0x1e}, {&(0x7f0000000cc0)="32492a6d67ab58cfa2018fe0db5dd7402c48c99e62f24a66f64735a1ab6b85111d30e6bfc812ff4df5a6112fa092bf29e20b26a4a593432241f38fbf3679977d2b", 0x41}, {&(0x7f0000000d40)="ea4af98e6e0adc7045f4191ba796618fda741ec047365442e25387e36b99efd5a1fc68d5afdeb32e158e87e5b76d04b1d2df6141b19bc3620d6db20c8134eb6d31c643abf8f239988c4e8a9907d626d097526fbdd9660a4f528e", 0x5a}, {&(0x7f0000000dc0)="85fe05dcfa30dfad1a92c1936f69d454482964a84d077300196924f52ada3118a0e3c742ec36a6a81ec7b071584c1ad066b2b898e1e8aef6fe079b7a1406007f25f83889fe99cc429bde97015c653f4f3b950aeaf31dc7b3eb9cb08f234eebc5226cd3785530fa11e9cff69afc89daeaf2071e9d56d6a6ae327c9ce4a5bfff72ccb760323afc83bb8af6f9b7f3198df8b9990ddefb887548e968d4c77cf3963964a2e83c61eba1a2e5e43e064af361699427491e42447661a00d516f27bbbf6a7d9500d84f7cf6ed48f10e8a24052d20d4a63078ccfb76268ef7024d8a0f1c4e832b2188ca100e8bd3", 0xe9}], 0x8, 0x0, 0x0, 0x4004000}}, {{&(0x7f0000000f40)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002180)=[{&(0x7f0000000fc0)="fb963d3ba082ec842614009951e6b331e8dcee49dd4d7eecd814c44501db4063270de71c263e83c5fc6a7ad63de6bad7d1df948b0dbc1aa9f3018cf9d53e7a85045edc0d39721247a6eb0217fb48d281656f91f3c52afee227bd1ce59f0279709c5c4efb947d47ea1b87f0fe7bfcfd1d281b5e16f77561eb7fd540eb3068912e50bf1719fbe4f611ab60864bbfbfafd5d517780bc7a9df5f41c83de8a094dfd282dc7e7a1c2d6edd97ae2e0f857bf8958b25ab9302", 0xb5}, {&(0x7f0000001080)="11e778f080e9ae4767e808331bf8f222b6723d23ea9d7a1035235d07946f427819f01c38bd98950cb4f1287427d0b4ccec52011a9387d389ee478047d26c60e2442d3023b4efa4efd15a91f48b51bc78ac2d0b5b51c38c079967302d10417e555ad5f3b4c866743b16a049f2fbaf2ce02e89af88a80f", 0x76}, {&(0x7f0000001100)="a941d3895804c670f45db46fc9344571d9b5ba5ba50e8a67cc67964927cdfb7dede3da12156c4327540594d98fb73b55b9b8bb586d77055628d68609942d54a1b4fd32c3d6697d90c4a6b7afed554938f88111ce8f57499a76d34887ab7c972ecfe5105285e290ddeefc64e3c01c1415", 0x70}, {0x0}], 0x4}}, {{0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000021c0)="8be84e36b6805d5bcdee2db55a40187e438e2f78b41cabfd5e44484594d9c50646c473a2977e4f7d9826c086baa211a7bdc530963fb2eee30c0c91f3", 0x3c}], 0x1, &(0x7f0000002500)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000006001c000400000000040000000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x40080c5}}, {{0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002700)="49292da1cd93e9708345f3d55d57f1", 0xf}], 0x1, &(0x7f00000028c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x20000000}}], 0x4, 0x40000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) 16:05:04 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_PAUSE_SET(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000001c0)={0x48, r1, 0x1, 0x0, 0x0, {}, [@ETHTOOL_A_PAUSE_TX={0x5}, @ETHTOOL_A_PAUSE_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip_vti0\x00'}]}, @ETHTOOL_A_PAUSE_HEADER={0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8}]}]}, 0x48}}, 0x0) 16:05:04 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmsg$inet(r0, &(0x7f0000000800)={&(0x7f00000003c0)={0x2, 0x4e21, @empty}, 0x10, 0x0, 0x0, &(0x7f00000006c0)=[@ip_tos_u8={{0x11}}], 0x18}, 0x4000000) [ 1817.350608][T13928] loop4: detected capacity change from 0 to 1024 16:05:04 executing program 3: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$FIDEDUPERANGE(0xffffffffffffffff, 0xc0189436, 0x0) syz_read_part_table(0x593, &(0x7f00000005c0)="$eJzs0r1LK2kUB+A3A5c0e4lcLli4hWCwigqx0CIpRGJIY0RcsbAWLLQQLCwkEq39+AcUv0BsxD6lGEEUYiUpxXpBsUmVZdfZxmplUdnleZrhPefMHF5+E/hPi8Lv7XY7EUJoJ9//9m+nhbFS98TI5FQIiTAbQij8+stfnUQ88fdXz+NzOT6XktnG/vXo82nHTc9dPX0Yxf1aFMJaCGHh4Sj1b+/G/99Z/jK1vrFU3FzJz98XVx8H5/oKXVuFxZ2hg1xlujM3E/9Ytehz9qcbw8e37fLT7vf+b/VGK3sVz2USH7Ofr/U2/72f1Wa1Nd57sjyQ+dG8qGzHub/IHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+GBn+cvU+sZScXMlP39fXH0cnOsrdG0VFneGDnKV6c7cTPQ6V4s+Z3+6MXx82y4/7X7v/1ZvtLJX8Vwm8TH7+Vpv89/7WW1WW+O9J8sDmR/Ni8p2nPuL/AEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAf6gwVuqeGJmcCiERZkMIo1HH0Z/1dvK1n4jnzuNnOa6XktnG/vXo82nHTc9dPX04EddrUQhrIYSFh6PUp1+Gd/sjAAD///tch0s=") 16:05:04 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmsg(r0, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0x0) sendmsg$inet(r0, &(0x7f0000000800)={&(0x7f00000003c0)={0x2, 0x4e21, @empty}, 0x10, 0x0, 0x0, &(0x7f00000006c0)=[@ip_tos_u8={{0x11}}, @ip_retopts={{0x10}}], 0x28}, 0x4000000) [ 1817.542157][T13937] sysfs: cannot create duplicate filename '/devices/iommufd_mock14' 16:05:05 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) getsockopt$bt_hci(r0, 0x0, 0x3, 0x0, &(0x7f0000000000)) [ 1817.595428][T13937] CPU: 0 PID: 13937 Comm: syz-executor.5 Not tainted 6.7.0-rc5-next-20231214-syzkaller #0 [ 1817.605421][T13937] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 1817.615611][T13937] Call Trace: [ 1817.618927][T13937] [ 1817.621897][T13937] dump_stack_lvl+0x125/0x1b0 [ 1817.626630][T13937] sysfs_warn_dup+0x7f/0xa0 [ 1817.631197][T13937] sysfs_create_dir_ns+0x249/0x2b0 [ 1817.636367][T13937] ? sysfs_create_mount_point+0xb0/0xb0 [ 1817.641983][T13937] ? spin_bug+0x1c0/0x1c0 [ 1817.646366][T13937] ? do_raw_spin_unlock+0x172/0x230 [ 1817.651620][T13937] kobject_add_internal+0x2c8/0x970 [ 1817.656894][T13937] kobject_add+0x16f/0x240 [ 1817.661372][T13937] ? kset_create_and_add+0x190/0x190 [ 1817.666736][T13937] ? kobject_put+0xbe/0x440 [ 1817.671299][T13937] ? bus_get_dev_root+0x5e/0x80 [ 1817.676200][T13937] device_add+0x289/0x1aa0 [ 1817.680710][T13937] ? device_initialize+0x510/0x510 [ 1817.685888][T13937] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 1817.692816][T13937] ? __init_waitqueue_head+0xca/0x150 [ 1817.698252][T13937] iommufd_test+0x15bf/0x3a10 [ 1817.702980][T13937] ? preempt_count_sub+0x160/0x160 [ 1817.708118][T13937] ? iommufd_selftest_destroy+0xf0/0xf0 [ 1817.713718][T13937] iommufd_fops_ioctl+0x35a/0x4e0 [ 1817.718783][T13937] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1817.725354][T13937] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1817.730329][T13937] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1817.736875][T13937] __x64_sys_ioctl+0x18f/0x210 [ 1817.741682][T13937] do_syscall_64+0x40/0x110 [ 1817.746215][T13937] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 1817.752157][T13937] RIP: 0033:0x7f0b62c7cba9 [ 1817.756591][T13937] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 1817.776218][T13937] RSP: 002b:00007f0b6397b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1817.784667][T13937] RAX: ffffffffffffffda RBX: 00007f0b62d9bf80 RCX: 00007f0b62c7cba9 [ 1817.792668][T13937] RDX: 0000000020000240 RSI: 0000000000003ba0 RDI: 0000000000000003 [ 1817.800656][T13937] RBP: 00007f0b62cc847a R08: 0000000000000000 R09: 0000000000000000 [ 1817.808641][T13937] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1817.816629][T13937] R13: 000000000000000b R14: 00007f0b62d9bf80 R15: 00007ffee09dc5a8 [ 1817.824636][T13937] [ 1817.840177][T13940] loop3: detected capacity change from 0 to 2048 16:05:05 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000000)={'pimreg\x00', {0x2, 0x4e21, @multicast1}}) 16:05:05 executing program 0: r0 = open(&(0x7f00000005c0)='./bus\x00', 0x44042, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x1400, 0x0, 0x0) r1 = socket$inet6(0xa, 0x3, 0x8) setsockopt$IP6T_SO_SET_REPLACE(r1, 0x29, 0x40, &(0x7f0000001140)=ANY=[@ANYBLOB="72617700000000000000000000000000000000000000e9000000000000000000c10300000300000020040000000000008002000000000000000000008080000050030000500300005003000050030000500300000300000000f7ff0000000000fe8000000074cb8af296109f0f0000bbff020000800000000000000000000001000000000000000000000000000000000000000000000000001000000000000076657468315f746f5f626f6e640000006e657470636934000000000000000000000000000000000800000000000000000000000000800000001d000000a20000000000000000000000000000500280020000000001000000000000000000020000000000000000005001686173686c696d69740000000000000000000000000000000000010000027465616d5f736c6176655f3100080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000faff000000000000000000008000000000000000000000000001000000000000000000000000000000000000000000000000000000000000a160c480e474f2ac000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000a90c000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000400000000000020b61a000800000000000000000000000000005800686173686c696d69740000000000000000000000000000f3ffffff00000173797a6b616c6c657231000000000000000000000000000084000000000000000000000005000000a600000000000000005f0200000000003000434f4e4e4d41524b00000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000969a2a6b0000000000000000000000040000000000000000a800d0000000000000000000000000000000000000000000000000002800434c4153534946590000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a800d0000000000000000000000000000000000000000000000000002800000000000000000000000000000000000000214000000000000000000000feffffff853cd9d3dd0d0244cb5f2541e6e4e6af379303e20931cc0a3c2bf8e2727dc030fc59571d84231dd5265bc0419a3e61e0c02767a330cfedd7794eaeb585b8625207eff8740a0c169365487c8ddf32b2a38919e43108e2c4a9740e41acc3e98c1363563f06a496afa2c8a304dd79c78d8513bb5716d3cbffa6a499f6ba07d6bd16aff2246c4530a107b9bafda063e316b810f12a3d9aa056bf31342dcbcd76d6a81891e44f5a6a2bf366"], 0x1) setsockopt$inet6_MCAST_MSFILTER(r1, 0x29, 0x30, &(0x7f0000000080)={0x0, {{0xa, 0x0, 0x0, @mcast2}}}, 0x90) socket$inet6_udp(0xa, 0x2, 0x0) syz_open_dev$hiddev(&(0x7f0000001bc0), 0xabf, 0x20000) openat$cgroup_procs(r0, &(0x7f0000001c00)='cgroup.procs\x00', 0x2, 0x0) fanotify_init(0x8, 0x400) r2 = socket$inet6(0xa, 0x1, 0x0) bind$inet6(r2, &(0x7f0000f65000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r2, 0x0, 0x0, 0xfffffefffbfbbfbe, &(0x7f0000000100)={0xa, 0x4e20, 0x0, @empty}, 0x1c) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x900, 0x0) ioctl$sock_SIOCGIFVLAN_SET_VLAN_INGRESS_PRIORITY_CMD(r3, 0x8982, &(0x7f00000000c0)={0x2, 'wg1\x00', {0x5}, 0x2}) fsmount(r3, 0x0, 0x88) openat$cgroup_ro(r0, &(0x7f0000001c40)='cpuset.effective_mems\x00', 0x0, 0x0) r4 = socket$inet6(0xa, 0x1, 0x0) bind$inet6(r4, &(0x7f0000f65000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r4, 0x0, 0x0, 0xfffffefffbfbbfbe, &(0x7f0000000100)={0xa, 0x4e20, 0x0, @empty}, 0x1c) sendmmsg$unix(r0, &(0x7f0000001d40)=[{{&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000200)=[{&(0x7f0000000340)="1e35e58fdd73e7476e40657205f75ce59908a6d1160dcc552b41c99e12971688e1f670ee6135ea0cc054edea6982af0605922dbfd1cc771fdb90baaaa04a16fc417b96074306245e70abec953a0d3f2d693afd8831f6cc74183c528895bd3b00485932a903ce123543854caa12c82ac3c784a17a16bb3d43b7fa54c86c6267f6198d066b95c809feb35132dcec981d3bfffb5e6f4de3e2b15626e9d5489feacf5492b92f249d783a939f058da9289dcbe0e947de5bf9935942d1f522513b3350adb377457bdd62492ccddd3ebce212b91c2cf7eca7dacb4ee0488832b25c3da1f9895eec9564f6", 0xe7}, {&(0x7f00000004c0)="1d73f37c4d16a2c79c52eb91651dd840c77974f07cb9e675d6224e29e94ab73967cad264a99737dc74a50a3d55ed95525172d191b1395aa190f03f35d32a8897cfa4d2ac6f2ff1a9f67234db2df74f0fc8e7e316ed2ac782328e4599388a08eaf70f2fef2079629c6506653ad32178a225ebf4ff48c6a4f4fbc49ef3754bdc25fb0ee8e982d97e0fa9efb5192b1a6d177799d558c365", 0x96}, {0x0}, {&(0x7f0000000180)="a8b10eda8d422c5c40190f6ff71641ba8ea8bbec11", 0x15}], 0x4, &(0x7f0000000700)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x14, 0x1, 0x1, [r0]}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [r0, r0]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}], 0xf0, 0x10}}, {{&(0x7f0000000800)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000000900)=[{&(0x7f0000000880)="f89bf43bd82af734d0dadedbe007433781952f68a0de171a3931cc763bf89f0745f0dfa690d277f35e4f0c34d293bcd144d03954f740ec1d90584240d5e75b175e4bd1", 0x43}], 0x1, &(0x7f0000000940)=[@rights={{0x20, 0x1, 0x1, [r0, r0, r0, 0xffffffffffffffff]}}], 0x20, 0x20000084}}, {{&(0x7f0000000980)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000000a00), 0x0, &(0x7f0000001980)=[@rights={{0x14, 0x1, 0x1, [r0]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [r1]}}], 0xf0, 0x800}}, {{&(0x7f0000000ac0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001b80)=[{&(0x7f0000001a80)="5a7de0e7a3c6d3b7a8db40d264d753cdd1760ff074608708462f8b1d3f217ceee438230fb16454eb1ab83ed479d2a0f499d47ceb10f0b85a745317d76b3af2c4bb1e3972e8d926e476b2259e06943fe87e0dacb09528926521eb3f8fc32f40a61caa2edf55f17619233c06ad59f25ac9ed12774def47fffcbf2017dcd85e2b8cf8ab32b3b62610152de570d0856a4273b32e523110c5f3bc191ba05ae0fb47491ace36346a321aaae38b455dd36c592f0323d13667bace5fb407405e7a4da7d17b8b", 0xc2}], 0x1, 0x0, 0x0, 0x4000800}}], 0x4, 0x40004) creat(&(0x7f0000000040)='./file0\x00', 0x0) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x11, 0x8, &(0x7f0000001e40)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546000677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c234664c0af9360a1f7a5e6b607130c89f18c0c1089d8b853289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa107d40224edc5467a932b77674e802a0d42bc6099ad238af770b5ed8925161729298700000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809b5b9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed3957f813567f7a95435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac559eaf39027ceb379a902d9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff7a1ef3282830689da6b53b263339863297771429d120000003341bf4abacac94500fca0493cf29b33dcc9ffffffffffffffd39f6ce0c6ff01589646efd1cf870cd7bb2366fdf870ce5dfd3467decb05cfd9fcb32c8bd1dbd9d10a64c1083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4ce0232fcea69c271d7fa29822aea68a660e717a04becff0f719197724f4fce1293b62d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd000c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301fb997316dbf17866fb84d4173731efe895ff2e1c55ef08235a0126e01254c44060926e90109b598502d3e959efc71f665c4d75cf2458e3542c887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc74aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7ad333545794f37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea139376f24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff070000001e48418046c216c1f895778cb25122a2a998de0842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec84ac3571f02f647b3385b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba2f58ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df986741517abf11389b751f4e109bc0000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da230ed05a8fe64680b0a3f9f2dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b9100000000a55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c776f4b4ce07e1c6fa66fcfc7a228805f76785efc0ceb1c8e5729c66418d169fc03aa18854693ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b083dbd334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7e478950aa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab848753203b458b97ec1afb079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7db3c4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebc660309e1e245b0fdf9743af932cd6db49a47613808bad959719c0000000000378ac2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6ca0400966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622f851c66ee7e3030108000000000000c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bffef97dcecc467ace456597685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5000000000006065d6735eb7a00e127c0000000000000000000000bfb0bba79344643b1d8daa9f38e4b62c1e2af68c6f5054b078acd74b4a9c944e4505da485a3a4154387a0a88370d9ed9467b09c5888a06431df3f68abf0b366c4d5f8bea7b29c257ed756dff7a21c6b661cbdd43de65afd7f661d5c84f915c90e3d6ea012b68b787eb01d8320000000000000060176dacba0ec503a37fae6b472ec369c79ee6a420c0fd8d8d82fe136d5af6c30bfeb0a7275babfdb96a127aa9386e0671c6454245a18c1c8c49552cff5d27b547cdc34c0858c77a47a9ff86ee9fbd9ceda428716a4218821176d8067997527230fa67d26950d3e4f2750fa7c872874ad3a2d11f9f6eb08e6d7b6fa257b04d8ce36360f524e3dfd2211641f3d2637d86b80681eca50ce0eecafdd22d41fa515c15591e70ded4b70efac3cb42fb352d82e8f7573e8ed8248da356fa91a252976d3a4d8c1843a8d5bb7f5f1028453a0562a3ea93117076dd4940b7df50d78289fe66197525f6095f8662d232970bef61b03fa83027963a1a2e07cfee30c0d0b4c5877f93b3637ca21eab5afcf5d4638dfe8f9202aaad51c979049dd76d65368cbd4187d9f74257c7c4a23ac4a34eec5aa17e78c5167216f5e72138d20f8325dd5f8f96c32189c904eaef580987f1ce601a7cdc35461db9981ac42f9e24b0699bbe4e3d986e38952b0b7938eefd9e7a292bbb66367ad77045fdc18855c81c031dedd185c723238373fc698d676791d04f1ff5f082926619e844882f31ed190233d58ecee949e310bf2b1a51b8a33ae65a06d2b6ad386bf8dc49dd328bcd75d1843a13d68560175a18af7efc3c0f20e32f84f6aaaf000000000000000000090013a6c66bce74a8fb9092023df695da2714a7933d699d42de2bc4a85e0a0e22228290a7a7553ab93a16e42453ed86869a02df2f47d4088fac1772d3cd955c81cbf91c2ca7942942f61723b558079b82547844f92df2499c4b2c2ef2539e5daa8d8727baaa6b5755e6f83bbfca000000000000000000004fbd0b165c0738d4f24d2b45fb3b4ecea99270c9cff0666cfd6e5ba37cd0a62238e14dacdede25809250d32edf9192b4ad2df37b963e1f5800a4f778341e3b93ee5b788c716253ae8d56b36fe6d12b355872af4dc259b76880528a3636efbf53f6f721c6863dce3ad29fcf227d4e09cb2c8b81c5c15b362fa7c5fa63c2cc66a6f21c5199fdf507ec87a71dcdc11a024428cd506a54e933017e349f1416e1309002784c5d8c672b36f9b94dd244927e225ca0263318fc3704ae53dc83acd1958d6b98096c9fb18c7c2b83281923e39c4abc17c3958a0157ec6a7be67b2d146060414e15924dd8463d3f0bf59afeadf4f718a0301bedc78eb5f903f12d849c7b07a7bf40c44d8fd30c1955e7be01ef2e6b1307a82c12e9e98fedcd5af3fc0066e221fa5502255db8c71d20"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0xffffffffffffff7e}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000080)='sched_switch\x00', r5}, 0x10) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r6 = socket$inet6_udp(0xa, 0x2, 0x0) sendto$inet6(r6, &(0x7f0000000440)="e5857e026721e2ecc35e01c3ea1ead72c5444cb0d38f23d5fb30d02bd5b83a279107580e97bc8a2b2ef48b3db27b0ff19e96ab4d102d292c192bc657baf5ea6369430640071dcce4dcc65053a4c3648b0032b2", 0x53, 0x880, &(0x7f00000001c0)={0xa, 0x4e22, 0xdfed, @empty, 0x100}, 0x1c) fallocate(r6, 0x8, 0x0, 0x4003fa) r7 = open(&(0x7f0000000280)='./file0\x00', 0x14b042, 0x0) r8 = open(&(0x7f0000000140)='./bus\x00', 0x163042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r8, 0xc028660f, &(0x7f00000001c0)={0x6, r7}) 16:05:05 executing program 4: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_read_part_table(0x593, &(0x7f00000005c0)="$eJzs0r1LK2kUB+A3A5c0e4lcLli4hWCwigqx0CIpRGJIY0RcsbAWLLQQLCwkEq39+AcUv0BsxD6lGEEUYiUpxXpBsUmVZdfZxmplUdnleZrhPefMHF5+E/hPi8Lv7XY7EUJoJ9//9m+nhbFS98TI5FQIiTAbQij8+stfnUQ88fdXz+NzOT6XktnG/vXo82nHTc9dPX0Yxf1aFMJaCGHh4Sj1b+/G/99Z/jK1vrFU3FzJz98XVx8H5/oKXVuFxZ2hg1xlujM3E/9Ytehz9qcbw8e37fLT7vf+b/VGK3sVz2USH7Ofr/U2/72f1Wa1Nd57sjyQ+dG8qGzHub/IHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+GBn+cvU+sZScXMlP39fXH0cnOsrdG0VFneGDnKV6c7cTPQ6V4s+Z3+6MXx82y4/7X7v/1ZvtLJX8Vwm8TH7+Vpv89/7WW1WW+O9J8sDmR/Ni8p2nPuL/AEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAf6gwVuqeGJmcCiERZkMIo1HH0Z/1dvK1n4jnzuNnOa6XktnG/vXo82nHTc9dPX04EddrUQhrIYSFh6PUp1+Gd/sjAAD///tch0s=") socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) 16:05:05 executing program 1: syz_mount_image$hfsplus(&(0x7f0000000600), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000140)=ANY=[], 0x1, 0x668, &(0x7f0000000640)="$eJzs3c9vHFcdAPDvrNc/1i2pmyZtiirFaiRAWCS2Vy41QiIghHyoECoHzlazaVbZpMXeIrdCdPl97aF/QDn4xgmJe6Ry4QIHpF59rEDi0gvmgAbN7Mx6Y+/6R+14N+nnE43fm/fmvf2+787seDeJNoAvrLWFqD6IJNYWXtvK9ne2662d7fq9sh4R0xFRiah2i0j+k6bpxxE3o7vFi1ljMV2yf/5qUX7YXH39k892Pt1rrZbHVwaNO5lOscV8REwU5VnN98ap50t6K8wSdu20q4WzMhkR6UN++tenez19aoNGz5xLjMCjlXTvm32my8pscaHnDZ1uW+WcwztznVEHAAAAAOfgmd3Yja24MOo4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4HFSfP9/UmzfrhT1+UjK7/+fKvqiqI+Xqyc7/MGjigMAAAAAAAAAztHV3diNrbhQ7qf/S9M04uV851L+86l4JzajERtxPbZiPdrRjo1Yioi5vommttbb7Y2lY4xcHjhy+YhAp4uyFp3Zs1k6AAAAAAAAADxJfhVre3//DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4yCJmOgW+XaprM9FpRoRMxExlR3Xifh7WX+cPRh1AAAAAHAOntmN3diKC+V+muTv+Z/P3/fPxDtxP9rRjHa0ohG38s8Cuu/6Kzvb9dbOdv1eth2c97v/PlEY+YzR/exh8CNfyY+oxe1o5i3X4414K1pxKyr5yMyVMp7Bcf0yiyn5TuGYkd0qymzlHxTlAe+faLHDnPDDlLk8I5O9jCwWsWXZePbwTFw92bOz/5GWotIL9tK+R8rb//FUOfRz5Xy2KLP1/G5YzkdifyaW+86+5w/PecRX//zHn9xp3b975/bmwvgsaagk/5SvMFGUadmwPxP1vky88IRl4oCHrvfFPBOXe/tr8YP4cSzEfPwo5vcNXI92rBfnc9J3yQ/J1M1uMXPMsKaK56X7ZA2LaSOa8bM8kkbMx/eLmF7Ox16IZvww3opb0YhX8j/LsRTfjJVYidW+Z/jyka+0aVSGXPXplwYGf+1rRaUWEb/Py3E5NbK8PtuX1/7X3Lm8r79lL0sXz/5+VP1yUcke49dFOR7m8p8P3yXK6J47PBN/yF9WNlv3727cWX87n+VIFz8oKtlZ8tuxuUtUivPlYvZk5S0Pnx1Z33MD+5byvku9vsqBvsu9vu6V2hl6pU4Vv8MdnGk573thYF8977vS1zfo9y0Axt7s12enav+q/a32Ue03tTu112a+N/3q9EtTMfmXyW9VFye+Unkp+VN8FL/Ye/8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB8fpvvvnd3vdVqbOyrpGn6/pCuUVTK7wU65Ty9L9Q6x+BffDpiLHJ43MqrpxreiYFd/03TtGhJRr3AoytpYVziGUVldK9JwPm40b739o3Nd9/7RvPe+puNNxv3V1dWVhdXV16p37jdbDUWuz9HHSXwKOzd9EcdCQAAAAAAAAAAAHBcg//1/+Q/z/K/E4x6jQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDjbW0hqg8iiaXF64vZ/s52vZVtZX3vyGpEVCIi+XlE8nHEzehuMdc3XTLscT5srr7+yWc7n+7NVS2Prxw27ng6xRbzETFRlGczXzodp54v6a0wS9i1MnEwav8PAAD//12QEtQ=") [ 1818.052506][ T28] audit: type=1800 audit(1702569905.446:60): pid=13947 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name="bus" dev="sda1" ino=2112 res=0 errno=0 16:05:05 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, 0x0) [ 1818.115774][T13937] kobject: kobject_add_internal failed for iommufd_mock14 with -EEXIST, don't try to register things with the same name in the same directory. [ 1818.188858][T13947] x_tables: ip6_tables: CLASSIFY target: used from hooks PREROUTING, but only usable from FORWARD/OUTPUT/POSTROUTING [ 1818.235943][T13951] loop4: detected capacity change from 0 to 2048 [ 1818.254570][T13940] loop3: p2 p3 p7 [ 1818.347699][T13954] loop1: detected capacity change from 0 to 1024 16:05:05 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)=@bridge_delvlan={0x18, 0x71, 0x1}, 0x18}}, 0x0) [ 1818.482232][T13951] loop4: p2 p3 p7 16:05:06 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000240)={0xfccc, 0x2, r1, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000040)={0x8, r2}) ioctl$IOMMU_DESTROY$device(0xffffffffffffffff, 0x3b80, 0x0) ioctl$IOMMU_IOAS_ALLOW_IOVAS(0xffffffffffffffff, 0x3b82, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)) r3 = getuid() r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) pidfd_open(r4, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000002840)='./file1\x00', 0x0, 0x0) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r6, 0xae03, 0xc7) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002940)=[{{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000000a00)="e19def748fbefe4a9a59c83ba01bf3089b50e42b71a6ab6012ca52a4c26a47722987113034f2c2097a6b2eedfba409482db87e3e044ca89476a884bbadd8e8d85d65a37bc863", 0x46}, {&(0x7f0000000a80)="ee6f08a1f0b03ccf6a8aa955bbd25c22f599c0508743a0b46176bdd8e7756c291047459e7fe308197c4b51649d207d09742840258d7ddcf24125689a3951936cb4d10a0b6724577fff84aa828677812d83fa9142de3a95473efae9bc3dbb48fd278d721d24fb969d84013468ab6b8727e7bf656a6c2f7f338e43ac15f0480dacc74c2b4d7b57a1ecf82c2176c880562205c95cec34052e544b3dd7c01fb8137bcc7813f341c411509e938091d0dbc233e2c6d1c3df2a4696a4d42e8c9373a45fcdff6d5e7b2811b6d425e0915ad003edd137dc07cc92ae216c3da9f8dde24b466eaad310d8f643e0c03a8392c1cbaa58da26", 0xf2}, {&(0x7f0000000b80)="66d04ba8c0bef42fee2a4ddf8f7a0d03c96228329f6e9794d70a395494aec31547ad07e79b69261f337575fbf4c2c398db61d6108297c298bb575e80a3f1af461379caec691a03c358f97dd3320274fee2c7a54ed6fe9e487408d72d00bbba4842b2a63c690c40a32aff0d50de194f1f75809469cbbe1dd7f831ac4921b6968f63afc1f4f64d2a7b84f9e19c4bb7763c296571f8f5a0228a53936549367a2e2f636c1545521b84e7a82be421ec3654f19d79721af5952319448a0d5044e8711b6efd32b604855abc831033d42d1f1e0a66789279baa70a61111119de02d737df0bf058dc8e1379dabda85135d45f693a7f090a51a48994f3f734", 0xfa}, {&(0x7f0000000240)="b366c9e0790d633571107472c657f6ed912d06832b91832b046e434e29ff9a3dfeebf44aaa0017a72f2d96de7163029034", 0x31}, {&(0x7f0000000c80)="e2feeb120d10d1804540c89fb72c0a0a05e8e840b78a85a136c38c6d9f96", 0x1e}, {&(0x7f0000000cc0)="32492a6d67ab58cfa2018fe0db5dd7402c48c99e62f24a66f64735a1ab6b85111d30e6bfc812ff4df5a6112fa092bf29e20b26a4a593432241f38fbf3679977d2b", 0x41}, {&(0x7f0000000d40)="ea4af98e6e0adc7045f4191ba796618fda741ec047365442e25387e36b99efd5a1fc68d5afdeb32e158e87e5b76d04b1d2df6141b19bc3620d6db20c8134eb6d31c643abf8f239988c4e8a9907d626d097526fbdd9660a4f528e", 0x5a}, {&(0x7f0000000dc0)="85fe05dcfa30dfad1a92c1936f69d454482964a84d077300196924f52ada3118a0e3c742ec36a6a81ec7b071584c1ad066b2b898e1e8aef6fe079b7a1406007f25f83889fe99cc429bde97015c653f4f3b950aeaf31dc7b3eb9cb08f234eebc5226cd3785530fa11e9cff69afc89daeaf2071e9d56d6a6ae327c9ce4a5bfff72ccb760323afc83bb8af6f9b7f3198df8b9990ddefb887548e968d4c77cf3963964a2e83c61eba1a2e5e43e064af361699427491e42447661a00d516f27bbbf6a7d9500d84f7cf6ed48f10e8a24052d20d4a63078ccfb76268ef7024d8a0f1c4e832b2188ca100e8bd3", 0xe9}], 0x8, 0x0, 0x0, 0x4004000}}, {{&(0x7f0000000f40)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002180)=[{&(0x7f0000000fc0)="fb963d3ba082ec842614009951e6b331e8dcee49dd4d7eecd814c44501db4063270de71c263e83c5fc6a7ad63de6bad7d1df948b0dbc1aa9f3018cf9d53e7a85045edc0d39721247a6eb0217fb48d281656f91f3c52afee227bd1ce59f0279709c5c4efb947d47ea1b87f0fe7bfcfd1d281b5e16f77561eb7fd540eb3068912e50bf1719fbe4f611ab60864bbfbfafd5d517780bc7a9df5f41c83de8a094dfd282dc7e7a1c2d6edd97ae2e0f857bf8958b25ab9302", 0xb5}, {&(0x7f0000001080)="11e778f080e9ae4767e808331bf8f222b6723d23ea9d7a1035235d07946f427819f01c38bd98950cb4f1287427d0b4ccec52011a9387d389ee478047d26c60e2442d3023b4efa4efd15a91f48b51bc78ac2d0b5b51c38c079967302d10417e555ad5f3b4c866743b16a049f2fbaf2ce02e89af88a80f", 0x76}, {&(0x7f0000001100)="a941d3895804c670f45db46fc9344571d9b5ba5ba50e8a67cc67964927cdfb7dede3da12156c4327540594d98fb73b55b9b8bb586d77055628d68609942d54a1b4fd32c3d6697d90c4a6b7afed554938f88111ce8f57499a76d34887ab7c972ecfe5105285e290ddeefc64e3c01c1415", 0x70}, {&(0x7f0000001180)}], 0x4}}, {{0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000021c0)="8be84e36b6805d5bcdee2db55a40187e438e2f78b41cabfd5e44484594d9c50646c473a2977e4f7d9826c086baa211a7bdc530963fb2eee30c0c91f3", 0x3c}], 0x1, &(0x7f0000002500)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000006001c000400000000040000000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x40080c5}}, {{0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002700)="49292da1cd93e9708345f3d55d57f1", 0xf}], 0x1, &(0x7f00000028c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x20000000}}], 0x4, 0x40000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) 16:05:06 executing program 3: syz_mount_image$hfsplus(&(0x7f0000000600), &(0x7f0000000040)='./file0\x00', 0x10410, &(0x7f0000000140)=ANY=[], 0x1, 0x654, &(0x7f0000001300)="$eJzs3c1vHGcdB/Dvrh0nm5bUTZM2RZViNRIgLBK/yKVGSASEkA8VqsqBs5U4jZVNWmwXuRWi5v3aQ/+AcvCNExL3SOXCBQ5IvfpYCYlLL5gDGjSzs/bGb7Ebx7tpP5/o2eeZeWae+T2/2dnZ3cjaAF9ac+MZvp9G5sZfWy2XN9an2xvr03e77SSnkzST4U6Vxn+Kovg4uZ5OyYvlynq4xn7H+XBx9o1PPtv4tLM0XJdq++ZB+x3OWl0ylmSoro9rvBuPPF5ja4Zlwq50Ewf9dipJ8YCf/e3prZ4erb32PnMiMQKPV6Nz39xlNDlbX+jl+4DOXbFzz36irfU7AAAAADgBz2xmM6s51+84AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ElS//5/oy7fbdbtsTS6v/8/Uvelbg+Wy0fb/P7jigMAAAAAAAAATtDlzWxmNee6y8X/iqJIXq4WLlSPT+WdLGchS7ma1cxnJStZymSS0Z6BRlbnV1aWJg+x59See049JNDTdd3K2tnjmToAAAAAAAAAfJH8OnPb//8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDoJEMdaqqXOi2R9McTnImyUi53Vryj277SXa/3wEAAADACXhmM5tZzbnuctGoPvM/X33uP5N3ci8rWcxK2lnIzeq7gM6n/ubG+nR7Y336bll2j/v9fx8pjGrEdL572PvIl6otWrmVxWrN1dzIW2nnZprVnqVL3Xj2jutXZUyN79UOGdnNui5n/kFd7/L+kSa7nyN+mTJaZeTUVkYm6tjKbDx7cCYuH+3s7DzSZJpbwV7YcaRq/T+f6u76uXJ+tq7L+fx+v5z3xc5MTPU8+54/OOfJ1//yp5/ebt+7c/vW8vjgTOlwhuq66K7YmYnpnky88EXORHZe7xNVJi5uLc/lR/lJxjOW1zNWr1vJQsbyw8xnJfP187nRc8nvk6nrDyy9/rCwRurz0jlZ+8W0lMX8vIqkN6aXq33PZTE/zlu5mYW8Uv2bymS+nZnMZLbnDF88xCttc5+rvvjKnsFf+UbdaCX5Q10PhjKvz/bktfc1d7Tq612znaXzx38/Gv5q3SiP8Zu6Hgyj1eODd4ludM8dnIk/Vi8ry+17d5Zuz79djfJQ5z+oG+V19LuBuUs06+fL+fJkVWsefHaUfc/t2TdZ9V3Y6mvu6ru41de5Utf2vVJH6vdwu0eaqvpe2LNvuuq71NO31/stAAbe2W+eHWn9q/X31ket37Zut14784PTr55+aSSn/nrqO8MTQ19rvtT4cz7KL7c//wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJ/f8rvv3ZlvtxeWdjSKonh/n65+NLq/C/So4wwd0zhHaLz4dDIQOTxs49XHMfJ/i6Ko1zT6PcGHN4raoMTTj0YfX5SAE3Ft5e7b15bffe9bi3fn31x4c+He7MzM7MTszCvT124tthcmOo/9jhJ4HLZv+v2OBAAAAAAAAAAAADisk/hzgn7PEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHiyzY1n+H4amZy4OlEub6xPt8vSbW9vOZykmaTxi6TxcXI9nZLRnuEa+x3nw8XZNz75bOPT7bGGu9s3D9rvcNbqkrEkQ3V9XOPdeOTxGlszLBN2pZs46Lf/BwAA///V5RMZ") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='net_prio.prioidx\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='hugetlb.2MB.rsvd.usage_in_bytes\x00', 0x275a, 0x0) write$cgroup_int(r1, &(0x7f0000000380), 0x1040c) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) 16:05:06 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_PAUSE_SET(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000001c0)={0x48, r1, 0x1, 0x0, 0x0, {}, [@ETHTOOL_A_PAUSE_TX={0x5}, @ETHTOOL_A_PAUSE_RX={0x5}, @ETHTOOL_A_PAUSE_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip_vti0\x00'}]}, @ETHTOOL_A_PAUSE_HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}]}]}, 0x48}}, 0x0) 16:05:06 executing program 2: syz_mount_image$hfsplus(&(0x7f0000000600), &(0x7f0000000040)='./file0\x00', 0x10410, &(0x7f0000000140)=ANY=[], 0x1, 0x671, &(0x7f0000000cc0)="$eJzs3U9sHFcdB/DvrjdONi2p2yZtiirFaiRAWCT+I5cYIREQQj5UqCoHzlbiNFY2abFd5FaImv/XHnrkUA6+cULiHqlcuMABqVcfKyFx6QVzQItmdtZe/1nHbhyvXT6faPzemzfz5vd+O7Ozu9FqA/zfmh1L42FqmR17baVor68NtdbXpu536lOtJGeT1JNGp0jt3+12++PkZjpLXipWVsPV+h3nw4WZNz75bP3TTqtRLeX29f32O5jV39/KalEZTTJUlY8zXrWU49x67PFqmzMsEna1mzgYtDNJ2tv85K9Pb/b0aO6197ljiRF4smqd++YuI8n56kIvXgd07oqde/aptjroAAAAAOAYPLORjazkwqDjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgNOk+v3/WrV8u17VR1Pr/v7/cNWXqn6yXDnc5g+fVBwAAAAAAAAAcIyubGQjK7nQbbf/2263k1fKxsXy71N5J0uZz2KuZSVzWc5yFjORZKRnoOGVueXlxYkD7Dm5556Tjwj0bFU2s3r+aKYOAAAAAAAAAF8kv8zs1v//AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADASVBLhjpFuVzs1kdSbyQ5l2S42G41+Xu3fpo9HHQAAAAAcAye2chGVnKh227Xyvf8L5Tv+8/lnTzIchaynFbmc7v8LKDzrr++vjbVWl+bul8su8f97r8OFUY5YjqfPex95MvlFs3cyUK55lpu5a20cjv1cs/C5W48e8f1iyKm2ncqB4zsdlUWM/+gKnd5/1CT7eeQH6aMlBk5s5mR8Sq2IhvP7p+JK4d7dHYeaSL1zWAv7jhSuf4fT3V3/Vw5P1+VxXx+2y/nA7EzE5M9Z98L++c8+eqf//jju60H9+7eWRo7OVM6mKGqbHdX7MzEVE8mXvwiZyI7r/fxMhOXNtuz+UF+lLGM5vWMVuuWM5/RfD9zWc5cdT7Xei75Ppm6ua31+qPCGq4el86D1S+mxSzkp2UkvTG9Uu57IQv5Yd7K7czn1fLfZCbyzUxnOjM9j/ClAzzT1vtc9e0vbWueqcqrX6sqzSS/q8rj1OjbU+T12Z689j7njpR9vWu2svTc0d+PGl+uKsUxfnXcKdrXSPl3+12im4nn98/EH8qnlaXWg3uLd+fe7jkp9vHcB1WluI5+c2LuEvXqfHlu84zafnYUfc/v2TdR9l3c7Kvv6ru02de5Ulf7XqnD1Wu43SNNln0v7tk3VfZd7unb6/UWACfe+a+fH27+s/m35kfNXzfvNl87972zN86+PJwzfznzrcb40FfqL9f+lI/y8xNy7wQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgFNu6d337s21WvOLOyrtdvv9Pl2DqHR/F+hxxxk6onEOUXnp6eRE5PCglRtPYuT/tNvtak1t0BN8dKVdOfqRb5yMCR6gMsAnJeBYXF++//b1pXff+8bC/bk359+cfzAzPT0zPjP96tT1Owut+fHO30FHCTwJWzf9vXr9PBgAAAAAAAAAAACcRI/+PkD3KzOf/+sEA54iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcMrNjqXxMLVMjF8bL9rra1OtYunWt7ZsJKknqf0sqX2c3ExnyUjPcLV+x/lwYeaNTz5b/3RrrEZ3+/p++x3MarVkNMlQVR7VeLcee7za5gyLhF3tJg4G7X8BAAD//ylpEE0=") 16:05:06 executing program 4: syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x801000, 0x0, 0x0, 0x0, 0x0, 0x0) [ 1818.894878][T14141] loop3: detected capacity change from 0 to 1024 [ 1818.943408][T14166] sysfs: cannot create duplicate filename '/devices/iommufd_mock14' [ 1818.972772][T14166] CPU: 1 PID: 14166 Comm: syz-executor.5 Not tainted 6.7.0-rc5-next-20231214-syzkaller #0 [ 1818.982747][T14166] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 1818.989295][T14165] loop2: detected capacity change from 0 to 1024 [ 1818.992837][T14166] Call Trace: [ 1818.992852][T14166] [ 1818.992864][T14166] dump_stack_lvl+0x125/0x1b0 [ 1818.992924][T14166] sysfs_warn_dup+0x7f/0xa0 [ 1819.014784][T14166] sysfs_create_dir_ns+0x249/0x2b0 [ 1819.019979][T14166] ? sysfs_create_mount_point+0xb0/0xb0 [ 1819.025608][T14166] ? spin_bug+0x1c0/0x1c0 [ 1819.029999][T14166] ? do_raw_spin_unlock+0x172/0x230 [ 1819.035264][T14166] kobject_add_internal+0x2c8/0x970 [ 1819.040517][T14166] kobject_add+0x16f/0x240 [ 1819.044984][T14166] ? kset_create_and_add+0x190/0x190 [ 1819.050338][T14166] ? kobject_put+0xbe/0x440 [ 1819.054987][T14166] ? bus_get_dev_root+0x5e/0x80 [ 1819.059949][T14166] device_add+0x289/0x1aa0 [ 1819.064450][T14166] ? device_initialize+0x510/0x510 [ 1819.069618][T14166] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 1819.076547][T14166] ? __init_waitqueue_head+0xca/0x150 [ 1819.081999][T14166] iommufd_test+0x15bf/0x3a10 [ 1819.086757][T14166] ? preempt_count_sub+0x160/0x160 [ 1819.091939][T14166] ? iommufd_selftest_destroy+0xf0/0xf0 [ 1819.097572][T14166] iommufd_fops_ioctl+0x35a/0x4e0 [ 1819.102660][T14166] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1819.109247][T14166] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1819.114246][T14166] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1819.120845][T14166] __x64_sys_ioctl+0x18f/0x210 [ 1819.125683][T14166] do_syscall_64+0x40/0x110 [ 1819.130251][T14166] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 1819.136226][T14166] RIP: 0033:0x7f0b62c7cba9 [ 1819.140692][T14166] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 1819.160353][T14166] RSP: 002b:00007f0b6397b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1819.168826][T14166] RAX: ffffffffffffffda RBX: 00007f0b62d9bf80 RCX: 00007f0b62c7cba9 [ 1819.176842][T14166] RDX: 0000000020000240 RSI: 0000000000003ba0 RDI: 0000000000000003 [ 1819.184861][T14166] RBP: 00007f0b62cc847a R08: 0000000000000000 R09: 0000000000000000 [ 1819.192876][T14166] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1819.200916][T14166] R13: 000000000000000b R14: 00007f0b62d9bf80 R15: 00007ffee09dc5a8 [ 1819.208961][T14166] 16:05:06 executing program 1: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x3) r1 = dup(r0) shutdown(r1, 0x0) sendmsg$NL80211_CMD_ABORT_SCAN(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={0x0}}, 0x0) [ 1819.251177][ T4520] loop4: p2 p3 p7 [ 1819.307532][T14166] kobject: kobject_add_internal failed for iommufd_mock14 with -EEXIST, don't try to register things with the same name in the same directory. 16:05:06 executing program 2: openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$sock_inet_SIOCGIFADDR(0xffffffffffffffff, 0x8915, 0x0) r0 = syz_clone(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140), 0x0) pidfd_open(r0, 0x0) [ 1819.878828][T13862] udevd[13862]: inotify_add_watch(7, /dev/loop4p2, 10) failed: No such file or directory [ 1819.951071][T14341] udevd[14341]: inotify_add_watch(7, /dev/loop4p3, 10) failed: No such file or directory [ 1819.980694][T13862] udevd[13862]: inotify_add_watch(7, /dev/loop3p2, 10) failed: No such file or directory [ 1820.001215][T14003] udevd[14003]: inotify_add_watch(7, /dev/loop3p7, 10) failed: No such file or directory [ 1820.028097][T13881] udevd[13881]: inotify_add_watch(7, /dev/loop3p3, 10) failed: No such file or directory [ 1820.045393][T14354] udevd[14354]: inotify_add_watch(7, /dev/loop4p7, 10) failed: No such file or directory 16:05:07 executing program 1: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x3) r1 = dup(r0) shutdown(r1, 0x0) sendmsg$NL80211_CMD_ABORT_SCAN(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={0x0}}, 0x0) 16:05:07 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000240)={0xfccc, 0x2, r1, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000040)={0x8, r2}) ioctl$IOMMU_DESTROY$device(0xffffffffffffffff, 0x3b80, 0x0) ioctl$IOMMU_IOAS_ALLOW_IOVAS(0xffffffffffffffff, 0x3b82, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)) r3 = getuid() r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) pidfd_open(r4, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000002840)='./file1\x00', 0x0, 0x0) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r6, 0xae03, 0xc7) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002940)=[{{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000000a00)="e19def748fbefe4a9a59c83ba01bf3089b50e42b71a6ab6012ca52a4c26a47722987113034f2c2097a6b2eedfba409482db87e3e044ca89476a884bbadd8e8d85d65a37bc863", 0x46}, {&(0x7f0000000a80)="ee6f08a1f0b03ccf6a8aa955bbd25c22f599c0508743a0b46176bdd8e7756c291047459e7fe308197c4b51649d207d09742840258d7ddcf24125689a3951936cb4d10a0b6724577fff84aa828677812d83fa9142de3a95473efae9bc3dbb48fd278d721d24fb969d84013468ab6b8727e7bf656a6c2f7f338e43ac15f0480dacc74c2b4d7b57a1ecf82c2176c880562205c95cec34052e544b3dd7c01fb8137bcc7813f341c411509e938091d0dbc233e2c6d1c3df2a4696a4d42e8c9373a45fcdff6d5e7b2811b6d425e0915ad003edd137dc07cc92ae216c3da9f8dde24b466eaad310d8f643e0c03a8392c1cbaa58da26", 0xf2}, {&(0x7f0000000b80)="66d04ba8c0bef42fee2a4ddf8f7a0d03c96228329f6e9794d70a395494aec31547ad07e79b69261f337575fbf4c2c398db61d6108297c298bb575e80a3f1af461379caec691a03c358f97dd3320274fee2c7a54ed6fe9e487408d72d00bbba4842b2a63c690c40a32aff0d50de194f1f75809469cbbe1dd7f831ac4921b6968f63afc1f4f64d2a7b84f9e19c4bb7763c296571f8f5a0228a53936549367a2e2f636c1545521b84e7a82be421ec3654f19d79721af5952319448a0d5044e8711b6efd32b604855abc831033d42d1f1e0a66789279baa70a61111119de02d737df0bf058dc8e1379dabda85135d45f693a7f090a51a48994f3f734", 0xfa}, {&(0x7f0000000240)="b366c9e0790d633571107472c657f6ed912d06832b91832b046e434e29ff9a3dfeebf44aaa0017a72f2d96de7163029034", 0x31}, {&(0x7f0000000c80)="e2feeb120d10d1804540c89fb72c0a0a05e8e840b78a85a136c38c6d9f96", 0x1e}, {&(0x7f0000000cc0)="32492a6d67ab58cfa2018fe0db5dd7402c48c99e62f24a66f64735a1ab6b85111d30e6bfc812ff4df5a6112fa092bf29e20b26a4a593432241f38fbf3679977d2b", 0x41}, {&(0x7f0000000d40)="ea4af98e6e0adc7045f4191ba796618fda741ec047365442e25387e36b99efd5a1fc68d5afdeb32e158e87e5b76d04b1d2df6141b19bc3620d6db20c8134eb6d31c643abf8f239988c4e8a9907d626d097526fbdd9660a4f528e", 0x5a}, {&(0x7f0000000dc0)="85fe05dcfa30dfad1a92c1936f69d454482964a84d077300196924f52ada3118a0e3c742ec36a6a81ec7b071584c1ad066b2b898e1e8aef6fe079b7a1406007f25f83889fe99cc429bde97015c653f4f3b950aeaf31dc7b3eb9cb08f234eebc5226cd3785530fa11e9cff69afc89daeaf2071e9d56d6a6ae327c9ce4a5bfff72ccb760323afc83bb8af6f9b7f3198df8b9990ddefb887548e968d4c77cf3963964a2e83c61eba1a2e5e43e064af361699427491e42447661a00d516f27bbbf6a7d9500d84f7cf6ed48f10e8a24052d20d4a63078ccfb76268ef7024d8a0f1c4e832b2188ca100e8bd3", 0xe9}], 0x8, 0x0, 0x0, 0x4004000}}, {{&(0x7f0000000f40)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002180)=[{&(0x7f0000000fc0)="fb963d3ba082ec842614009951e6b331e8dcee49dd4d7eecd814c44501db4063270de71c263e83c5fc6a7ad63de6bad7d1df948b0dbc1aa9f3018cf9d53e7a85045edc0d39721247a6eb0217fb48d281656f91f3c52afee227bd1ce59f0279709c5c4efb947d47ea1b87f0fe7bfcfd1d281b5e16f77561eb7fd540eb3068912e50bf1719fbe4f611ab60864bbfbfafd5d517780bc7a9df5f41c83de8a094dfd282dc7e7a1c2d6edd97ae2e0f857bf8958b25ab9302", 0xb5}, {&(0x7f0000001080)="11e778f080e9ae4767e808331bf8f222b6723d23ea9d7a1035235d07946f427819f01c38bd98950cb4f1287427d0b4ccec52011a9387d389ee478047d26c60e2442d3023b4efa4efd15a91f48b51bc78ac2d0b5b51c38c079967302d10417e555ad5f3b4c866743b16a049f2fbaf2ce02e89af88a80f", 0x76}, {&(0x7f0000001100)="a941d3895804c670f45db46fc9344571d9b5ba5ba50e8a67cc67964927cdfb7dede3da12156c4327540594d98fb73b55b9b8bb586d77055628d68609942d54a1b4fd32c3d6697d90c4a6b7afed554938f88111ce8f57499a76d34887ab7c972ecfe5105285e290ddeefc64e3c01c1415", 0x70}, {&(0x7f0000001180)}], 0x4}}, {{0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000021c0)="8be84e36b6805d5bcdee2db55a40187e438e2f78b41cabfd5e44484594d9c50646c473a2977e4f7d9826c086baa211a7bdc530963fb2eee30c0c91f3", 0x3c}], 0x1, &(0x7f0000002500)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000006001c000400000000040000000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x40080c5}}, {{0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002700)="49292da1cd93e9708345f3d55d57f1", 0xf}], 0x1, &(0x7f00000028c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x20000000}}], 0x4, 0x40000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) 16:05:07 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) sendmsg$inet(r0, &(0x7f0000000380)={&(0x7f0000000040)={0x2, 0x4e24, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10, 0x0, 0x0, &(0x7f0000000280)=[@ip_tos_u8={{0x11}}], 0x18}, 0x0) 16:05:07 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) sendmsg$inet(r0, &(0x7f0000000380)={&(0x7f0000000040)={0x2, 0x4e24, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10, 0x0, 0x0, &(0x7f0000000280)=[@ip_retopts={{0x18, 0x0, 0x7, {[@ra={0x94, 0x4}, @ra={0x94, 0x4}]}}}], 0x18}, 0x0) 16:05:07 executing program 2: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x3) recvmmsg(r0, &(0x7f0000000c00)=[{{0x0, 0x0, 0x0}}], 0x1, 0x40010142, 0x0) 16:05:07 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) sendmsg$inet(r0, &(0x7f0000000380)={&(0x7f0000000040)={0x2, 0x4e24, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10, 0x0}, 0x0) [ 1820.271555][T14482] sysfs: cannot create duplicate filename '/devices/iommufd_mock14' [ 1820.305236][T14426] udevd[14426]: inotify_add_watch(7, /dev/loop4p3, 10) failed: No such file or directory [ 1820.326564][T14354] udevd[14354]: inotify_add_watch(7, /dev/loop4p2, 10) failed: No such file or directory [ 1820.364774][T13881] udevd[13881]: inotify_add_watch(7, /dev/loop4p7, 10) failed: No such file or directory [ 1820.382019][T14482] CPU: 1 PID: 14482 Comm: syz-executor.5 Not tainted 6.7.0-rc5-next-20231214-syzkaller #0 [ 1820.392002][T14482] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 1820.402102][T14482] Call Trace: [ 1820.405415][T14482] [ 1820.408369][T14482] dump_stack_lvl+0x125/0x1b0 [ 1820.413081][T14482] sysfs_warn_dup+0x7f/0xa0 [ 1820.417621][T14482] sysfs_create_dir_ns+0x249/0x2b0 [ 1820.422783][T14482] ? sysfs_create_mount_point+0xb0/0xb0 [ 1820.428359][T14482] ? spin_bug+0x1c0/0x1c0 [ 1820.432715][T14482] ? do_raw_spin_unlock+0x172/0x230 [ 1820.437937][T14482] kobject_add_internal+0x2c8/0x970 [ 1820.443174][T14482] kobject_add+0x16f/0x240 [ 1820.447665][T14482] ? kset_create_and_add+0x190/0x190 [ 1820.452992][T14482] ? kobject_put+0xbe/0x440 [ 1820.457529][T14482] ? bus_get_dev_root+0x5e/0x80 [ 1820.462404][T14482] device_add+0x289/0x1aa0 [ 1820.466859][T14482] ? device_initialize+0x510/0x510 [ 1820.472008][T14482] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 1820.478908][T14482] ? __init_waitqueue_head+0xca/0x150 [ 1820.484324][T14482] iommufd_test+0x15bf/0x3a10 [ 1820.489069][T14482] ? preempt_count_sub+0x160/0x160 [ 1820.494217][T14482] ? iommufd_selftest_destroy+0xf0/0xf0 [ 1820.499909][T14482] iommufd_fops_ioctl+0x35a/0x4e0 [ 1820.504969][T14482] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1820.511527][T14482] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1820.516498][T14482] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1820.523038][T14482] __x64_sys_ioctl+0x18f/0x210 [ 1820.527862][T14482] do_syscall_64+0x40/0x110 [ 1820.532422][T14482] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 1820.538380][T14482] RIP: 0033:0x7f0b62c7cba9 [ 1820.542830][T14482] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 1820.562473][T14482] RSP: 002b:00007f0b6397b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1820.570918][T14482] RAX: ffffffffffffffda RBX: 00007f0b62d9bf80 RCX: 00007f0b62c7cba9 16:05:07 executing program 1: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x3) r1 = dup(r0) shutdown(r1, 0x0) sendmsg$NL80211_CMD_ABORT_SCAN(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={0x0}}, 0x0) [ 1820.578911][T14482] RDX: 0000000020000240 RSI: 0000000000003ba0 RDI: 0000000000000003 [ 1820.586902][T14482] RBP: 00007f0b62cc847a R08: 0000000000000000 R09: 0000000000000000 [ 1820.594893][T14482] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1820.602904][T14482] R13: 000000000000000b R14: 00007f0b62d9bf80 R15: 00007ffee09dc5a8 [ 1820.610913][T14482] 16:05:08 executing program 2: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) syz_read_part_table(0x593, &(0x7f00000005c0)="$eJzs0r1LK2kUB+A3A5c0e4lcLli4hWCwigqx0CIpRGJIY0RcsbAWLLQQLCwkEq39+AcUv0BsxD6lGEEUYiUpxXpBsUmVZdfZxmplUdnleZrhPefMHF5+E/hPi8Lv7XY7EUJoJ9//9m+nhbFS98TI5FQIiTAbQij8+stfnUQ88fdXz+NzOT6XktnG/vXo82nHTc9dPX0Yxf1aFMJaCGHh4Sj1b+/G/99Z/jK1vrFU3FzJz98XVx8H5/oKXVuFxZ2hg1xlujM3E/9Ytehz9qcbw8e37fLT7vf+b/VGK3sVz2USH7Ofr/U2/72f1Wa1Nd57sjyQ+dG8qGzHub/IHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+GBn+cvU+sZScXMlP39fXH0cnOsrdG0VFneGDnKV6c7cTPQ6V4s+Z3+6MXx82y4/7X7v/1ZvtLJX8Vwm8TH7+Vpv89/7WW1WW+O9J8sDmR/Ni8p2nPuL/AEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAf6gwVuqeGJmcCiERZkMIo1HH0Z/1dvK1n4jnzuNnOa6XktnG/vXo82nHTc9dPX04EddrUQhrIYSFh6PUp1+Gd/sjAAD///tch0s=") fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) getuid() ftruncate(0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) 16:05:08 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x48241, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x6bf1c2d5adba8c32}) r1 = socket$kcm(0x2, 0xa, 0x2) ioctl$SIOCSIFHWADDR(r1, 0x8914, &(0x7f0000000180)={'syzkaller1\x00', @link_local}) write$tun(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="02000000000000000000813776b0055008004500002400000000002f9078ac1e0001ac1414aa24006558"], 0x36) [ 1820.729514][T14482] kobject: kobject_add_internal failed for iommufd_mock14 with -EEXIST, don't try to register things with the same name in the same directory. 16:05:08 executing program 0: r0 = epoll_create(0x401) r1 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000080)) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, r1, &(0x7f00000001c0)={0x40000004}) epoll_wait(r0, &(0x7f00000002c0)=[{}], 0x1, 0x0) 16:05:08 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000080)=@newlink={0x50, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0xffff}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @xfrm={{0x9}, {0xc, 0x2, 0x0, 0x1, [@IFLA_XFRM_IF_ID={0x8, 0x2, 0x1}]}}}, @IFLA_IFNAME={0x14, 0x3, 'xfrm0\x00'}]}, 0x50}}, 0x0) 16:05:08 executing program 1: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x3) r1 = dup(r0) shutdown(r1, 0x0) sendmsg$NL80211_CMD_ABORT_SCAN(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={0x0}}, 0x0) 16:05:08 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f0000001040)={0x18, {"a2e3ad21ed6b52f99cfbf4c087f70c9b3e096eff7fc6e5539b9b3b098b9b721b5d520908080d07428f1b1ac6e7049b3468959b189a242a9b60f3988f7ef319520100ffe8d178708c523c921b1b5d380a169b63d336cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f309f4cff7738596ecae8707ce065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca5b6bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a60560a22f1fca567e65d5e880572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5120000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664ba7921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202fd28f28381aab144a5d429a04a689b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2f05dd3318271a1f5f8528f227e79c1388dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44060bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f48fe4eae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efedfd71af9444e197f47e866101496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb77ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c1023bf70cc77737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba471eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b405177548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e05130935e00785ec27e923911fab964c271556527697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e7027132f2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5336651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee29165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b13f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b3110b932a4d02da711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cb0b3e35cb80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071f3d998efdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad2706f48261f7897084c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654578376e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb69992e234b4ca7db2f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c6000064b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7db6ff957697c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f9000", 0x1000}}, 0x1006) 16:05:08 executing program 5: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000240)={0xfccc, 0x2, r1, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000040)={0x8, r2}) ioctl$IOMMU_DESTROY$device(0xffffffffffffffff, 0x3b80, 0x0) ioctl$IOMMU_IOAS_ALLOW_IOVAS(0xffffffffffffffff, 0x3b82, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)) r3 = getuid() r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) pidfd_open(r4, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000002840)='./file1\x00', 0x0, 0x0) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r6, 0xae03, 0xc7) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002940)=[{{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000000a00)="e19def748fbefe4a9a59c83ba01bf3089b50e42b71a6ab6012ca52a4c26a47722987113034f2c2097a6b2eedfba409482db87e3e044ca89476a884bbadd8e8d85d65a37bc863", 0x46}, {&(0x7f0000000a80)="ee6f08a1f0b03ccf6a8aa955bbd25c22f599c0508743a0b46176bdd8e7756c291047459e7fe308197c4b51649d207d09742840258d7ddcf24125689a3951936cb4d10a0b6724577fff84aa828677812d83fa9142de3a95473efae9bc3dbb48fd278d721d24fb969d84013468ab6b8727e7bf656a6c2f7f338e43ac15f0480dacc74c2b4d7b57a1ecf82c2176c880562205c95cec34052e544b3dd7c01fb8137bcc7813f341c411509e938091d0dbc233e2c6d1c3df2a4696a4d42e8c9373a45fcdff6d5e7b2811b6d425e0915ad003edd137dc07cc92ae216c3da9f8dde24b466eaad310d8f643e0c03a8392c1cbaa58da26", 0xf2}, {&(0x7f0000000b80)="66d04ba8c0bef42fee2a4ddf8f7a0d03c96228329f6e9794d70a395494aec31547ad07e79b69261f337575fbf4c2c398db61d6108297c298bb575e80a3f1af461379caec691a03c358f97dd3320274fee2c7a54ed6fe9e487408d72d00bbba4842b2a63c690c40a32aff0d50de194f1f75809469cbbe1dd7f831ac4921b6968f63afc1f4f64d2a7b84f9e19c4bb7763c296571f8f5a0228a53936549367a2e2f636c1545521b84e7a82be421ec3654f19d79721af5952319448a0d5044e8711b6efd32b604855abc831033d42d1f1e0a66789279baa70a61111119de02d737df0bf058dc8e1379dabda85135d45f693a7f090a51a48994f3f734", 0xfa}, {&(0x7f0000000240)="b366c9e0790d633571107472c657f6ed912d06832b91832b046e434e29ff9a3dfeebf44aaa0017a72f2d96de7163029034", 0x31}, {&(0x7f0000000c80)="e2feeb120d10d1804540c89fb72c0a0a05e8e840b78a85a136c38c6d9f96", 0x1e}, {&(0x7f0000000cc0)="32492a6d67ab58cfa2018fe0db5dd7402c48c99e62f24a66f64735a1ab6b85111d30e6bfc812ff4df5a6112fa092bf29e20b26a4a593432241f38fbf3679977d2b", 0x41}, {&(0x7f0000000d40)="ea4af98e6e0adc7045f4191ba796618fda741ec047365442e25387e36b99efd5a1fc68d5afdeb32e158e87e5b76d04b1d2df6141b19bc3620d6db20c8134eb6d31c643abf8f239988c4e8a9907d626d097526fbdd9660a4f528e", 0x5a}, {&(0x7f0000000dc0)="85fe05dcfa30dfad1a92c1936f69d454482964a84d077300196924f52ada3118a0e3c742ec36a6a81ec7b071584c1ad066b2b898e1e8aef6fe079b7a1406007f25f83889fe99cc429bde97015c653f4f3b950aeaf31dc7b3eb9cb08f234eebc5226cd3785530fa11e9cff69afc89daeaf2071e9d56d6a6ae327c9ce4a5bfff72ccb760323afc83bb8af6f9b7f3198df8b9990ddefb887548e968d4c77cf3963964a2e83c61eba1a2e5e43e064af361699427491e42447661a00d516f27bbbf6a7d9500d84f7cf6ed48f10e8a24052d20d4a63078ccfb76268ef7024d8a0f1c4e832b2188ca100e8bd3", 0xe9}], 0x8, 0x0, 0x0, 0x4004000}}, {{&(0x7f0000000f40)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002180)=[{&(0x7f0000000fc0)="fb963d3ba082ec842614009951e6b331e8dcee49dd4d7eecd814c44501db4063270de71c263e83c5fc6a7ad63de6bad7d1df948b0dbc1aa9f3018cf9d53e7a85045edc0d39721247a6eb0217fb48d281656f91f3c52afee227bd1ce59f0279709c5c4efb947d47ea1b87f0fe7bfcfd1d281b5e16f77561eb7fd540eb3068912e50bf1719fbe4f611ab60864bbfbfafd5d517780bc7a9df5f41c83de8a094dfd282dc7e7a1c2d6edd97ae2e0f857bf8958b25ab9302", 0xb5}, {&(0x7f0000001080)="11e778f080e9ae4767e808331bf8f222b6723d23ea9d7a1035235d07946f427819f01c38bd98950cb4f1287427d0b4ccec52011a9387d389ee478047d26c60e2442d3023b4efa4efd15a91f48b51bc78ac2d0b5b51c38c079967302d10417e555ad5f3b4c866743b16a049f2fbaf2ce02e89af88a80f", 0x76}, {&(0x7f0000001100)="a941d3895804c670f45db46fc9344571d9b5ba5ba50e8a67cc67964927cdfb7dede3da12156c4327540594d98fb73b55b9b8bb586d77055628d68609942d54a1b4fd32c3d6697d90c4a6b7afed554938f88111ce8f57499a76d34887ab7c972ecfe5105285e290ddeefc64e3c01c1415", 0x70}, {&(0x7f0000001180)}], 0x4}}, {{0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000021c0)="8be84e36b6805d5bcdee2db55a40187e438e2f78b41cabfd5e44484594d9c50646c473a2977e4f7d9826c086baa211a7bdc530963fb2eee30c0c91f3", 0x3c}], 0x1, &(0x7f0000002500)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000006001c000400000000040000000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x40080c5}}, {{0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000002700)="49292da1cd93e9708345f3d55d57f1", 0xf}], 0x1, &(0x7f00000028c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x20000000}}], 0x4, 0x40000) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) [ 1821.092398][T14556] loop2: detected capacity change from 0 to 2048 16:05:08 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_CAP_HYPERV_SYNIC2(r2, 0xc008ae88, &(0x7f00000000c0)={0x94, 0x0, 0xc0010208}) [ 1821.229269][T14556] loop2: p2 p3 p7 16:05:08 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_GET_XCRS(r2, 0x8188aea6, &(0x7f0000000000)) 16:05:08 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000840)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) add_key(&(0x7f00000003c0)='dns_resolver\x00', 0x0, &(0x7f0000000080)="00000102", 0x4, r0) [ 1821.377528][T14687] sysfs: cannot create duplicate filename '/devices/iommufd_mock14' 16:05:09 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_CAP_HYPERV_SYNIC2(r2, 0xc008ae88, &(0x7f00000000c0)={0x94, 0x0, 0xc0010200}) [ 1821.377555][T14687] CPU: 0 PID: 14687 Comm: syz-executor.5 Not tainted 6.7.0-rc5-next-20231214-syzkaller #0 [ 1821.377594][T14687] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 1821.377614][T14687] Call Trace: [ 1821.377627][T14687] [ 1821.377640][T14687] dump_stack_lvl+0x125/0x1b0 [ 1821.377687][T14687] sysfs_warn_dup+0x7f/0xa0 [ 1821.377741][T14687] sysfs_create_dir_ns+0x249/0x2b0 [ 1821.377795][T14687] ? sysfs_create_mount_point+0xb0/0xb0 [ 1821.377847][T14687] ? spin_bug+0x1c0/0x1c0 [ 1821.377887][T14687] ? do_raw_spin_unlock+0x172/0x230 [ 1821.377927][T14687] kobject_add_internal+0x2c8/0x970 [ 1821.377976][T14687] kobject_add+0x16f/0x240 [ 1821.378019][T14687] ? kset_create_and_add+0x190/0x190 [ 1821.378064][T14687] ? kobject_put+0xbe/0x440 [ 1821.378106][T14687] ? bus_get_dev_root+0x5e/0x80 [ 1821.378160][T14687] device_add+0x289/0x1aa0 [ 1821.378218][T14687] ? device_initialize+0x510/0x510 [ 1821.378264][T14687] ? __fw_devlink_link_to_consumers.isra.0+0x270/0x270 [ 1821.378327][T14687] ? __init_waitqueue_head+0xca/0x150 [ 1821.378386][T14687] iommufd_test+0x15bf/0x3a10 [ 1821.378441][T14687] ? preempt_count_sub+0x160/0x160 [ 1821.378478][T14687] ? iommufd_selftest_destroy+0xf0/0xf0 [ 1821.378542][T14687] iommufd_fops_ioctl+0x35a/0x4e0 [ 1821.378587][T14687] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1821.378656][T14687] ? bpf_lsm_file_ioctl+0x9/0x10 [ 1821.378697][T14687] ? iommufd_object_dec_wait_shortterm+0x370/0x370 [ 1821.378746][T14687] __x64_sys_ioctl+0x18f/0x210 [ 1821.378789][T14687] do_syscall_64+0x40/0x110 [ 1821.378829][T14687] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 1821.378882][T14687] RIP: 0033:0x7f0b62c7cba9 [ 1821.378908][T14687] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 1821.378942][T14687] RSP: 002b:00007f0b6397b0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1821.378977][T14687] RAX: ffffffffffffffda RBX: 00007f0b62d9bf80 RCX: 00007f0b62c7cba9 [ 1821.379000][T14687] RDX: 0000000020000240 RSI: 0000000000003ba0 RDI: 0000000000000003 [ 1821.379022][T14687] RBP: 00007f0b62cc847a R08: 0000000000000000 R09: 0000000000000000 [ 1821.379044][T14687] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1821.379065][T14687] R13: 000000000000000b R14: 00007f0b62d9bf80 R15: 00007ffee09dc5a8 [ 1821.379108][T14687] [ 1821.396083][T14687] kobject: kobject_add_internal failed for iommufd_mock14 with -EEXIST, don't try to register things with the same name in the same directory. [ 1821.535740][T14729] ================================================================== [ 1821.535765][T14729] BUG: KASAN: slab-out-of-bounds in dns_resolver_preparse+0xc9f/0xd60 [ 1821.535926][T14729] Read of size 1 at addr ffff8880294400a4 by task syz-executor.3/14729 [ 1821.535956][T14729] [ 1821.535965][T14729] CPU: 0 PID: 14729 Comm: syz-executor.3 Not tainted 6.7.0-rc5-next-20231214-syzkaller #0 [ 1821.536004][T14729] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 1821.536024][T14729] Call Trace: [ 1821.536036][T14729] [ 1821.536049][T14729] dump_stack_lvl+0xd9/0x1b0 [ 1821.536089][T14729] print_report+0xc3/0x620 [ 1821.536127][T14729] ? __virt_addr_valid+0x5e/0x580 [ 1821.536174][T14729] ? __phys_addr+0xc6/0x140 [ 1821.536222][T14729] kasan_report+0xd9/0x110 [ 1821.536257][T14729] ? dns_resolver_preparse+0xc9f/0xd60 [ 1821.536315][T14729] ? dns_resolver_preparse+0xc9f/0xd60 [ 1821.536375][T14729] dns_resolver_preparse+0xc9f/0xd60 [ 1821.536436][T14729] ? dns_resolver_free_preparse+0x40/0x40 [ 1821.536492][T14729] ? mark_held_locks+0x9f/0xe0 [ 1821.536525][T14729] ? irqentry_exit+0x3b/0x80 [ 1821.536575][T14729] ? lockdep_hardirqs_on+0x7c/0x110 [ 1821.536628][T14729] ? dns_resolver_free_preparse+0x40/0x40 [ 1821.536696][T14729] ? __key_create_or_update+0x449/0xdf0 [ 1821.536787][T14729] ? dns_resolver_free_preparse+0x40/0x40 [ 1821.536845][T14729] __key_create_or_update+0x453/0xdf0 [ 1821.536905][T14729] ? key_alloc+0x1370/0x1370 [ 1821.536956][T14729] ? lookup_user_key+0x314/0x13a0 [ 1821.537006][T14729] ? key_validate+0x100/0x100 [ 1821.537043][T14729] ? key_default_cmp+0x90/0x90 [ 1821.537100][T14729] key_create_or_update+0x42/0x50 [ 1821.537157][T14729] __do_sys_add_key+0x29c/0x450 [ 1821.537192][T14729] ? keyring_restriction_gc+0x1b0/0x1b0 [ 1821.537232][T14729] ? syscall_enter_from_user_mode+0x7d/0x110 [ 1821.537287][T14729] do_syscall_64+0x40/0x110 [ 1821.537327][T14729] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 1821.537382][T14729] RIP: 0033:0x7f0a7087cba9 [ 1821.537408][T14729] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 1821.537442][T14729] RSP: 002b:00007f0a716120c8 EFLAGS: 00000246 ORIG_RAX: 00000000000000f8 [ 1821.537476][T14729] RAX: ffffffffffffffda RBX: 00007f0a7099bf80 RCX: 00007f0a7087cba9 [ 1821.537499][T14729] RDX: 0000000020000080 RSI: 0000000000000000 RDI: 00000000200003c0 [ 1821.537522][T14729] RBP: 00007f0a708c847a R08: 000000003a2186e8 R09: 0000000000000000 [ 1821.537545][T14729] R10: 0000000000000004 R11: 0000000000000246 R12: 0000000000000000 [ 1821.537567][T14729] R13: 000000000000000b R14: 00007f0a7099bf80 R15: 00007ffcb449a898 [ 1821.537601][T14729] [ 1821.537614][T14729] [ 1821.537620][T14729] Allocated by task 14729: [ 1821.537635][T14729] kasan_save_stack+0x33/0x50 [ 1821.537667][T14729] kasan_set_track+0x24/0x30 [ 1821.537704][T14729] __kasan_kmalloc+0xa2/0xb0 [ 1821.537734][T14729] __kmalloc_node+0x226/0x480 [ 1821.537779][T14729] kvmalloc_node+0x99/0x1a0 [ 1821.537822][T14729] __do_sys_add_key+0x1f8/0x450 [ 1821.537851][T14729] do_syscall_64+0x40/0x110 [ 1821.537884][T14729] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 1821.537933][T14729] [ 1821.537939][T14729] The buggy address belongs to the object at ffff8880294400a0 [ 1821.537939][T14729] which belongs to the cache kmalloc-8 of size 8 [ 1821.537964][T14729] The buggy address is located 0 bytes to the right of [ 1821.537964][T14729] allocated 4-byte region [ffff8880294400a0, ffff8880294400a4) [ 1821.537998][T14729] [ 1821.538004][T14729] The buggy address belongs to the physical page: [ 1821.538016][T14729] page:ffffea0000a51000 refcount:1 mapcount:0 mapping:0000000000000000 index:0x0 pfn:0x29440 [ 1821.538051][T14729] anon flags: 0xfff00000000800(slab|node=0|zone=1|lastcpupid=0x7ff) [ 1821.538077][T14729] page_type: 0xffffffff() [ 1821.538104][T14729] raw: 00fff00000000800 ffff888013041280 0000000000000000 dead000000000001 [ 1821.538134][T14729] raw: 0000000000000000 0000000080800080 00000001ffffffff 0000000000000000 [ 1821.538153][T14729] page dumped because: kasan: bad access detected [ 1821.538166][T14729] page_owner tracks the page as allocated [ 1821.538174][T14729] page last allocated via order 0, migratetype Unmovable, gfp_mask 0x112820(GFP_ATOMIC|__GFP_NOWARN|__GFP_NORETRY|__GFP_HARDWALL), pid 23, tgid 23 (kworker/1:0), ts 214598474224, free_ts 214479144983 [ 1821.538228][T14729] post_alloc_hook+0x2d0/0x350 [ 1821.538278][T14729] get_page_from_freelist+0xa19/0x3740 [ 1821.538309][T14729] __alloc_pages+0x22e/0x2410 [ 1821.538336][T14729] alloc_pages_mpol+0x258/0x5f0 [ 1821.538374][T14729] new_slab+0x283/0x3c0 [ 1821.538413][T14729] ___slab_alloc+0x4ab/0x1990 [ 1821.538455][T14729] __slab_alloc.constprop.0+0x56/0xa0 [ 1821.538498][T14729] __kmalloc+0x3b4/0x440 [ 1821.538539][T14729] nsim_fib_event_nb+0x444/0xec0 [ 1821.538625][T14729] notifier_call_chain+0xb6/0x3d0 [ 1821.538673][T14729] atomic_notifier_call_chain+0x71/0x1b0 [ 1821.538728][T14729] call_fib_notifiers+0x33/0x70 [ 1821.538790][T14729] fib6_add+0x25ce/0x47d0 [ 1821.538825][T14729] ip6_ins_rt+0xb6/0x110 [ 1821.538876][T14729] __ipv6_ifa_notify+0xcb1/0x10a0 [ 1821.538908][T14729] addrconf_dad_completed+0x19d/0x1030 [ 1821.538946][T14729] page last free pid 5101 tgid 5101 stack trace: [ 1821.538964][T14729] free_unref_page_prepare+0x51f/0xb10 [ 1821.539012][T14729] free_unref_page+0x33/0x3b0 [ 1821.539061][T14729] __put_partials+0x14c/0x160 [ 1821.539103][T14729] qlist_free_all+0xc1/0x1e0 [ 1821.539141][T14729] kasan_quarantine_reduce+0x18e/0x1d0 [ 1821.539183][T14729] __kasan_slab_alloc+0x65/0x90 [ 1821.539213][T14729] kmem_cache_alloc+0x136/0x320 [ 1821.539257][T14729] getname_flags.part.0+0x50/0x4e0 [ 1821.539302][T14729] __x64_sys_mkdirat+0xff/0x170 [ 1821.539331][T14729] do_syscall_64+0x40/0x110 [ 1821.539364][T14729] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 1821.539412][T14729] [ 1821.539419][T14729] Memory state around the buggy address: [ 1821.539434][T14729] ffff88802943ff80: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 1821.539457][T14729] ffff888029440000: fb fc fc fc fb fc fc fc fb fc fc fc fb fc fc fc [ 1821.539480][T14729] >ffff888029440080: fb fc fc fc 04 fc fc fc fb fc fc fc fb fc fc fc [ 1821.539497][T14729] ^ [ 1821.539513][T14729] ffff888029440100: fb fc fc fc fb fc fc fc fb fc fc fc 06 fc fc fc [ 1821.539536][T14729] ffff888029440180: 06 fc fc fc 06 fc fc fc 05 fc fc fc 05 fc fc fc [ 1821.539554][T14729] ================================================================== [ 1821.579378][T14729] Kernel panic - not syncing: KASAN: panic_on_warn set ... [ 1821.579400][T14729] CPU: 0 PID: 14729 Comm: syz-executor.3 Not tainted 6.7.0-rc5-next-20231214-syzkaller #0 [ 1821.579438][T14729] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 1821.579457][T14729] Call Trace: [ 1821.579469][T14729] [ 1821.579492][T14729] dump_stack_lvl+0xd9/0x1b0 [ 1821.579535][T14729] panic+0x6dc/0x790 [ 1821.579580][T14729] ? panic_smp_self_stop+0xa0/0xa0 [ 1821.579623][T14729] ? irqentry_exit+0x3b/0x80 [ 1821.579667][T14729] ? lockdep_hardirqs_on+0x7c/0x110 [ 1821.579725][T14729] ? preempt_schedule_thunk+0x1a/0x30 [ 1821.579778][T14729] ? preempt_schedule_common+0x44/0xc0 [ 1821.579829][T14729] check_panic_on_warn+0xab/0xb0 [ 1821.579875][T14729] end_report+0x117/0x160 [ 1821.579925][T14729] kasan_report+0xe9/0x110 [ 1821.579957][T14729] ? dns_resolver_preparse+0xc9f/0xd60 [ 1821.580000][T14729] ? dns_resolver_preparse+0xc9f/0xd60 [ 1821.580048][T14729] dns_resolver_preparse+0xc9f/0xd60 [ 1821.580096][T14729] ? dns_resolver_free_preparse+0x40/0x40 [ 1821.580137][T14729] ? mark_held_locks+0x9f/0xe0 [ 1821.580163][T14729] ? irqentry_exit+0x3b/0x80 [ 1821.580200][T14729] ? lockdep_hardirqs_on+0x7c/0x110 [ 1821.580244][T14729] ? dns_resolver_free_preparse+0x40/0x40 [ 1821.580299][T14729] ? __key_create_or_update+0x449/0xdf0 [ 1821.580353][T14729] ? dns_resolver_free_preparse+0x40/0x40 [ 1821.580410][T14729] __key_create_or_update+0x453/0xdf0 [ 1821.580464][T14729] ? key_alloc+0x1370/0x1370 [ 1821.580515][T14729] ? lookup_user_key+0x314/0x13a0 [ 1821.580564][T14729] ? key_validate+0x100/0x100 [ 1821.580599][T14729] ? key_default_cmp+0x90/0x90 [ 1821.580654][T14729] key_create_or_update+0x42/0x50 [ 1821.580721][T14729] __do_sys_add_key+0x29c/0x450 [ 1821.580761][T14729] ? keyring_restriction_gc+0x1b0/0x1b0 [ 1821.580803][T14729] ? syscall_enter_from_user_mode+0x7d/0x110 [ 1821.580859][T14729] do_syscall_64+0x40/0x110 [ 1821.580899][T14729] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 1821.580953][T14729] RIP: 0033:0x7f0a7087cba9 [ 1821.580980][T14729] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 1821.581015][T14729] RSP: 002b:00007f0a716120c8 EFLAGS: 00000246 ORIG_RAX: 00000000000000f8 [ 1821.581050][T14729] RAX: ffffffffffffffda RBX: 00007f0a7099bf80 RCX: 00007f0a7087cba9 [ 1821.581074][T14729] RDX: 0000000020000080 RSI: 0000000000000000 RDI: 00000000200003c0 [ 1821.581096][T14729] RBP: 00007f0a708c847a R08: 000000003a2186e8 R09: 0000000000000000 [ 1821.581119][T14729] R10: 0000000000000004 R11: 0000000000000246 R12: 0000000000000000 [ 1821.581141][T14729] R13: 000000000000000b R14: 00007f0a7099bf80 R15: 00007ffcb449a898 [ 1821.581175][T14729] [ 1821.581495][T14729] Kernel Offset: disabled