last executing test programs: 2.647589127s ago: executing program 7 (id=1319): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCFLUSH(r0, 0x20004268) 2.587698473s ago: executing program 7 (id=1322): r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000100)=0xd, 0x20) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4", 0x3}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = semget(0x3, 0x0, 0x44) (async, rerun: 64) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) (async, rerun: 64) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setgid(r6) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000440)={{0xa, r3, r4, r5, r6, 0x4a, 0x9}, 0x8, 0x10, 0x3}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async, rerun: 64) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="c8b0e4e687776f25d62b277b5ed08afcdfb323436d266a3c91f87337426e231e7f706b97e5", 0x25}, {&(0x7f00000005c0)="56f0b0e3e446168f14d5bd463f0eb647f5c55facc4583f11817271525b0ed4ae0bc4363cab228b8e84af190961fc88172baf256a01cf19c5e71b460830c755a166a6246cf9e3e719614b83e94e85aa0378f414e62375a53937816e0f6d15a192efe2138b5725a6a58786798fcf7b25f48d4a947547433d928b61ebb6dcf2ecf95431941ac4cf647a5060390ee45a2c4c6e1d2a993d031def574487aa9c82056244a12daad6f73624272615abb040b390a119429514d1e06970f199f94cca1ef79021b378ae1132161d77b359114d28295ec6703e1c9dd5c0acea7e27a5957d69a42e7ecc4fac67b2b486338908036a54b1c86ecffe99e2974c3c28c94166e6f7142c92245a2480bd7721c5ae5eb4bdfa57935c5bb5c50e2af524d088aae56a0e4e8b13cf4291b326878ca6c0cf913d93770b79083f49512ebc839e01636f05903f13d1719ce2b1e6eb265184db76518137f9530981648231f65c5debe658e9638c26b683792f33e8b77a8ae1887538b653791d391d8aac518d6dc431ac49ff3c487d3790a4754dad07e75e2658e5dc00e8e5d3081dc567190fd9250596140b6696e2dca23afbfa6be455c6ceed74a8186968d737ddd9fab833dd0c05cacb4b540c73c5f7f08e81e2c47c04e7b802e76dd154d624bcaaf89f20ff7a9d067a51699e0469c66ba371b5cca9e166a2c7bcb4fe0129c65e48f2a4d4aa38c62a58333afa9418d59a716dbe6572bd9c3c88db027ed7ef4a32289ccf4f8dd2248ce459451ade76f7f5433834edbedf71049383290bb350b9ad08b77bd66b722e373fb614bf9f86d8d8ca4530e1e0c70c28ceac9689b34b13e0c001305656be3770c772a772e7dd384f98f39607b4a29dfa9ca0df29ecd27adbb940b45b28cde5ef5c24447b8ab6c85ca8193100a776252d35612beb6de7395fbd3a35c94def8eeeae8742a60d52cdeb04dec96492c2738a4017835babc8ff17e03532ed526534e48e0697fb7cf42f5c837f813fac6ddb81efc0d99fa1e90c3a2e210c44b032e0d9a4fb3c9e666f9af3202448005a0d5ff832c6bf86c89da7ca8993c8fa53537de8a72900552bab00bd956c1acae955e907dee9d4533c2a2ca77bdadeb0fe6b0a675a806c24324f9e5b653fba4703e6e371b50eb70b8b1d9295ca03e41f6ce5840681fc2858897fa06514ba6b0209f57b32a29367dc2d6e8571ba62916d0aaa08720ec5c0c31bd7a637607d79521c051cec2dc2ca3ace4293fd5dc2e9bbd73c4c8364abee6b3cbc150c8fdfc84101e99c772df09c4ff592f511add7d5b49fa9da9532c5a03fbcde841c11a4255b1ad2ca053f2fbe3cfa16d3316d36d525c27da8cb74a4a4aa122e422f4ac8ecac7833edaa1c44591118b512b909d40def03de1924802c0856d6318d8188db28f3a3d68bc6b5a5e421726e8c605b3934212560a47303995ca2626ad8a3c4f5771ec02140f191bf92692d6388dab84d9ff7d7ee1fb55232f64718341bbb295e9f5bb4e5240c4ec751c0fa560b4854045fb9c2a1ed5dc21eacbc75518936067fcf8d00d2874cc336fa298250dee858b88e153bd020d465dc8dfcf50309f6df78c7032ba7e6914e114498b2660acfd430cd06244092004573dca9b1c637d63592afa79a4840e0068eb6a1bcf5691ec30ab633b43020dc2d41af3bd6cd6ac057deb8b67babd1a841c94e538bd0bf441d41fb7c1952429177e7a1a51a32666b25033e89c75f77446b54cd917d8d0afb6fff2315795e234ace61c0e3c8e012bad23ad5b466280b4e85ac17763e10914bbcbda476e332c53a4df84bf1734059913f249ec6e499eae58b87f4076b6282b9d8f6e2c984f405cef728bb0f5e5cc00c5a3a8c4b64b2700f752cd29731256f4adc35a34f8e95bfc8088a66b72f954a2c6d9d04bac72199202382a5745a1c1c12c9cf7a23e17dbb2f76c48c26d5830e73547383786b25d8febe3a2fca2721ab85d1be28c56f350f4011ba3676e751c2700e8e77d0ed07b2470ffd7e67c6445b02da1ab11c8c1f4fc2dc2fe640215c5b7ed92e0dbf292f62c36f941eddaa5b3f2422e94cc360841de06e028c6a2b31071fc297941782363f7054412270e7ad30c32d0ebf15c614e2dbef5abf0a4d929999da374025fe16d5503a6bb0b575bef2bf92a8ef755e40bd3e1326ecd455c32ca2efe219bf48ad3705690c3546084771c6c7144960438c645f8930310636ad91cd81c5a35afd729e2213513ad3c47016c9e1672990297dd7f03c7e83a8c9bea7f825042946251a5c756eedacd925bbf5a566a1be2a1a6b959db97f2407df33c0e00741ee3a44216f4cef092db9895e5dc6c1f46a5a678bda2a31b48148fe42ddd4e47019ddab93425d08627a30cdf39916746e483a72db657466bbb9f3b94f7a6282aaa8b2ef146c12f8d75969900045b437684448904904c89ffc9113e1b4521f9de9ec776b46156bf2b29a3fd03601dc4f8f9db958143784e330ead3371f846655ddb55a5e07f4e969a6fc7c00b7b05ca4916bf4551ff20291e9a68783e07e499e4b5f6b2030e9ff07617a77a514084ae4ea5f33128b3faeed0bb14f796eb296ca059e11c0bbd1d0b456c1ae9341a800cca5db1cb820bc6d83d33502b4d62be904b61c90b935cb5d9d54f4c2b95a0963b5ca7b0c78eb54a96ebade20197f4c34ca0567a3c305502024ae878f6961ec98d7e90a722f4af06775aa188c16496bb8004d3fcf0dd79a4f57034cb36e6e8db90a87bfa7726b5c4ae86f1aaac5172006b379280f5b0cfb88f70b2f1310d5614431fccd892faa44e2d784fe2eec9e739927bbe0af6d6847c202cfc6b8358c3923ddc6ae5cac7a8727262828829093a60f6ac7608ac10a5b46816298b11893215f8107fa4279adc9d11850e61ed95b358a8bb2519524b8e26197b0c750e2c204a032ea0ebfef3e11570294cca6a9ac33cae17802e16951fc93f00f7c99fda932e0a58a1b6425a297c12b74600e412dda83380dcbda338d71f7d83489abc1a696bd91f32c7ad17774df838a284985e5fdf946cf8ac3baaff0beb6a300e7678b4514481365ab302864da5056b5be3dfb2e6d5e7b4407e5ce6c03b8af7dddfc2c134c1f2ade694de4c8d7cedbab15711566b2be33cde5c2cee0ca3895484065bbbd87a872a4427bf0a9b5081c120f46d0b66985203712ab9ff633eb043e878d4a65348d9216483a489378768417c5fb12611d93f7a35af0efd89089a059f6762aa91b7db201d266267fc1013b55520092f5a30a29b9e957e5c0c2a972b9761e1e106cf2d0fae1de2980825e28c3a80434e1a2891f617a0605aa03099cd39ddcab89835a7e315af5a0d6e0c4dae3b4b8821088be5be4796c198c016728f060c5f28a7f15a40220fa259003e07fbb0c8b3ff03508f15e4cabba767c41fe01ce5d8d2fe1e3a5029c4ffa5eddca67f37a551a22101ae724256601f91930120549ffe6fbfb133998fd28a13cefd7eeb232b4271618033bbb979f1941662bc29d65707b791c7d394046d016784e8417b662c0b2ef878c0f156747cb11ce648fac7c7032698e538f92665c9b066bde049154d1f8026682cd61231fd598eb7bc337863388cb6ca4529f16c54c3ac1ffa44a1f0e97315d95a6c25dde61ae77cc314e652862d7279fd7b3e9939bc89747a7a0a61591b83728d280684a26eb825125e1f8343e58bf68387c0ef48e2cd02c321f643083baf34abb09f26550e758425d8cfb47dae2918fb89d5d2736eba5514d46c9bcfb7c1631663926d9dc8727b3a7d09ece90df221f17b14e8bbc1178100da4ab7a9157105ae6866cee4b8e4fed4700f02488fbc79a354c4ac8fec3248d91204677d96a3408de13cb8a9a981523609a73d84be5a80b2fb68c0e13f8c5f0540c224a6d75bfeb07fcfaf6c1d42ef285fe1ded05c6389bf2ba4690aca66224194ee9779fa0c70997977835c89fbf1b5ce18d81e54422906037af07e8ac66c627d8a99b9a3b8a9f723861e5a617725647e5b0dacb1ed9d039e93d4e8817b693df409435dfcb5c47d6ea5e888aceb49c852f2ef07ac645c93e1abab1de9f620669eadc0b965cebb60b936cfecd1eb6718628958eda9f38a64c8d6f19e512e89397b08c8e3c7decba49a2f443e7f894170bc465e7cc686ee62c47184f595fe6507650d5d3b03269428191b75435c01b15e4aa81560414b28e8c417b0cc42b5229d0fbb9733410ba227eafb86355ff2a4d7df2e63901587fd80aff0df01b9d7995df6c25b2c880ee996a7c6146848f39c3f2226aaf794e5965eea44bf4559f9e96e5ff54381016e120c018214789c6d6742a634dcf739ab300a294c01972b776adcd8e95b597fd485d4bf7d6c8494ed729638c492415b6b8c3e0b808775ef49c890caaa563ca53abe8e6a131095f567b463f5bb1c79f6e1eecda3d46f98ef5acb82dda0126f3e048132b613a9049c91b253def1e65d702013e552258b9388e1d5bbca6362dbf3834de69a96cd1c75cdf1ae1fdd8ef65641dc46e33358f0b7f403cb8b1daf6a00490416695923e3bdcb00b316f84132b6f9ba2be9086468106ed4d3548db0411f85f6d987ea6ccf41c6eb0b6cc429355c5a072c0dcd6ee4ffa50789347aee1b61789e51231d8ea78425121657d3bb692eb9f064ab9071d57fda047689e9dfc0789a83feb5a929782a48ce597d624dc33d8b0166c0ae11f0aae53689571da2739a8a392136d1f5bb287dbd7474166e09a3f097814d805eac10e3e2c3685d7b79ad5a2c0c0daafca4b8de722872a97ab2a03ef9da32c31deafc27b959428d351676678b68452730e994e110899bb5be66b1571a84ada69233db08f43fee68bb8a061a27376b607ffd0aae465406c80024b98086ec8a7f7f5e87ef0be5b7633b8bbc2abf4aeccbbc05ebf1cc56be6a255bde5cdce5c214670dd9de319f60e7a1b701626a7352a8e536437777376cad7b5a34a9facfb08978cdedcaf0560425b7f114180e915b51fbee7e3125c3df82f7b4925fdb52d2a8132495e93c8713a50ece8fc2d2198020d3ddd731284f1e9f4a111b9183480666756c3d5ce5de1504958ecedfb2fc5246e361e35fbd15a7baadb7fb980ae92215e3af92c1cba446df42f6189d974f4751e8a7afad2314ea0345005f33a90650ccf0469ea23cc22dc62a8c10b23afb6c574bba48636a5f9e2f847ec1b661a4b456ce5c60ffcde972f70f3e4b473bda021a2b27115d9f3d0480ba06f5924822c7f2d65f36d34f10fe5d04b56f781ee0ff9b0574c64c42f1a0c3dd226d9ae8532f4c64ab50b784aa06d0d963605f9f82f97b18f3af9c321091474521d71547bc98ee3c6e182933319acf896edd829085568d95fe8bdf790023932c0e32f05ee1c4b452b3d2720ca0e17efcf7fda66634bbf68bc0ffa69c537f64e7b5c849eecb11e488e43cac047cdccee06997026b1b327335b733186842a23e49f1e8c60bb0b9b13bd316fae8f18095d61f3099e93df6b0bd67d4a4e82378024871a018f232dfc9376871a423acfeb9d3bdaae3226ebf7a352a8f6d0baa346b8968072228fba97e47e6af7efcb17d30932ef8fad7a876ba01e6da1e74420fd100b33ee2c8795a50b63c0b0410f78a7ffa576111ae45ddc4979f2db8fbc1ca790fa4f4595251a41d76019c7fa5958ee5ea5389e9033d7a6035f98c7141105fb5479aba8ae44d398baef40ca3cc10894cd14b3c0e5cb31d08db471c6e7d3a09aaf432ff646f1af4d5dc2ddd87c520736f1ed838f24b3bbd80ba4eb5aed8bb1b06dacb54da8c385912f465af2145fd3b2", 0x1000}, {&(0x7f00000002c0)="822bd4163f72adc6ba3e3612a4829250381d22b94bb311382237e6c685a3f6e19f7676702b5afaa143cceb874884a686f0bfcbbd619d55341012c0bd886c0d83482227253a3971e99a9f3424c48caef5f2e3b38d524e66277654b10bec9ea5847ba1e7b428cd03b465c94946c1af89eb703d3f9be5a5994b8a5c2cb1142d71940c6220fcb430855e93e18fb0adf70498b0a2", 0x92}, {&(0x7f0000000080)="e0b36416a7b1987f4f520572f54bea8efc7be7506df33b50354ac09eb8db78438bc96f95a6ab4176ef382d1e65", 0x2d}, {&(0x7f0000000140)="4b2c0419bd0c0a13343c6ed742124a5f368121a6b8f6b970e6053bb1e455ea60a5a927a208965f440817c7311556a88122c1af63a58df9bf46a3b2ae45d75a37216a401e131d7447042f30e6fdf462fa06542f59ee57e30b3b706b7941738a93ab9ccf2fb33a20f8468725e78e92c1b6579822c10e", 0x75}], 0x5, 0xff) (async, rerun: 64) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x1, 0x7, 0x6, 0x3, 0x80002001, 0x8, 0x10, [{0x5, 0x7, 0x4, 0x3}, {0x7, 0x4, 0x9, 0x7}, {0x6, 0xf86, 0x4100, 0x4000af8}, {0x5, 0x8, 0xb, 0x3}, {0xd, 0xfffffffa, 0xe, 0xb}, {0x2, 0x7, 0x6, 0x9c}, {0x80000cdf, 0x801, 0x5, 0x6d}, {0x2000a, 0x803, 0x14, 0x4}, {0x3, 0x2, 0x1, 0x400000b}, {0x3ff, 0xfffffffe, 0xc7, 0x87}, {0x4, 0x5, 0x9, 0x10aeb}, {0x806, 0x40, 0x1, 0x5}, {0x0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x5, 0x9, 0xfff}, {0x0, 0x5, 0x4, 0x30000}]}) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (rerun: 32) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x3, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004a1000/0x4000)=nil, 0x400}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7c}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f00001da000/0x4000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000188000/0x2000)=nil, 0x401}, {&(0x7f000060b000/0x2000)=nil, &(0x7f00005c0000/0x1000)=nil, 0x80000002}, {&(0x7f000055e000/0x4000)=nil, &(0x7f000032f000/0x2000)=nil, 0xa}, {&(0x7f0000613000/0x2000)=nil, &(0x7f00000ce000/0x4000)=nil, 0x5}, {&(0x7f0000251000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f00003f2000/0x2000)=nil, 0xa}, {&(0x7f000064b000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x12b}, {&(0x7f0000008000/0x3000)=nil, &(0x7f00003d1000/0x1000)=nil, 0x9}, {&(0x7f000043b000/0x1000)=nil, &(0x7f000076c000/0x4000)=nil, 0xffff}, {&(0x7f00000a5000/0x1000)=nil, &(0x7f000079e000/0x4000)=nil, 0xffffffffbffffff9}, {&(0x7f0000576000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5e04}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x8}], './file0\x00', 0x3}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0xffffffffffffff5a) (async, rerun: 64) sysctl$net_inet_gre(&(0x7f0000000100), 0x4, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[@ANYBLOB]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000500)={{0x10000, r7, r6, r5, r4, 0x2, 0x3ff}, 0xe2, 0x5376, 0x1}) (async) syz_emit_ethernet(0x52, &(0x7f00000000c0)={@random="e727dc071f00", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "b907a6", 0x1c, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[@routing={0x32, 0x0, 0x0, 0x2e}], @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x2, 0x9}}}}}}}) 2.585409377s ago: executing program 7 (id=1324): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0xc003, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0x0]) getppid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002640), 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000026c0), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) geteuid() getgroups(0x0, &(0x7f0000002800)) sendmsg$unix(r1, &(0x7f0000002900)={0x0, 0x0, &(0x7f00000025c0), 0x0, 0x0, 0x0, 0x405}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0xffff}, {0x18, 0x0, 0x5, 0x1}, 0xb, [0xf03, 0xfffffffe, 0x9, 0x5, 0xff, 0x800, 0x9, 0x67f]}, 0xca) ioctl$FIONREAD(r1, 0x81206919, &(0x7f0000000100)) setitimer(0x1, &(0x7f0000000140)={{0x6, 0x10080000000000d}, {0x8000000007ff7, 0xffffffff}}, 0x0) syz_emit_ethernet(0x51, &(0x7f0000002880)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "ae0226", 0x1b, 0x3a, 0xff, @rand_addr="7803ffee000000000023000000086500", @rand_addr="77d8f9cc7cd1e0b7d74a3d103fa41a43", {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @loopback, [{0x2, 0x0, "46a5b2b970"}]}}}}}}) 2.584726618s ago: executing program 7 (id=1327): setuid(0xffffffffffffffff) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) r0 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x2, 0x1, 0x34, 0x64, 0x3, 0x6, 0x9d, 0x0, @broadcast, @broadcast, {[@rr={0x7, 0xb, 0x1e, [@local={0xac, 0x14, 0x0}, @loopback]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xb, 0x8, 0x3fc, 0x4, 0x9}}}}}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000080)=0x200, 0x4) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$FIONREAD(r0, 0x8020690c, &(0x7f00000001c0)) setuid(0xffffffffffffffff) (async) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) (async) socket(0x1, 0x2, 0x0) (async) syz_emit_ethernet(0x42, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x2, 0x1, 0x34, 0x64, 0x3, 0x6, 0x9d, 0x0, @broadcast, @broadcast, {[@rr={0x7, 0xb, 0x1e, [@local={0xac, 0x14, 0x0}, @loopback]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xb, 0x8, 0x3fc, 0x4, 0x9}}}}}) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) socket(0x18, 0x2, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000080)=0x200, 0x4) (async) kqueue() (async) kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) ioctl$FIONREAD(r0, 0x8020690c, &(0x7f00000001c0)) (async) 2.545971758s ago: executing program 7 (id=1330): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82c397, 0xffffffffffffffff) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000362000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) poll(0x0, 0x0, 0x7) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda4f5903abf65b18d7c51f78b06cc3a5840c04c2a649b1400000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0xd}, 0x2) ioctl$TIOCSETA(r3, 0xc4504448, &(0x7f0000000740)={0x6, 0x0, 0x6, 0x422, "6374224ff1c14649ebb1789280c9795a6b47c1d1", 0x3}) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000000)={0x3, [{0x1, 0x7fff}, {0x2, 0x9}, {0x2, 0x1}, {0x3, 0xfffffb07}, {0x2, 0x4}, {0x2, 0xd2}, {0x1, 0x3}, {0x3, 0x81}, {0x3, 0x5b69}, {0x2}, {0x0, 0x9}, {0x1, 0x7}, {0x1}, {0x3, 0x5}, {0x3, 0x1}, {0x2, 0x4}, {0x3, 0x8}, {0x3, 0x5}, {0x3, 0xd}, {0x2, 0x4}, {0x2, 0x6}, {0x3, 0x10000}, {0x2, 0x7fffffff}, {0x3, 0x5d}, {0x1, 0x8}, {0x1, 0xe1c}, {0x0, 0x6}, {0x3, 0x5}, {0x3, 0x9}, {0x1, 0x5f}, {0x2, 0x6}, {0x1, 0x10001}]}) 2.446648368s ago: executing program 7 (id=1333): r0 = syz_open_pts() dup(r0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) (async) r1 = socket(0x18, 0x2, 0x0) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) (async) r2 = socket(0x1, 0x2, 0x0) (async) syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004806003400640003069d9078ffffffffffffff02000000ac1400aa7f000001000e009078000b0008000003fc1e29998ff37b23ff"]) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) ioctl$FIONREAD(r1, 0x80206980, &(0x7f00000001c0)) close(r0) (async) execve(0x0, 0x0, 0x0) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xb, 0x8819, 0x4, 0x1816, "3830f68a7ffc70140dea92ebc042e2b98113586a", 0xa, 0x647}) (async) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x1) 1.639291629s ago: executing program 1 (id=1374): ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x6, 0x2, 0x8, 0xd5, '\x00', 0x8, 0xff}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VMM_IOC_INTR(r0, 0xca605601, &(0x7f0000000040)={0xb, 0x0, 0x200d}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda4f5903abf65b18d7c51f78b06cc3a5840c04c2a649b1400000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0xd}, 0x2) ioctl$TIOCSETA(r1, 0xc4504443, &(0x7f0000000100)={0x6, 0x0, 0x3, 0x422, "64f1bb49e5fffff161d067400d2a5b00207a00", 0x3, 0x2}) 1.536087556s ago: executing program 1 (id=1375): openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) r0 = socket(0x2, 0x1, 0x0) setitimer(0x0, &(0x7f00000000c0)={{0x3, 0x9}, {0x8, 0xda}}, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe29, 0x0, 0x37) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) getsockopt(r0, 0x6, 0x9, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x2) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x5) 693.598953ms ago: executing program 3 (id=1415): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x84, 0x2d, 0x7, 0x208}, {0x8050, 0xf, 0x5a, 0x9}, {0x16, 0x80, 0x6}]}) mknod(0x0, 0x2000, 0x1700) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt(r1, 0x29, 0x25, 0x0, 0x0) open(0x0, 0x0, 0x84) mknod(0x0, 0x2000, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x3, 0x0) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) r3 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa05000000000000004806003400640003069d9078ffffffffffffffff070b1eac1400aa7f000001000e009078000b0008000003fc0000000400000009"]) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r5 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x2000027, 0x101, 0x4, 0xa1b0, 0x10001, 0x10, [{0x4, 0x288f, 0x2, 0x71002}, {0x3, 0x9, 0xfffffffd, 0xfffffff9}, {0x104, 0xf88, 0xfffffffc, 0x9}, {0x4, 0x1, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4f4, 0x10000}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x84, 0x5, 0xca9}, {0x8, 0x8009, 0x1000, 0x204}, {0x1cc, 0x10004, 0xc, 0x3}, {0x8, 0xa, 0x8}, {0xb94, 0x807, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x60, 0x6}, {0x1000c, 0x5, 0x5, 0x3}, {0x0, 0x0, 0xfff, 0x20010001}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r5, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r5, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x196, 0x3ff}, 0x400, 0xffff, 0x0, 0xffffffffffffffff, 0x1, 0x800000000000108, 0x5, 0x7}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) 691.814541ms ago: executing program 1 (id=1418): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) ioctl$TIOCSETA(r2, 0xcd504406, &(0x7f0000000740)={0x0, 0x0, 0x100, 0x0, "97aa224ff1c14649ebb178926cc1c75a6b47c1d1"}) ioctl$TIOCSETA(r2, 0xcd504406, &(0x7f0000000240)={0x7f, 0x8, 0x5, 0x0, "97a9919f040000007f50ff1000000000d200", 0x8, 0xffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r2, 0xcd504407, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x1000000, "97a2224ff1c14649ebb178922cc9795a6b47c1d1", 0x0, 0x2}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1e, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000080)=[{0x4, 0x82, 0x22}, {0x35, 0x1, 0x1, 0x400}, {0x400e, 0x4, 0x52, 0xd}, {0x50ae, 0xf8, 0x0, 0x4}]}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) shutdown(0xffffffffffffff9c, 0x2) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 691.621045ms ago: executing program 1 (id=1419): r0 = syz_open_pts() syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x4, 0x20000b3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x406, 0x3, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xfffffffffffffffc, 0x200000000002, 0xd, 0x4, 0x1, 0x400000000100], [0xfffffffffffffffe, 0xaa, 0x1000, 0x20000001, 0x5d, 0x7b98, 0x4f0e], [0x100000001, 0x8000, 0x40000003, 0x4, 0xb, 0x11000, 0xffffffff00000003], [0x104, 0x1fffffffffc, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x1bb9], [{0x0, 0x4, 0x0, 0x7d06}, {0xf7fc, 0x22, 0x5, 0x2aae}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0xb4d, 0x4}, {0x0, 0x1, 0x9, 0x2000000000000000}, {0xff, 0xfffffffe, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x8, 0x0, 0x3}, {0xfffe, 0x3, 0x6d4, 0x6}}}) r1 = socket(0x11, 0x3, 0x3) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) ioctl$FIOASYNC(r2, 0xc0107005, &(0x7f00000000c0)=0x4) fcntl$dupfd(r2, 0xa, r0) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000001700400007000000045c13e86001d7e9408a3d357ae320b37b673039d2d236239a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfb6865b770c1f5a872c881ea6e69e0bb76d900000000000000021257aea8c500002002fb00000000008abfba09000000ec1d89e0fb1e07feff05000000000000000009000018f10fc7ab0000", 0xb1, 0x8, 0x0, 0xfffffe6c) recvmmsg(r1, &(0x7f0000000500)={&(0x7f00000004c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000400), 0x0, &(0x7f0000000440)=""/123, 0x7b}, 0x1}, 0x10, 0x800, &(0x7f0000000540)={0x7, 0x8}) dup2(r0, 0xffffffffffffff9c) syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) close(r0) r4 = msgget$private(0x0, 0x0) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='///'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x100) msgsnd(r4, 0x0, 0x401, 0x800) msgctl$IPC_RMID(r4, 0x0) 563.888552ms ago: executing program 4 (id=1421): r0 = socket$inet(0x2, 0x3, 0x2) getsockopt(r0, 0x0, 0x65, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f00000000c0)="12100000ff79ea0ec0bbb8ac35000579e79b6e1303c07eb774c92eeb802a0f554f59d37b2d813990b5f5a8cac5118a7867a8f2bf2b6f95b6f14e05c19deafe1960d76887b6e2fec21e9b4698d1ed364db2a4cfc5745fb0bd96a56be7945a509c4d80ccd58538139c3e522269134e32e2997723f3d805606e9bc0f89de9eacda1aa88972c801e89f38a0ae81e700de5d4c0fedc8206759ccc65ed6f391d8390aa32c06da54c1d72c794d0f3b431444b65903f23520d34fa7dbcb627fb0e98c2c1b42c2dcc6cc600000000000000000000000000000072a6a1235113031c03ea4939b3ebc959875aaebe389e9512191e26ec431c6eec4894c325db", 0xfa) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x2, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) 563.183658ms ago: executing program 5 (id=1422): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000380)={0x10000, [{0x3, 0x2}, {0x0, 0xfffdfffb}, {}, {0x0, 0x1}, {0x0, 0xd}, {0x0, 0x4}, {0x3, 0x8}, {0x0, 0xc8}, {0x5, 0x2}, {0x0, 0xff}, {0x2}, {0x3, 0x204}, {0x3, 0xfffffffd}, {}, {0x0, 0x7fffffff}, {0x0, 0x7}, {0x1, 0x6}, {0x1, 0x7}, {0x0, 0x2000000}, {0x0, 0x3}, {0x1}, {0x1, 0xfffffffc}, {0x2}, {0x0, 0x3}, {}, {0x1}, {0x2, 0x3}, {0x3}, {0x3}, {}, {}, {0x1, 0x57fd}]}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) (async, rerun: 64) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) (rerun: 64) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r3, 0x5) fcntl$setown(r2, 0x6, r4) (async, rerun: 32) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x3, 0x0, 0x6, 0x6, r4}) (async, rerun: 32) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) close(r1) (async) setreuid(0x0, 0xee01) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00006885ac14"]) r5 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r5, 0xffff, 0x2000, &(0x7f0000000000), &(0x7f0000001280)=0x4) (async, rerun: 64) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffffff, 0x40105706, 0x0) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000), 0x10) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) msgget$private(0x0, 0x460) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$VMM_IOC_INTR(r7, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x1}) (async) poll(&(0x7f0000000000)=[{r7}], 0x1, 0x0) getsockname$unix(r0, &(0x7f00000005c0)=@file={0x0, ""/247}, &(0x7f00000000c0)=0xf9) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$VNDIOCGET(r8, 0xc4104603, &(0x7f00000003c0)={'./file0\x00', 0x5b8, 0x1a50, 0xfffffffffffffff7}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 496.803855ms ago: executing program 5 (id=1425): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000200)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x35, 0x1, 0x1, 0x400}, {0x400e, 0x1, 0x53, 0x400}, {0x3, 0x82, 0x24, 0x1}, {0x70ae, 0xf8, 0x0, 0x2}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) 493.622776ms ago: executing program 1 (id=1428): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0xfffffffc, 0x6, {[0xfffffbfffffffffb, 0x0, 0x7, 0x100000000, 0x6, 0xf3e5, 0xdf5c, 0xfffffffffffffffe, 0x0, 0x2eff, 0xfffffffffffffffc, 0x9, 0xfffffffffffffff6, 0xa, 0x1, 0x200, 0xffffffffffffffff, 0x100], [0xbc, 0x80000001, 0xfffffffffffffffd, 0xe3e, 0x5d, 0x3, 0x1fe, 0x0, 0x2000020000004, 0x9], [0x10000000, 0x2, 0xaf2, 0x0, 0xfffffffffffffffc, 0x10fff, 0xffffffff00000000], [0x1, 0xee97, 0x7ffffffffffffffc, 0x9, 0xfffffffffffffffd, 0x4], [{0x0, 0xffffffe7, 0x8, 0x7d02}, {0xfffc, 0x2, 0x6, 0x1}, {0x4, 0x900, 0x6b0, 0x83}, {0x3, 0x7, 0x6, 0xffffffffffffffff}, {0x0, 0x3, 0x2, 0x8}, {0x0, 0xfffffffb, 0x9, 0x2fa}, {0x1ffd, 0x30000, 0x7, 0x3}, {0x0, 0x100, 0x0, 0x9}], {0x0, 0x6, 0x5, 0x36c}, {0x3, 0x80000004, 0x1000}}}) r1 = syz_open_pts() syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5200) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r2, 0x27}], 0x1, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x96, &(0x7f00000003c0), 0xfffb4161, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="a568c14719210631c4cb449655740cc28b13d1ca0d58e11a950594af54602162cbed1b4737f3f8a5fa67c91b3a45de8f24474e752526a75ffa1e1ad6fdb38b1aaa01be9c5db58f3181edbb0aa263639e0f4e16b324dcc513e15f988b3e69ee08453c4bbe575f8da764eba3bcae120432d3", 0x71}], 0x1) 492.93965ms ago: executing program 4 (id=1429): open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) (async, rerun: 32) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async, rerun: 32) setitimer(0x0, &(0x7f0000000040)={{0xffffffff, 0x1}, {0xffffffff}}, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000100)={&(0x7f0000000740)=@un=@file={0x0, ""/545}, 0x223, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x2b, 0x1001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x6a, 0x0) (async) sendmsg$unix(r1, &(0x7f0000003ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB=' \x00'/16, @ANYRES64=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00('], 0x48, 0xf8f45ad47d2d40ee}, 0x404) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) (async, rerun: 32) connect$unix(r0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) (async, rerun: 32) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async, rerun: 64) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async, rerun: 64) r4 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) poll(&(0x7f00000000c0)=[{r4, 0xae98cd7e8d4e801f}], 0x1, 0x9) (async) select(0x40, &(0x7f0000000300)={0x7, 0x7, 0x2, 0xc0, 0xa, 0x10000, 0x9, 0x101}, 0x0, &(0x7f0000000380)={0x5d4b, 0x2, 0xffff, 0x5, 0x2, 0x2f5, 0xb682, 0xded}, 0x0) (async, rerun: 64) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x2d, 0x2, 0x8}, {0x40, 0xf, 0x9, 0x7}, {0x6, 0x80, 0x8, 0xfffffffe}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000100)="000484009b6943c1daa555adc3d105000000330d490c88b68915d10f", &(0x7f0000000000)=0x1c, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (rerun: 32) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x0, 0x0}) write(r3, &(0x7f0000000600)="d81ad30100060000000100000000", 0xe) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) accept$unix(r5, 0x0, 0x0) unveil(0x0, &(0x7f00000000c0)='r\x00') 378.059748ms ago: executing program 3 (id=1430): syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr=0xdfffffff}, @icmp=@generic={0x5, 0x0, 0x0, "4c1f8ba3"}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x2, r3) close(r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xb, 0x0, 0x0, 0x0, 0x0, 0x84, 0x3ff}, 0x400, 0x40000010000, 0x0, 0x0, 0x200000001, 0x80000000000010c, 0x4, 0x6}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 369.759305ms ago: executing program 4 (id=1431): setrlimit(0x0, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') truncate(&(0x7f0000000080)='./file0\x00', 0x7ffffffffff) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (rerun: 64) 368.968056ms ago: executing program 3 (id=1432): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x8000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000002c0)) unlink(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x20ad, 0x6, 0x2000007, 0x5f, 0x8, 0x6, 0x80, 0x10, [{0x1000000, 0x7, 0xffffffff, 0x71003}, {0xd8, 0x5, 0x8, 0xfffffff9}, {0x0, 0x8, 0x8, 0x6}, {0x8, 0x800, 0x3, 0xfffffffd}, {0xf, 0xf2b, 0x9, 0x2}, {0x40000002, 0x1, 0x8, 0x95}, {0x82ce1, 0x800, 0x9c29, 0x400006d}, {0x3, 0x803, 0x14, 0x6}, {0xffffffff, 0x82, 0x4, 0x400009}, {0x5, 0x7fffffff, 0xd1b, 0x88}, {0x1d0, 0x7, 0x2c, 0x4}, {0x7fc, 0x9, 0x8, 0x80000000}, {0x81f, 0x4, 0x4, 0xffe}, {0x29a71713, 0xfffffffa, 0x6, 0x3}, {0xc, 0x9, 0x6}, {0x0, 0x3, 0x3}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x80000000100007, 0x0}) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) 364.589645ms ago: executing program 6 (id=1433): setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000014c0), 0x800, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000015c0)={0x4, &(0x7f0000001540)=[{0xe, 0x4d, 0x80, 0x2}, {0x1, 0xf7, 0x2, 0x2}, {0x9, 0x1, 0x1, 0x401}, {0xe0, 0x9, 0xf9, 0x5}]}) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) 360.593979ms ago: executing program 1 (id=1434): open(&(0x7f0000000240)='./file0\x00', 0x18289, 0x154) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x5200) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7f, 0x40000007}, {0x2c, 0xc, 0xd5, 0x4006}, {0x6, 0x9, 0x1, 0xfffffff2}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000340)="50041b02003e807447ff000800000000000000000f0000000066a250a7a67e0000003c7c3087de4ada9a933366", &(0x7f0000000000)=0x2d, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x101) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000340)=""/158, 0x9e}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0x4, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x800000000008, 0x7fffffffffffffff}, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) select(0x40, &(0x7f0000000000)={0xfbfffffffffffffd, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0xec1d, 0x7, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x300000003}) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x3, 0x1, 0xffffffff00000001, 0x2fffffffc}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000000c0), 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r5, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) acct(&(0x7f0000000080)='./file0\x00') 279.450226ms ago: executing program 6 (id=1435): sysctl$net_pipex(&(0x7f0000000080)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000300)="5480ddd90c9f032e9b0e45f15b833fa2de225852bcb0c9395e5f816a23ebdb6ff407f82d2f4be8c98f2f8e6718ede4cead9739d43ba896c79002e332342bdb55574ce3dd7cd61e903ae212ec9953e8412588391bf060f1d41ef589393e6e61bc836480058e62704f9e7490ed5fc12288bb5126103e08558ef4b905cf718f51853e470ff53d111bcdaf9bee43f03d532f9d3ff5378c31d3a075a461bb934aa04d0659ac8f325ada99185c0ce580c25c8c3b02c2377c5f5071f4056098dbc2b5c2253c22933e26cfa8ae747a6ae24ad4df02301a95a9c5caf1542f9bac54cbdcd96fb409747dc86d08206f9c8c0c57766654ea69a4ffb37066045ac29d24c05e9bb0ef9098c6d048845274dfac67091956032a7469166ae64ae8ae557c4278fa8f6cfe41374cd707750be2ccd63e44d43ee2e5349b04d187d688f4d57af5ee185c1635f4ca652714fff04974b83014e6c0a2fd303f1e30af336aa2c9d70ad470415316b23c20ec93f61d01c7262c946fd801eee76a6fc65b8182705a5172728f1724afc5fc727cc69c1fc92dce16dbb41ffc6bd1471e800aa842ad8281183d22e425eaedbfc38dcd1d27b16510d9c8dd5459d431c5781ac5f9c9fe6dbb6fd4f7881e269d291afc80ffa0539ec3f8ac734ef9b0f952102f4ced1cef741500540a3c5afeafc154f6d4f881596be8aa1e3c3866fbbe0ef74abfbddf1eda51f8bfbd1c6af08dd6069ef71da5a94936a6c8d7321ebef2153034df9918ea9ca04eeebb6a37fd85f8cada58fc2e7c1991f73259b0b9fc7758882f42633507ac4dc33c7ce38eaba8283be2eb63609bf67ea555e6908dd6e66c6683f29faa9bcecdb1ab4f3b417fd73dde225e4a41b094255b49764f64ab696fedea26f1569e6ceb12080464dff91b17b5588feab111d8723e57403caf5e8401a50944579e03fb62f9f2310b6ce0484d1e3d10448a54991bd4007f476c5e05dd1fb561ec12b0eba37e3b8461b8d9d9c028e96a646d5aeccc7c915db2da4436db32708a75b9a62310534a32b29608a536642cfcfc880b3264535383a77c4f363bf228974a9ce214fe324a6b4392128af069d2e4d81aeb045b14554cf81e2c270936560fec22054125f95b8afc6e4052303c00dd8e0d93557fea22cebe9a52932fbe94cbac2cca286d5dd30bc964c271f520f53862d3d294b8a43aa3d0cdf850a8dcab49f0be22391a3f03f196801e6fac3daf074514894736d6ca025265b6e9eea7c46c46f9962dd69e55d9e24ea5e2b546f56031d42275ab2fe746e749139520e83c2e18df868bcd6057b45771a328e928ba0935a012bc2c76e0b3d3089d20667dcd717be7542ca4f04542d25e1f9a26cab2ab7eeedad71737ee1485509f444986836aecd4c7ab5e3f0ba982619f41a958f90caa3fe7743aeb076a2f1d674fc4b66ed43ea90b8c4aa27537a8926a0ffac9c045bffc02f3eec7109fc517c3d8030b2ecbaed788a7732f0cdd6b1ebb564106b656b040c0c83ad26daa83ad6892636089eefa7d81a855d3f55f28bd4913e726938c4c0697b2d38b990c72c423d16840e0b21781ad248d7861560dc05bce5646d4c8ee9a0758e0e216360f5572349fe11c48202fb02a952492343950ebaeb3c8ffc19bc212282409f70592dfc6fd6be588589639807039e7abcad493f23cd002d4a08eb3d505312347e8412d58108f6c1a5ab3d06fdf6dd7c61bf453e0dbfe89dc18b32c7b7a87ed6694a67dc78e8810f0a3021d5ac5ea1f3c53f37f6cb6f9a1156e1cfdac3aeab67f4858e0e5a0e6b29d50abae3b496d2d1c12d71066b46e02c7b35f934326614b21bda40697472eaf2aac586fe7a5712a4c72589ef18300ec75923908c35523058dbeb7b0559788b1912c105664d11b85051f408b529ef68f5c867605afe6fca9569ddc78f3850510bede292f1a96e51ef7dc9e844f143a3b25b9cd03850838e2c55a743ae76504ad56c0ebf3dc2d523c6c13a54fa8a370a0beaa56b3852f15b7f350ce8be41b6d4893aced65eb8085f714c16a5550bb1e601deb2c68cd3915738b7c98cde39a197b4cc45eb0edf0443514dd68609c044d3f745f6e3d17a5b637d91981ab3cce82c3f522124a595218ddc648e24b607cd47d712277259205f5d165239d07148c9f36d02d4da2897a9b426bd6bafc09cfc8a1bbd2f1be6b67c04ee1ef1b7430cd323b73439ab4bfe716a68df41cc3a1bd12e05ba99a3347ffdd603ed2c2f8e23a098457626601b322942fae0f2056f1fff081be3b6cf7ca9fbc22ef343da7db165564649b2f8291fa8872e1fe2f4687ee4ec5567dda2b22095ef6bdbcf4615d521f6806d39055aaf83844bf30783090286bbb040600acbc1600bfe6efc00de20b03fa8eb828d75cda030a171b0d189fcc4100d5dfb28518be0b1f0487868d26b9fcff13346cd98c5ab276ca993cf49b3ae1ed443a5f6609cdd35b6c2333da943ce66a88948f1f67acca486c136a6c59f096828491e525727d5b10e35827a849cb625dd6075bf895cceda09c3ab78f44e58f73d65ee123a7bb9de22aac04120d993ce2fb6fa2609dd83e8669d642fb502f560f54266f162e47d47d3b3371e35229ce02845dc6f5f9311e19b431522eaedcdb1ff27360133b9ed9137807ef06f7d8b18dd269eaa74138ccd835c744a35c49191d17c32e73a8f245aa2f8505c68eb59d7972aeecc2d19433aa68155be5e55e3f94fa40db54aacefec50377e0cec718dafce8145d657dd89c05de267b13acd89b608005bed8be588459a7f394019ea4dcffdeff0fcd1bfddd02fca20bd5a160f421b9e137f2e1c43d77d13fd32459a0e837ad2f2e3b945b0a3f6e1172dc7e04dda414de47144f7c64bd983b9f4e88c739292e72f7d1a5f77570d24dad7864682c7f49026f2931aa40781c35079a2a5d60db38350fcf13ebf0b2c0920ca1175ad8b0426aacb906541018a0eb817fc9d2f24c326771c96847259bc51e7fd26027a73f25fc8259fbee02843d513967ba4e13ab4c4016e98dd7e044ea3204f9d5bf796d5fc327550e0187aec7513c75708f858c60b277ee5abf99d39e4b49a684a096f9220de234c1aef5717d2a0d3e1feee296f761418f763efeadd524cdd2cdb79a9838540c280439fb8c391bcd562a013dfffbaf874fd247ca6558d63a1befed6a327db82a31d67af49abef0046928c1c9fbf44936e2eb1a09fca7496f634dc45cec3eaedceb51941af02f2f1e54e781fe6b5d3db6a3ef52867cd9a6543e1ac9c70e09e1f70f8fb1167af758dbd432606840b4b6dcfb84e4210a115929a3d50b4aa516979c189de6465cd5f46da1ddfdc46044d1891366d09c7d2c0a58db705f5477dd178ce347c45808f4edc6c99dc2847d4780f41825e88f9fbff4e07d4c49c2ea0a2e63bea52bb90bf1ee45119211a275dc0224c52e4d88f1840a4d8ca4c69edab3d0c9a6362f3dd406102f9cd053a21a57e903db65dfc8a9a3cf59bc1afb0dd50a57747d2e4f5276b4c42ac4aa7f456c0122fb4e61d11130537ebf2aa0431e55c22a23304218f1faeb5e9dc8d08d66dde16a7afcc609245caf1ad5e9c76755c43cd09ee0b0e9df0d738718377c27c044019c1359c3ee99f916ab42ca2d82e27e711c1574fc73ac2e706da7f3e3f6c9a50d18af130d6cb4121c032e7d3527812121eba8bec0c15bf24ae57d8244be43f7d445d23074a726b56e48d0eba5baa2d93f8ce5d890cb8e35b8cc59e0a2a98983ead4e832dbbd342b56a2662b31ca42cd80b6aa26c26661abd4c78f0bdaad25fb1f19fd77aa95dd7a9dfe8f5c6c6ac2e4df89bb2a193f6629dc058a165e9712d041259932ee5bcb03f286e390c37793c716da42fec9686406fadc37130a2ea75a15204102540f943ca9b9bd008424eca52f29780a50e87fd9828ff42fb926d07f083a187ef0dbeb904535042268678789ebc39e3cabbb7ba286bd58f5d7a9fe4d257d5f141fae96b4314159e6ef17c0f8980ec41893be7ad315e4026ccc6b81dd2ef86ce7bbc6d90405aa8897e04e29475e3849868d01077303206c573efe22766a57cd93d8cabd023cba49cb46a0aa82a6b03024c48f9756e58d9db86da4260016f530d42a164767db0c0a73aa69b89265e1e378e3f2372c833276988b990af6845cb22e0ae4717305fd6b651624523c93bc329a5ef1f2b36e0b9f6d5a30cb07b6689c22fbb6bc923334e0fa76b30ff0e8ce08e0f64763bff0b94f815347f5da480bf268e6590724fbdb59835dcd18b18879dee62e0d1a852beecb50122699c9a754eea757d9d903e4cf1b99f65800844fd1e04eae2db0f2a175d1d5760b81de72ee9f031b73641e72df7972f1e57e08a49afa8e6471244b795c0604653583c21b945d26e9a5efcd51d40fa2b0ebc144085129ae00adc0c462a2725924472c0ab1d9340f90b25db78dd90a33bf94c35e4609387e7db7d7318a55f2c6f207e5ac1eba0af4135e88ae012757ca3b4f23971c2b692c48d645b7d583ffee6a730fc6aa14f5f1e59804542fb2afabbf0dbb2ce12c1a72ef65d6bb588380af23591c278166eca64184a661fb3ef64528fc090a949c412ced8aeb755e8d1583a4ff37f9c4d101e39e2b72ba6156e4814b95157591f332b4cf4805dceb8be6333183c838cb86f1887c0c87b883bb4a37bad50b7952637f08e6bd02b6096ee67a30092942a9e803cfaa7930a3788405944c09d398b8b5ed696c807a5efaa9f384a198409428e69d4e9df8aece04375d8b2952dab3eb939ead0e687f715c4604c8c9806ac97e20d0198aeb3e06f967c5dbc0abd017ce4f15dfca0b55e474e5cee2ddbde1e9dca61d582c136c0873e43be1ddb2007ebbe3d29db28d329e9303942436bd2d5290881325f321db4a625e1ae03d94ba6efef49a83f2ec0b08759c09eeaae2832584afc0f23dad681375a14ec64fcedcc2d8b28bb135d9db8bee98f664ea4efd20ffc4716b4335f1c7826900bfec5c929cdba849e5d5d557f6ecd8ef701b568b99d143213d9940bb0ad956f0fc5883bf5cf4fd204f796fbff6c32228a56786dcc1e1ef857abea34f36ebea695c2d40f91110b1c9fa170e38215cc80658dc42e41ca3aa1ed4c273a47539532d5152b94ac90d07cccb5cb77ddabcd0876fb1c31c8107da3bf586e86c634178dffa20c905b99b5f6f7e473bdddf7bcb3d3be6428a43066d5331532f29c7c4ee58c0c75cc68683d73482c9515ee6657ae8a11660751b121809bb42a25b8472a2a6440ff70135a4b93713d3b3e53eedd5b83f27699e6c4733042a3650a498e17fd0c8826d41c92ebc2e3daa14dff268676741ce357bfa7de2a69e10be87dcb3466331b40ee6194b69f1b94288ecc74a82586b33fc223cb0d1992f7dda2987a89b84ae7ed6826dc6ebb611a26ffc138d5905135674ab41c2e1a462d420d0bb34ba6751a17190705d221c7304aa18aec3006d0d5c6439bde21195672589c89a78414a51eef2b7750fd55fed1cc74f900120875ed41af1164fff8f48d7e470019507074244bd3c6fe486e321b3899e76d227f21003490baea29f2f19f778de566481608945b9da42f9f4d6bfb2ce8d2471b873f95808f0ef6c2125d17a7820631ec20512f3f01360afb1c61824c114b7ca766b6fc57ac1805674d3c2fe11badfa6b2b079ebf8816dbb5d13cf368b35187db061ad8664561d6f4c145b51171d53d6a34944f3ceb336de4f80592b425c1be0486a9aeee16076a25f8fe5da1ed24e25646295ffed6a21314b548c1c88e29e23b1892e9101fc061d86def3be0b8371b5db20", &(0x7f00000000c0)=0x1000, &(0x7f0000000100)="83f34d92d93bafabbe542b1e52a09e919035ce8e60a8f6719b17c4bf5a6aee0115652cf66b3d7d7fb47367b265a8798b88b93013f82dd8", 0x37) r0 = syz_open_pts() r1 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r2 = getpid() syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaa2aaaaaaaaaa86dd6603816a00142b08fe8000000000008001000077d8b181299b3700000000bbfe8000"/58, @ANYRESDEC]) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r2) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file1\x00'}, 0xa) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000)={{0x0, 0x7fff}, {0x7, 0x4}}, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) 275.436527ms ago: executing program 6 (id=1436): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x196, 0x3ff}, 0x400, 0xffff, 0x0, 0xffffffffffffffff, 0x1, 0x800000000000108, 0x5, 0x7}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) poll(&(0x7f00000000c0)=[{r0, 0xae98cd7e8d4e801f}], 0x1, 0x9) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[], 0x18}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192, 0x100000}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020699f, &(0x7f00000001c0)) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) (async) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x196, 0x3ff}, 0x400, 0xffff, 0x0, 0xffffffffffffffff, 0x1, 0x800000000000108, 0x5, 0x7}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) (async) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) poll(&(0x7f00000000c0)=[{r0, 0xae98cd7e8d4e801f}], 0x1, 0x9) (async) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x3) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[], 0x18}, 0x0) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192, 0x100000}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) (async) socket(0x2, 0x2, 0x0) (async) ioctl$FIONREAD(r2, 0x8020699f, &(0x7f00000001c0)) (async) 272.450647ms ago: executing program 5 (id=1437): r0 = socket(0x11, 0x10000000000003, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getdents(r1, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000503000004000500fe00070000003300080000a10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be3816499104000000882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257afa8c500002002fbfe0c2300008abfba3500000008e371a3f8343712051eeab71d1889e000"/177, 0xb1, 0x0, 0x0, 0x0) 271.677617ms ago: executing program 2 (id=1438): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) pwrite(r0, &(0x7f0000000040)="280a1e0cce76fdba130bb5935975f13241e4c6083d93688d310afbd1108cc49099ae3e940a480c304a7e492e577175cd90688f80d595a8166b991c56d86eea73445a456a6d7c3e80af968cc3517efe5bb509f6c6d52ce2ed81e6072aa0ea2991462b221e40a811e28e776c9d2db5ae016771613f17420f54151cd5defcddaafbe98e2e51ad921361e678d3214330b00ec5d88afaa461", 0x96, 0x8) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000100)=0x5) r1 = socket$inet(0x2, 0x8000, 0xfb) r2 = fcntl$dupfd(r1, 0x0, r0) renameat(r2, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') setrlimit(0x2, &(0x7f00000001c0)={0x60000000, 0x60000000}) connect$unix(r2, &(0x7f0000000200)=@file={0x1, './file1\x00'}, 0xa) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x3, 0x81, 0xfff, 0x6, "0017c04fa2ac6cebc96676f41c9a019ff0dc7993", 0x81}) r3 = socket$inet(0x2, 0x4000, 0x1) poll(&(0x7f0000000280)=[{r0, 0x4}, {r1, 0x100}, {r2, 0x4}, {r3, 0x10}, {0xffffffffffffffff, 0x20}, {r2, 0x2}, {r0, 0x8}, {r0, 0x4}, {r2, 0x8}], 0x9, 0x9) r4 = getuid() r5 = getgid() fchownat(r0, &(0x7f0000000300)='./file0\x00', r4, r5, 0x6) getrlimit(0x8, &(0x7f0000000340)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000380)) r6 = socket(0x6, 0x2, 0x81) r7 = fcntl$getown(r2, 0x5) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={r7, r4, r5}, 0xc) setrlimit(0x8, &(0x7f0000000400)={0xffffffffffffff80, 0xbb4}) setuid(r4) setegid(r5) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) connect$unix(r2, &(0x7f0000000440)=@abs={0x1, 0x0, 0x2}, 0x8) r8 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) write(r1, &(0x7f00000004c0)="f4368eddd23f0210beab699ba552f6d14090f3c3d1d00c828bc98a420866e50880ceaaca14d182b3032d5a4a44a98a0d5063180815e972f042c0deef74e9168e9019d58ab8e134c9aeb6c725244b1482ae22fb6eec407652747b588af6d6ca9793eb1215c8ab55627c2d0583f09094091cee63ac0805", 0x76) sendto(r2, &(0x7f0000000540)="822c3830a43338f53a89f8d2b281d8e5baebaea08bb0724d346a56c98fd29ac4af7280142bbb4c035e0e7782d2e166d288134909e1b2ad7c63f6cc3cc31899c5758fe7c7478d397d0883a36917697c8192c7862423a90a1d92ebf8d3e37bca53dd9d780bda845099260bc55e628337331de4f5942f51b028ac719fbd43510539f859c5223aed8cad8fab88be45e9d61e11f3bacf8e842b53a9bff9b12f0cac512c28cf8dc9509a82a28adae5b4d3d1d2e6449fe6afd222a3dfa6ed93e35b19da4b27f02e64721c4149605a5224312a0f7fb56fa4025a57b84bf0a4a8e62049f9dbcbc15c62fccadffc71b3", 0xeb, 0x1, &(0x7f0000000640)=@in={0x2, 0x2}, 0xc) dup(r6) getsockname$inet6(r8, &(0x7f0000000680), &(0x7f00000006c0)=0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x810, r3, 0xffffffff) 270.370514ms ago: executing program 5 (id=1439): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x4}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0xc003, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000480)={0x0, 0x7}, 0x10, 0x1000, &(0x7f0000000500)={0x5, 0xa89}) recvmmsg(r1, &(0x7f0000000880)={0x0}, 0x10, 0x2842, 0x0) sendmsg(r0, &(0x7f0000000480)={&(0x7f00000001c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000280)="933543b1bcee674abcbfc5d34eb5e751649272c0901370a66881965a2bac08c0a5e2e3e131309a54a0855da366754693a3b6fe57e3ed57daa828f72b2c9eb26e8c10a4e431c6f9ca5f801e834093", 0x4e}, {&(0x7f0000000200)}, {&(0x7f0000000680)="b9ba5ad52c3106fa2a684cad124e2f0ab1ff55e9033701629a2a773a0d9ad6afc16dd3a36eabf7a8569289de485a36fc6e462f998f178d10b9abed39bcc9a136c6553f71b6f6cfa8073c1939897d69b194d9ae82d15393fb264a8c426daeed4d1ac791d0b120cde9dbcb3488961a5a8b3b4bb08b930ea63d45ad5d90aa73e6638543b85b5a91d49780231ecfe1eab19479bb40bdc466697ad8a8f62deae0cf5ffe465333a9dd18cce07cd03480ad8a5d63b6b0608bfab2e4e885d4f22a7235d382168f7ae7cd6c2e08860282c1aec4531d5e7c450a8ca966ca8bcc531bd6464bd17d7530a0c17513afaee8d36c0829d701e442126ef808c8768b7fa3fb339dc62b3974ee1e5e56a8e3b63232fb27d10ec998de872534e6a4000dc69187eb1293cf754b8ed22a8fa56d679a9b9d1dadc3a434ea5365cc0275f31b3074e8b4ae2eaef93e0bc2cd845e0a69018258e0cbd95822a13a8fdeeb410a5feb6a60df6eb0cb1fe17d23a3f3ae3c2335b2facc4fd9da3eaa12966d9bfb5422ff89e5b3254884f4cffdd7df0c7dc55450b17501ec95260d5ef78bd8cd46a76eeaf48925f9328bb523f40ee0b183292b9a74a8c8dc3ccbc57667abc2bdf6ed5a5646b4d7252d23462edde2397ce565198d10770fc447a2c8b9026f55c4f2ae68caf087998930f5ba11f3c721a648d55d4017f48beb284e50c34e1df36708b20b091957f34854328a4449d71ae3b23660da12d83fe45ab5938430aee331a55eca0797c56ee86122393f4709bb8e115008ce6c746acd44c46acaec1330cdf51bb4fb3e529b7591b0fb0e937b5cf72e14a689bd858d99e0f5a7c39e8be050c5f1cc7e3527a4d98493b3f7ce6b96d816a9570cfeb88fe91fb02008e5b425068dd9b45e434cd07b1046aee119bd8d15f18dde0148e41caf948fb48e5e1564f0c529b28d0d7b1638b2ea667e14ed5b80d483c1a77472f2d68e0c3a37f448a1dcd7cdb66e08229615f7045d96278878ac98c221e3ec610f636079d4d1c1ec8876c192c2aa37845e72498a5a23149343ec4515cd37acdb382e03eb3578d55a319c7ef1cc8a2af8c3eaea6fa1846d2c35bf4885834089c6e150ab0be3ead0448affcc370b5204850d126770440d6cfe1b123a2b614dc84689c205c09e7f4ad3b222599d1d5be942bab69ec13a9a6bad88447da4048867477b727675f20d7c8b84256eba934985f02354c51a6996e1fce289347b24ff7a5cf9b2a21d713a1c02513ad92470e893e9cb23b895fbafdb0f44ca74f5744ffb60fa931f44300146e5c003080dbe52eafd924a5d8dcebf502b9ac2fa2e2a34e6ed46ef90d58ca00ef3d89c8b346e2b0853e0a3a2adeeb75b983b5019fb026868d4716fef36ae702c94237400bbc1aac9a08757e75448d1a8a1f8063b15e3741f3970f39957e952afec618a94b300c2c1d1d56bb9b80e2a86b60bb4c6aa8b4133f2d5ffb6afe5092f30e92cada2dbc9f560eb0f74f139c0cd09c07064e6c41bca144955b42f29477cc1c30dc1a3f552d562d0b9b7bfd191466b7afbf8b6dd344f752ee205ee8588b75e1591f789ad1ddf5a8fcfa501b93ce5976f375bce94a622c4d57d0a589e9a45c52e87e7fe82bbc4e9445bd4dc5db844d890638be1f2dc5dfeb70fe8225fe7c30cdd3ae629f0b2a196d68b441b53c47da3dcee17ae977cd87896724005506c4b317c5fb3c6ad5f5c8ac7cb8344cc5b0ca5cbef45e3416ce4983cff53c2b6d36c809fc92acd5945b5395082b69e18c72dbaaa1502dfbd0a8ee54f1be79ce3a7e60c91be2feea3f0ef367123deffd6fd3f0a6d350d565a7434b3a86378f3f003722892e3827d189364ca08cc0414450c91a8dc81eece86c82b04c44b8948c3fbad568081032791fc9f298693e00f533edac0ae08238fdba22d0e90d3a4ec37a7eb7808f9ecc441082c13601851a773f2b4ed1e5d177ac936e4c1ab3bdb88ec898070963b6e6721982b2fd73ded4f660b9860d868b2494c4b024dab491b735ba78cf6faea00a83ddc1f17b455d022bcca954c515adeeab158fa1d094d003629d04f02c84ba8aaf81c6cfbcc5b8daa9c32692ebab0dad8c627bc553d69e9f57ee95d5de0a513b6cbd556afbcf4944f7192e3b04b13be9e1c54a6afcc70c7e79f5fadedbdb322c032a7072130ada8b55c33d380cf8cec5a228ade362502f86aa0e5f118a6f96a7c8263c714574a1067ab4b9cae79abde85e58167d63af803b28472a1b51cdd3db0794f68b25caca0d2196b9ca65cbb97e79cb035101c20eac961032a3b4a42bb23519c73027a498cb317be5df62dcea3770674fb011316c837b0a2229d19cb00f244be97cfd11f2d1549b99340e0fb223382ecad74858b6c1796e2cc5b6e990ca89b22aed2076309ed04a21307f1f2a0dedd8d514df9b94456ab7429aadd48e38c0891b28aecaf4eba730e67be39241a3c511ae04278d6b42c44e1f797b5a2af5d938a1100b1114647aec3c2eec16b86059229d30dbfa417f437349fc0eb313caf50beeb7d3b108b1bab1d028adcd462b93c0a1f9e9470b3f922a7654fe083529aba7f14a502a946c5c5ac8abc07ecdcabe966fb0314aa0cc73b17cb3b77a37938cb9bbab859f0961b7ab12c4cca1fbcfabb0834b8ce4348837900782e648caa3bd78be7a733fa20c0c7a00d98715798169786501b65f33d7cb789e7f0daaf4bbc0b6a3f03ce172a0d43424bff1f089a86bb6fc35c1b5a67f010f71013c2e422b33022153408669bc05571a37a649229e74ac8313ea6ac504194f01a1b00deb7e1e609a1b1654b60b74860624807f4c3adc3ec525ec5c8383b43f37efdfaa88b3bd57c4ab87f66261a37dd42cfff67ebfca996d8bd4acc85a1ee3ab9bdd8c114c4e2b140886390c7d4bfcd80f01bca1cee074bdbf5ca3b47b4ebfa20cbd5847f5ad5a905ecf9211b502c8bd51fffba5b18c276d5510feb9ec5af230a6a611aa2a8804016b7f8a9fa7e5a1ec8174f3641968d714b872820d8367a289fe9ffecdfeea2c229656677f9a4b74c8147ba51e6ccc5b6c20ca92c65c0a5b8b9b491dcd41a795f9ba765765ae8c75438619bb834313e734079fbd1caaf7fe5f768dc5cb914d623221f09bb2c815bad9d6ccf59cbbe6465323154f230fdc380acedbd20b67a83becbac88326067fff2e748eaa455bd56e10bb4c82d82115a6bfe7b1407e7076b5bbc237ef3dd81f5d7345ff81cdc0e2882f1d044ec7ebcfd0439b1690b10861e5768df2053ba89440241abaf799ff15133ff3a42a8e67349e8775e39ff56257fbad5c8a519f5bac352b959f0efc1d075b6ec7ec3ae4d603223228bc1af18efa3d376866356334c887112cbd6e82035d1544dd65b109d32b3f9dfb3498be5925479ef8697b43b83547db27bbe62a51cf8c260bed519711b4c1c9c61ca0deba04cda5cc4b5f0f22b6c3075c0a16e87bd817563af52723e9600938fb00514f1ffcdf92b996a92ec4561ac32c2879957741c0bdbf163513fa582d3db01f87995a34a4b0d662c74b3f89ed1181e4555364e01d4d9319fc5ae17f1e7e2c1f73661612795e5d9ccf33bc654a66a1e84ae8ea3772fb7d77de5e3ed7905eaf6431bcf0c303db6f936dfadd42da07e9d4392f35b4f50960e8c70944e7a5f1e4289675a85fbf2e56485a35f2ed3ab317f53fcac1a12d1189b90dd5439ad4250b3027c2b974dc06e6ce5e9c9853d74f322f3acabc1857b90c053e8f82287422eeb8ceaac02e711ddb16623e45cff34eafa7d657aedde306fb9c2df68277e744887003dbc7bc6feae5adff1699da6223b9c1c2526ad16212b6cb054b6a14e779ad7db431608fd982c5c584cf098b4c8aadee746ab7e71198053ba42c8676d009531ae6787f936467042685cf6f6f2041b9553de465a590c58b792913459b05785aafa1970b0ad9c7b3fa8faae766c29487e7a2c679fd4680ee1aa97a2bbac4c0e477b3dc364c69a4ec093aa673f9a1672ba500ed93472636f0bec67dc7154da8e3cbdfa0d77191bfc1e40ecd7944162a708e6df24b06706a7ae9207b5ba9ad12745873b031875cef5968e6e5f4a10e2a148cfde8a53193f90b25863a5c68976265d2e0333ca19ed5bb1140d723c24c9eede642cdcfe36e64b1f594c962e45779323f9d48bf9a7b3f914d3b8992c7937cd3977c10e3232b37d71082d519cc1c8adfd4b3414c9818da78fc2e3a03f13614270c0fb79e75d4b6e886cf67ea491947bf36accd9fff861a01808f6c51de41f7c5393548480bb9704465bd97743138e66e5a33f7f9234b6d00ea784bca1892617271882d7f226114bcdb1e690ae09fcd94e936c2c35980001787397dc0467de0e96e0d2b2df70a28bb112d34fe91376186a34e5b1237f7fc99c7f9f5f7b426df9d392f4480e4bf34d9be4ef04c87c23239f3f47404c454ce073a1cece096005f0abf416de7b472da6737c725cd84ffbd9e5639feabb91d039c7920637d36708146af0215e831aaffce721a85bed9c430b7845beb1d7f11b4bd1c2b97b69d976f6e61fa6ee9dcbc04f8af128f2476ec9ebcfb5a3585cf2a01f625bd1b28e10b4eba1aaf6f69a44124efa78ba052881424ccf5b6dfd60f93afdd5ac51527ed87b8ef959e4bab730671a62f7701d44912da77d9150d04b7f6af1e437c5771d664f2a820bc9ed95b3602281625e260b1824fdf26a2f8bd58b536da41aa27f4576b4dac0943eeb9e4e1854bcba3cfe4905fd0fbdfd68cce926e0e4f40d08c942ee2e0c6b497a400b30d7365c2db4f910d2c818f4ed03a4f6abc633f596936570f2c5a19ecba6e715b4542e8b0a44897a566f4c6be9b77ba51595ed3a1de3b1f7eec2b629f33dd35c1f01db252e6f778cadf644d164fe98789e17cd3dd3f93d9d4f434bf2576a6f19de98c9ddd97874153b00bb7e2223be646cc156ddf8507203290f12bbad40f6729b825378c600983b05361219a4dec10f879fc36207ebf72af17021b0fb376b344645595621427f98f56b9f88cee5de616b297bee1b909c967c5e661f3fa08202fefddcfa12886138e6144c76b720926e235befe465029d396d5b94beeee417e821fadcda9b994611d9f2a8458d6e3ee3ffee315cb28059e2698151a31182e988802b2640ce854cddd05413afaac90d74c101e5dde0ea568236e9ef3076c4f5cb07f794e4dc26416f6ccb13350af7dc7f15b6cda122e748f15864052d3d9c96eb48a147ff0d6dcdc46d062cea0fa56153dbe99d5bc58deab9f9a6c9d6c5ac0ce36bebb2b22dd7c1b9c073e28a3998b6b566be0c6baba781d41a2cacaf94009e05911234d34f5428c2ff02f4755a98fc8843d549e57efdd4004319a1023a0361dbbe8487e40b63d8936dfde8666fad0f5c4f92161c109dac590eec52bf2ebc82aa21bab36d160ed70b60672e1bc298fd75a21e5f37ccc41772edd1b5f76cadbad7807155689f6a2b1f7bb92af02bec4410231ecf882cee171e8c68ec022a47266e4a1a5128cdcfc5ea0f11fee3f4e1cd69f2720f5e0645a3b22cfbd71f78975fc0d4e482473b07f66ea734dc5a600299811e749bae875b6bb824478ca873f5952a986a7288de20314dee682103960a85bdcb2d955508d7afbbf3797276644fb1912a1145cb10bf9dbc82129bb6d96aa3b7aa9fe149459347b47e6211ae3120ad6b0a944917af3521d744679796660fa6b49a7e4c52b6014b1784b52ce8b32ef41b891ffa7855f58a81f688eb0500d37b00f38cc25ade480027d7b9ef3fd1dfc6edf5196fef9484b2e85aca6a74e2ec21ee6b7898acbd8811", 0x1000}, {&(0x7f0000000300)="22dc5cb80a99f7f696253864001ca9ffeb59d52ebd427744d45d5396951c8f9c6a262796208b567c74f1cbac860c8a2cf1bae708a99298c6086cb96965414976303d8476e3cc66ce6c22e7687e8ac679718e3f0b06821bc4c9e74ad94063ca3cf2ca3e77ebba7cfa4f3648ce6c45abcd8c1a", 0x72}], 0x4, &(0x7f00000003c0)=ANY=[@ANYBLOB="b000000000000000ffff000007000000ce400b33857f9205e8f26e64da55b4801007291d3f71c4739310ef26b56642d4a67143117acf35aaaf3f83bd6f8703b47f92971ba60ea0c321d7366cfef7267a3c4a95d532fdfaef55e27e59bf84c6b91eb19f3b8e1482d005267ac0053faf8428c05eb0b20db7e7eba63eef49a002c19aba4429d787942dab01851b971659cd14077aff7581f2b2019f4be700e64b10030fe87d7458414d6e41000000000000"], 0xb0}, 0x40c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x1, 0x1, 0x6, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[], 0xa8, 0x5}, 0x804) chown(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) r3 = open$dir(&(0x7f0000000040)='.\x00', 0x8, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffff9c, 0x400c5708, &(0x7f0000000180)) chroot(&(0x7f0000000140)='./file0\x00') syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) utimensat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)={{}, {0x0, 0xffffffffffffffff}}, 0x0) 201.77971ms ago: executing program 4 (id=1440): mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x281b9a) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)=""/133, 0x85}, {&(0x7f0000000200)=""/231, 0xe7}], 0x2) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) mkdir(&(0x7f0000000180)='./file0\x00', 0xe) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7, 0x8c, 0x4, 0x1}, {0x4, 0x1, 0x2, 0x20003}, {0x1006, 0x5, 0x2, 0x12}]}) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) msgsnd(0xffffffffffffffff, &(0x7f0000000300)={0x3, "7fb1feda802adfe004fdf27170d7639f9917af0e1d50ba504d79b0bb17138c22cb2935acb2610e4d07eeab1085360ab6a4f7bf7a3232d780e0cfd51ec85e2be5c0b5773017fc4d12e37898fd83c27d26e8d10466ca16041b58f7897f5743fb495d8c0d99731e63f4b725d618c994cb598a7b6cb79c9e7ff6ceaca9096b219b7b6e7cabd810362b3ff95ae80634129a8e6e3eecf52efbedab5e36db67fbb1fc3df117e22aeb47a1ee7d75064d2672462521b73cd7b257cad35e76722748bc9d4c217a8708d3005d15f79d7bff59b118d9be3d604c17a5"}, 0xde, 0x800) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='r\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x281b9a) (async) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)=""/133, 0x85}, {&(0x7f0000000200)=""/231, 0xe7}], 0x2) (async) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0xe) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7, 0x8c, 0x4, 0x1}, {0x4, 0x1, 0x2, 0x20003}, {0x1006, 0x5, 0x2, 0x12}]}) (async) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) (async) msgsnd(0xffffffffffffffff, &(0x7f0000000300)={0x3, "7fb1feda802adfe004fdf27170d7639f9917af0e1d50ba504d79b0bb17138c22cb2935acb2610e4d07eeab1085360ab6a4f7bf7a3232d780e0cfd51ec85e2be5c0b5773017fc4d12e37898fd83c27d26e8d10466ca16041b58f7897f5743fb495d8c0d99731e63f4b725d618c994cb598a7b6cb79c9e7ff6ceaca9096b219b7b6e7cabd810362b3ff95ae80634129a8e6e3eecf52efbedab5e36db67fbb1fc3df117e22aeb47a1ee7d75064d2672462521b73cd7b257cad35e76722748bc9d4c217a8708d3005d15f79d7bff59b118d9be3d604c17a5"}, 0xde, 0x800) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='r\x00') (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) 201.281387ms ago: executing program 5 (id=1441): ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100000000, 0x6, 0x5, 0xdf62, 0xfffffffffffffffe, 0x4, 0x2f01, 0x4, 0x6, 0xfffffffffffffffd, 0x0, 0xffffffffffffffff, 0x4, 0x2, 0xfffffffffffffffa], [0xfffffffffffffffe, 0x80000001, 0xf, 0x7ffe, 0x5b, 0x1, 0x1fe, 0x0, 0x0, 0x100000000000005], [0x4000000006, 0x12fd, 0x0, 0x0, 0xd, 0x4, 0xffffffff00000000], [0x100, 0x40000000005, 0x7fffffffffffffff, 0x100000000, 0xfffffffffffffffe, 0x800000000000008], [{0x5, 0x5, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x5, 0x2, 0xfffffffc, 0x80}, {0x3, 0x5, 0x4, 0xffffffffffffffff}, {0x6, 0x2, 0x1000, 0x8}, {0x0, 0x2007, 0x9, 0x2000000000000000}, {0xfffe, 0x0, 0x0, 0x1}, {0x0, 0x100, 0x0, 0x8}], {0x5, 0x5, 0x6, 0x40000}, {0x5, 0x80000000, 0x6d5, 0x2}}}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3, 0x2810, 0xffffffffffffffff, 0x20000000) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3, 0x7}, {0x2, 0xff03}, {0x1}, {0x0, 0x800}, {0x3}, {0x5}, {0x0, 0xaa59}, {0x3, 0xb59}, {0x1, 0x1}, {0x3, 0x100}, {0x1, 0x1}, {0x3, 0x80000000}, {0x2, 0x3}, {}, {0x0, 0x5}, {0x1, 0xffffffff}, {0x3, 0x1}, {0x1}, {0x3, 0xfffffffe}, {0x3, 0x7ff}, {0xbb08c0840fa32129, 0x6}, {0x0, 0x1}, {0x1}, {0x0, 0xf208}, {0x2, 0x1000000}, {0x1, 0x1}, {0x0, 0x1ff}, {0x0, 0x200}, {0x2, 0xb3}, {0x0, 0x9}, {0x1, 0x5}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) r0 = socket(0x2, 0x3, 0x0) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x2, 0x1, 0x2) setsockopt(r1, 0x6, 0x4, &(0x7f0000000040)="03000000", 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004806003400640003069d9078ffffffffffff7fff070b1eac1400aa7f000001000e009078000b0008000003fc0000000400000009"]) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$FIONREAD(r0, 0x802069dc, &(0x7f00000001c0)) truncate(&(0x7f0000000080)='./file0\x00', 0x61c5) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r4, 0xc0104419, &(0x7f0000000200)={0x4000002, 0xfffffffd, 0x6df, 0x80000003, "01000000000000000000000000c4a8759e00", 0xb, 0x7}) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r5, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 199.397975ms ago: executing program 3 (id=1442): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000500)="e0874201f4504fa64126632b81ca6aeff8343bf0a4cc209ae5c01e9f12d8d78a9c88a129da4cf8636752686f99c30ffd43f88a02d06b72694697b370bc2b435a46912ea3cd2e2e", 0x47}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xca605601, 0x0) writev(r0, &(0x7f0000001a40)=[{&(0x7f00000003c0)="69df77d86b1f10dd04f6683dc9bd7f565dc3afb72d00b5c9d74c45737c4eb5321388fa5cdb36bea331569fee2c202e2bcd8f65a529f85fd22a7fe06c3802ee1aad054e3831", 0x45}], 0x1) execve(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x4) r1 = socket(0x18, 0x3, 0x7) setsockopt(r1, 0x1000000000029, 0x3d, &(0x7f0000000780)="00000080", 0x4) 197.71124ms ago: executing program 4 (id=1443): setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x0, &(0x7f0000000640)={0x3, 0x1, 0x9, 0x100000000002}) select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) 183.925249ms ago: executing program 6 (id=1444): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) syz_emit_ethernet(0x4c, &(0x7f0000000dc0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x9, 0x6, "8f3524", 0x16, 0x3b, 0x4, @empty, @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @empty, [{0x3}]}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x0, 0x7f, 0x40000007}, {0x7e, 0xc, 0xd5, 0x20004006}, {0x6, 0x9, 0x1, 0xfffffff2}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000340)="44ae0d355cf9ffffff3901bed11fcceee1b0f9830f0ff83af4330000ef0cf4d695b103032dc1373cc43f0eaedbe3eee5e4ade251775f4bd11a3393b217e72099422f0b7a5df8ec12292168ad6736b088aa45747e2d082508f9bac714b09abcac17ce4e96982b03ccae5e1d7e2ea4eac6028e7bc4b1aa1de12de79221", 0x7c}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f0000000240)="50041b0200c29e3e807447f80b78a5000000000000c967ec98df1eae340749d8", &(0x7f0000000000)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x103a, 0x0) 183.399979ms ago: executing program 5 (id=1445): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504447, &(0x7f0000000000)={0x4, 0x8, 0xfff, 0xfffffffe, "cd000000000500004000abff67e5b77451e000", 0x8000, 0x1003}) pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x19, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000580), 0x8, 0x0) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r7 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000740)) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000780), 0x100, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000007c0), 0x400, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000008c0)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000900)=[{&(0x7f0000000300)="b7f49b10cfa5805629263fa6e3bbd3df3548420d884133d365ea17a11d4b6fb46890d375ef6dd568efb8382b9c6bdb94cb776c28923546eec5e889e3de665394fc00ee66c59ee6befac8945cb58b30a1b347edf9ca45164d4adc34c72539121fdd83c658e2a4169b0f7700f72d546e1452b2d2c5c9b0c3eb0ebfc4221b", 0x7d}, {&(0x7f0000000280)="2a93e93f8a85e9438801d4757f6a73c452bc3b355ed4abc165", 0x19}, {&(0x7f00000004c0)="0171cf1ed9460ba56e9fe0907427894d85686ee48f8f3366beb7ad974a4eb02ac1c0f60a735fed8baecfd236166b958d91219cd79f2301e41ab1c8171c61a38ca3a21f24356b37726ff117409157f885f6b78fd7e719a94dcef0d7d6e77922bb3309b84c21bb7b5f3c7d185388bfde9537667b196f04fae24fe3e79bf882b61d4087f5a0dd8cda4e82848e0fd970745e5f3431f4d7605cfd52c774e2bd83dfff3b927cf8", 0xa4}, {&(0x7f00000005c0)="68a3938a95eb800fb5fd3449c4ea8a4d4d9c931653f74fd9ac49a1c01a610fcb21f288586422b5018d309e4cb034abaf723c44327b63de687ad73e759e2886606c3f4e46f166f6328c51cf61d5253fbbd7d646a6c3364043ec4c3baccd92d5cd2992940e8fdb6b96c486618189252bb34d9c0e69a580892a981c5c3f9cbec1a7494542e025f255273189b81f9b3e549b6db5483d", 0x94}, {&(0x7f0000000800)="5ff3e3fdb6c49f870d2cdfce4ab61d11138746c71c4206ebc18ce2c418f35449e7d272ee5d3c1a73d75538e9ddcbb79f13604c8de13490d028be24426b57043b0f664b6f4fba98addb500fc73a7cae077a41006bb9957c7f4d615349176ca3854199c643dd4f99363dd229ed4c74c75dd3b4677f9c67f6e3e85d85adb29895e925a631d4b200b8859a1df31de93f7a37f5bd681d80f562a41c5362255bbd4e3a561fd89f", 0xa4}, {&(0x7f0000000400)="08219fdf11ac21349c0a05e5b3d3411594aef2a2853d0bdaefd910f3a5645ed513a58175bd04a18bca9cf8787cdd60157fce976fa8e1586b0f32bbfd99815f0cec", 0x41}], 0x6, &(0x7f0000000c00)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES16=r9, @ANYRESDEC=0x0, @ANYRES64=r2, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYBLOB="781c818157ed8b71914e918771f9092deee4b77742752dd1492f279326f29f8cc5584d19df5d57c10880dbbc6c008a90af5079b615f915e5f6891290302cc3558d1bdd966c3ae0d2edcc4eda950de681281a68c9d421429855937d5cd78ef77882c39ac8a188e847efde9a91f501d7df56de52941de4208fee00b3f2bd526b89a9c39b0b3751561bc46843830cc200c434eee91907be20ccbe23724325db9e003a58737e5c0cacee22", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000202000000000000000ffdd0000018afc0000dbb9e1c2305436455dbe5e823df29ed7f134352ec398040000002a149e05736754f46aa5149b459762abb8f6aafc51862d1b288ce9a4d7443c694fe8236142148c10fcf06576e59a38963f6fe1a1c01fc70c040d6d9d625a49", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r3, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES8=r8, @ANYRES32=r6, @ANYRES32=r7, @ANYRES16=r6, @ANYRES32=r5, @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0xb0, 0xc}, 0x2) r10 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./bus\x00') ioctl$TIOCFLUSH(r10, 0xc00c7006, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000380)="a99616ac00ccb405003143c45b35e66709d2e25c043043aefc21ba6c96a64e83fd3605000000e2be4c525a12862976f6d3129e202326e76acb9e35d690050b1db7e00e702e07f95d8f235ca449e37b4a4760624cd37a2300725c604027d6a799874c5e8b0f98f2", 0x67}], 0x1) accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x88, 0x0) ioctl$WSKBDIO_GETMAP(r11, 0xc010570d, &(0x7f00000003c0)={0x0, 0x0}) mknodat(0xffffffffffffff9c, &(0x7f00000009c0)='./file0\x00', 0xc0e99db6de761f86, 0x0) r12 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) open(&(0x7f0000000480)='./bus\x00', 0x80, 0x47) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r13 = syz_open_pts() socket$inet(0x2, 0x8000, 0x90) close(r13) syz_open_pts() ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffc, 0x3, 0xffffff80, "0120002d07003eb9af8ed6dff56bbbae2c0800", 0x3, 0x3}) ioctl$TIOCSETD(r13, 0x8004745f, &(0x7f0000000000)=0x1d) ioctl$FIONREAD(r12, 0xc028698b, &(0x7f0000000140)) 108.956861ms ago: executing program 2 (id=1446): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005130000000000003e0004", 0xd, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x11, 0x8000, 0x8) r3 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r3, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d7710200"/16, 0x10}], 0x1}, 0x0) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x8) close(r4) sendto$unix(r2, &(0x7f0000000000)="b10005016000000416000b00070000000020000010c18125d723781fd6c61a27ddb06b36ac970bff03000000000000000000000000ebe1aa5323edeb51e2f0ca3ebbc2c4699a09000000acb5b302000d7d010000000100b3a5c31000000000e2458bfbb770c1f5a8acc872ea772ec58904000000008d9810362e1257aba8c500002012010000de50000000000000200000000000000200000000f1000000000000001f00000000000800", 0xaa, 0x3a3ae0e0de5f5dda, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x20, 0x2) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 107.379855ms ago: executing program 4 (id=1447): sysctl$hw(&(0x7f0000000280)={0x6, 0x16}, 0x2, &(0x7f00000002c0)="e001f230", &(0x7f0000000380)=0x4, &(0x7f0000000440), 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x1dc) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x3, 0xff, 0xfffefffd, 0x1, 0x5, 0xd87, 0x800, 0x1, 0x2, 0x8001, 0xe}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x1, 0x7, 0x6, 0x3, 0x80002001, 0x7, 0x10, [{0x0, 0x7, 0x4, 0x3}, {0x7, 0x4, 0x9, 0x7}, {0x6, 0xf86, 0x100, 0x400af9}, {0x5, 0x8, 0xb, 0x3}, {0x7, 0x2, 0xe, 0x7}, {0x2, 0x7, 0x6, 0x9c}, {0x80000cdf, 0x7, 0x5, 0x6d}, {0x2000a, 0x803, 0x14, 0x4}, {0x3, 0x81, 0x1, 0x4000007}, {0x3ff, 0x8001, 0xc7, 0x87}, {0x4, 0x5, 0x9, 0x10aeb}, {0x803, 0x7, 0x4, 0x5}, {0x1, 0x4, 0x5, 0x3ff}, {0x29a7171b, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x9, 0xfff}, {0x0, 0x5, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f00000000c0)=[{r0, 0xae98cd7e8d4e801f}], 0x1, 0x9) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="d7fb", 0x2}], 0x1) sysctl$hw(&(0x7f0000000080)={0x6, 0x9}, 0x2, &(0x7f00000003c0)="b135b399675c331f25ecde7dd15d1315b4929c811cc8b96c8feb7616dfbc95dc979a33d98fdc2ea40a4f7c9cc116dff298981e183d78d0d0c0a3b92091bfa224ac84665c35903dd8e51992ef95dd1177da8f4e3a12e927e79fafe15d88d97e871958e04d21736b6d20d8749dbc058b6903b3a15270c3578bb7ec902631ad4b2951472abd50de3a853cd68c371d167520e913d060312d0a9d4ed084df868762d006c2019fdd507d68c0b730248a1e6035d09cf3d5b3c30f87d5e342379cfa36e821233dd815f6af1286cbe6f644d118", &(0x7f0000000300)=0xcf, &(0x7f0000000340)="e6366653b007e4ba87951f62bb89fe3dfc8c021cb5c48c49b359ca04b1", 0x1d) sysctl$hw(&(0x7f0000000280)={0x6, 0x16}, 0x2, &(0x7f00000002c0)="e001f230", &(0x7f0000000380)=0x4, &(0x7f0000000440), 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x1dc) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) kqueue() (async) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x3, 0xff, 0xfffefffd, 0x1, 0x5, 0xd87, 0x800, 0x1, 0x2, 0x8001, 0xe}) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) (async) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) (async) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) (async) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x1, 0x7, 0x6, 0x3, 0x80002001, 0x7, 0x10, [{0x0, 0x7, 0x4, 0x3}, {0x7, 0x4, 0x9, 0x7}, {0x6, 0xf86, 0x100, 0x400af9}, {0x5, 0x8, 0xb, 0x3}, {0x7, 0x2, 0xe, 0x7}, {0x2, 0x7, 0x6, 0x9c}, {0x80000cdf, 0x7, 0x5, 0x6d}, {0x2000a, 0x803, 0x14, 0x4}, {0x3, 0x81, 0x1, 0x4000007}, {0x3ff, 0x8001, 0xc7, 0x87}, {0x4, 0x5, 0x9, 0x10aeb}, {0x803, 0x7, 0x4, 0x5}, {0x1, 0x4, 0x5, 0x3ff}, {0x29a7171b, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x9, 0xfff}, {0x0, 0x5, 0x4, 0x30000}]}) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) (async) poll(&(0x7f00000000c0)=[{r0, 0xae98cd7e8d4e801f}], 0x1, 0x9) (async) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="d7fb", 0x2}], 0x1) (async) sysctl$hw(&(0x7f0000000080)={0x6, 0x9}, 0x2, &(0x7f00000003c0)="b135b399675c331f25ecde7dd15d1315b4929c811cc8b96c8feb7616dfbc95dc979a33d98fdc2ea40a4f7c9cc116dff298981e183d78d0d0c0a3b92091bfa224ac84665c35903dd8e51992ef95dd1177da8f4e3a12e927e79fafe15d88d97e871958e04d21736b6d20d8749dbc058b6903b3a15270c3578bb7ec902631ad4b2951472abd50de3a853cd68c371d167520e913d060312d0a9d4ed084df868762d006c2019fdd507d68c0b730248a1e6035d09cf3d5b3c30f87d5e342379cfa36e821233dd815f6af1286cbe6f644d118", &(0x7f0000000300)=0xcf, &(0x7f0000000340)="e6366653b007e4ba87951f62bb89fe3dfc8c021cb5c48c49b359ca04b1", 0x1d) (async) 106.702625ms ago: executing program 2 (id=1448): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0x4}, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8182, 0x0) ioctl$TIOCSETA(r2, 0xc0284457, &(0x7f0000000000)={0xc635, 0x408, 0x8, 0x2000, "0000100000fb1fffe70000d3b04d45f0388a19a0", 0x33c3300e, 0x2}) (async) ioctl$TIOCSETA(r2, 0xc0284457, &(0x7f0000000000)={0xc635, 0x408, 0x8, 0x2000, "0000100000fb1fffe70000d3b04d45f0388a19a0", 0x33c3300e, 0x2}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) (async) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$FIONREAD(r3, 0x40047307, &(0x7f0000000100)) dup2(r1, r0) (async) r5 = dup2(r1, r0) r6 = socket(0x2, 0x2, 0x0) shutdown(r6, 0x2) recvmmsg(r5, &(0x7f0000000340)={0x0, 0x9d2}, 0x10, 0x0, 0x0) (async) recvmmsg(r5, &(0x7f0000000340)={0x0, 0x9d2}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) (async) sendmmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000140)=r0) 106.076344ms ago: executing program 2 (id=1449): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000000280)='\x00\x00\x00\x00', 0x4) writev(r0, &(0x7f0000000540)=[{&(0x7f00000004c0)="d71901059900000000c911a218337b8ea7ff7d907e302e5f3703d53ec164aa10d0d6fb713b05f3cfd11ad223e25b61cd142ac69c3317df5cbd4f197ef55263a9a2d7eb291a89c69b26a9feb9d36607503d8d093175815f8e82f0d5b9529058295de0de516f248f58c181d266fbcb5b99481bd20fa797a06e", 0x78}], 0x2353f362e52a55f) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000340)={&(0x7f0000000240)='./file0\x00', 0x5, &(0x7f00000002c0)='./file0\x00', 0x8}) sysctl$net_inet_ipip(&(0x7f0000001c00)={0x4, 0x2, 0x11, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000001cc0)='\x00\x00\x00\x00', 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) sysctl$kern(&(0x7f00000003c0)={0x1, 0x9}, 0x2, &(0x7f0000000400)="02", &(0x7f0000000440)=0x1, &(0x7f0000000480)="6f68567085", 0x5) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000100)=0x7, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x310, 0x4000}, 0x100000000006, 0x861, 0xffffffffffffffff, 0x0, 0x80000000000000, 0xfffffffe, 0xb, 0x7}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fsync(r1) r3 = getegid() r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000580)) chown(&(0x7f0000000300)='./file0\x00', 0x0, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x404) sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x32c1a9ecb98ac1c7}, 0x4, &(0x7f0000000600)="32fe50bec809442bf67273c611d89953b6c6e8c8b78ac2296fc764f5a3a7312d98bf86d3d0e522957177f9dc221fadd0be6b21709445c987c95ef2e43ad643e0d2a82f5dae127a354334898e733d031f346b05d97673b06e6142e0632b7d3f2676e3ec27bc87dab52f6f3b1f4b2aa65d43cbbbc3f9508913f9a930aa4586a41fcc1545484ef8a9395d304a8cbb9c6489188e0bdba144d19d2df9b212def8f75f4b2393557aa1f7880af662afdf436796aa218efe4c44492babd00134cd3f97707afa9de7f4ccf9175df686ff3bb762f9cbbff1b87a30ccaaa74a136da5fb280a9fa3a13fcedbb8a73f80", &(0x7f0000000140)=0xea, &(0x7f0000000180)="941e5e681c2ce7a41df5b5b93269f301feac8f987c8aa5ccdc526d7d4b1639a2e00c23f46b619ebe6d31196790d7aa3a65eac5ea2c8292f5ce027f21ce3c41418752059d2b400d95bdf4129a202024b89f6dff57", 0xfcc7) 105.222698ms ago: executing program 2 (id=1450): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) (async) ftruncate(r0, 0x3) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r1 = socket(0x2, 0x7, 0x4) (async) setsockopt(r0, 0x1d270f6c, 0x8003d, 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) (async) r2 = syz_open_pts() sysctl$kern(&(0x7f0000000180)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) close(r2) (async) syz_open_pts() (async) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) writev(r2, &(0x7f0000000280)=[{&(0x7f00000000c0)="cff5c05664db486cda974a82388ef359025250129bdb3b8c2c5e8156eb32d47209b2a02c3bb43bea0300", 0x2a}], 0x1) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x10, 0xffffffffffffffff, 0x0) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xa, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x8}, 0x5, 0x2a2, 0xffffffffffffffff, 0x0, 0x8000000000000003, 0x4, 0x100000002, 0x7294}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 15.204067ms ago: executing program 3 (id=1451): execve(0x0, &(0x7f0000000100)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) r0 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x97, &(0x7f00000013c0)=ANY=[]) getsockname(r0, &(0x7f0000000280)=@un=@file={0x0, ""/4087}, &(0x7f0000000080)=0xff9) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f0000001480)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x20000000, 0x4}, {{r1}, 0xfffffffffffffff9, 0x60, 0x80000000, 0x7, 0x1}, {{r1}, 0xfffffffffffffff8, 0x7, 0x20000000, 0x0, 0x2}, {{r1}, 0xfffffffffffffffc, 0xdd, 0x4, 0x6, 0x20000000}, {{r1}, 0xfffffffffffffffe, 0x2, 0x10, 0x1, 0x6}], 0x8, &(0x7f0000001280)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x20, 0x9, 0xfb}, {{r0}, 0xfffffffffffffffc, 0x10, 0x80, 0xffffffffffffffff, 0x6}, {{}, 0xfffffffffffffff8, 0x10, 0x83, 0xc0, 0xea5a}, {{r0}, 0xffffffffffffffff, 0x74, 0x1, 0x8, 0xffffffffffffffff}, {{}, 0xfffffffffffffffe, 0x84, 0x2, 0x7, 0x4800000000}], 0x15, 0x0) r2 = socket(0x20, 0x1, 0x0) r3 = socket(0x2, 0x3, 0x0) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/d9\x9a?~\a\x9e\xc2\xd5er\x00'], 0x0) r4 = socket(0x1, 0x2, 0x1) syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004806003400640003069d9078ffffffffffff7fff070b1eac1400aa7f000001000e009078000b0008000003fc0000000400000009"]) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x80000d, &(0x7f00000001c0), 0x14, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x12, 0x4) setreuid(0x0, 0x0) r6 = getuid() r7 = getuid() chown(&(0x7f0000000040)='./file0\x00', r7, 0xffffffffffffffff) setreuid(0xee00, r6) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0xe8) r8 = open(&(0x7f0000000240)='./file1\x00', 0x100, 0x1a0) ioctl$FIONREAD(r8, 0x8028698c, &(0x7f0000000140)) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) socket(0x18, 0x3, 0x3) ioctl$FIONREAD(r2, 0x8020699f, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) pipe(&(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r9, 0x80046c7f, &(0x7f0000000040)=r0) 9.988069ms ago: executing program 6 (id=1452): ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000000)={0x8, 0x2502, {0xfffffffffffffff4, 0x8001}}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000080)=""/217, 0xd9}, {&(0x7f0000000180)=""/45, 0x2d}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/238, 0xee}, {&(0x7f00000012c0)=""/150, 0x96}], 0x5, 0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001400), 0x8008, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000001440)=0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000001480), 0x800, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f00000014c0)=@file={0x0, ""/4093}, &(0x7f00000024c0)=0xfff) sendto$unix(r2, &(0x7f0000002500)="0be7f327baf480a091ccc0bd8d4c407a78a994ffa77c702cd9eb3d56c48e928541f36047778f97cc6dad95c7c7a9928e922c28b78be06599f788841f31e7c2a9457d4340615f9a934b19a5c4b700098a4d12f91351bea3a92110606d0dd98d2e9252c15095d81b42cb576085f6a1384f25a5e89f0ec3a224a711a6b84de17fb018c5198eea4a3c08e7f21cad20f1ef06b276533d8a8af41fb62e3922401350e7fa28e84ddb0128df0eade11324bdf8b48806713017ccb9cc32cc4183a5506f2b78f389908a72eba43afb58a1df48519da27a50871656f8b92bed1e594c36b66744", 0xe1, 0x408, &(0x7f0000002600)=@file={0x1, './file0\x00'}, 0xa) r3 = msgget$private(0x0, 0x221) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002680)={0x0, 0x0, 0x0}, &(0x7f00000026c0)=0xc) r10 = geteuid() r11 = getpgrp() r12 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000002700)={{0xc3, r5, r9, r10, 0xffffffffffffffff, 0x80, 0x8}, 0x9, 0x4, r11, r12, 0x8, 0x4, 0x9, 0x4830c206}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000002780)) r13 = semget(0x0, 0x0, 0x0) semctl$IPC_STAT(r13, 0x0, 0x2, &(0x7f00000027c0)=""/219) r14 = semget(0x1, 0x1, 0x80) semctl$GETZCNT(r14, 0x0, 0x7, &(0x7f00000028c0)=""/56) setpgid(r12, r11) setpgid(r7, r12) setpgid(r11, r11) chown(&(0x7f0000002900)='./file0\x00', r10, r9) r15 = socket$inet(0x2, 0x4000, 0xa7) fcntl$setown(r15, 0x6, r7) setpgid(r7, r12) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002940)={0xffffffffffffffff}) r17 = getpgid(r4) sendmsg$unix(r16, &(0x7f0000002f80)={&(0x7f0000002980)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002ec0)=[{&(0x7f00000029c0)="ba49783255aac3725c821e69d7ccb5c6c60dc910dfce305aa5f59d464cec333f3bd972abf32337291ad749aa35942679eb0b03906c2ad4b62f53760455d28ea9a246b7c80b426aebf5b24ace903ea3e108c58ba14b22bb2cce1fe3b45d3cfa3d7859913ca3aa12a325b684c7756724998552cdb4b03f46ef68c623ce48cada9f84c23360d93305f476d40de049354f0d4a63384703d7ef3ee79d67f89999f6fa52f477caad6a05d42a9265d407835940299e636543e527339f90499b34d2dd732abc418f0503d924255a592610649a684e7d1d851b64679d4ffc93c6f9fed053b1", 0xe1}, {&(0x7f0000002ac0)="e5d45bef41e42a235bf214900d4e878ec570b432aea09b7e3f3ce26cc982133497a628d8afe27b4f0c14c014686425591a4961e6a73e67286e8a2d25146f6cb7362b1f05f5bf00cee6fc627cb18afbd4283b45b23217366f2c9bab", 0x5b}, {&(0x7f0000002b40)="7bbd3e8baa359b9040d7e4a3ff45f6ade3d5ab1806f481da6ae69c955a6c2ed564f8720b3565b06fa818e693ed869c2a3963b52a1bc8dd6f7f0b1461239e4a546e62b04b2dcf0d0d96ffbbb91dfbb1642e67072204102d9eadfea3ab8dfcd4d22070b9f39d272f7e4c8302e70c9e163b5b97515c70052ab8e58ce55021b0e5f601c8aa0a6edfa88cc5efb8dba316a019655dc840ad7b65c520ea26ae8385ac", 0x9f}, {&(0x7f0000002c00)="036ea6ca09eff44e75a2b3224f2b0ac10bc244c267f7926146e5b46f91c934473e3a6eaef1145404652ed258627e5c5d9f9f30a3348ca2b97d0aab23128e9c01f20ee8cf635533be690f656ea0490cf25f50f8116c5b9ac88dd2ec523ecc6e1cdd21f494072551ec593c", 0x6a}, {&(0x7f0000002c80)="ebb332ee7d42f7052e86f4016c85ba8f6edf387f6e8a63769f4442b3515b207af7e544c6a266da5b4eb5f50419d3285f0fd52c86ed53369f261ab49f3bdb0fa94de4da8d85015c238412ecd14a63c041682c3aaa720ef9c2786c3e3c478d95c25f736c9374206b471232a9c0fc2485f8a877ff41630096bcae7f5af30ae9a703b2aab207f1f9d7a6cc5a0dba937a27d9d47a3e90ce35235073a5691f76bccde9e554f342f2ad8e6771", 0xa9}, {&(0x7f0000002d40)="6c9c0517c7f5b72b10966f55cdcb99e49f25de0ef52f782c656d0d3e3aaf89d642a1fc15a30e616078c356fd8eb3b31e1772faa02f13b8665aab37ccf71c2cbd396216530ea5f2c6bb3f3af5977ef5baa262faa0c55a348d9253a235a2a490293ca85dc9bd204ad91756f1da807d9308c181ed1fb4c7f982e15432a1dec8b3cde0776f90e7af1b70e6a85b9a5b1d9bf1669584b35ae3fe68cca0854ed69646504a8214ae240a236638bb9ded635bf690d08f596e253ed752b1668fd32d5e08d397b4bb6b2758e678c8dad1daef2b183dad83c1af310b2d295d2bdd063bb994bc17a833fb71155bfe", 0xe8}, {&(0x7f0000002e40)="e53dcb16c6d78e", 0x7}, {&(0x7f0000002e80)="3c826194de62c1", 0x7}], 0x8, &(0x7f0000002f40)=[@cred={0x20, 0xffff, 0x0, r17, r8, r6}], 0x20, 0x202}, 0x412) 6.313799ms ago: executing program 2 (id=1453): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ad, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x8, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x7, 0x7f}, {0x4, 0x7fe, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x11, 0x650, 0x3, 0x99}, {0x6, 0xffffffff, 0x4f8, 0x6d}, {0x2, 0x800, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x80000009, 0x8, 0x2}, {0x109, 0x7, 0x7, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000b, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0x10000fff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe5, 0x0, 0x0, 0x0, 0x0, 0x194, 0x5}, 0xc8d, 0x0, 0xffffffffffffffff, 0x0, 0x548, 0x3, 0x27, 0x8}) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000240)=0x6, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x4) r3 = getppid() fcntl$setown(r1, 0x6, r3) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) r4 = socket(0x1e, 0x3, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f00000002c0)={0x10, 0x4, [{&(0x7f00001f3000/0x3000)=nil, &(0x7f000017e000/0x1000)=nil, 0x8000000000000000}, {&(0x7f0000396000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xf}, {&(0x7f0000481000/0x4000)=nil, &(0x7f00006d4000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000229000/0x1000)=nil, 0x5}, {&(0x7f0000442000/0x400000)=nil, &(0x7f00007db000/0x4000)=nil, 0x101}, {&(0x7f00004f3000/0x1000)=nil, &(0x7f00001f8000/0x4000)=nil, 0x8}, {&(0x7f0000409000/0x4000)=nil, &(0x7f00005c5000/0x2000)=nil, 0x4}, {&(0x7f00003f6000/0x4000)=nil, &(0x7f0000321000/0x1000)=nil, 0x2}, {&(0x7f00005a8000/0x1000)=nil, &(0x7f00003d0000/0x4000)=nil, 0x6}, {&(0x7f0000487000/0x4000)=nil, &(0x7f0000652000/0x4000)=nil, 0xffff}, {&(0x7f00007c5000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x300000}, {&(0x7f0000316000/0x2000)=nil, &(0x7f00004da000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000143000/0x3000)=nil, &(0x7f0000071000/0x4000)=nil, 0x5}, {&(0x7f000082d000/0x3000)=nil, &(0x7f0000667000/0x1000)=nil, 0x200}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000034d000/0x4000)=nil, 0x40}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000400000/0x3000)=nil, 0x7}], './file0\x00', 0xd}) sendmsg$unix(r4, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) 2.087802ms ago: executing program 3 (id=1454): select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0x2, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) select(0x40, &(0x7f00000000c0)={0xffffffffffffffff, 0x7, 0x6, 0xc, 0x2, 0x5, 0x8, 0x7fffffff}, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fchdir(r1) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x7fff, 0x3, 0x9, 0x0, 0x5, 0xd87, 0x41, 0x1, 0x0, 0x100000000642, 0xffffffff}) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f0000000240)) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) sysctl$kern(&(0x7f00000002c0)={0x1, 0x9}, 0x2, &(0x7f0000000300)="6d6105822c40b87745f60bbb890803e8085f53199de01b4907fe68b052932296ccd157662fe115", &(0x7f0000000340)=0x27, &(0x7f0000000840)="88302464821d566dd37458338ad15390fc70bd4fa8a94e811617c19c35a917a5e680e3272659a0aa212d56b6a955485c9cd5ebcf92a22adbfe04f46b3119329709846ef0715a444aa1f89e1c07dd36872a8c438fb76d2b23c71cc26c254da6e76fcfe94e489ee71fb6ba32c8d0ddf5e3fcaff01019aa3861845d6cfac30c27bb8763a01cf7684fd50c85020d575b30464d3e03e28bafc4d6143dfd1bf5ad44b1e831d2d3e4fa137f7a11ee6304f7948a759e92e88c40d8086fe2c8c584b8a0aa25a997e50a6ef5f1ce405b2365456286e3e9d9250ea8e1f389f4a14060a01ce0e1ea45b70a7e66e38b2c8bdfc4db421c819dbccc4657a65d99d6d8226fafedcc2456e8064ee6f2a1b2dc79b1c404f0213d5c282df6af01d7c2b73644fffc6935343a115f4dd704c12797009b10a6a6182451b375f1298fef1f5305408b9da6eb8c9b83683f3d8b331385c3ba60d121482deba9cfe9e6846788b8b598afa844dd71c27ef812f63fa3893e73594a7dd80f978d3ca53a7d7bf4073308f9b91bd27c79113a4523efbb3b4e60826b6e0dd9a44a940c66255ccfe34c21ecc9f73985749558f964a567accea0fcd6f5b4ed08302c3b611fb0833e56ac18c4e4df0e1f1e65301492c7b322478a9d783ce3346fd7a2d9d3ee62f6f9558ddbac038cb1b647e0cae7e261e4b1aaeb0dbd989cc79d5fd8677785c54a512d8e27a4fec7da3b4c34be8117be6dffb8e6d03bfa8d4711dcbde5fed6d81dd02a8f86ab36acd87c84539b3d9392dc02a72523ababc4bbf40ccb921039ccaedc87ed684f77e007b161a12d559c7e517ca98d006f4e478905563e20be1a351095f162f49bd616def9a979514f2ced3f5458dce0eb40690339414e2f1127a1617856bb4adba9026223be907ab462ffda289d225eeab14f02776e5165e0cde74dcbba4042ccb385a0a4e229b9857ec169a670dceb3ef3a62dc1af00d9e7b1d1d08b73eb6268fb435bd478ff1589a9bd98a3f511dfe195c1d4f11ccd55402e3c0014a6a4f6973c490aeff63a43f5cb57b1cc06da8fe8035fbcf70485e3ad729225bbc6e8e929b246e1788591aa3a5c80d8cacc3e7c8aa8f55c64b1eac7a70e5797756e9aae96bfb22ef1378555cb0845ce0f9f6aeaaa107b0e5f5f6e2dc04c3b73d08b9bc7630b4be09cd6f7114a1ab7329267b379471352232433ff5ef99bf424af16806623defe34562aad27260c0028b247cedba55fda06ff3606a27f46dcef17170f1324ea3dd3396d7c5f8e5efea5239fedbbe6ec4fa97a470f43efa68c8eca48f1279f754ef5ed0409d5ce200b7380de3f03fd2c85a6e9d1ced3886f6446d12e299183ee9ceb0a32717fd1faa7117314b25fbcb3781b6a6c063cbbc427398dab2919d89ab094506b2d089a641df83b63072662054922af398b46aa1a2727951827c659e03de5318d5c7f4752da3ef45bc3bededda04f12a4c1f2caebe0bf2f76e503606ab7157ac9e1ff596ec17adf000b12eb79f42105931059442eff3e239d7b16ee37c131553f2a550f2231ed1ebb99585f00d3e940743d6f9610650960208f57770fed8e7058f28075b808f3dc95e7bb60b02510111410acfdff2ad15242ce79115238578b53d144361122de963c3abbbee9a631df04008c985a0dda2c10073c32c6f3010a1c7564e06df8093857486076e6ff544c2b24c8ef0331a064e3d2dad9140a7e5063231dff76afb89ead0f14d2edf2d62c586183a6735b1f672e5f8d08bf159bd9fae6bb9fba9e50d6af0a13cb279c2802a2d10dd682b1e8b27ba6d3dae8a6ee05d8f311c46b83ce98710366ba000dfe9431674330192266b1e0be2bb9223975c712ba4b9c878383b54056c698223ea932481f222e966fd52183f7a34e3584e3173fd706249be0cb44fe2d641a4ef3b935db22d7c8a247edb306a4c20ba6e24b6ed21e77cb17e82fd59e9c1a006d6b523f5b209a8ecd507e6276447d7b12df16479669dcb542ce3971bc2c79898d6097b6f98092917185f26a32049ec709ca4307d7154ba7508d9f42e0894f4f85e91734097a6f00d492a820b9bd6c3e741b557ffa534bd4f02be4e832bf783ab41b0ab55606a264dc65c6cfaec033ff0fc02b44a8b8f0e2a5197ebf55ea4579576890e3e93ed6612c496998c8d6a9891a1d8a2c0c779f2ee1f532c7f27fa4ff608f90bfd3ab7c8028b154fdc103875457ec173105b1383dd82a967a643f7bdf323da4e1cd4e750fc4c1102fde5a2e6149b68f145f50b9864b8eaa3828aa59a89858331da38581204cc375e46cc5864458332446925a6a29a3e03c4976c583a0acf5f4f030c4e863acd618a6bba1fd85b883e61b205a7a094f472f7e6d892ff76f33e4aa57f0ad0ab481f2d6ecd31bb04bbeb6d7e04f90b4c25ea3ae048b649e9af30ab74446ac5b0c59edc0d238015e3d135970278af02709c86e3d07751e1d64842c6a8fa6504bfec27d26b6acd1ca730ba75d879a3cb487bafc030a697e1da540a0304534514bef7f458fc7911c0c6c5973ad594e1e445a3582c0e0284c90886f69b651d467a25f815a159acd58b80adedff4e3f1abf230e150020cd5d574472d1870938858ab99f792c5daf1483bf4ce179fc888ee2fae1498bf39f22556fe71b932e66d263c37344126defb84424f865d0c10b449eda41b5be7e8d280875156c756add58a834c09921d08a27fa5da21bc06ab7b6170e6308b58fc813a1fc461b52e3b428910782469b37611d8657b534b23815e1549ea80c6f00351ee69a304f491f9b71832fcb012aa53c7970a80e562dcd6bc12c4443c2f8c5ced386fca8f53b490c118be78882ae58285f130fc7bcbc3d36b5b931938333a532f355e2b0ac1a1dd1a2bae3979252e07a83088e7e848774690dca1d88fc2261916e1a2f5848e7d28c84ff3d602553b7e4d67c1abdeee63099ca957ce436a8dd412070dd4149435fb85558757f7b1fec240d5e4357271c128836afdc418b7e7af206a9fa485b200de9eea1a7917ac6096e37b4073889ec5aa859b083269fc33a583fbe4d1e04631b78c35729ff9181cea6f27d7736987cd08e61362aee384f65c8381b2e37e038a54208b2532f75f6ab22be383d55376157ff4c9d59f225d915dd0b970bdaf70eea9037f610c606532b68a95469cc84b86eb64e1bb1239f9896fd667430075d692a1bf1fbe9b5ce3ea2e5972f1f2b0ab740f0bca6806a707986eb27c6164e02523b4807610150c0e200e6edf811de1e1a2f06eceee0cdc2829ba6b47ca7bf2a08dbdf3ece8fac64f945e1b751fb64ef4b50819f058bb45405db09c6acb45d8487e0a5ae8a7194c692039a5dd7b197b711cd03739dc4253fbbc68415d7b25d5a2b7f679ce5a7d0aa77e79cc2cd7f917330c4ffce34450fbd88d88e37304b0dd3fef9a1128fb8a8c7f9600fe3b05c3b0d42922637e6554effb24f2c0e46e058cd91b566092ad5a41a95ee7a4bf7680fa1ecb1243503a3acab7985cd881e1f58e865c83a5310009e1493c8ce21209f71abb80a3f3f0237c68474d053612e79d641ff95c76e82ec4a556022bee7c4264bc7b810e033006ee26b4e06c68793652a8dee6b7981c428d6f5a7da94717f8b4af04a781c9ca6091dbfd1271fcd783861172db5a08a0ca9e1f877bf05176c8b0ddcf7649cfb731252a52ac81978a3fae0903857721d768e1e52ac2e3a1cc6647119c1bea65ee02e04d86bc506e040885db1c4f36fbe672566782026598ca44636e4de948d21aa7ea3f31c1945a6e215c87955bd49eefba47a53657daf0a41fe29f41498c4369f73ef41953a9080b101a58e6cfae78ebd65c06eebe64c7a51ae1774d019ec15e57c51228587f524463fc33fbfc6afc5dc952e62a4d7cd818f56a935430e21eae636a0614eebf87c7e4e93d4b730cd8668f1d958431bd2d0e8550253127e070d99611499bb385ada05fc16846d0a29a2962fe4d91670b50ec4f8ac9be5edb806dbb65ea00b84d62b7d4a7249eadab002bd6c1f60eb39c0743744cd1985e403cc4b30498a8f6525894763d87707036698d528d09158005f4887df05a7e12904189dd10e87d9975600230476c35509c6076030eee6d952b30f021ea677d0dbd04eaf24f7f913d6ead62463604fb0bdc34bb156d39d48fdc09792470503c9d74c5f7aaff8803e6f345bceaf82a1d4ba374eb8343a81552f98683258b8c75b607e8552e2a57c356ffc242caf0842e447a6d1bdb626d90a125ab2a3d7a2f3f4af94d41adc42a74b330efdcc8d3aa83ee420b1a38efe99c15ecfb8d8b95bd666ed68b3dbb7f19b977f1a29c131229408788721d34d7bba7835744232159df335913f3d4632cb5e6ee3f8d31e2de102641030c81779dae278d9a606caeee63a541a09c24a83e084313eaaeeee0d86ccaf5d5286a89585a9ad3e5cf9af933b9097e7466707c7942e982e97e2adb26cf4135abac84164d6b6526e08c58b6e04b14b71a66c107de0b01de9102b476335d43d8165ecf8811d6fa818ee5761324057b45da9366e13fc0e555266749282e74d5b4be4b2ed8902a4be687c0ac03fc944508b19177cbd0ca6566c1fd8f0900a8dbabb2ed5bab96ad5a28eec906a6393d6d76169514051a932f25fc94cd86c5108a14e9e8078953fa814fa3d50ebe6814f30f32ac02582c093d461ef80ba8e37b8d15e6c2619ac16dd71e3f97bc7d8b602bdf48e6cae346001427d59ca7205555db9d5670bd264a570362c658839c7632410960b170eb7db19ce615614455ec3ad6b119062c423dc3390141f8343e050993aa65aebf7cd2f30d2081862e5b617a89ac189dc86ec90aaaf4d2d6cdb4a4e42d1db61968ea014e23b389986000db7ef9c0b8453d82fdedbe9ee5d5760047cbbb8414da11d321bacd4dd9235cb39a9476b1af68e5f4ea5541eb4aaee43983ac8766f548293ec10dc4c0468af1f37031e5e268279485ba3d5f9096b11f7a717eb599b09ce0ab2a27eac9d5510f3dab344849abd1ab823fee230b2f75b93ed702aefedae093071156e1759460bf06e8856097841d304600415c36cca21d9734583295fe3bf08bf285c4d6e08262ac01b9a4a64c64c12c50d6a239d200da224f95a0d4eb971e8251be0b3452a3215646f92184147aea5fd41ac789e2a3ecda1353a8ad3c57c1ab5bf73b2ba3dd0c476845901c1d82e297377a766565a4a8883b95d39c9fed00f424b0f9e98204b8abc5cb2531293790059828dbbd14f5474f6480c0995cdded7b8a4101a84dd3b54e6d12c090ac7e63692ebc8eb31c741c8f6ca313ea171fe55f36d3d72a6a748a0a08c4e232127a5e77a92734a44c9f41d13f85e9ff482a2f7390bb1cf1924b2752d7b556cbf78025f28125a878af4b653342267923dc11b3eb4224444972789ee7b2adb66d4a08b923325c3d69354163bb9b2e8e1128fce9001066a81d345cac1e3f1004e48259e787384cadb2a0e7299bea6e30bb3b6069dcc07ffb9ecda0879f33daa989bdf321717cd20dae096061896a3a09533017d216691160e681ee4bd056a0698f709ef2831932167ac35f5a97a79324d902e76628984ba14c020dc4fddd17322a0c5c134b4c2813bf4105a02fde07d485e399230eb7350ff11f594b33893a32daa0881f2a3fc44242a18212bb5700bd263f6cfb365d3cdc0f394bd07e0af64f2c88df8eae69e1c8a90137292fee36e1994b7a645fc5cddabe3daca01c503845a14486ad2d604f5902c6094c6f1e93396ba6085446ac4f73829b0bffffc8b9d8298cc2059d4083108ef857b221943913abb5", 0x1000) r3 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x3cc) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x1, 0x7, 0x6, 0x3, 0x80002001, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x3}, {0x7, 0x4, 0x9, 0x7}, {0x6, 0xf86, 0x100, 0xaf9}, {0x5, 0x8, 0xb, 0x3}, {0x7, 0xfffffffb, 0xe, 0x7}, {0x2, 0x7, 0xffffffff, 0x9c}, {0x80000cdf, 0x1, 0x5, 0x6d}, {0x2000a, 0x803, 0x14, 0x4}, {0x3, 0x81, 0x1, 0x4000009}, {0x3ff, 0x8001, 0xc7, 0x87}, {0x4, 0x5, 0x9, 0x10aeb}, {0x803, 0x40, 0x1, 0x5}, {0xe0, 0xc, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x9, 0xfff}, {0x0, 0x5, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000080)) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) 0s ago: executing program 6 (id=1455): sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0xa}, 0x4, &(0x7f0000000100)="d29973dad03da19951fe1bf21c05b7b8fcb5bb8e4d7cbb7378f042cfb217489a2d538de967172ecffbdda2bb3c9221054433719b4e89f4371d9a100eb987080fe01964c3c8fe348a2e5a59d6051426d6f980c252ebe0620c347716b369663f38539435529827f31bd08c2b1781416614e0f47f779d97ef388c53db049257f3754285844c6e67eac7a1e2f6c3c789945231fd701993d20b56815e2d0dfa21342361b2c351ad12cf55e1ae8328693616d0b4", &(0x7f00000001c0)=0xb1, &(0x7f0000000200)="83bf684ea1067040a8c91348600bf46dba7592246a795cc993ffecfefbaa4f51f56279906f3b6298731e636d063c9da01e239b02f2b3d14dab1ab95fb2f5ee1f81f53b410b4976bf3f469a0d", 0x4c) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x60}) r0 = syz_open_pts() close(r0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x100) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0xfffffffe, 0x9, 0x9, 0xffffff8c, "08ed2f8600de142465ac3c92443c658a0f00925e", 0x4000004, 0x8f}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.22' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error             vm_create: uvm_map failed: 12 pckbd_enable: command error pckbd_enable: command error denied attempt to set clock forward to 8214617893260898094 denied attempt to set clock forward to 8214617893260898094 pckbd_enable: command error #!qpckbd_enable: command error pckbd_enable: command error wskbd0: can't attach mux (error=5) pppx: unable to set addresses for pppx1, error=17 sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code pppx: unable to set addresses for pppx1, error=17 panic: kernel diagnostic assertion "rn != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/pipex.c", line 459 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 249901 97582 0 0x2 0 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff833b0138) at panic+0x1e5 __assert(ffffffff833ee2e4,ffffffff83405879,1cb,ffffffff833a2f15) at __assert+0x29 pipex_unlink_session_locked(ffff80003c4d69f0) at pipex_unlink_session_locked+0x409 pipex_destroy_all_sessions(ffff800001488800) at pipex_destroy_all_sessions+0xd9 pppacclose(637e,81,2000,ffff80003c4b7a28) at pppacclose+0x16f spec_close(ffff80003c419930) at spec_close+0x417 VOP_CLOSE(fffffd805e6dc460,81,fffffd80097fd410,ffff80003c4b7a28) at VOP_CLOSE+0x132 vn_closefile(fffffd806b5ca360,ffff80003c4b7a28) at vn_closefile+0x12b fdrop(fffffd806b5ca360,ffff80003c4b7a28) at fdrop+0x121 closef(fffffd806b5ca360,ffff80003c4b7a28) at closef+0x192 fdfree(ffff80003c4b7a28) at fdfree+0x116 exit1(ffff80003c4b7a28,0,0,1) at exit1+0x576 sys_exit(ffff80003c4b7a28,ffff80003c419ca0,ffff80003c419bf0) at sys_exit+0x1a end trace frame: 0xffff80003c419c90, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: kernel diagnostic assertion "rn != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/pipex.c", line 459 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833b0138) at panic+0x1e5 __assert(ffffffff833ee2e4,ffffffff83405879,1cb,ffffffff833a2f15) at __assert+0x29 pipex_unlink_session_locked(ffff80003c4d69f0) at pipex_unlink_session_locked+0x409 pipex_destroy_all_sessions(ffff800001488800) at pipex_destroy_all_sessions+0xd9 pppacclose(637e,81,2000,ffff80003c4b7a28) at pppacclose+0x16f spec_close(ffff80003c419930) at spec_close+0x417 VOP_CLOSE(fffffd805e6dc460,81,fffffd80097fd410,ffff80003c4b7a28) at VOP_CLOSE+0x132 vn_closefile(fffffd806b5ca360,ffff80003c4b7a28) at vn_closefile+0x12b fdrop(fffffd806b5ca360,ffff80003c4b7a28) at fdrop+0x121 closef(fffffd806b5ca360,ffff80003c4b7a28) at closef+0x192 fdfree(ffff80003c4b7a28) at fdfree+0x116 exit1(ffff80003c4b7a28,0,0,1) at exit1+0x576 sys_exit(ffff80003c4b7a28,ffff80003c419ca0,ffff80003c419bf0) at sys_exit+0x1a syscall(ffff80003c419ca0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7d6f10c1c5e0, count: -16 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c419700 rbx 0xffff8000299eee07 rdx 0 rcx 0xffff80003c4b7a28 rax 0xffff8000299edff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x5c6915f26886d5a3 r11 0x8b54d498e6545fc8 r12 0xffff8000299eec08 r13 0 r14 0 r15 0x1 rip 0xffffffff831264f5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c4196f0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=270840 pid=46119 tcnt=0 stat=onproc flags process=1008 proc=2000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff80003c4b7a28 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff80003c4b6568,0xffff80003c4b7cd0 process=0xffff8000fffe89b8 user=0xffff80003c414000, vmspace=0xfffffd806b542208 estcpu=36, cpticks=4, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 15706 11927 54682 0 3 0x80 nanoslp syz-executor 15706 260394 54682 0 3 0x4000080 ttyretype syz-executor 15706 433602 54682 0 3 0x4000080 fsleep syz-executor 49210 268342 2697 0 3 0x80 nanoslp syz-executor 49210 287554 2697 0 3 0x4000080 fifor syz-executor 49210 159625 2697 0 3 0x4000080 fsleep syz-executor 22581 351869 93740 0 3 0x80 nanoslp syz-executor 22581 522642 93740 0 3 0x4000080 kqsel syz-executor 22581 120093 93740 0 3 0x4000080 kqread syz-executor 22581 3180 93740 0 3 0x4000080 fifow syz-executor 22581 189740 93740 0 3 0x4000080 fsleep syz-executor 97582 249901 41531 0 7 0x2 syz-executor 83090 134443 0 0 3 0x14200 acct acct 54682 243044 41531 0 3 0x82 nanoslp syz-executor 15685 350930 41531 0 3 0x82 nanoslp syz-executor 90111 265938 0 0 3 0x14280 nfsidl nfsio 41332 404827 0 0 3 0x14280 nfsidl nfsio 31701 302551 0 0 3 0x14280 nfsidl nfsio 35545 70622 0 0 3 0x14280 nfsidl nfsio 66291 236560 0 0 3 0x14280 nfsidl nfsio 1100 3872 0 0 3 0x14280 nfsidl nfsio 27142 112797 0 0 3 0x14280 nfsidl nfsio 61237 419507 0 0 3 0x14280 nfsidl nfsio 87777 309656 0 0 3 0x14280 nfsidl nfsio 18675 239296 0 0 3 0x14280 nfsidl nfsio 79814 454924 0 0 3 0x14280 nfsidl nfsio 74317 15273 0 0 3 0x14280 nfsidl nfsio 80583 143381 0 0 3 0x14280 nfsidl nfsio 81724 2627 0 0 3 0x14280 nfsidl nfsio 42708 441831 0 0 3 0x14280 nfsidl nfsio 54814 95518 0 0 3 0x14280 nfsidl nfsio 74301 443900 0 0 3 0x14280 nfsidl nfsio 69841 315402 0 0 3 0x14280 nfsidl nfsio 18989 116603 0 0 3 0x14280 nfsidl nfsio 25722 477924 0 0 3 0x14280 nfsidl nfsio 80316 77297 82955 0 3 0x100082 sbwait arp 82955 172305 35194 0 3 0x10008a sigsusp sh 2697 476863 41531 0 3 0x82 nanoslp syz-executor 57977 271138 41531 0 3 0x2 biowait syz-executor 28812 387344 41531 0 3 0x82 nanoslp syz-executor 93740 500989 41531 0 3 0x82 nanoslp syz-executor 35194 155649 41531 0 3 0x82 wait syz-executor 41531 244767 54641 0 3 0x82 kqread syz-executor 54641 203323 27001 0 3 0x10008a sigsusp ksh 27001 401455 78413 0 3 0x98 kqread sshd-session 78413 256430 84749 0 3 0x92 kqread sshd-session 26106 351136 1 0 3 0x100083 ttyopn getty 84749 472270 1 0 3 0x88 kqread sshd 26512 360725 52160 74 3 0x1100092 bpf pflogd 52160 356877 1 0 3 0x80 sbwait pflogd 34317 278769 12139 73 3 0x1100090 kqread syslogd 12139 5241 1 0 3 0x100082 sbwait syslogd 58407 363567 1 0 3 0x100080 kqread resolvd 19408 121915 62380 77 3 0x100092 kqread dhcpleased 17265 177727 62380 77 3 0x100092 kqread dhcpleased 62380 291616 1 0 3 0x80 kqread dhcpleased 50508 510621 0 0 3 0x14200 bored smr 67493 212311 0 0 2 0x14200 zerothread 82347 516378 0 0 3 0x14200 aiodoned aiodoned 87471 331680 0 0 3 0x14200 syncer update 96449 512269 0 0 3 0x14200 cleaner cleaner 18395 229790 0 0 3 0x14200 reaper reaper 38790 147302 0 0 3 0x14200 pgdaemon pagedaemon 93844 180366 0 0 3 0x14200 bored viomb 4561 243395 0 0 3 0x40014200 acpi0 acpi0 90491 141851 0 0 3 0x40014200 idle1 85125 32258 0 0 3 0x14200 bored softnet1 71732 69821 0 0 3 0x14200 bored softnet0 23816 66378 0 0 3 0x14200 bored systqmp 37476 69494 0 0 3 0x14200 bored systq 95991 253632 0 0 3 0x14200 tmoslp softclockmp 96854 223568 0 0 3 0x40014200 tmoslp softclock 40942 107050 0 0 3 0x40014200 idle0 1 355267 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex /syzkaller/managers/multicore/kernel/sys/net/pipex.c:78 r = 0 (0xffffffff837fb950) #0 witness_lock+0x5f1 #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 pipex_destroy_all_sessions+0x2f #4 pppacclose+0x16f #5 spec_close+0x417 #6 VOP_CLOSE+0x132 #7 vn_closefile+0x12b #8 fdrop+0x121 #9 closef+0x192 #10 fdfree+0x116 #11 exit1+0x576 #12 sys_exit+0x1a #13 syscall+0xb17 #14 Xsyscall+0x128 Process 57977 (syz-executor) thread 0xffff8000fffefca0 (271138) exclusive rrwlock inode r = 0 (0xfffffd806e993db8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vget+0x2a2 #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x1a36 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x93a #11 namei+0x7ca #12 dounlinkat+0xc1 #13 syscall+0xb17 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806e997db0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vget+0x2a2 #6 cache_lookup+0x351 #7 ufs_lookup+0x1e3 #8 VOP_LOOKUP+0x6e #9 vfs_lookup+0x93a #10 namei+0x7ca #11 dounlinkat+0xc1 #12 syscall+0xb17 #13 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10238 11063K 15202K 166960K 13084 0 pcb 17 16K 18K 166960K 412 0 rtable 243 12K 12K 166960K 583 0 pf 38 18K 82K 166960K 228 0 ifaddr 42 8K 8K 166960K 145 0 ifgroup 55 2K 3K 166960K 258 0 sysctl 4 1K 9K 166960K 19 0 counters 72 37K 38K 166960K 276 0 ioctlops 0 0K 4K 166960K 1894 0 iov 0 0K 20K 166960K 83 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1466 92K 92K 166960K 3006 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 11 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 122 0 dirhash 12 2K 2K 166960K 18 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 236K 166960K 1648 0 sigio 0 0K 0K 166960K 17 0 proc 75 115K 180K 166960K 745 0 subproc 72 4K 4K 166960K 99 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 179 0 in_multi 88 6K 6K 166960K 179 0 ether_multi 2 0K 0K 166960K 10 0 mrt 4 0K 0K 166960K 17 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 271 1208K 1208K 166960K 271 0 exec 0 0K 1K 166960K 637 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 2 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 256 170K 193K 166960K 16750 0 UVM aobj 23 6K 6K 166960K 25 0 pinsyscall 43 86K 106K 166960K 2839 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 1K 166960K 103 0 NDP 12 0K 1K 166960K 100 0 temp 83 8680K 8925K 166960K 62331 0 kqueue 14 22K 30K 166960K 322 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 200 0 196 3 2 1 2 0 8 0 rtentry 176 176 0 80 5 0 5 5 0 8 0 unpcb 144 1358 0 1334 13 9 4 6 0 8 2 syncache 336 6 0 6 2 2 0 1 0 8 0 tcpqe 32 3 0 3 1 1 0 1 0 8 0 tcpcb 736 569 0 562 14 7 7 7 0 8 5 arp 136 27 0 10 1 0 1 1 0 8 0 inpcb 328 1832 0 1818 20 13 7 7 0 8 4 nd6 152 35 0 10 1 0 1 1 0 8 0 pkpcb 40 8 0 8 3 2 1 1 0 8 1 kcovpl 48 11 0 3 1 0 1 1 0 8 0 mppekey 1024 2 0 2 2 2 0 1 0 8 0 ppxss 1192 77 0 76 2 1 1 1 0 8 0 pppxif 1504 14 0 14 4 3 1 1 0 8 1 pfstscr 40 2 0 2 1 1 0 1 0 8 0 pffrag 232 19 0 7 1 0 1 1 0 482 0 pffrnode 88 18 0 7 1 0 1 1 0 8 0 pffrent 40 77 0 65 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfanchor 1288 1 0 0 1 0 1 1 0 8 0 pfstitem 24 116 0 29 1 0 1 1 0 8 0 pfstkey 128 119 0 33 3 0 3 3 0 8 0 pfstate 448 116 0 31 10 0 10 10 0 8 0 pfrule 1344 62 0 56 2 1 1 2 0 8 0 rttmr 136 5 0 5 3 2 1 1 0 8 1 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 835 0 424 32 4 28 29 0 8 2 art_table 40 837 0 424 5 0 5 5 0 8 0 art_node 32 176 0 92 1 0 1 1 0 8 0 sysvmsgpl 40 23 0 16 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 117 0 107 1 0 1 1 0 8 0 shmpl 112 19 0 1 1 0 1 1 0 8 0 dirhash 1024 21 0 4 3 0 3 3 0 8 0 dino2pl 256 4776 0 3263 95 0 95 95 0 8 0 ffsino 296 4776 0 3263 117 0 117 117 0 8 0 nchpl 144 7067 0 5351 64 0 64 64 0 8 0 rtmask 32 11 0 10 4 3 1 1 0 8 0 vnodes 216 5522 0 0 307 0 307 307 0 8 0 namei 1024 25960 0 25960 3 2 1 2 0 8 1 percpumem 16 153 0 102 1 0 1 1 0 8 0 vcpupl 3968 2 0 0 1 0 1 1 0 8 0 vmpool 840 3 0 1 1 0 1 1 0 8 0 kstatmem 264 158 0 132 6 3 3 3 0 8 1 scsiplug 72 6 0 6 4 3 1 1 0 8 1 scxspl 216 38203 0 38202 10 9 1 8 1 8 0 plimitpl 152 506 0 486 1 0 1 1 0 8 0 sigapl 424 1957 0 1889 8 0 8 8 0 8 0 knotepl 120 600 0 0 18 0 18 18 0 8 0 kqueuepl 224 858 0 845 10 7 3 5 0 8 2 pipepl 344 314 0 286 9 0 9 9 0 8 6 fdescpl 528 1919 0 1888 3 0 3 3 0 8 0 filepl 160 14801 0 14562 38 20 18 20 0 8 7 lockfpl 104 638 0 635 1 0 1 1 0 8 0 lockfspl 48 225 0 222 1 0 1 1 0 8 0 sessionpl 144 26 0 17 1 0 1 1 0 8 0 pgrppl 48 90 0 73 1 0 1 1 0 8 0 ucredpl 104 3157 0 3143 1 0 1 1 0 8 0 zombiepl 144 1891 0 1889 2 1 1 1 0 8 0 processpl 1232 1957 0 1889 6 0 6 6 0 8 0 procpl 664 4546 0 4470 8 0 8 8 0 8 0 sosppl 176 15 0 15 4 3 1 1 0 8 1 sockpl 752 3435 0 3393 34 23 11 18 0 8 5 mcl64k 65536 17 0 0 3 0 3 3 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 127 0 0 16 0 16 16 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 55 0 0 7 0 7 7 0 8 0 mtagpl 96 19 0 0 1 0 1 1 0 8 0 mbufpl 256 1880 0 0 116 0 116 116 0 8 0 bufpl 280 14455 0 8318 439 0 439 439 0 8 0 anonpl 32 14347 0 0 116 0 116 116 0 246 0 amapchunkpl 152 56474 0 55923 46 14 32 40 0 158 8 amappl16 200 6358 0 6268 56 38 18 31 0 8 3 amappl15 192 13 0 13 1 1 0 1 0 8 0 amappl14 184 4 0 3 2 1 1 1 0 8 0 amappl13 176 462 0 460 1 0 1 1 0 8 0 amappl12 168 2307 0 2264 3 0 3 3 0 8 0 amappl11 160 8 0 8 1 1 0 1 0 8 0 amappl10 152 65 0 51 1 0 1 1 0 8 0 amappl9 144 280 0 280 1 1 0 1 0 8 0 amappl8 136 31 0 28 1 0 1 1 0 8 0 amappl7 128 96 0 94 1 0 1 1 0 8 0 amappl6 120 302 0 287 1 0 1 1 0 8 0 amappl5 112 77 0 66 1 0 1 1 0 8 0 amappl4 104 447 0 415 1 0 1 1 0 8 0 amappl3 96 11410 0 11305 5 1 4 4 0 8 0 amappl2 88 575 0 511 2 0 2 2 0 8 0 amappl1 80 15645 0 15039 16 1 15 15 0 8 0 amappl 88 15731 0 15559 5 0 5 5 0 92 0 uvmvnodes 80 155 0 0 4 0 4 4 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 255 0 255 3 2 1 1 0 8 1 dma64 64 7 0 7 2 2 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 24 0 2 1 0 1 1 0 8 0 uaddrrnd 24 1919 0 1888 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1919 0 1888 1 0 1 1 0 8 0 vmmpekpl 168 16352 0 16300 3 0 3 3 0 8 0 vmmpepl 168 125715 0 123742 126 20 106 113 0 357 8 vmsppl 488 1918 0 1888 5 0 5 5 0 8 0 rwobjpl 80 34135 0 32925 35 2 33 35 0 8 0 pdppl 4096 3852 0 3780 118 40 78 86 0 8 6 pvpl 32 22124 0 0 181 2 179 179 0 265 0 pmappl 256 1921 0 1889 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 431 0 59 11 0 11 11 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff837d5ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838c1148) at __mp_lock+0x192 intr_handler(ffff80002a331fd0,ffff80000006b400) at intr_handler+0xe9 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc dofstatat(ffff8000fffee018,ffffff9c,7640d0956b70,7640d0956f70,2) at dofstatat+0xe1 syscall(ffff80002a332360) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7640d0957020, count: 5 ddb{0}> trace x86_ipi_db(ffffffff837d5ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838c1148) at __mp_lock+0x192 intr_handler(ffff80002a331fd0,ffff80000006b400) at intr_handler+0xe9 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc dofstatat(ffff8000fffee018,ffffff9c,7640d0956b70,7640d0956f70,2) at dofstatat+0xe1 syscall(ffff80002a332360) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7640d0957020, count: -10 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff833b0138) at panic+0x1e5 __assert(ffffffff833ee2e4,ffffffff83405879,1cb,ffffffff833a2f15) at __assert+0x29 pipex_unlink_session_locked(ffff80003c4d69f0) at pipex_unlink_session_locked+0x409 pipex_destroy_all_sessions(ffff800001488800) at pipex_destroy_all_sessions+0xd9 pppacclose(637e,81,2000,ffff80003c4b7a28) at pppacclose+0x16f spec_close(ffff80003c419930) at spec_close+0x417 VOP_CLOSE(fffffd805e6dc460,81,fffffd80097fd410,ffff80003c4b7a28) at VOP_CLOSE+0x132 vn_closefile(fffffd806b5ca360,ffff80003c4b7a28) at vn_closefile+0x12b fdrop(fffffd806b5ca360,ffff80003c4b7a28) at fdrop+0x121 closef(fffffd806b5ca360,ffff80003c4b7a28) at closef+0x192 fdfree(ffff80003c4b7a28) at fdfree+0x116 exit1(ffff80003c4b7a28,0,0,1) at exit1+0x576 sys_exit(ffff80003c4b7a28,ffff80003c419ca0,ffff80003c419bf0) at sys_exit+0x1a end trace frame: 0xffff80003c419c90, count: 0 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833b0138) at panic+0x1e5 __assert(ffffffff833ee2e4,ffffffff83405879,1cb,ffffffff833a2f15) at __assert+0x29 pipex_unlink_session_locked(ffff80003c4d69f0) at pipex_unlink_session_locked+0x409 pipex_destroy_all_sessions(ffff800001488800) at pipex_destroy_all_sessions+0xd9 pppacclose(637e,81,2000,ffff80003c4b7a28) at pppacclose+0x16f spec_close(ffff80003c419930) at spec_close+0x417 VOP_CLOSE(fffffd805e6dc460,81,fffffd80097fd410,ffff80003c4b7a28) at VOP_CLOSE+0x132 vn_closefile(fffffd806b5ca360,ffff80003c4b7a28) at vn_closefile+0x12b fdrop(fffffd806b5ca360,ffff80003c4b7a28) at fdrop+0x121 closef(fffffd806b5ca360,ffff80003c4b7a28) at closef+0x192 fdfree(ffff80003c4b7a28) at fdfree+0x116 exit1(ffff80003c4b7a28,0,0,1) at exit1+0x576 sys_exit(ffff80003c4b7a28,ffff80003c419ca0,ffff80003c419bf0) at sys_exit+0x1a syscall(ffff80003c419ca0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7d6f10c1c5e0, count: -16