last executing test programs: 1.724235325s ago: executing program 5 (id=6): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x2, 0x2, 0x9, 0x6, r1}) r2 = getpid() fcntl$setown(r0, 0x6, r2) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0xa9da) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) setitimer(0x0, &(0x7f0000000140)={{0x8000000000000001, 0xff}, {0x90, 0x8}}, &(0x7f0000000180)) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000200)={0x7f5b, 0x4, 0x81, 0xfeb3}) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r6 = syz_open_pts() ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000280)) sendmsg(r4, &(0x7f0000001c80)={&(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000300)="cdbe7a0f3c4b9d7e5d23d703b8cbcfce89ed347aaf7e843d2961008ac8eed040f544963f5ed89c40bc159bcbd29180c0786be4e705f14d6179365ddf4a492bb113fb40b8987fffd0cec9d15d1ba4c0186965a9ae1bbc208b05aad94a9f2bc31a81bee1e52da3cda43c85f0d0d31cd1e957e99c5f97a51d7ef712743768dc4051ba33ad1c906bf61559a154056eb55fb7a3895be2ea6082de7889ebd87e625b19d9eb244db4416397954a490f0f4eacb694592c0c4042de641d6e04f21e8c71c74d71442e148be92bcb4aaf7b6363f5f79a84c96d39c59b", 0xd7}, {&(0x7f0000000400)="94ee6685223de58372394ba31b238b2288182337962e63ae95c245b5f3d16263d5488f5f9e6470e905078324e144e4178be1b02e10bcaf0e0313fff73a2be4d4c4afb8eb9c4860a80df1b18039cb8ceabf9908a2179db70c29aa8d6d631e2e99ea85b0d91cd03384e071871f3d9bb6f1b86905115b833bcdd98a589750d85f06f5fcf6616ef276dc390d25673f6fdbdc68f5377876b6f02c40ee27df08b58f8f792d85cf97650e6c41", 0xa9}, {&(0x7f00000004c0)}, {&(0x7f0000000500)="01fdec26bda0f19875e25b5e0a9c6164849daa732ba07cf262fee81784be0ab97268761b35bfcddcd5c0c07a681b291029590b13d063810574506fcaac2edeefa436e1721c471f01a3445b8483f541748cea23bfdf560739ea5509f901a5af7bdf574eabd8afcfa1ada22fe0dc742dac41bbbd97cfe26ae146dae62617be0bff5c0b88979c32bc58956d0521afa9028c576de4", 0x93}, {&(0x7f00000005c0)="8439c7f31af3a049d68c675fbdc9", 0xe}, {&(0x7f0000000600)="007b1e605aa05fcdf36a6a20d65c72ece26f33d345e2d56dd9b4835c1f5347634b86cd6d7c8608b0cbd4eaf1fd10e92942b5dd15d5f515adfb3609adc8c630f8", 0x40}, {&(0x7f0000000640)="e88caaa468d1db6731e408b86bfa866c9fc7c420c4ca2a5a4bbf05900fd0f35347f7fa1b9796f1e04735526fb4ecd82e7bdb5ddb6a2b35e1b94f33430ae19b101aa53710c4b493bd08a2de50418cbdbaee64470d58ae00", 0x57}, {&(0x7f00000006c0)="e5b9bb6aa1d4e715e72a26f063dc9ebeb26d0153aebfd4c77b994ee2c99158d91e97fa9194cd3f69", 0x28}], 0x8, &(0x7f0000000780)=[{0x110, 0x1, 0xbc, "567144730a77f551cb0c438677c40e531b28057bdc79034f2a1509647f2e9dc481910ada744d3cd2d14890f6a80802352cdf8ec5dd802155c542ec1e9cc473b4690475c3ebf07b828e576d8ad69b7832798938b438d0affc12bcbeb8b74d508e50925ecaedc757b59a200dcd983745c8dd0d1021fa81bfe5c299650e91a1ee9c0868c5763053907570d3fba56f772331fa0d2be24e5eb5b00b25dbd5c394b064db673495d1894e5ae65991d5aa82c66386122b353a712032d81abe26bae61ba93681e5a7eca11d89f5801894406eccace2ce6cfc9ce8272d7ffcbf4ac727aca881a13347bd27ee50025c5ea4067735091ddf63ddfdd380740584"}, {0xa0, 0x1, 0xc5, "a2ded30b70d5ce5e7b8774bf8d6d8334d101649b6fc48bec147e1dc757e36b81b0e4c2465c28652372f84905864b4f00375f92b09f972f935e0c2f2e853e41bdd76f019ef2bbc04a66a3954579a26f2cab381a5e3ad76c1c755e58904844b395db3793afee7a114dba56af003b615644353b50982e9206602a5fbc7d57e6ad61e17dafa351a50f0cbf4ef6a9c893699b"}, {0x108, 0x1, 0x4, "76dce298bc03e111cf5f6c3f2149611ee1616fe461a5734058f742bb185f60dc397c28d831717bcefa9e4bb706653d0436e1264d78c8094e6dfd39848ec7da6b73a6ee31c7c74373ec848ccf1abb7bf39f7bbccaddaf08358655cb1291dfa5b0e57bbbce0832b439c338c8847d256daa221bd5ed3b2e4eaa80b15cb1618b1969ebbccce61c832efe2949542b2f2dc0fc9305f17dd4cf5d4fa275b45e7b13e246bfc59ed52e18929039b1489928c3609d75ab0ea277a875ad20088f7b768744bc14d9b9831a657e76445de4b19c7a6f90875e0c24bdb6e4064d9c136ea8ae123ce8badbb0ae92170684e08fd79a0995573f4b433467ceb7"}, {0x80, 0xffff, 0xfffffff9, "6cb483e51d4c09b9571c8200122580ae911b686bfff3ce8e18248c71d7b2b1402b5dacb85b0d6066c4daf25d283dea499d225af1573d685faddc58f502466cfc5756a1093d792268a2a9fcb2f8d4789e893d907d774e99c75a5063cb1f565ad4118e542c0aef8f172b769458"}, {0x1010, 0x1, 0x1, "54815e826b99cfa32c07c3c18f58b7432a99459c1f2d38fb3858b869ce44b1adfae9931c52dbd5419dc74cafa4c21f60ab0019bbd5b11d002623a29ba8ae8c9714b44cd2f5b84044629e32a832198649b990dd5ddaf20eb97ba2473cb7ec66e212b4226f9db0f98d58de4177a56e9ba74ca9c579911aa75c416f062ab1e6f2a9b72377be6af815c485c48984f23e3eb845b2578138d026566fcb0fdce12f1d37aa4390c339f85e6ab5c8f344b044a393a3bc08297247c887b2eca182a1e2f4aba68ff8cb3b1dbde5bb41304b843b6e06e0b905bde81844f9ef358fc1f15fba8a4668502b88a8a96fb15b364541718f47ae05077b99c5ea01b7cab97234c76c63e6d1d343d5f4347ca8ebe9e166baf85f2b9f3865e8a99d058453553b8998a72440631ed464fa99aba2268a803111b89d3186b9aed7cecf75bd5a912a5eacf8a5b57713aa9a7b62027be1f1abce5de850d0dd38caf862636360378b6dd680c307fa15423ee9f35cfa75488864c0e5ea902c66df519c5eac8d92495b164603bd3d1c0107408d74616621df44344343762c5a00bca081cb968b709467012d68ec5ec0d52dcd097d8d3b30284f2a415fa662958ff52c3ea889e5c9c1edb1fb954af030b62bb1d88483b0428d9c5014b9e8788b356693d5d075fc30fe7697193ce22ea2a1a76f40a94196655ce913a60facc3439d84d32b9bce2a1e42769fb140655dd5c62a94ed71779b41e327662b8fd5cdc9abacc5a0fe321ec5450e43d3bdf760bed87c915aeaef0a01dcaaf644c712c98de30c1b875ccf124a2b641afda85f51658bd61d7af7242a49cee9e656689b87bde1eda702dda725132bd731d533e93cd22e5fa463c706906a23f81ac68dc4eea040b2616b21ef94522eb256a87192e479c082322d72a04a54dff800d96664693e36bcddf1aa74888ac47bede3d0db8be0a7d2b259c20ff92aa23d991ab3b1a5ef9d3208c0173609dd78640616a841b817b7fe93dd3736e1c40b39931f963c979af530bdcc7fe1c51f48b84d360762a09c03f4d08cea95fbc1ba8368d558f428e0f923e03f66ffb0627438ca42c4475606d460bdcb8a0583f3118727e454d40819def09ddbb5f92a88e365c9481f3a7b5cc276e7e35de4ed60f690937f41c4d71ac49564a99ee3df3f919e9b55fe515931de0e95c331cc816d8171a58b8cf00e576c0670e264f9dcf403411dadc3cc82589024c39c375a4f11fc0d3debcd9214dc0b94484d00cd8ae3bf5f82b36eb20452be15165c04cd91bbdcafe367610ec46b336e5a01fce85da5e60957add10b1ae051e1575853adef6a7b6f4a4acb20ab681972cb15bd257030b610131adebaacbb31db1cfb1c12ab5166dc25ec00386e1ef7099bf18ac5c82a1f218096dcd45999a235bd312ee602a5647dfc91ad33bda058a4769c2376068f28bbb0d0c2b7b5fd0ec72c5dcca22fd9b19e792ae927dce6fc009f665470cf45e0c282bc2f4504bf4590c8225f663bb725337a823198c6b1c2554bb8585a15ecd68daacf626f6679c233d50eeb35493b29a444ab01c294f6b6b13a30925beac4e42022e6f0e9c5d48100f4e259003abf1c696cac8290952d0556c5c1ce5620942040e0fbe32e51ec589cef333d0acf678db6a44ac53740e85fd99c732c1617bc20f6ad8cc7b2734f4250e9522526312c8ecc60c04859c9fbcdf9e435ff79c01b41ad447d3408f3dac8bdd5931b4e909429d1d7a1dfcd5bec6d93473eeab064da04bd85967fe5b22ea12a360e92d419a82320fae6fa45128f557f2768a5b670c6215261cc6c381365730bfe38ab1ca0a8ccc2d6648168a6533016874493d67fa73eb8b5216ca13e94e58fded69c3634da7e73e119f9c7dff9ef025c470325868470726981e5d134caa593e2364e541ccf6f3e6302c48a4f5f9da2733c0e9c98be73f4e708f358c96857737dc436154efb4b0b0577baf903a4c51fdbaadc83891d25e5b18be7feec57a4ec3923a6bbb61625b3bf22bfbb481582bd468e171c4a6005290ba39b1e681ef7f59dcd3fad84982ec682397cd50adf56b2324e4b021b356dab79238ccbb25a1f90951b8f4e8bbd297f98121048e4fe6e100ad661a6324ff3ac844554e41f1a0284f04c0b7c6c4189e725e6a54350e59dfc2b33f6ef79ffb17acdccf215266470add87b159520ec366b9c2ded17a12cd73f20bb5e1c4d56b9e0ddb41f2d23d82f4c12a3563f28e68463a5b55adac0369d8081689c656054fcff0abeed5260822fac338a2d05caea026c0417b4a3728d6e1b2f06ac54e3448b200f25ba79885d26ca0040de3e75495ded1ed030d03ec569f6dad234065b2ebdcec734bdbfb849348d413b10183bae509f68e223aeb0aeadefa5927dbba78da3d082229126350b4857cb31c46057730549d50d6530151fcf31262f29297168b951ac732342aa8ce04a958c4e86c2379ed958fcb321f8b7b0e4526372afe3abfd0a7a7c4061353d9a5e4348e0300dbf0597f64a7c94cc7ff39ef71c6323398c383673ec9919929236864e515a281b07cb113b1625bb10f35d54e2d7f4d6b161997be9d135e0f169eaadd23b09eeb077279181bc817a1a916b768bfd54bb192ca309f9249a0c086160d48f133cb50d8474f6e5050400e1b5015715d9419ecceb3d63397050c808e6986d54db234dfdb0076184908d60cdb874ad0e93165ee6b302120f8a726f64235447cd770868e0daa29fe8c1fb9db8a84b91d54460969cac21ba204db4587955419026f3e69a8a17cb07d346ade085d2aebb94dace5c1ecb67ed52c8662e996d924cf55d457725bd74bfc8676c27e670abbcf47110d7a3e71d4f6540fa9f799ca4ea07f91f29c5095ebd2c3a378976b8fae0ec5a642a9112e9113a9269e5b2c375916c36cae7bb6752ba70f0c2a3f9e94568d49a53755d88b34534c7e1d7152f84f26f72267f93dae0328ef9191ade607af48333e13b3ea323acd6d6a0a1941c155cc39679c0fda314c8f09f67ebf2a55d8c078503b6b4bfff41c3d81a2a645163d9d22b6e618a0357d9902788f1f5e025b928b2f770a3b690e416a4beb139fc05865165d33e446a16a7c8696432a502a4d6b069dc69bcdcd9ac5ed6135c1fe8557f1c03492a819e1925d1d5f126e5e7717196d248cadf1637da2c8dbf353eac9caefc721843a57bb885bd8399a5f303636c1e2963a0a6e38c3cf3852625701bfdecf705894c86f486853288eeaa4e278c497d85b4c7b669dae0dfbd616c95be10c612b0bbbb9e965cbf1fa0c27e0481f59bc195603c5075b8ff2d94326d2fd934daf5232015adfb620b41e8e9da8fc614d756e2220a2b90e45baece5a4f5779bebe3c6364effb433b19f6536a6d2188bb0d7826b9b24d35d988b58ab8fa7d282cacdd61ad1fbe80d13a58e8932a1ec1a546b1c7011fc3247e40aac5087a5bdf8df8f432a1a8e7cb4812a1981fd943a5739083a621ed6ae87410cb63766d9306d633eaec1feaed31d3bfb162d6f412213f6a585da11616be015296219efa0d7e55c54cb91f457ae677bc6bbaee8ceeb25aab4212d0fef7a88ec8102ff2fdc9484b31e32792447a488374fdef23dfcdbcacd330589c26f8a7afa7d3e7e1670090b8b23d641f3fde8170ad268d9ee73f437aa4a0e00cda860683af8885ce5cec97ceeaf9070d86f9c43481679abb18dddb95294c06fac4fdca4bc74b3c87637733b01cd0750be814894d1096e658d008525aaa19a18ef502e55576ac5f391c31961a2744430d7519a0ef4978782db1e3c291004631d70ba871c5060239c0a95aa3b415b8d84795faa4560c39c4e0e7dad6d4102cd66edf4c0b771ee84239b4f559013626fc661e907fb065b0334e6812f192deb9eda3d3aaec739797cb8d3b4675fb1295c7bf2c196d9892791e1393da32377d78442ac3fc0acb8d612a6c2789f338ab10165015680e4f5631746297006e1ffb9bc0904f2154f4e14a104b42c7233bc8d67a831dc411cc817cc40ec74f72014e85852efe55165c9d3be6c2dc93dbf17616b824b2563f8c4132212bc2604f04ed145ca7b369850028078ebf2c33dbc78c2ed55281b8834f7e503ae7d58b037d2ea1843dc151ee692dcef753ed8f18186d5bd45d2d8b5fa474166ede3d9e2632dcbca57f5dead29f1ddeaae55d8b179d8623664685060a7d07eeeb1450706e7b0bf7dae27226de0004db931438609994117490c66a2387256e7152af5a3db166795ce0aeb4536a0766ef682dcb903f9e7040670d61547b27cb7f2bf5acfdebbbacd997e7835098ad435881986e73682b2cb019ec128f441d6d258003afccfc83bb523103bbfddd1e1bb9a8e1f69ed7a209e8baab7d80f513a64320055d63068d9326789099dcc66463a31abf1b46a4374e08a5cba9e5ccd3c8572973b18fee863489e7b61b5be4079c71251ff40aab81e814a7a122fcecfafd172a6d8de8e0aef7e5cafb4a28682b236531a2e86643b6ba92c1c41b43c29c8fba6cde923009bcb84e68aee4330f0f2dfae4cbcad56d112be3ca2b79211f5307b79ac3c3382041e98d1e2a444f52d2c944764f8b83218a4b8102c3f7fb74ef96eb34641c8abb44adb20385c84f78fdd1ceab6fe1f157d8aabc6a55c85443b47fde1d1a118e213fe5a11872b5d31a82290440d44f4fb1017485212de127a6a5e70838687344477957031ef9391d066305af5f34f908cd32aab8b950943aae42cf4f0710f4e730b55bf78b8d556af48caa71d15b4bd35e19235ae6a4aa067458dd81b6ae9a4e7d22b0933268c8b3b15a34f2c451fca4c89a974adafc1f2aaa3a3910d3bc1f632aa71ca9a5f6c277f0cd440d636c35b023a9847168e8c05cf5e9a8e773f9f25a67923b40c0c019329f5fd7767d49726e2280d371731a0423bf50414e26a62b1ad95a25878b7d94fe21475b9577c6f79e00ad6fbfdf9fe3c89fd022032b4cda8f014f2cd0bec414e565a2bd8d3e21f334a2289f820f301127f4ed1440ace80d072333954f3cc7409bf461922ac47aa6292ca8634be89d79c050217015189044becabdf84f689453c027ab807b1c70c90dd958ede7c9891cc04374d5585fba71aa6e478f8b676da4fe421431387cd3a03386a0f6c304ede2d192bf0cd5667d59368e0bf2ba4269f442b4b8b15f1a25210279aad2ca8045f70cd11e80b4f5731df92884ecc94d95f9fc49c6f4e1f2c95bf705338fd6542277b78a96116513c1d03c3eb7d0fc0201c487c0588dc3a68e3f9692b69ae00c69a6e50667b700e92fd960f55709ba288f75e92b5bc1666d1ab1d79cc26fcc29ad7981f91f5f850305afd74df7923abb2ac84bf3c23554a613b21d45bce1ee94da07d781f55c2a6cd052fdf15b770831f363203722e8f80c77be7a184e175f7ab5e95feffb192ced87b3c76a163581762ceccb921965e664a4146549163efb125f90c8b0be96b5df39fb8451870bf06d92d995be144280c740abc9831904f9e130c2e7b2c2f24e538e62c1736b410e35bac0fc53bbc44caab6cc0b38039114e823919be79bc0e9c88e6a687bd1aef1c3b962fe6fd6cee0e9ee7ceb2cd33ca519e1d0a73f1815fcf2e7b18bad612a1b64aa8d6b433508e2c15e952f556112b6a1ac0839e09eda437141ddbdb94249cd49d41d57403a597b51e6d3a1fa8ca1e3b648b92024656c94238d7edb7eb86b14c3eb246a4f3d2dc2f238b6d381d269fb237c86be359baaa94d986e1aaf80fda2aead0ca636586bda74de3f757dc4cdea223617227079700e9f379298d43ed6a2dd0fb40ba64a9190f3e526b3"}, {0xa8, 0x1, 0xb, "333e3315b575e7fcbf2744f56a6e4cd5d6d26e9dadf1091a207ebace83d255ef69d448cffd196940c121cbb64844ecb7c9f9b88f6ad6b72aabae7a111dc4d1ddddef7497c83052f9a93be4b9466816dd5a929b44c169b8777ae07aa673442e2d9a5a99eb32bb5fa312bde013bb705092d0921a372ca3242e09477c202a4f0a6f601a95233b481c542095eebdf291fef469"}, {0xf0, 0x1, 0x6, "ee75c0ef4fef6fe0fc25e656ef79af4402e718465e5d7e85830f0e8fc0373aa3af0161a24084c374f48b51cf6bfce7034716c25e51388c2f00d04a61090c5493120eee5955094d3f34cc877ef579981f437e32e0de29510e2e5a440aff505791ad2a06d09496a2bd73ab0815913eeaa6e84ed109c3a5e55c78d296647bd6c6fec6ebc798b8a629d05ff925f93a0e849ff1f06bcb6167274e601d1479e4f5aa81bab16271da3e7dc023a59f582d5698790d2a83ab3581f155beae062c645839039477dd1df6165516edcbcc5a260a547638bab5c4f56e46241c0436b540d4d4a5"}], 0x14e0}, 0x2) bind$unix(r4, &(0x7f0000001cc0)=@file={0x1, './file0\x00'}, 0xa) getppid() r7 = fcntl$dupfd(r3, 0xa, r0) ioctl$TIOCCLRVERAUTH(r7, 0x2000741d) execve(&(0x7f0000001d00)='./file0\x00', &(0x7f0000001dc0)=[&(0x7f0000001d40)='/dev/bpf\x00', &(0x7f0000001d80)='/dev/bpf\x00'], &(0x7f0000002080)=[&(0x7f0000001e00)='/dev/bpf\x00', &(0x7f0000001e40)=',##,.&(\x00', &(0x7f0000001e80)='/dev/bpf\x00', &(0x7f0000001ec0)='(%)%]!)-%\',\xc6:/}\x00', &(0x7f0000001f00)='/dev/bpf\x00', &(0x7f0000001f40)='\x00', &(0x7f0000001f80)='\\)\x00', &(0x7f0000001fc0)='/dev/tty\x00', &(0x7f0000002000)='/dev/bpf\x00', &(0x7f0000002040)=']\\\x00']) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000002100)={0x8, 0x4f522e75, 0xffffffc0, 0x428d, "15c24715de74b4070a349502eb8b9d2f6d02c4b2", 0x9, 0x9}) openat$null(0xffffffffffffff9c, &(0x7f0000002140), 0x20500, 0x0) writev(r4, &(0x7f0000002240)=[{&(0x7f0000002180)="0864da6194adcc79a49ac4edfe79c505405c6a773f6f8fd5581e18bd29e08df9b1fc1bb295f4713b33d7568dc82f069e2db15d12f46a8fe5cb614637d60868323be7e5d036ef78a47e333d2d1273f2280607c21375e4e57063d66bb174", 0x5d}, {&(0x7f0000002200)="ecbe1822953cb7581b1cda1420175ee4e38234a05bef492482f22a3c9b76868f088e24c2428d974d86", 0x29}], 0x2) read(r6, &(0x7f0000002280)=""/190, 0xbe) r8 = semget$private(0x0, 0x0, 0x200) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000002340)=""/144) r9 = socket(0x1, 0x1, 0x5) pwritev(r9, &(0x7f00000024c0)=[{&(0x7f0000002400)="3372e7cb0bbac4d12ddaa19810d9b18a631a359a7c581d98e5ece9d80ff6ff44b51265d7710d5519163235af516c", 0x2e}, {&(0x7f0000002440)="3d50489ba4065dfc675dbd88eff6817105e43fe34d6bfa5872f42add1e3f44f0e2555c65a62b6f0be38a8306974d2735d5685ae9df8157f45bc47d6fda73d24432c0b30eb01820efe9a6886251fc7eb7c1c0d3a59ed1a30164f9", 0x5a}], 0x2, 0x5) 1.270585115s ago: executing program 7 (id=14): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000003c0)={0x0, 0x1, 0x7fffffffffffffff, 0x200000002}) fcntl$setflags(r0, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x281, 0x0) r2 = dup(r1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x20e8d, 0xa}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x8000, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', r3, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_open_pts() syz_open_pts() syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffffffffffffb, 0x0, 0x2, 0x100000000, 0x0, 0x0, 0xdf5e, 0x0, 0x0, 0x2f01, 0x0, 0x0, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x2, 0x100], [0xfffffffffffffffe, 0x0, 0xfffffffffffffffd, 0x20000000, 0x0, 0x7b98, 0x1fe], [0x100000001, 0x2, 0x0, 0x0, 0x0, 0x11000], [0x100, 0x20000000000, 0x0, 0x100000000, 0xfffffffffffffffe], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x5, 0x6, 0xffffffffffffffff}, {0xcc8b, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x2000000000000000}, {}, {0x0, 0x965, 0x0, 0x8}], {0x0, 0x5, 0x1}, {0x0, 0x0, 0x0, 0x2}}}) r4 = syz_open_pts() r5 = kqueue() kevent(r5, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) dup2(r4, r5) rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') r6 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) r7 = semget$private(0x0, 0x1, 0x300) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000000)=""/227) semctl$IPC_RMID(r7, 0x0, 0x0) r8 = accept$unix(r2, &(0x7f0000000180)=@file={0x0, ""/248}, &(0x7f0000000100)=0xfa) connect$unix(r8, &(0x7f00000002c0)=@file={0x0, './file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x101) 1.269765059s ago: executing program 6 (id=7): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) shmget$private(0x0, 0x800000, 0x2, &(0x7f0000800000/0x800000)=nil) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x8, 0xd44, 0x9, 0x0, 0x3, 0x6, 0x7, 0x1, 0x1, 0x3, 0xffffffffffff45c8}) r1 = socket(0x18, 0x8000, 0xfd) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000004}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x1, 0xf, 0x1000300000003}) setsockopt(r1, 0x1000000029, 0x3d, 0x0, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106978, &(0x7f00000001c0)) 1.268646491s ago: executing program 6 (id=17): setrlimit(0x0, &(0x7f00000003c0)={0xfffd, 0x54}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) setrlimit(0x5, &(0x7f0000000040)={0xd, 0xe1a}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 1.05960349s ago: executing program 2 (id=28): mknod(&(0x7f0000000280)='./file0\x00', 0x89474348b7611cad, 0x0) link(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1a1) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) 1.05918556s ago: executing program 7 (id=29): setrlimit(0x8, &(0x7f0000000040)={0x42, 0x62}) r0 = syz_open_pts() close(r0) socket$inet(0x2, 0x2, 0x0) r1 = syz_open_pts() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)=0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) ftruncate(r3, 0x10000) r4 = open(0x0, 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffffffffffffb, 0x0, 0x8, 0xfffffffffffffff9, 0x0, 0x0, 0xdf5e, 0x0, 0x0, 0x2f01, 0x3, 0x0, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x2, 0x100], [0xfffffffffffffffe, 0x0, 0xfffffffffffffffa, 0x1ffffffc, 0x0, 0x7b98], [0x100000001, 0x2, 0x0, 0x10000, 0x81, 0x11000], [0xff, 0x20000000000, 0x1, 0x100000001, 0xfffffffffffffffe], [{0x0, 0x9, 0x0, 0x7d06}, {0xfffc, 0x2, 0x1ff}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x5, 0x6, 0xfffffffffffffffe}, {0xcc8b, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x2000000000000000}, {}, {0x1, 0x963, 0x5, 0x8}], {0x0, 0x5, 0x1}, {0x0, 0x0, 0x0, 0x4}}}) r5 = kqueue() kevent(r5, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) close(r1) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffa000/0x6000)=nil, 0x6000) 1.058193153s ago: executing program 6 (id=32): pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x2) select(0x40, &(0x7f0000000000)={0x7fff, 0x1, 0x0, 0x8, 0x8, 0x100000000, 0xffffffffffffffc0, 0x1ff}, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x6, 0x8000000000000001}, 0x10) 1.057773205s ago: executing program 2 (id=33): sysctl$vfs_ffs(&(0x7f0000000000)={0x7, 0x4, 0x300}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vfs_ffs(&(0x7f0000000000)={0x7, 0x4, 0x300}, 0x3, 0x0, 0x0, 0x0, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='c\x00') open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$vfs_ffs(&(0x7f00000002c0)={0xa, 0x1, 0x7}, 0x3, &(0x7f0000000440)="726f356c57806a0da917d9240eb5e95ba1c20651030301f08fd527eb83114246c04bef730720ec4673bb6dd687717276123beb0549fefb62b2a47137b2390c0ff3ea37ef311b4192ecefe7f0", &(0x7f00000004c0)=0x4c, &(0x7f0000000500)="21a4c105bba301d7767095cfb0298ee07acd0937cba9dd70eaeb6b2b73e92942824639b8be0a274429c558f3ad4a44a8701126e01b58794aa2e9bab7758519031d4d14742e0978757aad469a208a48fe965f55990962dd8b29963ec3cdaa9c2319618104f2be0355e89320929ae98ccaf6daa1fe8a827e7d98cedb8682ec1fdf62445ef7e8fe5a9bd8148eb2d342ea1e79c6531ffa8ebf3f32dfc8b9a3a716cd519c36142c1bbfa2fe0d46a74aa2968dadcc45f13fcb044f27de6c7be2e2decca7177bd0061c377ef99209251d2e993a41c8c8f5bef4eb1f56e23988fe4aa63d30f13ce931a9d3cec2c236a688f4b8af1372257856bb039db52570dc3199925c13c089194ae93334750d3a3f04821eb98465bacea12da49b57d60f79aad6de388bd9dd80e37105aaabd9712bbdbc1f747aaf223f318a9fbfad432cbe3c036d68946b9407fc6ac94a89f33b1daada9bea27dc709cdd857732b945e4335f3dfdd88b2c9b8b130202cd69d53aa6cbfc0c1081c365b3fd53ff17e4737f79e293d3256b852265662ee824eb6a3afdc13de524d15c5a868081a7d2232e85bbde940c41a701ecd724e1324bc23c852d185ab438142c5d6e7e4cab74119f7959ee0f42c69f26e8af0021e5da341fed69755f2ab6a0033c91f0a20345a555a3c42e0c7125084b40e9bfec84c0013e2b5138490a9b9ec189d8bc2feb5b77cd5333d3e3e8ee95b70333ab41aa623cc234f66ccce605cb492de099b4f7dc4c4e3249f4eedebf7c8bb7bdd1a31e33707ec1938aec1d9f847b4de5a0cfb8786619aff89d303232b066b56b3e2cec51641f7bdef749136052cb5ac6223dfcb53970e3de765842bc8fe9e12b40df5ceda24f15955cee1d77a694636734f072ecb8d400ae8ff53f8e57bb7c24be259829dc3d662cc3273b433691653dbddf798a0da622b083da400372e6d1898ff9f6217f69c8a5462793a2a0fc9af539016d5ce1000053d7b47ecd999631502c82a19307313213437bd938a1412572327e9e7da910a57055953e8dfbfffa24904b3edb5934077707192beaec5c6b3b787e2bb6a0c9f7cff94e165c37d4d6b6f47cd2e969be759dd5697096bbdba942feb090d241a93e16d94b988d1c471933fdd133f06e567450778d282088458175b2bcc27415aa07c0dd31294e90c0647f8f739d7a3a9cbf38ed55e045a4d5df0c2641caa176d4fbac778aa62621dce4a5af557272c374b0e8619512c62249b78359e47ab3c3b1c8bf6c3b27a951831447d83a9b1ec52affbe6aaf6ab93e79fbadae5ee4466c08fca330308fcfaecb9861a7872a027e49c4cd8a1ec568dfe282af0e072bb067649d28e343001ece3b88aef73cced6311ca7cb4fe3c40090ff492ea42c9a860687ab14a716a145bdc3a68ca11aa28ae8e30e67ad3bba10ea55857aa6371d6109dfefe60c135ad3ecd8348f1dabc9edf225f7102aae872b88954355029ff1e388e21763ad173010bda38aa963e38ac4f22e12b4760401389158d80ad60017d945121aa25de8b2316cc92f4062367dc4b241fc3f0ae7ccc8101a9821ae7ace14488ecf931bd64475fda8088b4dd1a40664abcb68785d8f716f4ebc7e59a732bec0f6bda4d740548f51da0689267717ea32854553ab89daab249f69b51791b2013875229cef9ce11a20f3e439d99aaf4965e7e7f3ed4391e29b0992bb9fa43c637362273b25cddb5451c10ec28e6bf4cdff7cfaf91601bba6b332a3bd9f6a2987ab32ca36c18e711bbb0c2408533c5576c46db36e3be359d8d72301636b1aa5b0300a949141ed3e2cf7bbde15749c599dcbd285360d9fb5fad087cd6e918a07abeef279cec4a87b21c1b9e56fd8a432f914bbf55adf8750d151e316bc27016033d5979e6749b491fc388b7d685614db710d4d8a22bc89d39f8ed704a7be8dec1e8eaa11f58e2043039ce7d08c9d806337d2bd2ba5fd8c6d0051a6ea073bdda4e5afa3c1a5b311ebacb88981b94f8d97a014344734320060ddd4d34fb846e9eb2d9439462284d5d86b6b891ef828b50bed9ef8ad10f2cfe286f0ff000b7ba33c261d61945f7e936ab2be80af4210121600d7234a89d03894fe9d094467a6081fb87fc83c66343daa0d2ac8797bf73a89efb1abf134e62b48b095b7bad2663882c17fc011e39fcbb308a37085a8ea951c24f9f4d71eb007561e0e796bed1c9f4dc00269fa68790dbd84365935c5aa5f6139c795bec8b289a80c200be8899c722a3980c0cf9d7080cc0e95f76fb7d7ca8c4817e3fe4ca303c57b52bd06239f7376e550fd339636165cbf77c2672153887bdf4485ba3ba3154ccc98e03cd32c8f63ec19ea21d8bd2e9c2ba3db4f4eeac5a29614c25738a9b44a7c05909458ba6766dcb32fd7a41de531cca60313b1eec3ad9e6e9078500a519de88604aacc73f7c9547b6e8bc9e73745df2ef98a4ddd1faaa0d1e9c90dbc0d05da017bfe09e943d0d7f695c721c925c7e6d8a4926bdebef3513ec41ce7f00fe9cfac937d900caa3cc164d447e0d0c74568a479f0936d1681e8a966b3ff2730ae4e12362b254d27f99086212ffdec8c5ca8e01c3cf959116d4d3cfc62116a35b471b6d916d430d4e70d6c91cc805724a5641945133bc5f1e8efa6332e0b80ca58a331965bdbd27d7bbc53ab74403ae12fbc3730d27ac0f91142b7d6334135eb112d464531f8ac5b3369d2bd547fe31f360d867e5014775e8878a70f45005f0dffed0eba9877504bf9772eb32aa0ed3bb1820782f9ea6c96d874293d52942df184c0a4aaabd23fdbe13c497f8606714e553acf5791484cd72f9c11a7138855553796861900c52b82055a43938f7c1ea8b9be6383354e9680e4e50c3ecafa2129029cb9285cd855caeb878a84e7a1bdc87b5558ca8ca5451898dbb912e53aafb34e3667a4856c37aa3c9f493ec5319391e36ccec2783c376428d1b3d0aa0035808af9b12584e30278c9ec167863974f1443de3930550e0fb9c399b85dc6b2aba0d43a1bd4187a7448b368afb817cdd734d3fc13b63f4670efa174b12bca254890003e36a21eee1a0db913abb13fad4ef37048867c0adc580d94fbff908606088b2c57196e07ec86a297083877adb5812c1b95e57d717042dc93115b2dffcda4b2b7033f0ea5995de37b29725dd388ab8ab1fb830cccff5ababa25c103bb291cbd1aee1a0c2abdd7b0c44987327fd1b7f180db71d667ea8bcd191a1c9acb38316924be4ff7dbefb5fd5d9715e4e2e8df53f6a8a0ccda4a9c03695a1803d5f1f25ab1015a0397009d0f6d134945dccc71f4937c2ff2f1638be14a0e88134b823f986be4e8cccb617f083b1f667bf27425fd66629d439062a1f5ca08b1326054a738e4ef72b6c162b94b7a286d003d977af10878b40b678590f5315cce63b73ffe8582e6323edc8d6e6a7f2795e128b6b1a438e05b739c78ff875af6100ec3a9e3036427229d513bb0401b008ccc10dd2aadef469c2daacddd6f913e3c67832e80d9cf4d2b405944edbd99e7bcd06d3aaed36fee34128965926f2532ffa69e0974bdb7f840b404785a8d238ce316839e4952cba06c6a20a21c5f286c58cc32dfdfb6df8e950a4db735854547cd463bb874e2eb2c4148e147868d7287d5677810d963139b524c9e19267e3fb2da9f0a463f47958058ec4be3d7ccac7eba5dce3122a98b19952fb81de5913b8ea2188f6a2bf956cf671d1a61e163ed485d3175149d279a1f8afa1ce62d8c7d558c98d31e1d228e3cbaff5c067b5127343b533bed4ac827701c39779e2fcd957b9b94954bd0e1f251a8ab7a13f1963b32f840e15e363c9de905df569ef0c974706e74a612be26e29d5778ab60f474d9d35e527fbc7dfee70a1ab4a71e1690d841f654345b6253d6e3046b87c9338f324a1287f5b6caae12a5915300a3734b83d0e43e54edfce4063d744b905d86ee88231d691c8b2a75aae50e7356a745b36861e30682b30bfa4cc40c067a9093c996a175cd13df6b2be62b3be6e13f2b01b6e4e4a9ef249b8b5e97a71e4bf8d3e0a301b695c826045935af8c83a923949b1533b03a2e8523a284fdeffd1a43ebffab57296e51c1d44fb8a5c7420dd05f3ffb022c3f19546794cf3aeb6545b8e996e69658628ac578ce24e84051fffa16e86570791720ace2dd4556630e9d037f7adb1e8ee717d5e33cc6db1e730cfa1b2db5a2adebb4065c9d9e3b2d9642f794bbd126a3cfc84d4ba216555418db65ab6f9d47d49beaf9ad86769b16813a371447eda7a4ae9333e0e43a0921e0f8f534b2b7c82c3a3da75a038f6e182dcb002ace4294dfa7e837f0600b28dbc587419da1ef15ef2e46463819bb4612b9413417d7f1a4c86734028ddb487805654b684d2cb05371e307c2b3da191b3dc44c74af5034b68a82b263e153839f4bac97a586f76d861739331279d0faa21aad25c582bd076e00e31a0d3c023119073db450c93046789e6427c5a3c07cf9eea98a935ed1c6d06aa550f3b77b2f22868a7e6b362848c03562a9c90d0e4e7dd48b35d7c6c2671fce474942566df7da861b2b8394bb097e361e5242ce3a0c2ef838d5ee5d087512d322ff522ef6bc2935497c6f8311105ebf76ede670d9dfd054b11f57b6d2a3d99a0f8934c2d5f793d58e206a04aac2893b3af96315d335e2b49cf3ea8b6fe4b0080d9974e3f7ec944d6fccbcca9e3fb00885baa65ed2fe62a187267bb577754d686eeac4452024d5fbb9d857c4ef18e8f8fdc2965663be4ce38c2f7ef87f77c3da6799d270c680ab6e3e67bfc0322119f5df6fae47e791f8ebdb0a1d940f1a8af033c45d8723b5091571556a79ea1eeb748297260888c73d2082cd481a5fd2bb46b14492f08aebb7e0d0e9b59514b5aa7959c9ec7e1612d641d183514bda29ff56fe88ad2343bedb007eafc972dcf6185afdcc6ce4da6ae6d8a05f1682401332ec87df269287dfd3710609342d580ba152ec7666e7fd31a88e7a0265066aa769c0493c66b494c11f2154ab353f1b431cf0babc6b12072b5aa17391a0e4e0c85070530fdda0dbae5355c0960e174011929bbd14f51182331a2a906661779bc5e280d1d205497527537b7cecd1ea53be49e95267984bbcbc3a5735f0ec9eb296bd968c30a37b906ce02cdc816330af47a3fe180ef3d5003499d9393f918e02c700c1dd16600f53106cbe721da7bf842409b8377afd774369c7c257a56c416a8fe652a98425015100cca36beb1a75cab3439e4e73f86d0aa5297b2d449906cacb402c2bbdaa3f02b65e83d8760949b86140388910017e1de5d88826443186794bf6fb740b086f15f372238cf02847c8b8b197134c83e60f80cd7dfb9a6705f3287547a2e02ee21620b7320de6388e4e2bddcb6a134974021296ab562b72f8a73b126339fc12d909e2b275cdf6265bed5efe6fc296dd17ac09a78c2aaff4178c52e4b49a1042ecceac6863a700ea7388fa84586eb743de28457c049ad3a2a48d2c585872872a6d424f92c977a0f596613bd2f790f04676b172217d1fc60dd2155f50b1978df2eac2948208a6f60930cdb3cf857b8475330db6b1f3e4eed21f34d18d77a2fcc01e9b1965819aae6a5c5a5288e4153fda89bf9de459d3e9e39aed8e8dab3720e4beeeb61468e2ed05cb27e3c01f9cda0591d0faa23a8df60b1863435174fde798253427fb49dd91bd1ca465c078939a1490365314f4f1d50a881984ff62dba53d0dd2c6619d67b1307cbb9da2cf108e5e44f5ed6189b55e3113b74d81db5417368d33de12145a209e4fefbf950f30a6e1ec43efba", 0x1000) sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x2, &(0x7f0000000040)="9a7d5bfbb99cba23a066181f329fb89e10559025f602c25cd57bdcb7ea0dedf6657e8f3ba78ce42d68210ba14414f7a93fa017ed32e702b2df2edcf0b4d86ef983961d0c071e4bd3c2b9d0c64bf5ae3926447a1da89e50f5bb040bd29c46981c988008b75104793cc9c3083d7ca08f72637849fc8d7ed081211420d2db0fbad82fe3e8b1ca67c1f1f4af87788452d29411a63c444be50964de482448227a18e1efdbd236be44", &(0x7f0000000100)=0xa6, &(0x7f0000000140)="cc09cc11e3ded8a4850bbbba28453d6c0b3f3a2a3086993658ddb2f12fd6450456a98f856e19709b7ef8f68f73f026621b6c8a9bc3e93afef1066855c1", 0x3d) sysctl$vm(&(0x7f0000000180)={0x2, 0xc}, 0x2, &(0x7f00000001c0)="a8d583937feca5bd859d9cb8a66932b9965f4daebdd164387ece6ed35c4f315aa50c9a99c5b714ebe9f14cf81fe350e62705ef6cf1e71d6553646112c695fbea30f0fabea2b3e17b4e7b38b16d463d9d5fe98c507104a25372cc6bf9e6594f03cc9ee15ab718f2e2214b5814e0c50b1c44150c9c7200997f5f9fe3da25b5aaab5f1076aca55bcd3bee85bf9248364a372d", &(0x7f0000000280)=0x91, &(0x7f0000000340)="95976919666549562323ebfa83e11b4e71d13e515263f26415d124be228769566eb944cb37ecc51d72908c963b3679f8a0efddaca367072e62745ea90432f86141138e8bec584ff8e998a18e48c367a465a56ed26c213abaf904f2fa15278999a8778855712c2cc1c9568988258404e7a38b8309a5645eb60d2246dac1376a1f8fb56ea06b1247c59f3012791c690ee11ad6e5f70efcf97c47d7d45b2415209ce60d265c11ba08ef438cce0a7721c92e8fd5e1e84917af4ac0f46091989cd3fd4188a90a91fc2d5af336e5", 0xcb) 917.277802ms ago: executing program 2 (id=36): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000100)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f00000e0000/0x1000)=nil, 0x1000) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000000c0)=0x5, 0x1) fcntl$lock(0xffffffffffffffff, 0x6, &(0x7f0000000080)={0x0, 0x0, 0x3, 0xfffffffffffffc, 0xffffffffffffffff}) getsockname(r2, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x4, &(0x7f00000001c0)={0x8, 0x3}) shutdown(r3, 0x2) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) rmdir(&(0x7f00000002c0)='.\x00') semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x141, 0x3763}, 0x80000, 0x80000000, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = dup(r0) mprotect(&(0x7f0000229000/0x3000)=nil, 0x3000, 0x4) setsockopt(r5, 0x0, 0xff, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@random="993a401d8936", @random="4384475298ad", [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr, {[@ra={0x94, 0x6, 0xfffffffc}, @ssrr={0x89, 0x3, 0x8}]}}}}}}) msync(&(0x7f0000159000/0x2000)=nil, 0x2000, 0x2) 904.772114ms ago: executing program 7 (id=37): sync() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x0, 0x20}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0xffffffff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='.]&$@-#^\x00', &(0x7f0000000080)='{,\'-}@,\\/-:^\x88]#(%,\'!/&\x00'], &(0x7f0000000100)) write(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005046000", 0x6, 0x9, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20001fffffffd}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffe, 0x0, "10000000230000000000000000000200"}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1) close(r0) syz_open_pts() r3 = syz_open_pts() ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x2d) readv(r3, &(0x7f00000002c0)=[{&(0x7f0000001340)=""/4096, 0x1000}], 0x1) sync() r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) close(r4) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) writev(r5, &(0x7f0000000580)=[{&(0x7f00000001c0)="db6503822d6f2401263ca9072eca10fb1b2bbc19817b123e84c386c948d88b8004ab3934ad6202ef8c91f612458858fd5c1ce9e6e1a08d5f", 0x38}, {&(0x7f0000000300)="dba7b34bcfcefad565f4ce92b3ff2384c7e8f671159ac6ebf16e4421b36a885a31458ea3912bb5abd56ad4160b908dcb7eb0aad3606d35f34f8e2eddf00d05aab4d75c7e9a6b136c05682cc2abfa166b6458498b32fbe2846f392a31a74d8f8aa38f2f87a7488d3d48ab80bf652a28a86c0c150cc2e1c0d0f5ee510adbfa469150a0fd270b7a6832f21a907c1ad226bccf157f71b0f8a19703b939b43f90f05b23b07c40b3b6e43d04271e66df29505df873a49379bfa206", 0xb8}, {&(0x7f00000003c0)="6377d5d11aad1f249f5dd51de74fa1c76947635b3a747a769a8107fd509d66a5990025a9cde557244556b8a6257b903191244a8a87759f0881f3645f1ca43d228b05d25436f72103bd6ea26f684431937a66bb6aa0b9143ebd14980d059ec1f728f969e86042a62f6b74c4c970679c66e702d27187758d0a96f52028eca5ee3ce561882b9da8f662", 0x88}, {&(0x7f0000000480)="1942e8c59023a475839ef4a9c91cd5a6e5dcf351da45597459b9cdc8b7232b929f7ee9d7c94f2557f9bf8fa47d219744125539789dbdca1bac83ecdd4c107a65c0f4efffb0eb6200f06d513acc31a1da34ade9e15e4a9e41ea68807603f2bd38603d559248afc5d2ff78652eb28c04b155e461221d950bba8dc63fcf6d5068292a1c118e0f26ef95081ae2ebe15a3daeae33a55be7f50a092aa2d5506de7ca093c8f565887c1f4ce8509f3f8b982cd393cc17bc557b992626cf4596a7a37612448fcf3f550fed49fc7fc3003328c58a9c56f9c54e4e9c9fb71d8ca144876987a9c8f320de6f84f3512f08f0cb62b", 0xee}, {&(0x7f0000000200)}], 0x5) 903.675922ms ago: executing program 2 (id=38): sysctl$hw(&(0x7f0000000180)={0x7, 0x10}, 0x2, &(0x7f0000000080)="ccb46307004cc60d", &(0x7f0000000000)=0x8, 0x0, 0x0) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) 710.44288ms ago: executing program 2 (id=40): r0 = msgget$private(0x0, 0x502) msgsnd(r0, &(0x7f0000000000)={0x3, "324f920b5a9b435d59551822b762c6eb9098e64497bf36b780ff9b266c2ff6626beb56aac1bf2565a46c277caf1393eef7faad84794685b5a5d2652316c13759bf77782559b12447c4c983acd64d7277841a607e74bdfd0085444d51cbbfdf1bf99b1845ef4e3977a980b5165c77d294bb1376058cb09659f9c11041761567840da671fa722db95666544e514a978f764face91ee01abcc1024e71706b4cca25f5ec77da16a474ecc7"}, 0xb1, 0x0) semget(0x1, 0x4, 0x200) (async) r1 = semget(0x1, 0x4, 0x200) semctl$GETPID(r1, 0x1, 0x4, &(0x7f00000000c0)=""/199) 710.094839ms ago: executing program 2 (id=41): r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x24) r1 = socket(0x5b567f1e75dc72d3, 0x4, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x1a0) mmap(&(0x7f000036e000/0x3000)=nil, 0x3000, 0x2, 0x812, r2, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0xa0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x2031, r3, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r4 = socket(0x18, 0x1, 0x0) kqueue() sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xffffffffffffff7c) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000280)={0x400000000, 0x1ff}, 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000000)="b10005040000040000c2030001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335dd4e3cc7d345f75e4b45c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3ade937", 0xb1, 0x0, 0x0, 0x0) ftruncate(r0, 0x10000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0) socket(0x10, 0x1, 0x0) select(0x40, &(0x7f0000000140)={0xfffffffffffffffd, 0x10000000000002, 0x100000000000000, 0x3ff, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffff5}) open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x1d3a0cdd56e30287) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f19a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe0889d0fb10", 0x88}, {&(0x7f0000000200)="2f17d594d3ed826047", 0x9}], 0x2, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40a) setsockopt(r6, 0x1000000029, 0x23, 0x0, 0x0) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6015f2ffffc20000eee21f0000003c00000500004c39053bfe800000000000000000000000009caa"]) 561.838773ms ago: executing program 1 (id=47): r0 = syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x11}, 0x3ffffdaf, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) syz_open_pts() (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x11}, 0x3ffffdaf, 0x0, 0x0, 0x0, 0x0) (async) socket(0x2, 0x2, 0x0) (async) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) (async) ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) (async) 561.052106ms ago: executing program 1 (id=48): setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./file0/file0/../../file0\x00', &(0x7f0000000200)='c\x00') r0 = syz_open_pts() close(r0) r1 = syz_open_pts() getrlimit(0x0, &(0x7f0000000100)) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) preadv(r2, &(0x7f0000000340)=[{0x0}], 0x1, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x200, &(0x7f0000000140)=0x5e, 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x9) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0xd5) readv(r1, &(0x7f0000000000)=[{&(0x7f00000009c0)=""/4096}], 0x3e) 559.729614ms ago: executing program 1 (id=50): r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) dup2(r1, r0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, r1, 0x0) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = syz_open_pts() syz_open_pts() ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x1000) kevent(r0, &(0x7f0000000080)=[{}, {{}, 0xfffffffffffffffa}, {}, {}, {{}, 0xfffffffffffffff9, 0x9, 0x3, 0xffffffff}], 0x5, 0x0, 0xcb, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) 389.93978ms ago: executing program 0 (id=51): r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x21, &(0x7f00000001c0), 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0xfbac9874e44c443d, 0x0) fcntl$lock(r1, 0x7, &(0x7f00000003c0)={0x3}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) socket(0x2, 0x400000000002, 0x0) (async) setsockopt(r0, 0x0, 0x21, &(0x7f00000001c0), 0x0) (async) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0xfbac9874e44c443d, 0x0) (async) fcntl$lock(r1, 0x7, &(0x7f00000003c0)={0x3}) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) (async) 264.076576ms ago: executing program 0 (id=52): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x8}) setrlimit(0x1, &(0x7f0000000000)={0x0, 0x80100000}) (async) setrlimit(0x1, &(0x7f0000000000)={0x0, 0x80100000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) (async) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) 263.561607ms ago: executing program 4 (id=53): kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = kqueue() r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x80206931, &(0x7f0000000100)) r4 = kqueue() kevent(r4, &(0x7f0000000340)=[{{}, 0xfffffffffffffff9, 0xb5, 0x2, 0xffffffffffffffff, 0x1000}], 0x200, &(0x7f0000000400)=[{{}, 0xfffffffffffffffa, 0x68, 0x40000000, 0x8, 0x8}], 0x8, 0x0) kevent(r4, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000040), 0x4) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x17, 0x1, 0x40000000000000}], 0x29f, 0x0, 0x8001, 0x0) 263.180751ms ago: executing program 0 (id=54): mlock(&(0x7f00004d1000/0x4000)=nil, 0x4000) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) msync(&(0x7f00004d1000/0x2000)=nil, 0x2000, 0x5) 262.200679ms ago: executing program 0 (id=55): r0 = syz_open_pts() fchflags(r0, 0x0) syz_emit_ethernet(0x15b, &(0x7f0000000000)={@broadcast, @empty, [{[{0x88a8, 0x4, 0x1, 0x3}], {0x8100, 0x6, 0x0, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x145, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @broadcast}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x68, 0x14, "b9ed1713c7169e7e04541cd83061dd9bfcbb96138fe51db9cdfa7ade95a55679349ab1466be3bd560ad09d1932cda39cedcf843a9a3572a2f38dfda959a8a4f94bf37093e5f01b642c1f16460000000000000000c126b53cff29859ff1f818fc1f97f415293d1fd3ae4a9a91c9f258613b567bdd428098fc51b576274b7497e177f3bb70077b79b4b1a2141eadcec9bced003b5b51b4ba12c06eba6f5d8ef89fc3ba61247c3d96b5ce44c802acc9bb7f8742499ba4241e715d4fda9db3cdb978a4b36b677b2b817d6013dadfbde270b44c35c7d6854f7a5f780655a3606463b628624b69c0abad2d2f58306adb5042497453200d77f17349279a0a70ecfc0d27fcecebf033acb38f5b05725b63702d3ce7d21bb0aed1793667c14c6c81b5455c8e33669e68b2e6758a"}}}}}) 261.737817ms ago: executing program 1 (id=56): mkdir(&(0x7f0000000000)='./file0\x00', 0x1) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000040)='./file1\x00', 0x1c5) mkdir(&(0x7f0000000300)='./file1\x00', 0xc2) rename(&(0x7f0000000140)='./file1\x00', &(0x7f0000000340)='./file2\x00') 198.411766ms ago: executing program 3 (id=57): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='m', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0xc) dup2(r0, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0xc82, 0x5c) open$dir(&(0x7f0000000580)='./file0\x00', 0x80, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x30, 0x1b3) close(r2) 194.887699ms ago: executing program 0 (id=58): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) r1 = syz_open_pts() close(r1) (async) ftruncate(r1, 0xfffffffffffffffd) (async, rerun: 64) writev(r0, &(0x7f0000000000), 0x0) (async, rerun: 64) sendto(r0, &(0x7f0000000080)="99bf28c4881f13330e6d104d9b8c50c82d00447944f4e4d5ddb945fef08538c354218f2a1d6a0a8e5766", 0x2a, 0x2, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x5, 0x2}, 0xc) (async) ioctl$TIOCSTOP(r1, 0x2000746f) (async) socket$inet(0x1e, 0x3, 0x2) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0xffffffff, 0x1, 0x53bc, "02a69e48399793ef81949bdbf0aed739665b3f88", 0x8001, 0x68}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2f, 0x0, 0x0) (async, rerun: 32) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r2, 0x0) (async, rerun: 32) madvise(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x6) (async, rerun: 32) write(r0, &(0x7f00000003c0)="090094000000000009016810ec6b708c2f3902000000000000002470356a0adc", 0x20) (async, rerun: 32) sysctl$hw(&(0x7f0000000540)={0x6, 0x5}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x2) (async) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 194.629434ms ago: executing program 1 (id=59): sysctl$kern(&(0x7f00000000c0)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xd, 0x13, 0x1, 0xfffffffffffffffe}], 0x7fd, 0x0, 0x7, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x69, 0x80000002, 0x9, 0xd}], 0x80000ff, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x49, 0x2, 0xb6ca, 0x7}, {{r0}, 0xfffffffffffffff9, 0x21, 0x1, 0x80, 0x100}, {{r0}, 0xfffffffffffffffa, 0x90, 0x40000000, 0x80, 0x8}, {{r0}, 0xfffffffffffffffa, 0x10, 0x1, 0x1e600000000000, 0x59f}], 0x0, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x80, 0x80, 0x0, 0x5}, {{r0}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x7, 0x7}, {{r0}, 0xfffffffffffffffa, 0x90, 0x80000000, 0x8, 0x1}], 0x400, &(0x7f00000001c0)={0x9, 0x7f}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x12, r0, 0x6) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 194.084959ms ago: executing program 0 (id=60): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xfffffffffffffffc, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000040000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) sysctl$vfs_nfs(&(0x7f0000000100), 0x3, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) pwrite(r2, 0x0, 0x0, 0x8) r3 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) fcntl$setstatus(r4, 0x4, 0xc0) select(0x40, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x1000, 0x1}, &(0x7f0000000200)={0x7f, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0) close(r4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r5, 0x81206919, &(0x7f00000001c0)) setsockopt(r3, 0x1000000029, 0x9, &(0x7f0000000240)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$getown(r4, 0x5) r6 = socket(0x2, 0x1, 0x4) connect(r6, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 193.69966ms ago: executing program 4 (id=61): syz_open_pts() (async) r0 = syz_open_pts() r1 = syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() setrlimit(0x3, &(0x7f0000000080)={0x100000, 0x8}) (async) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000100)='\x00', 0x1}], 0x1) (async) connect$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) (async) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x6, 0x1000, 0xffffdefa, 0xff7fffbf, "f1b5028a00", 0x2003}) close(r4) (async) poll(&(0x7f0000000040)=[{r5, 0x1}], 0x1, 0x0) (async) r6 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) bind(r6, &(0x7f0000000000), 0x10) (async) dup2(r6, r3) (async) dup2(r3, r2) (async) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) fsync(r0) (async) dup(r1) 191.783146ms ago: executing program 6 (id=62): sysctl$kern(&(0x7f0000000380)={0x1, 0x2e}, 0x2, &(0x7f0000000100)="71f91e344c262081bc5a90501d94a34b8e5f69cf71b59c7afec37082", &(0x7f0000000400)=0x1c, 0x0, 0x0) r0 = semget$private(0x0, 0x6, 0x583) semop(r0, &(0x7f00000003c0)=[{0x2, 0x4, 0x1000}, {0x4, 0xfff7}, {0x0, 0x5, 0x1000}], 0x3) semget(0x3, 0x4, 0x0) r1 = semget$private(0x0, 0x7, 0x3c0) semctl$GETPID(0x0, 0x4, 0x4, 0x0) semop(r1, &(0x7f00000000c0)=[{0x1, 0x6, 0x1800}], 0x1) semop(r1, &(0x7f0000000040)=[{0x0, 0x10, 0x1000}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000140)="f74dba10e04c27a9e0d3b6be3fd4795494154cd6a6db7e0b961e46620ac98c2487bbaf32c948736132925d7f9ee1866a505ef4f2bdb1e78df318cab0564886b761255dbc487446dcb5863f908ae8b1acf0443d89c4f9b5792fd733e2cb8fb92c6c9cf0a5f589ed5e5ba3bdf8e613509372dc2548fedfc2d91604c0d726a04f6c115b574eeaaec57471f5a17a4d42f2453c46a21f477d76af6d65e1ae1f57f6a17d29a6f5412284588d786009b0f508d2006b2f91fe4b08dcd99c90b88e767cce9aee135dbaf5869aa41d", &(0x7f0000000040)=0xca, &(0x7f0000000240)="580f082cc0f5c2fd36c8360dd3eb03f6e843d040911df2e85150e14ff55becafb43d08e0217f05ed18863d0a6c078f2a9d349bd75a2f6e0f2b8be775fda0e3c762915da9917a8f4334e9bfc76cfd1a3dc33c1e5b795f92483426ba969b25d8448aca92b5f7ef9ea6c0a30a0e948936c0340cff71c20300f39c7d4d484b83eca00722092b", 0x84) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300), 0x10000, 0x0) connect$unix(r2, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) semget(0x1, 0x1, 0x242) sysctl$kern(&(0x7f0000000380)={0x1, 0x2e}, 0x2, &(0x7f0000000100)="71f91e344c262081bc5a90501d94a34b8e5f69cf71b59c7afec37082", &(0x7f0000000400)=0x1c, 0x0, 0x0) (async) semget$private(0x0, 0x6, 0x583) (async) semop(r0, &(0x7f00000003c0)=[{0x2, 0x4, 0x1000}, {0x4, 0xfff7}, {0x0, 0x5, 0x1000}], 0x3) (async) semget(0x3, 0x4, 0x0) (async) semget$private(0x0, 0x7, 0x3c0) (async) semctl$GETPID(0x0, 0x4, 0x4, 0x0) (async) semop(r1, &(0x7f00000000c0)=[{0x1, 0x6, 0x1800}], 0x1) (async) semop(r1, &(0x7f0000000040)=[{0x0, 0x10, 0x1000}], 0x1) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000140)="f74dba10e04c27a9e0d3b6be3fd4795494154cd6a6db7e0b961e46620ac98c2487bbaf32c948736132925d7f9ee1866a505ef4f2bdb1e78df318cab0564886b761255dbc487446dcb5863f908ae8b1acf0443d89c4f9b5792fd733e2cb8fb92c6c9cf0a5f589ed5e5ba3bdf8e613509372dc2548fedfc2d91604c0d726a04f6c115b574eeaaec57471f5a17a4d42f2453c46a21f477d76af6d65e1ae1f57f6a17d29a6f5412284588d786009b0f508d2006b2f91fe4b08dcd99c90b88e767cce9aee135dbaf5869aa41d", &(0x7f0000000040)=0xca, &(0x7f0000000240)="580f082cc0f5c2fd36c8360dd3eb03f6e843d040911df2e85150e14ff55becafb43d08e0217f05ed18863d0a6c078f2a9d349bd75a2f6e0f2b8be775fda0e3c762915da9917a8f4334e9bfc76cfd1a3dc33c1e5b795f92483426ba969b25d8448aca92b5f7ef9ea6c0a30a0e948936c0340cff71c20300f39c7d4d484b83eca00722092b", 0x84) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000300), 0x10000, 0x0) (async) connect$unix(r2, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) (async) semget(0x1, 0x1, 0x242) (async) 149.249259ms ago: executing program 3 (id=63): syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) (async) syz_emit_ethernet(0x79, &(0x7f00000003c0)={@local, @empty, [], {@ipv6={0x86dd, {0x7, 0x6, "12fc9e", 0x43, 0x1d, 0x2, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @generic="5b49fa6ddab01762309f9612f54312749a3524ee5751e57d14c8fb02e9c8c4902a9a0ced7d6286b1dd096049d4f4b8fc2289e70bbeb703fa0e5af3470cabc388f0df8e"}}}}}) bind$unix(0xffffffffffffffff, 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x46, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() (async) socket(0x18, 0x1, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x5, 0x0, 0x3, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) sysctl$hw(&(0x7f0000000000)={0x7, 0x10}, 0x2, &(0x7f0000000240), 0x0, 0x0, 0x0) (async) getrlimit(0xa, &(0x7f0000000240)) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000080)="b253a9c1cd1f59ccfcf51b05234a455dcb209a06afeec4b59f049b63f40048edb67d4195c7298d815c137945bb3e84d37416c1a35635a9b7a7d037704d7a442371", &(0x7f0000000100)=0x41, &(0x7f0000000140)="984abbf1a73cc9cc72959ffb2100c5e915eeefeab5b37eb52c30e877dafe1a31fcd5d85994802fa506bcb71ab88f856a767f1c6c59c344b1ae8a92795739647be0c1cfe3208a275f197731db95c20eec7de893da2937cb9acd0ec2eec52cdc1754efebbe59c764dc8919406c45a3f8f5fbd3db72a2f3c4c61e8753e368f9bcadf03adcd875aa2d39d6cca67223c421", 0x8f) setsockopt(r1, 0x1000000000029, 0xa, 0x0, 0x0) 148.804187ms ago: executing program 4 (id=64): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x4, 0x0, 0x2, 0x0, 0x4, 0xb2, 0xfffffff9, 0x1, 0x0, 0x2, 0x2}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000000c0)) ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f0000000100)) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = accept$inet6(r0, 0x0, &(0x7f0000000140)) close(r1) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000180)={0x4, 0x9}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000001c0)) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000200)=""/1, 0x1}, {&(0x7f0000000240)=""/252, 0xfc}, {&(0x7f0000000340)=""/133, 0x85}, {&(0x7f0000000400)=""/33, 0x21}, {&(0x7f0000000440)=""/134, 0x86}], 0x5) lseek(r0, 0x100000001, 0x0) bind(r2, &(0x7f0000000580)=@in={0x2, 0x0}, 0xc) shutdown(r0, 0x2) sysctl$vfs_nfs(&(0x7f00000005c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000600)="e42b9d0c312d8134aaee9298b12f5838c8035e94f99cd2cb6831879439c0275714c97edb77338d008eda1825512658e911744d51445df4d7d05ae24d7be1bd28306c9dcaaf78dc36a7", &(0x7f0000000680)=0x49, &(0x7f00000006c0)="54f9c7a1b13c32ea0fdc99eacda1ef061a0159783324d2bbec927187cf3aa1adf3182625859d788b83301807daf7fa22040a74e1dfc5e5e23dd225", 0x3b) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)) r3 = socket(0x20, 0x2, 0xfe) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000740)=0x8) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000780)) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000007c0), 0x1, 0x0) lseek(r4, 0xfffffffffffffff8, 0x64fe34d855dfdf7b) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000800)={0x400}) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000840)={0x3ff}) recvfrom(r0, &(0x7f0000000880)=""/4096, 0x1000, 0x802, 0x0, 0x0) symlink(&(0x7f0000001880)='./file0\x00', &(0x7f00000018c0)='./file0/file0\x00') r5 = getppid() ktrace(&(0x7f0000001900)='./file0\x00', 0x0, 0x0, r5) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000001940)={0x40, 0x8}) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000001980)) recvfrom$inet6(r3, &(0x7f00000019c0)=""/101, 0x65, 0x1040, &(0x7f0000001a40)={0x18, 0x0, 0x9, 0x9}, 0xc) 148.146615ms ago: executing program 3 (id=65): syz_emit_ethernet(0x32, &(0x7f0000000040)={@local, @empty, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x10, 0x7f, 0x0, 0x0, [{[@broadcast]}, {}]}]}}}}}}) 147.84131ms ago: executing program 4 (id=66): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x1) write(r2, &(0x7f00000001c0)="17201f5c2a4156308c2f39200000000000000000000000000000000000000000559978f38e8b745261f16258908a17c5080a", 0x32) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, 0x0, 0x0) 75.4833ms ago: executing program 3 (id=67): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) truncate(&(0x7f0000000040)='./file0\x00', 0x30001) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2a, &(0x7f0000000000), 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x800, 0xffffffffffffffff) 74.623327ms ago: executing program 6 (id=68): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x18, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) 74.224315ms ago: executing program 3 (id=69): r0 = socket(0x2, 0x4, 0x0) r1 = shmget$private(0x0, 0x3000, 0x458, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, 0x1, 0x0, 0x0, 0x0, 0x8000, 0x1fffffffffd}) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/102) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket(0x2, 0x4, 0x0) (async) shmget$private(0x0, 0x3000, 0x458, &(0x7f0000ffa000/0x3000)=nil) (async) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, 0x1, 0x0, 0x0, 0x0, 0x8000, 0x1fffffffffd}) (async) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/102) (async) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) 73.01484ms ago: executing program 4 (id=70): r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0x3a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaa9f08004600002c0000000000019078e000000200000000830300000e00907800"/58]) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r1, 0x80206949, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) clock_gettime(0x0, &(0x7f0000000040)) 71.272334ms ago: executing program 6 (id=71): sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) (async) r0 = syz_open_pts() setitimer(0x1, &(0x7f0000000000)={{0xfffffffffffffff8, 0xda}, {0x101, 0x5870}}, &(0x7f0000000100)) (async) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000007c0)={0x0, 0x1, 0xffefbff6, 0x0, "0000ffffffffff9b752d020200", 0x0, 0xfffffffe}) (async) r2 = syz_open_pts() (async) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000300)='#', 0x1}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0xfffffffc, 0x3, 0x7, 0x6, "765182250f64b266e16c35f9e2f2f9f052d1dce3", 0x5, 0x9}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8f5f84cf71b59c7a00c37082", &(0x7f0000000080)=0x3d, 0x0, 0xffffffffffffff57) (async) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) (async) setitimer(0x0, &(0x7f0000000180)={{0x5, 0xb9c3}, {0x1, 0x1}}, &(0x7f00000001c0)) (async, rerun: 64) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="a0bfd762259016e1", 0x8}], 0x1) (rerun: 64) 7.188486ms ago: executing program 7 (id=72): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x109) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x7}}) (async) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) sysctl$net_inet_udp(0x0, 0x0, &(0x7f0000000140)="dd0f1c77dd33caa6682c7a66a25fa35b956b7395eb4a4977c8e2a85ad88f9a41c3dfe3ba01c5c665b2dc35bb245f9070ce1c63b90f6e0c01f37b5797c45822a9a9b73ab6acbf76a868c71888a336334e8056af416d94034ad8ad87320fd5d31894d7068350340fcb0d974943a4d4f1c212d7bed1af69b780433ed805fc8254e2cf520635a0fece37effda466313c5c7284102b4de4bd43886e74f8a4eb13b40328bbd701cadb59f212737ea2b1a06050e333eb46b2f1e12a8cf8ec0d12a4d7a77bfbf24b8303994355cc3e67a72ff68c7e3cae40ecd62e4df66a35e4979f9896ffb4a776eb622a1e0799a94607ce6d9c2fa4cc199f5836e2d3a2aaf236d241975227a62d3fbbeb16e3a13f5d2f0b499f51adb665ca3522f39c56dd30740033c2ef5387f1f620d543a7037a5bc55271e496c6d7f79b95d0e22d8b9e81ce81207230511fff3ae0f2ef085f8e17d26473c042b065db3ff732cdf3ef178e138e538da7dd1bdc4ae8fea110749dce1f6ef918859b9f4f783db71245e2a4687b64b06ba4ad8e93d4dc2b91751d3fcecc23c5fb6493ac713454c358d26f16c85c5fa7b95bd26e6324b02edc01a1a3a26c820cc27f78599d583fe8507453013f71e864c853621f24d4920e5c366506fa102625eb70042c395e844785f53947e47b128f94e2a02ec5c06e533a6d97fbf17457cac35bc5f2999c37764509fae815096084129e856b72b7e09423f51037b22a5b4848023d97cd0b5c08caa8eb9c033f59f4562d33c8484a", 0x0, 0x0, 0x0) (async) r3 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc050756a, &(0x7f0000000340)) 3.259532ms ago: executing program 3 (id=73): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x100000001, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x800000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xe3ca}, {&(0x7f0000fcd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x200000005}, {&(0x7f0000854000/0x3000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000a86000/0x2000)=nil, 0x3}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000429000/0x2000)=nil, 0x7fffffff}, {&(0x7f000088c000/0x4000)=nil, &(0x7f0000bfd000/0x400000)=nil, 0x38dd823f}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000c93000/0x2000)=nil, 0x1000000000000}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000dd6000/0x2000)=nil, &(0x7f0000b0b000/0x2000)=nil, 0x100000001}, {&(0x7f0000c6b000/0x1000)=nil, &(0x7f0000e60000/0x1000)=nil, 0xffffffff}, {&(0x7f0000d90000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fa8000/0x3000)=nil, &(0x7f0000c5e000/0x4000)=nil, 0x4}], './file0\x00', 0x65}) sysctl$fs(0x0, 0x0, &(0x7f0000000080)="841fa398bd9bf8be51c118b636b86a482f0358dfccf172187e54c09bc866d280a6de71aeaabc8d8a56c6e690dddc705f4f3b3ad70504329e3d1e0dec2ca9d51b6fcee0e811a158c8d9da00fb69e39e7b13", 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x138) ioctl$FIONREAD(r0, 0xc028698d, &(0x7f00000000c0)) 2.798584ms ago: executing program 4 (id=74): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000005c0)='\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) getpgrp() (async) open$dir(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10000, 0x93) 1.129364ms ago: executing program 7 (id=75): r0 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}}) (async) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) (async) shmdt(r1) (async) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x15, &(0x7f0000000040)="fd04c085", 0x4) (async) setitimer(0x1, &(0x7f0000000000)={{0x0, 0x5}}, 0x0) 485.442µs ago: executing program 1 (id=76): socket(0x6, 0xc4eb147055655551, 0x4c) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x13}, 0x4000000000000072, &(0x7f00000000c0)="966383f1d0d1cda2eeae52112149aec00d993b3931411efd4f659dcd48fb1ff079d891111e3eb775d8151fbe5c5d3ec28e476f545ab1171f8198a0253f074c0151934e7856ae99e4c544946d72864601fd752fef1b31fc1d677d46ec9bb49ad818cedcf096ed566815d0f2093e5198574ec196f0f2af1f054807cb84f8930aa2a001eee9dc28e56c7c72f2a75b17746210388bdab39284500c1d41040767dc0672b8122fbd08f52c2b366337d366160530915ca6023bed271faeeafaa358e76047cd34db74cd7cff1350815147266ebc9cebf1234c47bdec06415131cdf60b091e3bb27fb7ba2ed97c3983cba2045a0a8a18d3c6fc88477587e2f41239462c910d3730af4e086fe71851e07aaabd6e4d212d6600963a701dbd6f", 0x0, 0x0, 0x0) socket(0x6, 0xc4eb147055655551, 0x4c) (async) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x13}, 0x4000000000000072, &(0x7f00000000c0)="966383f1d0d1cda2eeae52112149aec00d993b3931411efd4f659dcd48fb1ff079d891111e3eb775d8151fbe5c5d3ec28e476f545ab1171f8198a0253f074c0151934e7856ae99e4c544946d72864601fd752fef1b31fc1d677d46ec9bb49ad818cedcf096ed566815d0f2093e5198574ec196f0f2af1f054807cb84f8930aa2a001eee9dc28e56c7c72f2a75b17746210388bdab39284500c1d41040767dc0672b8122fbd08f52c2b366337d366160530915ca6023bed271faeeafaa358e76047cd34db74cd7cff1350815147266ebc9cebf1234c47bdec06415131cdf60b091e3bb27fb7ba2ed97c3983cba2045a0a8a18d3c6fc88477587e2f41239462c910d3730af4e086fe71851e07aaabd6e4d212d6600963a701dbd6f", 0x0, 0x0, 0x0) (async) 102.732µs ago: executing program 32 (id=76): socket(0x6, 0xc4eb147055655551, 0x4c) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x13}, 0x4000000000000072, &(0x7f00000000c0)="966383f1d0d1cda2eeae52112149aec00d993b3931411efd4f659dcd48fb1ff079d891111e3eb775d8151fbe5c5d3ec28e476f545ab1171f8198a0253f074c0151934e7856ae99e4c544946d72864601fd752fef1b31fc1d677d46ec9bb49ad818cedcf096ed566815d0f2093e5198574ec196f0f2af1f054807cb84f8930aa2a001eee9dc28e56c7c72f2a75b17746210388bdab39284500c1d41040767dc0672b8122fbd08f52c2b366337d366160530915ca6023bed271faeeafaa358e76047cd34db74cd7cff1350815147266ebc9cebf1234c47bdec06415131cdf60b091e3bb27fb7ba2ed97c3983cba2045a0a8a18d3c6fc88477587e2f41239462c910d3730af4e086fe71851e07aaabd6e4d212d6600963a701dbd6f", 0x0, 0x0, 0x0) socket(0x6, 0xc4eb147055655551, 0x4c) (async) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x13}, 0x4000000000000072, &(0x7f00000000c0)="966383f1d0d1cda2eeae52112149aec00d993b3931411efd4f659dcd48fb1ff079d891111e3eb775d8151fbe5c5d3ec28e476f545ab1171f8198a0253f074c0151934e7856ae99e4c544946d72864601fd752fef1b31fc1d677d46ec9bb49ad818cedcf096ed566815d0f2093e5198574ec196f0f2af1f054807cb84f8930aa2a001eee9dc28e56c7c72f2a75b17746210388bdab39284500c1d41040767dc0672b8122fbd08f52c2b366337d366160530915ca6023bed271faeeafaa358e76047cd34db74cd7cff1350815147266ebc9cebf1234c47bdec06415131cdf60b091e3bb27fb7ba2ed97c3983cba2045a0a8a18d3c6fc88477587e2f41239462c910d3730af4e086fe71851e07aaabd6e4d212d6600963a701dbd6f", 0x0, 0x0, 0x0) (async) 0s ago: executing program 7 (id=78): syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000380), &(0x7f00000003c0)=0xffffffffffffff7e) (async) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x0, 0xff}, {0x3, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, &(0x7f0000000240), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) (async) dup(r0) (async) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) (async) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000040)=0xdaa, 0x3) (async, rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x2, &(0x7f0000000100)="88102d6064769660902debae4f1d8ea5708f751d05bbebb67e516cfb2bca58a2a28a88b7455f63a8b07e9b3656925d523acd0fa85bc57374d663c38b284f689999d87bca9a3b67e1c1150c1526e2522e14e65deda061c54e2b7f822640741087e797961047cff33cc1962481cb05e568a7b85edbd86fd856126ca242", &(0x7f0000000180)=0x7c, &(0x7f00000001c0)="369e4ee815aa76e096b3f6c485b85545420067836eb2cd15da95503744476603f725a30eaca469a54b5fe9b1c62d4428eade5cf9daf5427cbaa3dde2bf1f9206121869e8a54847a52124824ad486157c3e8c11ff441a8d76bd3470ab3b7fb3994a9526a5442aa55c147f730f0f51c27a08073fd04c9fc97faf404719e2d1684b25950119a9d3edd17057cd24e6b0425f9bde19a865222e799c13a3d2eb2f30da5737911252899013d0c5022cadaca24614d0ef6bfd95ce91aed995db517ad00fcbd18ca9748647f8527525c98774043c453127ba12a65bc3199e3e05f1a1a727c2f1e6c917d9c5e41ba1cd55d69587e4cf548ec96701932dfe66", 0xfa) (rerun: 32) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-setuid-6.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.55' (ED25519) to the list of known hosts. login: panic: pool_do_get: shmpl free list modified: page 0xfffffd8065851000; item addr 0xfffffd8065851850; offset 0x40=0x67b93fc9 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 223827 80096 32767 0x10 0 1 syz-executor * 43078 80096 32767 0x10 0x4000000 0K syz-executor db_enter() at db_enter+0x25 panic(ffffffff833a76d7) at panic+0x1e5 pool_do_get(ffffffff8399f780,1,ffff80003c54e0d8) at pool_do_get+0x5da pool_get(ffffffff8399f780,1) at pool_get+0x149 shmget_allocate_segment(ffff8000ffff47d8,ffff80003c54e330,0,ffff80003c54e280) at shmget_allocate_segment+0x1a7 sys_shmget(ffff8000ffff47d8,ffff80003c54e330,ffff80003c54e280) at sys_shmget+0x1b2 syscall(ffff80003c54e330) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x395bd3115f0, count: 7 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: pool_do_get: shmpl free list modified: page 0xfffffd8065851000; item addr 0xfffffd8065851850; offset 0x40=0x67b93fc9 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833a76d7) at panic+0x1e5 pool_do_get(ffffffff8399f780,1,ffff80003c54e0d8) at pool_do_get+0x5da pool_get(ffffffff8399f780,1) at pool_get+0x149 shmget_allocate_segment(ffff8000ffff47d8,ffff80003c54e330,0,ffff80003c54e280) at shmget_allocate_segment+0x1a7 sys_shmget(ffff8000ffff47d8,ffff80003c54e330,ffff80003c54e280) at sys_shmget+0x1b2 syscall(ffff80003c54e330) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x395bd3115f0, count: -8 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c54df10 rbx 0xffffffff837a2dc7 cpu_info_full_primary+0x2dc7 rdx 0xffff80000143b980 rcx 0xffff8000ffff47d8 rax 0xffffffff837a1ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x34fb82962e9b90db r11 0xdbe883047ca1730a r12 0xffffffff837a2bc8 cpu_info_full_primary+0x2bc8 r13 0 r14 0 r15 0x1 rip 0xffffffff8324fe35 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c54df00 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=43078 pid=80096 tcnt=2 stat=onproc flags process=10 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffff4028,0xffff8000ffff6f90 process=0xffff8000ffff2048 user=0xffff80003c549000, vmspace=0xfffffd806beae3b8 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 32810 72423 59980 32767 2 0x10 syz-executor 32810 446548 59980 32767 3 0x4000090 fsleep syz-executor 80096 223827 66845 32767 7 0x10 syz-executor *80096 43078 66845 32767 7 0x4000010 syz-executor 96572 203610 99230 0 2 0x2 syz-executor 85453 421401 32387 32767 2 0x10 syz-executor 85453 459001 32387 32767 3 0x4000090 fifor syz-executor 33001 183892 86115 32767 2 0x10 syz-executor 33001 473244 86115 32767 3 0x4000090 ttyout syz-executor 33001 237122 86115 32767 3 0x4000090 fsleep syz-executor 33001 5019 86115 32767 3 0x4000090 fsleep syz-executor 14364 271377 1473 32767 3 0x90 nanoslp syz-executor 14364 342148 1473 32767 3 0x4000090 kqsel syz-executor 14364 416106 1473 32767 3 0x4000090 fsleep syz-executor 34414 465031 5290 32767 2 0x10 syz-executor 34414 305190 5290 32767 3 0x4000090 kqsel syz-executor 34414 104292 5290 32767 3 0x4000090 fsleep syz-executor 59980 20540 86246 32767 3 0x90 nanoslp syz-executor 34881 488891 14134 32767 3 0x90 nanoslp syz-executor 86115 63403 93175 32767 3 0x90 nanoslp syz-executor 66845 25277 15834 32767 2 0x10 syz-executor 32387 97120 75686 32767 3 0x90 nanoslp syz-executor 5290 336769 89988 32767 2 0x10 syz-executor 1473 142709 7620 32767 2 0x10 syz-executor 86246 448939 99230 0 3 0x82 wait syz-executor 93175 135780 99230 0 3 0x82 wait syz-executor 14134 24194 99230 0 3 0x82 wait syz-executor 15834 334229 99230 0 3 0x82 wait syz-executor 75686 278439 99230 0 3 0x82 wait syz-executor 89988 121297 99230 0 3 0x82 wait syz-executor 7620 181887 99230 0 3 0x82 wait syz-executor 99230 232775 73359 0 3 0x82 kqread syz-executor 73359 37736 52489 0 3 0x10008a sigsusp ksh 52489 5651 31513 0 3 0x98 kqread sshd-session 31513 178218 20745 0 3 0x92 kqread sshd-session 37048 163190 1 0 3 0x100083 ttyin getty 20745 269186 1 0 3 0x88 kqread sshd 31900 63072 5207 73 3 0x1100090 kqread syslogd 5207 400869 1 0 3 0x100082 sbwait syslogd 96886 132077 1 0 3 0x100080 kqread resolvd 35029 327188 47894 77 3 0x100092 kqread dhcpleased 23479 254603 47894 77 3 0x100092 kqread dhcpleased 47894 6999 1 0 3 0x80 kqread dhcpleased 90416 10075 0 0 3 0x14200 bored smr 83015 392051 0 0 2 0x14200 zerothread 85503 501032 0 0 3 0x14200 aiodoned aiodoned 69867 83762 0 0 3 0x14200 syncer update 82605 23129 0 0 3 0x14200 cleaner cleaner 37384 103885 0 0 3 0x14200 reaper reaper 72225 143331 0 0 3 0x14200 pgdaemon pagedaemon 10252 429068 0 0 3 0x14200 bored viomb 9824 183752 0 0 3 0x40014200 acpi0 acpi0 47270 278084 0 0 3 0x40014200 idle1 87064 76539 0 0 3 0x14200 bored softnet3 85188 188243 0 0 3 0x14200 bored softnet2 28896 437568 0 0 3 0x14200 bored softnet1 59483 314063 0 0 3 0x14200 bored softnet0 88024 279841 0 0 3 0x14200 bored systqmp 11530 168963 0 0 3 0x14200 bored systq 53242 212599 0 0 3 0x14200 tmoslp softclockmp 72756 1616 0 0 3 0x40014200 tmoslp softclock 38865 108093 0 0 3 0x40014200 idle0 1 111055 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex shmpl r = 0 (0xffffffff8399f798) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 pool_get+0x10b #4 shmget_allocate_segment+0x1a7 #5 sys_shmget+0x1b2 #6 syscall+0xb08 #7 Xsyscall+0x128 Process 80096 (syz-executor) thread 0xffff8000ffff47d8 (43078) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff839d5030) #0 witness_lock+0x5bb #1 syscall+0xae6 #2 Xsyscall+0x128 exclusive mutex shmpl r = 0 (0xffffffff8399f798) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 pool_get+0x10b #4 shmget_allocate_segment+0x1a7 #5 sys_shmget+0x1b2 #6 syscall+0xb08 #7 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10185 10952K 10966K 166960K 11267 0 pcb 17 12K 12K 166960K 17 0 rtable 212 6K 6K 166960K 346 0 pf 29 16K 16K 166960K 31 0 ifaddr 38 6K 7K 166960K 44 0 ifgroup 46 2K 2K 166960K 50 0 sysctl 1 1K 1K 166960K 2 0 counters 62 36K 36K 166960K 64 0 ioctlops 0 0K 2K 166960K 30 0 iov 0 0K 14K 166960K 7 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1333 84K 84K 166960K 1371 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 4 0 VM map 2 1K 1K 166960K 2 0 sem 7 0K 0K 166960K 9 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 24 89K 121K 166960K 222 0 sigio 0 0K 0K 166960K 1 0 proc 58 79K 115K 166960K 478 0 subproc 67 4K 4K 166960K 85 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 6 0 in_multi 88 6K 7K 166960K 102 0 ether_multi 1 0K 0K 166960K 2 0 mrt 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 79 360K 360K 166960K 79 0 exec 0 0K 1K 166960K 346 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 242 66K 75K 166960K 3288 0 UVM aobj 8 3K 3K 166960K 9 0 pinsyscall 45 90K 111K 166960K 1214 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 1 0K 0K 166960K 4 0 NDP 10 0K 2K 166960K 27 0 temp 38 8634K 8698K 166960K 3923 0 kqueue 13 20K 28K 166960K 43 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 39 0 36 1 0 1 1 0 8 0 rtentry 112 111 0 12 4 0 4 4 0 8 0 unpcb 144 82 0 65 2 0 2 2 0 8 1 syncache 336 3 0 3 1 0 1 1 0 8 1 tcpcb 808 88 0 82 8 0 8 8 0 8 7 arp 120 18 0 2 1 0 1 1 0 8 0 ipq 40 1 0 0 1 0 1 1 0 8 0 ipqe 40 3 0 0 1 0 1 1 0 8 0 inpcb 376 176 0 163 8 0 8 8 0 8 6 nd6 136 24 0 3 1 0 1 1 0 8 0 kcovpl 48 9 0 2 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 452 0 44 29 0 29 29 0 8 2 art_table 32 453 0 44 4 0 4 4 0 8 0 art_node 16 110 0 20 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 1 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 7 0 2 1 0 1 1 0 8 0 shmpl 112 6 0 1 1 0 1 1 0 8 0 pool(0xffffffff8399f780:shmpl): page inconsistency: page 0xfffffd8065851000; 29 on list, 5 missing, 35 items per page dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1652 0 144 95 0 95 95 0 8 0 ffsino 280 1652 0 144 108 0 108 108 0 8 0 nchpl 144 1948 0 266 63 0 63 63 0 8 0 uvmvnodes 80 1746 0 0 36 0 36 36 0 8 0 vnodes 216 1746 0 0 97 0 97 97 0 8 0 namei 1024 5679 0 5679 2 0 2 2 0 8 2 percpumem 16 46 0 1 1 0 1 1 0 8 0 kstatmem 264 22 0 2 2 0 2 2 0 8 0 scxspl 216 6739 0 6739 9 1 8 8 1 8 8 plimitpl 152 47 0 23 2 0 2 2 0 8 1 sigapl 424 488 0 434 7 0 7 7 0 8 0 futexpl 64 1044 0 1039 1 0 1 1 0 8 0 knotepl 120 66 0 0 2 0 2 2 0 8 0 kqueuepl 216 46 0 34 1 0 1 1 0 8 0 pipepl 328 116 0 89 3 0 3 3 0 8 0 fdescpl 504 470 0 434 6 0 6 6 0 8 0 filepl 152 1797 0 1585 12 0 12 12 0 8 2 lockfpl 104 29 0 27 1 0 1 1 0 8 0 lockfspl 48 14 0 12 1 0 1 1 0 8 0 sessionpl 144 22 0 7 1 0 1 1 0 8 0 pgrppl 48 32 0 9 1 0 1 1 0 8 0 ucredpl 104 201 0 183 1 0 1 1 0 8 0 zombiepl 144 435 0 434 1 0 1 1 0 8 0 processpl 1176 488 0 434 5 0 5 5 0 8 0 procpl 656 624 0 560 7 0 7 7 0 8 1 sockpl 688 298 0 265 10 0 10 10 0 8 6 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 127 0 0 16 0 16 16 0 8 0 mcl2k 2048 19 0 0 3 0 3 3 0 8 0 mtagpl 96 1 0 0 1 0 1 1 0 8 0 mbufpl 256 172 0 0 11 0 11 11 0 8 0 bufpl 280 2456 0 124 167 0 167 167 0 8 0 anonpl 24 107046 0 103807 47 1 46 46 0 184 25 amapchunkpl 152 10231 0 9605 28 0 28 28 0 158 2 amappl16 200 2254 0 2237 14 0 14 14 0 8 12 amappl15 192 4 0 4 1 1 0 1 0 8 0 amappl14 184 159 0 149 1 0 1 1 0 8 0 amappl13 176 6 0 6 1 1 0 1 0 8 0 amappl12 168 1063 0 1027 2 0 2 2 0 8 0 amappl11 160 43 0 33 1 0 1 1 0 8 0 amappl10 152 10 0 10 1 1 0 1 0 8 0 amappl9 144 274 0 274 1 1 0 1 0 8 0 amappl8 136 22 0 21 1 0 1 1 0 8 0 amappl7 128 88 0 78 1 0 1 1 0 8 0 amappl6 120 172 0 169 1 0 1 1 0 8 0 amappl5 112 114 0 108 1 0 1 1 0 8 0 amappl4 104 269 0 256 1 0 1 1 0 8 0 amappl3 96 1706 0 1577 4 0 4 4 0 8 0 amappl2 88 595 0 542 2 0 2 2 0 8 0 amappl1 80 7685 0 7153 12 0 12 12 0 8 0 amappl 88 2956 0 2761 5 0 5 5 0 92 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 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 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 8 0 1 1 0 1 1 0 8 0 uaddrrnd 24 470 0 434 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 470 0 434 1 0 1 1 0 8 0 vmmpekpl 168 5390 0 5350 3 0 3 3 0 8 0 vmmpepl 168 35425 0 33487 99 0 99 99 0 357 12 vmsppl 456 469 0 434 6 0 6 6 0 8 0 rwobjpl 64 14889 0 12308 45 0 45 45 0 8 1 pdppl 4096 948 0 868 108 24 84 96 0 8 4 pvpl 32 16829 0 0 136 0 136 136 0 265 0 pmappl 248 469 0 434 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 289 0 26 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833a76d7) at panic+0x1e5 pool_do_get(ffffffff8399f780,1,ffff80003c54e0d8) at pool_do_get+0x5da pool_get(ffffffff8399f780,1) at pool_get+0x149 shmget_allocate_segment(ffff8000ffff47d8,ffff80003c54e330,0,ffff80003c54e280) at shmget_allocate_segment+0x1a7 sys_shmget(ffff8000ffff47d8,ffff80003c54e330,ffff80003c54e280) at sys_shmget+0x1b2 syscall(ffff80003c54e330) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x395bd3115f0, count: -8 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff800029aabff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x7ddc89e72080, count: 12 ddb{1}> trace x86_ipi_db(ffff800029aabff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x7ddc89e72080, count: -3