last executing test programs: 8.379410609s ago: executing program 2 (id=20): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x56, 0xfffffffffffffffe}) r1 = kqueue1(0x0) seteuid(0xffffffffffffffff) semget$private(0x0, 0x1, 0x62) chmod(&(0x7f0000000040)='./file0\x00', 0x14c) r2 = socket$inet(0x2, 0x3, 0x14) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0xea) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x2524, 0x9, 0x0, 0x1, 0x2}) flock(0xffffffffffffffff, 0x3) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x0, 0x5, 0x0, 0x1}) syz_open_pts() syz_open_pts() ioctl$FIOASYNC(r2, 0x80047476, &(0x7f0000000000)=0x7) mkdir(&(0x7f0000000240)='./file0\x00', 0x148) r3 = open(&(0x7f0000000280)='./file0\x00', 0x8a0, 0xc9) r4 = kqueue1(0x0) kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0xed, 0x8, 0x101, 0x5}], 0x8000, 0x0, 0x80000001, 0x0) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff6, 0x25, 0x96f799025b5b12ad, 0x5, 0x3}, {{r1}, 0xfffffffffffffff6, 0x3, 0x1, 0x20000004}, {{r1}, 0xfffffffffffffffa, 0x23, 0x1, 0x800, 0x5}, {{r1}, 0xffffffffffffffff, 0x21, 0xf0000000, 0xe4a, 0x7}], 0x4, 0x0, 0x400, 0x0) 7.731849032s ago: executing program 2 (id=37): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x20) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff6, 0x9e, 0x4, 0x1, 0x4f2d}], 0x6, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x40, 0xac, 0xe}], 0x4, &(0x7f0000000100)={0x0, 0x3}) (async) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="7a54b8f1ad8d8727c02f42830757a4ff6320196072ce5d3386e497c78b0674a939a9ab21afbc834e4c1cdf89d8b1271529c236bda5a1e601db02ff59464202afdbe77dd81ad5b40e389f65097494c6548715857dc9eb77bd62a1a39bf9fad7c8575c2e220e6882664cc07872b7c8f0f0b12599cf9e58c30dd71309410818d62747cca76452130df87c3a748681d2e506828554a829bf8939c45d2b27ffc73fc5e4854e9b6f3104efed5a081100e2637c4a466f25977914d4f66a3e49f6c1891563938c24cf8737b5e9abdc9e57d6a43d1b55b0a7085bdf", 0xd7}], 0x1, 0x7) (async) pselect(0x40, &(0x7f0000000280)={0x5, 0x9, 0x80, 0x1, 0x8, 0x2, 0x7, 0xfffffffffffffffd}, &(0x7f00000002c0)={0x7, 0x3, 0x9, 0xfffffffffffff0d1, 0x0, 0x7, 0x5, 0xfffffffffffffffa}, &(0x7f0000000300)={0xaab, 0x28a, 0x1977, 0xf8, 0xf3ae, 0xf, 0x80000001, 0x80000001}, &(0x7f0000000340)={0x7, 0x8}, &(0x7f0000000380)={0xa000}) (async) ioctl$DRM_IOCTL_MODE_GET_LEASE(r0, 0xc01064c8, &(0x7f0000000400)={0x1, 0x0, &(0x7f00000003c0)=[0x0]}) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000440)={0x7, 0x5, 0xc}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000480)={0x9, 0x9, './file0\x00', 0x2c3, 0xab3d, 0xcc25}) r1 = dup(r0) (async) r2 = getpgrp() (async) stat(&(0x7f0000002a40)='./file0\x00', &(0x7f0000002a80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) r4 = dup(r0) (async) r5 = getpgid(0x0) r6 = getuid() fstat(r0, &(0x7f0000002b00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) r8 = getsid(0xffffffffffffffff) (async) getgroups(0x1, &(0x7f0000002b80)=[0x0]) (async) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002bc0), 0x80, 0x0) (async, rerun: 64) r11 = getthrid() (async, rerun: 64) getresuid(&(0x7f0000002c00)=0x0, &(0x7f0000002c40), &(0x7f0000002c80)=0x0) (async) stat(&(0x7f0000002cc0)='./file0\x00', &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$unix(r1, &(0x7f0000002e80)={&(0x7f00000004c0)=@abs={0x1, 0x1, 0x0, 0x2}, 0x8, &(0x7f00000029c0)=[{&(0x7f0000000500)="26cb6de7f2999fcb3c1e0ff899313f277bfc3b67a8fd19504e44e7a2c5db18b0931af56f4fd0edd2fac28bbe6187511cb063a72d7a81cfb64201ff7f77accdda750b044ce692699a6fee4c7f67b5466fc4a31c52324cf66619d8df0f3b2858a73903aa28ae8d82e9cd3d501494487d3b7c290b5db1be2c313a1b5567dccfc794c5d887bebd54845bdd424412b0aadf066f0ca9997af8a7f1415433573f7d24277382a9f85ce7e383a7683c7c1e1b28963dd15d06ab20738acf478f96ce92b8ab936f2e9bc8fdc4170bb4e2feeae54893f9914f1f64", 0xd5}, {&(0x7f0000000600)="78762ed9d2845805e63024b4bb53aafb778ae6ff702e4cb1becdc6953e3f3475d03b443044d2de4b493b8cbeb3270b4a13884c8064a4c73757ab1f1510b122d98f9a4936f86171050c014bd6d7d901083ea84df9a2a83f94fbd9891a06c9e4c1c96400d5b52210667f44efcbfc02b8859feddd9dd74e510af6cbbbab554271479fe32fcccdddfae7a0a3cf4227206551732eb1237d5d2df37dbc2c264fc5cc9328626a3b24ae5347e548aae3b51f419ec08081c98cbb78da63246cf95d1598f35d201e000169c9714f491ac6", 0xcc}, {&(0x7f0000000700)="c172c21e42f938d51ef025448445c238f6afa38da3b93969f392a291eda76c988baf49dd2aa28bdd3c7a607ef598fb1bd7199a5d3538f0f2342332997a6a2234d068082aa68950be3203bdde4f14f0aef5586ad05000f2425bd906d34521c73379050dc393e73f8a66fc0ce9b5cebcf920c809fe9d03a4174301f946adfe20c7f764cd73d4b835f045fa9eae36fe6c04cb76ca61b25562b4e7c2c079708b6ec10cfdb9a0baddd924804bd9a503c94e9a065c9ad0b07f082377d663b3ad44f40eae65afdcc9fd0d0576e4dc0b77404170b4965bd077fe950ec00d722b7bf63d98c656b421cbc275ca03ab8d76246484d683a0c000f8755a96eee66771538bc6b008e2a99f86b647d98d146c9b4d12c959dd9a51d15a6a51df0f219b4ef312c7ab0633ffb722ec3775e51c9eff42acd49dd2a704b1b9f96920a214021e3b491d56f91a5dad0de017f66240cccb1373121476259b5f6923ae7732b4acb53b37f774565e95e6ee6c28887f2c370c7f66945103c095a391259feb1ed52aa8b2b393d405d5aa07e8834b3810d55119ab265eed406e93a74659103bd7751e52698aa8677b565cc9d2e0a21472b48856b8afbfe3924741eae48dbb246dbcd897582bd499ad8fa81a3555463f7b23f579c45f66cd9e48afe6d52a6e1211772fb2e2504149af5de354721f3e2a099a968d3244dbfe612b5689d7eed3db4a479a5873271c0a75717e5ed847c7648cbaa113c696fd0d4fec11756c64b02f7a30e4aec36d781acd0c4b754eb798445dcb4ec19db8de5bd4699e3bdbd03f7e5b2ec681b562ed735e5328cd3d75724484c780fb7b51e111b41a395eae77a98946ab5b939e0637d3863843de59a1f9cc6758f931fafd70ed23f9eb39a028d61b1b21be25b4ecff20004d9dc0461d03dc667e541f40aecf6beea032df40d8767f5b436ecc84ce5a2f55499839309617433e94546e675a389ec0e627acc9c422fded7988cd787fe338e99f0ad5d12418222079a58e661524f561b68d461eda6c8a41746aa277e5275d326bbc839e0a1bb30caf2566b14e550dbf79bf95aad5d425ecca140618a106e7fc1acc1167b013532624ec9e22c2c122660f412fdee06b3e3aef6d4f57bba4ab73ffc8da7379692713563c5bee04de2db128dcc374e4c65851d0f7c9b8da50a5b1898b69fe509b4329e8a5ebe53a3871131f532143980b612aeb38d4874101eaf35dbabf14f650369db246a8a5675f156ed80a9d49ab8109ee03a6ec43c2a9762123b10d25d79dbc37ba2100d18989d2c805fe57b9af3da6f0689d90685e05c8864b4d3fbf58cfd8bf270f813f96e2d154f1a8015ddf0e4af7eb498fa55ecf8ffc56cd1519f14da129248608330dd0e6f97f439cfb711037f74b225841faea2aca0cbe75ca69127d5f938e15c9d6d267ccc51203dcaf45f2292a028ff059b6d1641c4291764ce947da7420ccb5d885982e3d04b19f22d5800fffbb45c9f75c6fb10f2a77842520e662306832aebd8842f422e59d05e28c7b9e42081fac304e8d8a947d4ee3b20ecff2e75d2a0e94d9b2d008126258d12ce68ac44118120144ade2927d2c690afc971bccffff6a844f51d605d32724c525ca6781610a151e822c21ba4d5955e1efded53cc544a4211e7edfbf5e8dde6556f8eafe3bd662bffce825f0d23ccc2cf4c16d706419e14a6fb9e3bfaafcb669e115831abaad87776a690998cf02a256ab76a2f01c438c154cf388e88f6e3def0d68c3e84a3bf4332ed134973f89b9fe4d76b54c6a62061066d8cafcecfe4e40e96dc1cd5f12e4230628b064fe4399f4f284867d9869ea29f776b78bc90c559849d7c06342994b99106e383913d5d5b745f5fab58e225aeeecbd253f564851f1af615bccd3e017d51bbbadb1a684a82195982bc4a8b96e013d0e074a2a2724b7d8fb9906ed75cb157bd6cd9c1a79136b25520a776363dbd424abbd24c15b0cd4493787891b56ba0e30c2509ee046a18eec3920a3dd500ef44c3354fe7dc13d1b3a41aecd067d1ff5c7d0076b295dde7aa880e090ea21109b301007791116d4d88d1eada645ec5be23463169d7fbef3079f7fc8cac26015e68dd841143519ad235f9a7948dd5f06368c6d1639f5b545dbab4523e4e81bc47e05f6d632eef939f7a43dde53dcd3c10bd9ec23183cac571d19a995d04f9ea8c7f45a1a59655c22a83fea6fcf0c3ec8b9b8f3cd84a0e2fea33a73fc476b76a61b800aed7cd60e47e5ee3d411c0dcf1d4418b6c9e4b421b2646f0ef4e9e29cb7e93de780c0b48333ee13bfc32e53991324d2a12a4adba0730efeb270bad3a34d50aeaa13d14db99ce8ec3552c6bc2c5a3743d5bbe79c46802cbaab68f0bbca14435124e5363ce6282d098b7c29c38a805c81d7c7d14d60744ceb2c290cf71511f9a797d819cd812f0a60334521a9fd23554913a385a57a20d170a9ebaca5af70ab340b69eac4a38319d2060129d4d87f9713af928f6e8bfa9d0235d73e8d818124b46b2d75c7d41b9cd496435eba4bdac1662ae6a86ebb252db812ae436dbd1e31c4bdacce14f21539339cc34f7ed6161230fef2ea5b08b2ce1fe1db8b13995314ac41db5df3ded10b0cfd5b46825fa9d4ecb4a12c05900c945ba489ab7f13e0831ce3b3b6e303619bd130dc54fcc6c0bd12ed4c7f044e782673993d5c983dc20a9b8a2cf3563139bce6bf15b2531e3c5ebfe6e426a72370e2dee6eae0e8171b47f569151230ee37308e16773cd1d39f2ffefed58cbae507bec5344f24e3318bbe6a8821f2f971184c4884331781c32a8dcf7534f293e0ed545d6baaa88584d14700063865e0b24f6a09f73306025fbea06d84aa493065317052f3aade79e3cccbcb68ad1051aca734deb102ddbcac7748f4bbd756d3a54fc41cb5262d7fcbe60bd26ea4f8be4393b34c65b8f32fc8a05394db5a2c8c08fab4b8fb6786b093bda3eb71132803092c1268982ab8eb19cfdf81c37bd11238ba7d502fe2446247ddaecac2e690263f87b0d23af8667f411eba7040fbef623a217b4466002bf3a58db5172c47b2db27f6b710e2694a9a60f77bfe680fcdd555d47430e2078028f93abc68ac63ba35ee095f1f1f03f7b0065b34febf4ec933e352a63f830059d988bddc177ebf890feed41a7e8862a3bef7565e6095d2fd926c8017ffb83e06bacf13d937e34682ac30c9d989af3167d5dfbb151dbceed4ab61de0a1672e8efd117a20fc553bbe63059933bfbce1d6d68fa3f4ea39239fa71c5f8926108bdf9f3cea51fe0cdd5a4d702afaff761d7cf2ba2202f1f75f34973df14045d38125ea2a073d45efec51fd01021ccbbb9253b5f2f2bd1527e0081b4fea62e473fd7b73a6c3d844bae3842a62ed48e13948d9c8f3c0843d9b16b554b4b6d3fc2807e65239d72e3771d0e10e27773541708b67e0209b8bdb40a17a3ba8ef51598ec6e7ce4ed74a3bcdac502aba760e0728b2989e0d2ce27710ad9684a41836503a9cb830b91897817b17531cd957e23d71bd7fc209945cfca64fec3d7881547b4bce4fae18001f1e88c88292ecc2966d7146b9125f72ed2c01c0aeea61c12a7bf74901a7ef027b07e32ce1fc3e3926d208eaeb9c27047a10e9adf76cc371858704bf3019ef4b9aad6c485336b89114117951f3fbc1e5b759415bf6985c5570c1aa2095c54fcea213657dad4fbc24a1efb903f15be6040e1590848f685028074c066989f1e2cfbf639ff8e512d5b3285df4a1d9364b1b5323f22050be7f5f2f0443ac20d687648dbb27da92a98dfffbaa57b74ad2dc4f107bfd2499b18dd2c2c507f8f6612c0aca32fc7321aace6a05eaec3a45996b4cdf66637abd83a6525b10f54cf8bd1bd8098ea579affa8d1f255a0fb0f4bc42a4bfab913a1d76cee10c38ad747cba2ad4e5dfc1216d9eace3f26291d067f5bd8fc005af85a5e7e03405a49de95938b5fb4977f23d63fddb07c32c7c36b4120da24256fccfc0102158ad1f021e887427f4d5e1fcd24ef64a05296e1d3eeb1f8f553193fa9c1179feca111f9569cda0ed0f79358db986c994e9ee0bc4c0adf3c101107dd252c8635dacc6090e47f102c6070053414ef7850183d7c42ddd3019a5e7a9e8973f9ff1726ee948d9c43116109d196ff14c7dd0e97a5ea521b09edb089a66751a5c71c0aade35cf2b7d9174da1994f0585f119ab3aaae7e676bbef963d91ff213049e6185214e89e857adec6d33818a59f7951060ff438469df15fc8da015a4a56ade54b1511b5d61e6033e8360dc317c823844fdf4328cc40564ad45a6b036713b5d067e0e4d812989aea6cd07bb8da1ffa0606dee4b2e572687566598725a1588c2180601580db934677d2aa533cd6e5fec996803961edc81d0820874f18c21e91fc777ae70752c6cdcf32f9e63ba6c8d2f0e4c952782564e8c1d23da3b7af62c93e89acf65e554d6689cf63c19039ab44ef69c848ecee3e9d428073017ea0148abbb06871adc736de72f5530950630ea665892967052aaddc002fbd7f65abbf7d4ca265a3bf8c5c785eea9aaadcbf2b79c3de54cbdfec31cd97788e82f2574d7b771c2cae6a4d7e15d91b9234cbfeaf8276424bd7f432bb19de907c06773baaab6147f900387208ab59d511b5b3d7f38046c54acfb6304bcc8ef7d93dcd9660643c617b0c93a75ca7690b81fd9bca9a2e62b6083e929bb6f1309f39c6e2ef85f8356c2b90f407b5fe3933e7f2717d3b5734f373b6b67beade0aa11ea40d4f78bc6ab8a744c3393593c0b66fe44c2ad8f77ccab7a01125594529a82ef94033002650f425239b57bbf8732187d422da85a1a7ef05debe21c18e8763f488315d36ad4605f399390dd6c5dfc2ced2214bc503ef5b02ff5280b5e7d667486c49fa252646512a3a615cc688ead02650d741442b179b4046600c973bb56efca18701ecb2af9dabb55bc36c41f9f8e894b70647c5cc8f5aa8f1482180af389530bd3ef8af9a9d31e0659176cc7be86112058c0287b9f8ece352547cf65be27b7806589f108bf3a8a6c16e0a62192f90294252887a0f770c63f209624b3da79d801fcc138146b4cbf1dc181695b804d7526c8169d7ff446063d692f815c61335413cc72b21a24a04288dd4dc1dc641afe1bbd673fd0b4afbcf11048f7f681a22724c5fe0a95f5caf90b2a9bf44b2f924e7d3602e062c2fd9d8090ebf315ecda8ad757a66a722080485b95168386131b7305f165cff43c73e5586012bdfe66711e7953fddc17b69420a51194e851ad04e841211cc150a0fa4a360c644885a2773ddff390a83b4c3929e9bae73200b192f8cdb3345dc1b77e598a49a61aec26cfa6635cb9102753400076f272694760242e694cbe45e39c305370a126d76fc3867c7bec40a4e2a1e9cac70afcddbe0f68c573832d162efe0bf8893f33ba1dba8b2828190ceff963c2576b1711f3c66cfdb687fcf4e8ac3928cbf249832f526340a4f8d172cca1ef84599d6df3d51ead8c9e819304871e6ed1abb59d8a06b15a07e7c771b3aaf5e86568f776dabf88ae918bd3de68e425f689b412c699af0e3ecc006d75958637257bfcddfbf0cf96546c01a2bb1d29b9a95bebb01a32f72d97fd6c480d8d2c6b7eb0b028ebb95ec95564c5d116d37598b3309532fab5f782e49ca8eb812371d0a30333ffa1cbeb7a9e2fc96b885dbb172b9a251c05c3cfa84ffa160ea11e08ce10f101ea67a5f4170903e1cb2facf805d78335388250ffdfcbe6e8be0b9f22bb064fe6693d09a584722883f0802f021ea6a64fcb807ea8249dc98145925e5", 0x1000}, {&(0x7f0000001700)="951a4cff34359ac33c6a89c8559a8ff0e417bed2f1ce75fc0099a6787fe827f472f1509a65addd874610dc8f9fe6c30bdc98ee53d599346650d041b840d3658f93db2a633bba9ba5cac1cfff9649266bea4999d9b8e8a0276a37895167d4f72b59785a42fe53f5bb3f2c88403157a7d3bb965fd7d4d30d9a87fce156d275e59fbe4c8fdec1f6b38961919bf3d5de11b3ba1d061e3bfe06b7c998bdf21797b63bc3bcfdefef117152309eefe619644ce3083d4eba4d1d85528f71101f2cfeb9773f5ba228949e2c3b3001774611245320649720d25a46a98277d35b8fbb4ae9a083856cd7ab29ce4a43819cadcffd3b54075e2cd758f580bb0088791385a4e57d0900ab2b27f69b796973489f0100f8e53239b4aeaef6a2942a71351acacbcf90f8543ee56767d1b7e294658bd6b8ac2c2b7c04bd1162e5454f05d5e7dec9045fb74c47bb2eb68fc1be8902131a2fb3241726ce660516624e284b519dff2d854ce19bbab8161fb87b8fe907d8db2b6783ea7d118c382487000acc43b50b5050ed6c91769d29bfabd683a02d2ac8b962ff5a18253049d6973206d8add5a234656742318ab117c6e81f75077f4b3577ff517cf02598e0d2fe315908f847498bbb0cb0e7fc5ab4b263456dba22e3bac794783240ffd29b6e1d0300b0d9490dc80f5f22f353b6beef9df6e0894193e8477ef3f4b230cb4fda7398d9fc94d4cad92d6e94027aeb8f02d77c51b90d54c5f85e87ceca5ce826abf53dd95485282be3100904d8b414f01f87e0b0dc6b049a284403e3817a4de263264042c24e57b6871caa93bf4d9f1558846e845807c508c834695c6f54323d789327d517aee7941aca493e6426039ba0da9eb8b113a6388e1d6a63a06dac878b1bb915366286c10220da753b18773a16acce10e75ce29bcf5b2c855ae54c365d25fca6c4596efd2d48f6db857c61eae57b61f3d5d8431fc99f4fb1db0b439ab7ed5256ff58e7202ca259cad73324ebd58d3d5ee249299ff15e76a310bfd12ec14deb414f10f559a06653c5c11ec0c84ff87e949ba3af281e7cca7c28118eb4c5a7678e9d7c592a9f8241b0f1a220ddc12da436c8e2ad3817bc35abe2bdc809145567ed62d83a537e6f9de370f3f18653e7263f509b964d7f0475a025ab0e5b99a2feb40c6c264f84c8c78850582677b0ad6ac1df6f1d54f1dc2309c096a695951485f7fd6b8d69ee453e69079b7c28d9f1fc9a1eb7b0e88c00fd83f312d5f93d35040fedccde72071e16bea185d4145943fd4d7ac1383e6d2f4b5779f929d9205bfcd3e6ce3aaca02e1279cd161402c51ee386a9d7739db151601daaeb82784c33a4ad4472d771a51680ea6c94216253337d3c5ed8331287b08dd7db646b4973d59809a297557aefdecb0819aee891da97d08b6f79d8aebb9fc06beaf268966081fe57427046e38d86befc07da28559de41d6e0ee9b1d02af0ff31d58982f3dbf386ac2f102c38f4246d1da83d717b6d59c32110459301e7f7a1dee2428f60a456e8d7199aa85f5cdf2668f4db69fef88f8288f69f556ecd78bd7ab91ca800ea49866655b33af68160702683ab25a96d12653f04523085c8761308c6efc2271e16cb512046e394f99504d6370802f4801ee5e17bf26706b60a019839ef68373a9985c09cd178c05a18c20ba4180f825e8ee054dbabd703e0098b82cdff538c95ecf3fb34916c8e68fa90c443ad862252ebeb56c0ebaa668f0f792158181cad7e0c48b49ee49936326125c8ef529e81f542e67f66843324d51c6426ee65e445b6d63e94e5dd7706f7b17b46e74bdc4e12c275d330868f1082dd379a074a75e042f03b1dc6f509de7283bad664fa745780185169f558af1d976bc77edc7a6c32c8589b1232069e33673abc63fda20bde5822eb837bc8c3c7db275c4f7a82902ea65f1e20044fcaf4f00f28ae1cd9f96a2d8f804e4803ec51b3b70c53e34cb539ffd4ffc7173fa5aff5655984fcb776150f45551cecb79462986e362a8146639b967fd3f24da242ecce7e9352f05f6719e5a55b6530b926699c7e2182a14baea596e385dec06915c5491e73931d49282d7d928712b2e57af98e657e84d618a7c45757fbd9229e5eb284a5ce1ba62d2d75f07c5ac276d72207667eb89fc2192cbeddf215cc4ea030d353e896313c0268aa639a5ce76c587b285758cf253169c32981b66fba4608f7352603c8a42f29adc813c02d99f5fa08918f005b963ad043e82d1922f3014ad39ffc6373e12cc40b46c998e40a8b0bb55ad228a5a75665396c60577a2ef4c1ab514d9a23632aa2d72e12c3ce2d09b620f4e5ef41fe389fccd55db43baf5f753be07521d4b49154c72292c2f6100daa408da796433bc78b171a6cf71c6eb79516f141bed72a05ea455c2b1908ca92a21010648cf84c6e995f52626b0bb1186bb0a8ca0da5a52ec6f41bb7fc228a30f1eedd3c5d273983e071464348e3a8589579738e933bb58cd80d28e33d3976cc8aa414bc863d070b0f65670f763cf694ee987d2029895db8d19b8a4dbe46f17725a411ddde6a6330908efe9757959178d8e7e323e81c12d3b88b16156d0c2fa6f16e86449f2420bd4bd72bd45b74cb7d8f313bf3b4c94ae9d851382a13998878346fa9bc618961471109c11d072dc9e70211ad0c4e6e8df332b34b2ed62babb484d22e2e85342bae9f831a1e4de09523129593789fc6a6f8adf74deeaf1d31080e92d34b3da0b02ffd878f7b2dd42817acdea8c764fa40ded36a703d587b97377a5cf2189e0e51ad9619ebbc49390d1a5c96001f8d3a152668038ce1e2ba54b405bc645fd66188f1e400f4efb7c43ac9d6a0e34395e223f0f9f5808b9965d05fedf811e1c5bdbdfcf074a4a8b63086190e7673924fd82e6672284a0d6bdb6dafba5834fc41ac2ba86676326ed39c065a8debee2f507188ad59bd0b911f694776f3d17649a16cf32b7b7de36e10462fce04a4f32c13bbcb4eeac1c7a72e1deba3a09798baab548b6415972f2a40dfe729a908c2915292c563afbb6d5c7aef9922622b6905db73a0f6b75c35029d9072b3acb9f832f72964545b6796db4be7d6902ba32493d33600763b95246711a21e7cdbae8f36be1ecc753a4451285f386034cc06b0d16d0c50a6183fcbc7b7866f59e2cbaa8c3b0139f485c42cae8a7642c33a517bf0608b72b4f33e60411d9219c9f0e53285338bf2ddb90793b7e5c7d1e50a63487a86d1a9af08136278a8081c6576de3ad0b8efc3a7414c9fbdb081c229291edbff8b9c47c8c6c58ab6181cf4d860622241a1e7daf29d812e2e915dcdf7496b274b5789f4681f9f005475c7c2ddf066600a8557f9cc38a36020a78713b97318607a6a1ac6dab352d13de424b2d93b1db7c144090c5cff9fe4ee7131570dcebae5a0fcb6c355f2ae52c4f10c68720a464f5222ed475882cd71a20fcd36642232fe985717e7b02b873cf150176465c16796d95c1e1fd9c874bf38019a1b53eb846af1bf2065dd7ffc615955291f63457912ff3ffaff835a636da1f3633af42b11fa30c167afd877a0e2798f20995559cdca1bb606831fab412c105e4e9a285cc3306f25e4baef654982c18b0ede7dc3b22bac75c7b07c197950baf33f3f96c268f6d8de0a9c5ac12c08e9f7bd9b1fc02a3e683aa0c2b0cb53a66d706dd0f995c4c2f8a229d8bff29271e5f2cb27a4982daebd2d7a7aee5ea02b9ab94527afd6014825c84253e941dd4b16502da02130e6abaf5398813902fd5f3c1951d46c317019f96d6fb273d3320eb78a788ce5f8bcea361284631c12fe3f712d39835b44808ff0be1619c2d5663b82e93f9b3b08165f11532266d172f32f6a0f3bba04fc5921422de7823470f79fff18e8c4c45cad16bc8385841598ec58db48ef4c828faf7fee72e0f1b6e08f660b326517e6ad2343f25a25bc0b400d7b2e6065b0c5f97d609d52b77dbfb5d0a93db37dcb76d6ecfaef8ef259f433b671e2f9ec42ab84748498b8c56dc8bbe4410840639922626cf532d917fe221eeddb93603981d6713c1a9ef3ad54b6ee2c94c3008a36c0dec74af583950791c6854957adc4b13208e1a8358ed7298202c018d3a2d5ab9d8d10d100158bea9535e09bfc971356ca400be6364b9a6147fe8db477590e2a35cf54b2bbe048614ff401609f145870d6501f0841bf07ed82bc1352b439f01773c2a58a1447b8e252663587e20afcf90f546890c92c1afd19234331138fc115f622b41b654c394482d454e5103170f5927f414e127247da76c3ebb149e7b16156c8de01a1dcba397484523275d869c93a19acbb9a0a41d6e8927cfecc45c5cb712c9056bdbc719145337408aad7ced1b6fb41ddb910f4cfd9f0950fc70c195088249773c493b849c82c2985346c7b57c4335d9cb69a89f075c201676bb3f98edaa33b57d1a577cdfff81a3cf2129ab392840f376fda3e856cda4847d5658c4174e4338e1dfc3e5343fb527b0c13e26c6d0584e8b00bb2e6abc23eca92ba333216f47e7321d60e4b2c9aa5fb25e52907bff9914d55e5b90754e166e7536b3cfd0804fedc36bc39f54b23e7ad0cfa609fed740aca52569ba1232fb24cd710ab1e29f6ff18e362ad54ff1782804a65642e46673cad88d5fead18b4e20b7088be55ee4f69776097d664ed74035cde836b0da6d658cec0b7f57d0edac0d41bb574a4d15078bd0fbd701248dbc1e70e0800cac7cb4dd283a43ea6013dd27420929b932d6411fd603e940968c5497158b6589bdf38a485e6a4846e29579234b899836205e8774ff6dc569430833d2fc8d163bf885804d8aa88223682d0a158ef70dd11897f7efec5623432b9234c2b40c1a737c5e968cb46e36a070f273d5bbc6fac04ced9fab7c2c809d404989dd22acc3c09a4530e1d67ce2bc539592e68fbaf1beae6864387d1eaec4bcdda2abd94171c6e05eaac346b0de6bcf70c3bba50e2a5fd2cfd460be0de4130d604cbafe4eb67755e35dc36647ec3f5528dcbfad9589099fd9b19f78ed1364ea11a158220c9f994a60e57aa376884592000c7b896ce9adecf4b616d16799a47e44461a3df18ae83f83ae041ea2aba89358b0dd577cf1df6ed7be6b31ebde9c17b5622e3a590882e126fb22470a8190bcd547693580918ae64bd394561a0ddf9f37b89080d2162bd7bb1a4125937b23e27ad820a758d9cd5eb18aec1941b19676af7d84b30be41940cca5c380fb9320d234e3213375a112f5c5c5c2d5fff2d323339ad71c738c670382b76b1514cb97f9606000985245b16acdfaadfc2de9b2bbd5496217b9662ae6ff5beb3610f6f59251621ff22215991533878ca31aa6129b84a8847ce324e1202b1e6f71692c4ecf315cf5d69171d7e69dda8fd0d73c9f090f788f0df02604f938fe86edc47d88b2f080168ed5dc60199a5eb8d66715dcf7c07aed3b2f66e8753d916b4c4b21abd77969139b38a36d779f752c4a3987ebaa0b80b573bdcfd635e2a296f881d6a01755d62936c63e6777d7ce713bb470c0780d0b15516c316be85bc8cfafc561eecd4b350a5be81c5340df46fb3cfc949fb1ae9959012755864a039ea3266d3c21ba43c6bf9ddcb516ff81ec8bd77a3c39bd36dbf8bc98ff5f16700e242d1e46e568ac66e650a4b9acc59b07b6c8ea7e0ea02d436c8dae9e3e36eb1b85568e5151efb5eac869259a7ec2dedf483159542297d724162c1ca591f7abc04bfae9bb17151f5a644b77a371decfd68a9c02066c98591e7f92aa520c1d178fa10cc38380249bf6083a0fbed47d6d616b959c992", 0x1000}, {&(0x7f0000002700)="c596800acccbec45d9569b4c2d55dcb8c2ffb658f39b859ae4f69305e3f1c2424576241bff950c562eb642678dd0476cb2e4b0cb76fbfe7721b740bf6b0c1b8bdf835d65f88c85d4261e7b3fa12c0847884724b0a2e609e629a2", 0x5a}, {&(0x7f0000002780)="023136562fbd6c04bd6eee3559dd8a527f8727be0d602f6c45e087ed09ef4f943d71c720108a66fa64deaa42396590af90ef49001895e23e5aaea14643e3aedd61d214cf7b866d08167efdc2d4a441e5089785deab5677becefb1d734c71824d7f15d4a9dc44d4edb4b78926033d48a26677af8579bcd3fab57bd7e963bedbcee5aaff666e7d7deb6f4963aeb9f5799ffdcf859a6d1d85bccda17c58bdee", 0x9e}, {&(0x7f0000002840)="56e0e1dc1903a95c3d948a78c8c923b8bd875ae8b7d99c1f0464100a01fc76e6a064009131046bf64c6b91fa8957f1d60691a0af8d429a6972b5533b2a0b571dc8d05c92e7111b098ae7e6feff194b9b141df3cde02367913170628d90d90f1e34b61b3b3d9238f5bf209bed548e541599c3700abaf3447eb5c1b2d9f15c44f337927ffae95d93ca6f09f676275a510a9bd35b8c7470dd77e0c5befd8071972f61a09f16dcaca0c3173a9c439a029bb21523ba8dfc4ca2160aedb1929dee3cfff12d15f020aedb5f08e64fda20339df2bc80cd87a89643e6d27f469da700e376d3363b4f08b2c462b65e1aba472c3259ac186471b9", 0xf5}, {&(0x7f0000002940)="1fc4cf3c60d663a2d1064d755601692b7f59d1c0a304865f5302667335c1efd64a3117a00d0af2a02affe91cb210f816dc0823bea6b26dc7db46a9b70b682157f3b41452", 0x44}], 0x8, &(0x7f0000002d80)=[@cred={0x18, 0xffff, 0x0, r2, 0x0, r3}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, r0, r0, r0, r0, r0, r0, r0, r4]}, @cred={0x18, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x18, 0xffff, 0x0, r8, 0x0, r9}, @rights={0x28, 0xffff, 0x1, [r0, r10, r0, r0, r0, r0, r0]}, @cred={0x18, 0xffff, 0x0, r11, r12, r14}], 0xe0, 0x408}, 0x8) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f0000002f00)={&(0x7f0000002ec0)=[{0x5, 0x2}, {0x3}, {0x87, 0x40}, {0x82, 0x9}, {0x146, 0x8}], 0x5}) (async) r15 = msgget$private(0x0, 0x1b0) msgctl$IPC_SET(r15, 0x1, &(0x7f0000002f40)={{r13, r9, r6, r7, 0x140, 0x7, 0xfffffffffffffffe}, 0x0, 0x0, 0xffff, 0xe, 0x401, r5, r8, 0xfffffffffffffff8, 0x0, 0x4, 0x0, 0xa12a}) (async) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000003000), 0x0, 0x0) read$audioctl(r16, &(0x7f0000003040)=""/179, 0xb3) setsid() (async) setresuid(r13, r13, r13) (async) open(&(0x7f0000003100)='./file0\x00', 0x0, 0x9) 7.487973777s ago: executing program 2 (id=40): r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x1dc) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x2, 0x2) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x112) syz_emit_ethernet(0x43, &(0x7f0000000180)={@random="8dc2857b64ad", @empty, [{[{0x88a8, 0x5, 0x0, 0x3}]}], {@arp={0x806, @generic={0x6, 0x8147, 0x6, 0x9, 0x9, @random="9cd49250a834", "de2f7940ab27f710b5", @remote, "253fad426997aaccf89f45efad5c8038"}}}}) r1 = socket$inet6(0x18, 0x3, 0x3a) getsockopt(r1, 0x29, 0x25, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000200)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0xfaeb) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$DIOCRTSTADDRS(r4, 0xc4504449, &(0x7f0000000480)={{'./file0\x00', './file0\x00', 0x2, 0xf4}, 0x0, 0x34, 0x0, 0x120, 0x4e4, 0x41, 0xfffffbff, 0x0, 0x73}) syz_emit_ethernet(0x199, &(0x7f0000000280)={@empty, @broadcast, [{[], {0x8100, 0x1, 0x1, 0x2}}], {@ipv4={0x800, {{0x19, 0x4, 0x0, 0x5, 0x187, 0x67, 0x4, 0xe2, 0x11, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@ra={0x94, 0x4, 0x7}, @lsrr={0x83, 0x1f, 0x6, [@empty, @multicast2, @empty, @broadcast, @empty, @multicast2, @broadcast]}, @ra={0x94, 0x4, 0x3}, @lsrr={0x83, 0x27, 0xce, [@loopback, @empty, @multicast2, @empty, @multicast2, @remote={0xac, 0x14, 0x0}, @empty, @rand_addr=0x4, @broadcast]}]}}, @tcp={{0x3, 0x1, r2, r3, 0x0, 0x0, 0x14, 0x4, 0x0, 0x0, 0x6, {[@sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0x4, 0x8, 0x6, 0x8, 0x3, 0x10001]}, @generic={0x2, 0x2}, @sack={0x5, 0x1e, [0x9, 0xfffffffd, 0xfffffff9, 0x7, 0x5, 0xe38, 0x10001]}]}}, {"ba95a8013ca206cb420bd28bf39e755d460829108781b26b23112d770423227bb1d8231ba3048f1165fa048845eed0c6dff532fbafc4d44d3a866f6151e8d27f7922446d1158671c259f57c5849f954e38440b4f380c93705654b0896a141b664b8d8a9e29bad4d93d988b5c5aa72b5b2b2fa9185eefa9a22ed594a9f871ad69663cf517d71bf4cbd4ea8b19b8086604864595c8ecaac34662d6ff295f3444e006ba958bbe4796aa76c9464b4402483b802f3bd60d8d269576075178d29350dcfbac730cb4d031392ccc5c1946003b0eba8ddb"}}}}}}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1104, 0xffffffffffffffff) pselect(0x1f, &(0x7f0000000040)={0x9, 0xfffffffffffffff8, 0x327c, 0x9, 0x7, 0x8, 0x11, 0x3}, 0x0, &(0x7f0000000140)={0xb, 0xc, 0xffff, 0xfffffffffffffff7, 0x7, 0x5, 0xb3, 0x6}, 0x0, 0x0) 5.872917476s ago: executing program 3 (id=48): r0 = syz_open_pts() r1 = socket$unix(0x1, 0x5, 0x0) write(r0, &(0x7f0000000180)="42956cf44f020276fc0429f0fa0249ac87f212ac3279c6f884d14c5eed5aaa4c2eaf36f9ad7e70b5bb26eb11439eab2536d9e8e1d625f1719e456ee2df2b507bc9e908df6b07", 0x46) closefrom(r1) setrlimit(0x8, &(0x7f0000000040)={0x9, 0x37e1690f}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) r2 = syz_open_pts() mprotect(&(0x7f0000134000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socket$inet(0x2, 0x3, 0x14) setuid(0xffffffffffffffff) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x202) write(r2, &(0x7f0000000340)="7eae099389691e24966a3ddf3d32cdb3fcdc1293054eedfc4c98644011ebd4ed712cded9d388ffffffffffffffff3ad3942a09b649d54e94e0d97e90c7fa7e008b07a4f2bed0dcc32676b30e95899f3b783266cd5978d297aec2da4d621cfaccad7c3ab9bba6112ceb8ac3ea84b867c3652bdaeedbee29c3c6d9fecbb2c0bbc954fa9ebf16f5b0cf70bfbeff025998c59e8286cee754583b5352ec227359f168c4286b741fe07a9d12700aa2472c75bbf01f96c35035ebe566ff767dc8b3d6ec47293290fe5f11726ce9a6c365676782432f91d0ad55e19d5af58b10e166f04dcf0e75847b9e59e53ebc3b2b37c2abcf0b1fa4e68ce9243b91e8458a19e51f6ef9dadadf4606fc55b9a1d088dd0a", 0xfffffd2f) write(r0, &(0x7f00000000c0)="7ef5b69389691e24966a3ddf3d32cdb3fcdc1293054eedfc4c98644011ebd4ed712cded9d188c11bac6dc6f23ec53ad394df0db649d54e94008b07a4f2bed0dcc32676b30e95899f3b7832668feb78b297aec2da4d621cfaccad7c3ab9bba6112ceb8ac3ea84b89b600c7a", 0xfe76) 5.86999685s ago: executing program 2 (id=49): syz_emit_ethernet(0x4a, &(0x7f0000000040)={@broadcast, @local, [], {@ipv6={0x86dd, {0xf, 0x6, '\x00,\x00', 0x14, 0x6, 0x1, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x2, 0xfffd, 0x0, 0x59}}}}}}}) syz_emit_ethernet(0x4c, &(0x7f0000000200)={@local, @local, [], {@ipv6={0x86dd, {0xf, 0x6, '\x00,\x00', 0x16, 0x6, 0x1, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x4, 0xfffe, 0x0, 0x59}, {"c5a6"}}}}}}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x3, 0x9, 0x4, 0x1a796e35, "ffeb000f000000000400000000efed9d00", 0x1000, 0xd61}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x48129, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000140)=[{0x2, 0x3}, {0x101, 0x4}], 0x2b}) syz_emit_ethernet(0x1000e, &(0x7f0000000200)=ANY=[]) 5.79532928s ago: executing program 6 (id=52): mknod(&(0x7f0000001300)='./file0\x00', 0x2050, 0x674) r0 = open(&(0x7f0000001340)='./file0\x00', 0x80, 0x8) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f0000001380)={0x3, 0x1584, 0x80, 0x3, "450400000000000000704340880e1a5213513f4c", 0x2c1, 0x4}) ioctl$TIOCSBRK(r0, 0x2000747b) (async) ioctl$TIOCSBRK(r0, 0x2000747b) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) pselect(0xf, 0x0, 0x0, &(0x7f0000000e00)={0x7ffc, 0x654, 0x10001, 0x8, 0x2, 0x200000005, 0x7fffffff, 0x7fff}, 0x0, 0x0) pselect(0x40, &(0x7f0000000040)={0x4000000000000000, 0x2, 0x5, 0xe, 0x3, 0x6, 0x6, 0x2}, &(0x7f0000000080)={0xc3a, 0x1000000000000000, 0x6, 0xa, 0x100, 0xe, 0x45f, 0xffffffffffff2071}, &(0x7f00000000c0)={0x4, 0x9, 0xf, 0x7, 0x943, 0xfffffffffffffff9, 0x80000001, 0x4}, &(0x7f0000000100)={0x4, 0x8000000000000000}, &(0x7f0000000140)={0x3}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) 5.702535043s ago: executing program 1 (id=54): r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x1004, 0xfe) connect$inet6(r1, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x3e, "febf00000080007f7400", 0x4104}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x2e, &(0x7f0000000000), 0x14) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x1c, 0x18, 0x3, 0x7fffffff, "ff02000000557000", 0x8}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x40100, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x2000000000000152, &(0x7f0000000100)=[{0x0, 0x0, 0x3}, {0x0, 0x9a, 0x53, 0xc8e}, {0x5, 0x7f, 0x1d, 0xffff7fff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) lseek(r1, 0xffffffffffffffff, 0x2) syz_emit_ethernet(0x4a, &(0x7f0000000500)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6f002c0000140601fe8000000000000000000000000000bbfe8000000000000000000000000000aa4e214e23", @ANYRES8, @ANYRES32=0x41424344, @ANYBLOB="5104fffe907800596ccbd0373ea95c404ee41847b661b45ad1ce7cebac764fb0af605ed755658f4fd77d5a45c29841132342a67221112e270d5725afa4b49919f59c7b40978762fb1113672d19cf70d4a5379fa02a4233669bb5d8bb004d4a2cefa85c68cdfa0e7e80e85a093de67681a1e3ce9269791a5bf0ac661110ca0d6e65b3c62bf7d34f9c3ca286fea7b933"]) socket$inet6(0x18, 0x1000, 0x7) kqueue1(0x4) accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0x10) sysctl$net_inet_icmp(&(0x7f00000002c0)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) r3 = syz_open_pts() r4 = socket$unix(0x1, 0x5, 0x0) write(r3, &(0x7f0000000180)="4295", 0x2) closefrom(r4) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) r5 = syz_open_pts() r6 = syz_open_pts() r7 = socket$unix(0x1, 0x5, 0x0) closefrom(r7) setrlimit(0x8, &(0x7f0000000680)={0x9, 0x37e1690f}) openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0), 0x8, 0x0) r8 = syz_open_pts() ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f0000000700)={0x2012c9, 0x9, 0x7, 0x88, "f23f9a360b12b99bbd0971ac8307238513bc6fe8", 0xe5ee, 0x8}) write(r6, &(0x7f0000000740)="7ef5b69389691e24966a3ddf3d32cdb3fcdc1293054eedfc4c98644011ebd4ed712cded9d188c11bac6dc6f23ec53ad394df0db649d54e94008b07a4f2bed0dcc32676b30e95899f3b7832668feb78b297aec2da4d621cfaccad7c3ab9bba6112ceb8ac3ea84b89b600c7a", 0xfe76) fcntl$lock(r5, 0x9, &(0x7f0000000600)={0x9, 0xbf2, 0xffffffffffffffff, 0x1000100000003, 0x1}) 5.695337049s ago: executing program 6 (id=56): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) r0 = socket$inet(0x2, 0x4000, 0x14) socket$inet(0x2, 0x1000, 0xa) ioctl$FIOASYNC(r0, 0x8020697f, &(0x7f0000000580)=0x7) 5.46611207s ago: executing program 6 (id=57): r0 = semget$private(0x0, 0x1, 0x62) getgroups(0x7, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0xffffffffffffffff, r1, 0x0, r2, 0x144, 0xfffa}, 0x0, 0x4, 0x0, 0x0, 0x6a1fdb56, 0x0, 0x4000005c}) (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0xffffffffffffffff, r1, 0x0, r2, 0x144, 0xfffa}, 0x0, 0x4, 0x0, 0x0, 0x6a1fdb56, 0x0, 0x4000005c}) setresgid(r3, r2, 0x0) setgroups(0x0, 0x0) (async) setgroups(0x0, 0x0) semop(r0, &(0x7f0000002300)=[{0x0, 0x8000, 0x3000}], 0x1) 5.45987293s ago: executing program 2 (id=60): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000480)="44e3cf992d707a4d45812da47accf86d325cfe554f57502cf68024c0c4ff1bccfc370abfd4d991f6857d3a00154bd6c85c7622aa088285a9caa4db1bb3e43a6bbd8fa014a376a5f659027fb4d6a17361d477e353e200d184584e5c619292cea06033236b9011745db3105196cc917ada1461daccb383644cfc5f7215e6a12e7d2102", 0x82}], 0x1}, 0x400) sendmsg(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000580)=@in={0x10, 0x2, 0x1, 0x4}, 0x10, 0x0, 0x0, 0x0}, 0x400) sysctl$net_inet_tcp(&(0x7f00000005c0)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000600), 0xfffffffffffffe64) setrlimit(0x4, &(0x7f0000001340)={0x0, 0x2}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000001380)={&(0x7f00000013c0)=[{0x4, 0x2}], 0x200000fa}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) r0 = syz_open_pts() r1 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) closefrom(r2) setrlimit(0x8, &(0x7f0000000080)={0x9, 0x37e1790c}) syz_open_pts() r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x1f0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x1007, 0x3, 0x7, 0x9, "fe83fe7a9542a14123a70000001effff017fb686", 0x3, 0xcfe}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000003c0)={0x1, 0x3, 0x3, 0x9, "31fa6b1f78946bef82d412dd618c6290ea7e5e4d", 0x1, 0x401}) r4 = socket$inet(0x2, 0x3, 0x14) seteuid(0xffffffffffffffff) ioctl$FIOASYNC(r4, 0x8028698c, &(0x7f0000000280)=0x3005) syz_emit_ethernet(0x3e, &(0x7f0000000600)={@local, @random, [], {@ipv6={0x86dd, {0x0, 0x6, 'DXS', 0x8, 0x2b, 0x4, @rand_addr="debd717f03e85f592422c3555855f2c0", @mcast2, {[@fragment={0x2b, 0x0, 0x6, 0x0, 0x0, 0x7, 0x66}]}}}}}) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="5485e5", 0x3}], 0x1) ioctl$VMM_IOC_CREATE(r3, 0xca605601, &(0x7f0000000640)={0x10, 0x100000000, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000052000/0xa000)=nil, 0x12e, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4000000000000010, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x400}, {&(0x7f000023e000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7ff, 0x2}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x3}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x633, 0x1}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000feb000/0x3000)=nil, 0xa, 0x1}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4, 0x2}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x800}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x5}], './file0\x00', 0xfffffff3, 0x6, 0x0, [], 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f00000010c0)={0x8, 0x2, {[0xfffffffffffffffa, 0x1, 0xd4, 0x8, 0x4, 0xfffffffffffffffc, 0xf, 0x20000000000, 0x49c, 0x100000001, 0x4, 0x7f, 0x0, 0x0, 0x3, 0xffffffffffff8000, 0xe86, 0x8000000000000001], [0x8, 0x9, 0x3, 0x32c1, 0x8000000000000000, 0x4, 0x100000001, 0x7, 0x4, 0x3], [0x9c07, 0x8001, 0x7, 0x8, 0x60f7, 0x7, 0x4], [0x8, 0xfefb, 0x4, 0x8000, 0x40, 0x9], [{0x7, 0x6, 0x5, 0x8000000000000001}, {0x0, 0x9, 0xfff, 0x15}, {0xa6c, 0x7ff, 0x8, 0x8}, {0xfffb, 0x8, 0x2, 0xffff}, {0x3, 0x5, 0x9, 0xd7}, {0x10, 0x86, 0xd, 0x9}, {0xe6b2, 0xff, 0x1, 0x8001}, {0x5, 0x0, 0x1, 0xfffffffffffffc01}], {0x3, 0x8, 0x7e66be7c, 0x7}, {0x2fe, 0x2, 0x10000, 0xfffffffff8c81464}}}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x1709, 0xffffffff, 0x17, 0xb734, "b37fcf9b01c2965271309dfee463a24d172e4a52", 0x0, 0x8}) pselect(0x40, &(0x7f0000000240)={0xff, 0x3ff, 0x5, 0x8, 0x9, 0xb, 0x3, 0x80000009}, 0x0, 0x0, 0x0, 0x0) r6 = dup2(r0, r0) sysctl$kern(&(0x7f00000002c0)={0x1, 0x45}, 0x3, &(0x7f0000000300)="ee8f409198157e3b0d482cd811439e57ce10400716e4853368b73a55267eae31dfdeb4695f32fe7b7ad86f86b9026db90f9b45d9c0dfe6f336cdbed0b1e9503fb71d22c07e97988cb677f6e039bda806b77d2700"/100, &(0x7f0000000380)=0x5b, 0x0, 0x0) ioctl$TIOCSCTTY(r6, 0x20007461) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 5.336963565s ago: executing program 1 (id=61): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) pselect(0x40, &(0x7f0000000140)={0xdc, 0x200000020000001, 0xb2b, 0x8, 0x40000000002, 0x4, 0x3, 0x7}, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x49}, 0x8, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000280), 0x2, &(0x7f00000002c0)="bf1abd340d3ae8f5922240", &(0x7f0000000300)=0xb, &(0x7f0000000340)="343ce4246bda445275c96a71103348853c15e6c274302eb51376a73ce2d77513c88fd001593ac348cbbae91c376e8a5d756f605193e8d8a6ec482ab3de79f5e5b5aa1f8ec5dca26c23345e3843f710baa7152e9c3b9923b3b5137d849c706f4028bb68f127bc008c0eaee882179be284f68254", 0x73) r1 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x4828a, 0x80) pwritev(r1, &(0x7f0000000400)=[{0x0}], 0x100000000000013f, 0xfffffffffffffffe) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x40000, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000004c0)=0xfffffff8) sysctl$vm(&(0x7f0000000500)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000000540)="5f005213", 0x4) sysctl$kern(&(0x7f0000000a80)={0x1, 0x7e}, 0x2, &(0x7f0000000b40)="6db70abc8f81190f64ca22a3ac144df6a30ddca75238a9012087aff62f19f98ead538a529993d3d75d2b457ff6f40651f05574e902d555cea6f105b779c353fdccbea1d6397e81d9cda368321bf4be9ece0c0be25827f80030cae7ce458d7a9355a8a808d73ffa6bf90d135168cb922729a0331bd2a19f3ac5017631c7d470274b8d5251635d3023f450493f57e783660987d4340cee1f79bd62a4e9741faf2d8dfba098ec3f0490d5240cb32ada2e5674cf28a8", &(0x7f0000000c00)=0xb4, &(0x7f0000000c40)="b9c06c20dfd9de0e8f8e8671bd79edcc13d3560608deb3cbc6a9e057638cbe2abefc3fc1c9a9a9192132", 0x2a) ioctl$DIOCRCLRADDRS(r1, 0xc4504442, &(0x7f0000000ec0)={{'./file0\x00', './file0\x00', 0x53, 0x5}, 0x0, 0x0, 0x0, 0x40, 0x7f, 0xa, 0x400, 0x10, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000cc0)={'tap', 0x0}) r3 = open(&(0x7f0000000c80)='./file0\x00', 0x20000, 0x112) madvise(&(0x7f0000107000/0x4000)=nil, 0x4000, 0x0) readv(r2, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000240)=""/43, 0x2b}], 0x2) ioctl$DIOCRCLRADDRS(r3, 0xc4504442, &(0x7f00000005c0)={{'./file0\x00', './file0\x00', 0x20, 0x9d}, 0x0, 0x0, 0x0, 0x2, 0x9, 0x9, 0x9, 0x8, 0x1}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x7ff) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000000180)="2ad513aa", 0x4) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) r4 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r4, 0x0, &(0x7f0000000a40)) socket$inet(0x2, 0x3, 0x14) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x8) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000ac0)={&(0x7f0000000b00)=[{0x80, 0x892e}, {0x20, 0xffffff00}, {0x26, 0x1}], 0x3}) socket$inet6(0x18, 0x1, 0x6) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000480)=0x8) setsockopt(r4, 0x3, 0x3, 0x0, 0x0) 5.333748479s ago: executing program 1 (id=64): mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f00000003c0)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000000580)="2ad513aa", 0x4) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) mlock(&(0x7f000034d000/0x14000)=nil, 0x14000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) open(&(0x7f00000001c0)='./file0\x00', 0x7c6, 0xea) r1 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0xea) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000280)="19a09f0a202db400721b86085f2ccb05793b8c2b5fa2ca44d6760feccbaa42ce584b73722125bc3a0080e544a9b04f43186c91c63608e995b3d891c8ad165b0e2c", 0x41}, {&(0x7f0000000300)="e33028486f207984d904e906003aeccb3023e6", 0xfffffe6b}], 0x2) truncate(&(0x7f0000000340)='./file0\x00', 0x88100) semget$private(0x0, 0x2, 0x0) r2 = open$dir(&(0x7f0000000380)='./file0\x00', 0x200, 0x0) preadv(r2, &(0x7f0000000400)=[{&(0x7f0000000440)=""/219, 0xfffffed0}], 0x1, 0xefff) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x3d, &(0x7f0000000080), 0x4) syz_emit_ethernet(0xef, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff8864"]) r5 = socket$inet6(0x18, 0x3, 0x3a) getsockopt(r5, 0x3a, 0x4, 0x0, 0x0) sendto$inet6(r3, 0x0, 0x0, 0x2, &(0x7f00000000c0)={0x1c, 0x18, 0x2, 0x7fffffff, "fff10000006708b75f627e7f450055d9", 0x4}, 0x1c) open(&(0x7f0000000540)='./file0\x00', 0x19083084ca9cf73d, 0x2) 4.903572442s ago: executing program 1 (id=67): clock_gettime(0x2, &(0x7f0000000380)) (async) seteuid(0xffffffffffffffff) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) (async) r1 = syz_open_pts() (async) r2 = socket$inet(0x2, 0x2, 0x0) sendto(r2, 0x0, 0x0, 0x6147bcbcc1a9bda8, &(0x7f0000000000)=@in={0x10, 0x2, 0x3, 0x5}, 0x2e) r3 = syz_open_pts() (async) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x7, 0x403, 0x0, 0x3, 0x2}) fcntl$getown(r2, 0x5) flock(r1, 0x3) (async) r4 = kqueue1(0x10000) kevent(r4, 0x0, 0x1e1e, 0x0, 0x35, &(0x7f0000000480)={0x7fffffffffffffff, 0xfffffffffffffff3}) (async) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0), 0x80, 0x0) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) (async, rerun: 32) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000540), 0x400, 0x0) kevent(r4, &(0x7f0000000580)=[{{r5}, 0xfffffffffffffffa, 0xf2, 0x80, 0xfffffffffffff801, 0x4}, {{r6}, 0xfffffffffffffffd, 0x2, 0x8, 0x6}, {{r2}, 0xce2673df1b47dc4f, 0x20, 0x20, 0x7, 0x100000000000000}, {{r1}, 0xfffffffffffffffd, 0x0, 0x40000000, 0x6, 0x100000000}, {{r7}, 0xfffffffffffffff9, 0x0, 0x2, 0x5, 0x8}], 0x800, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x4, 0x7, 0x3}, {{r2}, 0xfffffffffffffff8, 0x20, 0x4, 0x34, 0x9}, {{r1}, 0xfffffffffffffff7, 0x2, 0x4, 0x0, 0x22}, {{r1}, 0xffffffffffffffff, 0x18, 0x2, 0x7, 0x8}, {{r3}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x6, 0xffffffffffffffff}], 0x4, &(0x7f0000000700)={0x100000000, 0xffffffffffffffff}) (async, rerun: 64) r8 = socket$inet6(0x18, 0x3, 0x29) (rerun: 64) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x31, &(0x7f0000000040), 0x8) r9 = openat(0xffffffffffffffff, 0x0, 0x20c48, 0x140) r10 = dup(r8) sendto$inet6(r10, 0x0, 0x0, 0x404, &(0x7f0000000100)={0x1c, 0x18, 0x1, 0x2d5, "00000000000000000000000000000001", 0x1}, 0x1c) (async) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r10, 0xc01864c6, &(0x7f0000000080)={&(0x7f0000000340)=[0x2, 0x8, 0x5, 0x100, 0xff, 0xfffffffe], 0x6, 0x0, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00000001c0)={&(0x7f00000000c0)=[0x0], 0x1, 0x0, 0x0, 0x2, 0x2, 0x8, 0xffffff12, {0x2, 0xd8c8, 0xb696, 0x9, 0x2, 0xb, 0x67, 0x3, 0x0, 0xa959, 0x5, 0x8001, 0x14000, 0x10, "cbc0a278295ba7cebb9ca467ccd0f74dddde450574233bc60f0d2dcacd40a0d3"}}) ioctl$DRM_IOCTL_MODE_GETGAMMA(r11, 0xc02064a4, &(0x7f0000000300)={r12, 0x1, &(0x7f0000000240)=[0x2c3], &(0x7f0000000280)=[0x3], &(0x7f00000002c0)=[0x3, 0x200, 0x7fff]}) (async) r13 = socket$unix(0x1, 0x2, 0x0) closefrom(r13) r14 = accept$inet6(r9, &(0x7f00000003c0), &(0x7f0000000400)=0x1c) connect$inet6(r14, &(0x7f0000000440)={0x1c, 0x18, 0x3, 0x2, "a19b3ae25065ec02916d9b4db7fa2306", 0x8000}, 0x1c) 4.885927312s ago: executing program 2 (id=68): mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x3e6a) (async) open(&(0x7f0000000340)='./file0\x00', 0x0, 0x48) (async) r0 = syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x201, 0x0) (async) mknod(&(0x7f00000004c0)='./file0\x00', 0x2000, 0x33a2) (async) r1 = open(&(0x7f0000000500)='./file0\x00', 0x80, 0xc3) ioctl$TIOCCONS(r1, 0xc0a86b04, &(0x7f0000000540)=0x4) (async) syz_open_pts() r2 = syz_open_pts() r3 = socket$unix(0x1, 0x5, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000002c0)=0x5) (async) setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x37e1690f}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) (async) syz_open_pts() (async, rerun: 64) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000180)="dd45e5b35f9daa01a67cd0be86ba7cf4985ce7ad6b405d9a71133a5514eaa959fb2cf6f41bb539de5f83ee9c66af5c5383052bda07cdca422aed52ed0db93bcd3eb22da1afd14ad5436d623bb5a21b58bffd0703", 0x20}], 0x1, 0x6) (async, rerun: 64) getgroups(0x40000000000001f6, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) sync() (async) setresgid(r5, r4, 0x0) (async, rerun: 64) setgroups(0x0, 0x0) (async, rerun: 64) seteuid(0xffffffffffffffff) (async) rename(&(0x7f0000000480)='.\x00', 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000200)={0x1007, 0x6, 0xffffffc0, 0x3b6d67b8, "fe06fe7adfd4ffffff7fffff9caaac0349bfe360", 0xff, 0x3}) (async) write(r2, &(0x7f0000000240)="7ef5b69389691e24966a3ddf3d32cdb3fcdc1293054eedfc4c98644011ebd4ed712cded9d188c11bac6dc6f23ec53ad394df0db649d54e94008b07a4f2bed0dcc32676b30e95899f3b7832668feb78b297aec2da4d621cfaccad7c3ab9bba6112ceb8ac3ea84b89b600c7a", 0xfe76) (async, rerun: 64) syz_open_pts() (async, rerun: 64) fchown(r0, 0x0, 0x0) (async) r6 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x2, 0x4) (async, rerun: 64) bind$inet6(r6, &(0x7f0000000040)={0x1c, 0x18, 0x2, 0x3f7, "0800030f000400", 0x9}, 0x1c) (async, rerun: 64) socket$inet6(0x18, 0x5, 0x1) 4.882226324s ago: executing program 3 (id=69): mknod(&(0x7f0000000000)='./file0/file0\x00', 0x2000, 0x5) r0 = open(&(0x7f0000001980)='./file0\x00', 0x80, 0xc3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x8003, 0x8001, 0x3, 0x494, "2f4d00e06bfc358b6210b13c9ac4549b0000f600", 0x4000d, 0x4000026}) 4.877743086s ago: executing program 3 (id=71): r0 = shmget$private(0x0, 0x3000, 0x107, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) shmctl$SHM_LOCK(r0, 0x3) mknod(&(0x7f0000000000)='./file0\x00', 0x2050, 0x674) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) sysctl$net_pipex(&(0x7f0000000140)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, &(0x7f0000000180), 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x2, 0x124) ppoll(&(0x7f0000000080)=[{r1, 0x22}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETPARAM(r1, 0xc0205759, &(0x7f0000000040)={0x2, 0x5, 0x7, 0x7}) 3.868930992s ago: executing program 3 (id=74): sysctl$hw(&(0x7f0000000280)={0x6, 0x14}, 0x2, &(0x7f00000002c0), 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x1edc, 0x3, 0x5, 0x4, "4a003bbb9f5ccfb00c23dc770facf5c258f304fb", 0xffb, 0x8}) sysctl$kern(&(0x7f0000000200)={0x1, 0x31}, 0xa, 0x0, 0x0, 0x0, 0xfffffffffffffc47) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0xd01) r0 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0xc3) ioctl$TIOCSETD(r0, 0x80086d01, &(0x7f0000000340)=0x3) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x20009, 0x0) sysctl$net_pipex(0x0, 0x0, &(0x7f00000004c0)="557a5fcef64ef40a251dcae6c5b8f33509b57f557b264e51e839c1d5538009", &(0x7f0000000580)=0x1f, 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x1a0}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x1}], 0x55, 0x1) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) socket$inet(0x2, 0x3, 0x57) mkdir(0x0, 0x148) chmod(0x0, 0x39b) rename(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) r2 = socket$inet(0x2, 0x3, 0x14) seteuid(0xffffffffffffffff) ioctl$FIOASYNC(r2, 0x80286989, &(0x7f0000000500)=0x7) r3 = socket$inet(0x2, 0x3, 0x14) ioctl$FIOASYNC(r3, 0xc02069a5, &(0x7f0000000440)=0x7) 3.867814646s ago: executing program 6 (id=76): r0 = kqueue1(0x0) kevent(r0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff6, 0x9, 0x96f799025b5b12ad, 0x5, 0xfff}], 0x4, 0x0, 0xffff4b4d, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x8, 0x0) r1 = socket$inet(0x2, 0x3, 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x100, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x5) write(r2, &(0x7f0000000180)="1fa7fcff1fdc12e74bf0837b6420f2f4", 0x10) readlinkat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/144, 0x90) connect$inet(r1, &(0x7f0000000000)={0x10, 0x2, 0x3, 0xffffffff}, 0x10) sendmmsg(r1, &(0x7f0000000040)={{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)="0ebb6bd5c69884a0e7635a7e735b724218bb0165c938bc4bd0a6f85792478d535c4a1f2af93bda5bed93edc7c3c8f4fa3bff801af3c7f0b1a6df0ccb4820ebaa7ffc2cc036d78ec87c929524eac1f88bd92045ab2be4607305e5821c1f25fd19", 0x60}], 0x1, 0x0}}, 0x38, 0xa) kqueue1(0x0) (async) kevent(r0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff6, 0x9, 0x96f799025b5b12ad, 0x5, 0xfff}], 0x4, 0x0, 0xffff4b4d, 0x0) (async) kevent(r0, 0x0, 0x0, 0x0, 0x8, 0x0) (async) socket$inet(0x2, 0x3, 0x1) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x100, 0x0) (async) open(&(0x7f0000000140)='./file0\x00', 0x1, 0x5) (async) write(r2, &(0x7f0000000180)="1fa7fcff1fdc12e74bf0837b6420f2f4", 0x10) (async) readlinkat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/144, 0x90) (async) connect$inet(r1, &(0x7f0000000000)={0x10, 0x2, 0x3, 0xffffffff}, 0x10) (async) sendmmsg(r1, &(0x7f0000000040)={{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)="0ebb6bd5c69884a0e7635a7e735b724218bb0165c938bc4bd0a6f85792478d535c4a1f2af93bda5bed93edc7c3c8f4fa3bff801af3c7f0b1a6df0ccb4820ebaa7ffc2cc036d78ec87c929524eac1f88bd92045ab2be4607305e5821c1f25fd19", 0x60}], 0x1, 0x0}}, 0x38, 0xa) (async) 3.793507698s ago: executing program 7 (id=77): unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') sysctl$vfs_nfs(&(0x7f0000000080), 0x3, &(0x7f00000000c0)="9df43d029970eeb03e81bba751b8375edfcf10318a54e8cb111e589a77325fcce4be", &(0x7f0000000100)=0x22, &(0x7f0000000140)="b76b4b47fd566e6b576101d98906e4ccc362ad40766e36d1ee0990f65cbe230eda3e1b537a05242657479b8bd8f64fabd78dc30daf8683bb47fa5b8e9505fc0c418d1d980b063cc202643f203a261147b7dc724fd8356652226121717ebf6fc3fdfd9d191bf8299a7c19222984a8", 0x6e) sysctl$vfs_nfs(&(0x7f00000001c0)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000200)="59432966f21602ce81e49b77cc3de769873da2e3e68c8a8adff2e93b7494729d9c2d924e13cb27830cc8243c5a47c9928a8a0d1ba4edfb158c142918d9a1ae9064db6400b2c214b86cf43921a271a426d0a8aa601d56ae34ee79641f39", &(0x7f0000000280)=0x5d, &(0x7f00000002c0)="0cd587c47fd87d25736ef613f2c4178a2822255c5c96195ea09b7965e1c4cce0270a735a3e7e2a1eba04fd92a570af93ade0c9d0c9ec1ee6a5f4f87407be55e8f47bc30df9a07f1fb08c8d0b4bab2103f028201910ad5baa4abefb65d966c04f609785a138850294f27bd8fc425f8f7f8f423645", 0x74) sysctl$vfs_nfs(&(0x7f0000000340)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000380)="714c97e0d299d0acef57089f890dc31fc6e01c8d46a32fb9fd7825da4c1ba1bd7762e3e67a4da6386208e98731208b0c6bffc586bb8b4b927bfbf38289d0d31183667f5fc73c384f58b535186ad42339ab77edfd15adea73818de3a411d9a83c75b02427ef2d96b7a749a26a5b8f540e6098828fb66182aceb27a5724817c27578673c7683423dccea8ba224fe3925b2187581ccb13cd7ce287c905bc621de968a7b5abb4d959370987beea3b596f3e21f9ed23d3813bd5b92d9a9be786d554a6c4b41556e02971b6be7967f2a8dfaa62f1ed7e1c93f327ecf55682ee8a05e0689990fc94f2f17529b7733c3b835d080eaeb6d6c4aa35b2e6aae37c8271e769797b0eeb08f5cd602bc33f8156b6d44c2e63e10fa8d120f3fe2c145122f7f698242d4bb5ba89a1d35dd23cf6c76d8f4970c233971aa88fd2cbb1e50e4e2bfb69009784152a4549652cf3efe57c2aa0bfa22cb1e5bd216156db6abd8973adb53e2a86e75ea9b2fc9e39c1c09fcc63b5e51c2e8b65dc7b15bfa3a1ef17bc7b5d37e7453ae845d37451d24b7658ddbcf5565595ff4c600633427085f1f14c19a67b7012c41a94fbd05fb0b82c45aee51acebb12f6956d1daaabd88721c9d33197257e3d160e6f5a508f77d344a4de54915ffaa89a1ef895d7bfc3aa5df0af69e99cf2ef49daf5eefb2a174e2482c4572c8812be5f6a5e3adcfb2cc0159f78f995ddbf3442aec97695e5f2bfc54a878bbcb5660677adbcf7602cafa303bb66b5361c085f438b079adc39ccdee0cf133336f91a25be468b653e4dc3043fc352dc5388b1dae5cbe733e7b7805b860b074614ef8c74ebc562b50a25ef383a892137eac7d46b9abf0f4a2c205c4bf4b62a4fefb19c2c5fbbc8dcae9c65bc1f7561867f9d5b3a5ce31ab6ee9bd0324a5239b53c23e7e3ada6a10a9cac019173aee5dafe0d9cbd8bfbb0338b38ddc3d7789e9e4d3122fef29565739318689ee26d534978e219bd6565884689152062bdc782c8827d3ef656117487851f31f22a69265a7be8e66e7ff2531c72a6687dccadd441c51b245b0c04eec35bedb1d053d0f4e240853fc86a1433b771d682ebaa40e8e837b7c79c58163ff54c4f038d5bbcd15cd0638a1a1bce8dd66916eb191af654365fa91de5cd601f0ac2b92f1351cf4919139f92bb1253498cea580546407b56bfe4623778b1aa662ce6de5273d8188ceeaf9e6a9b6ff4bb301535e91eb991300584092bb57b3390204e2a5c60ad17be20d803ded7e20a456ab00c6ea2a2e6d2e0dff06f9ed1778b9a89ba5dc540888e351e4cbb6bf8d7ebea7fb99ff176efc9869a903a4e93491d119a66939b5d4b2653cc77c80a4d9c486201dcda392ebed1192e8500952341d09df63cc70f8a6a42e00069c269eeabe4e8d9576aa84af8261ba0d18ed5bae008866ee32c5a6f08b78acd352de865a0f0cf131c95de2602c60fa0fba8265dd721ee534a6da4a58d82801db5e4edaac7708074c41248323a0162bcdb0c1439146465962cb14919ca604dc3428857b0c35f0a24da0743a6262675a1365de215608e267807181ae5b974ec8d93a68a277b110c12e99e27be5f9439a415a4d2391cec1b6cc4e8fcca104676218c687f3072de6c5a0af93d2fb04ae529f2299d2e7d7f73b88310ae6605c3367991db455ac8ab73521a05d3c047ce93249ab1a7216b8cf6005ef1da7a9827b44e6f0bd50da2933941e6b28841779b060558a417c61678f6fe7788f9ae804550a689bf6d884df8cf29d66f0161b41f8f03e85d60008fa67194eae8de5720d314293d8f0ac16b1383bf3cb6f3d30da704bbe034207ddb1493d78bab784b894c3ee1bab91d9be61daaf383ad1b7c285614fd4cbc3aff1f4ef5afb6b64cb158948d5b93498c168c20d70bfe9a8de6ee1c2558e7ad945caf86bae7e6ba6b24ab08670ad10ec7f65917fffcfae2c26bcea1ac94553ffe9057706d4b1676e9d48fac649d2e3fc0a0c6f3453247edf3f32e56961f3f6235df4f7d9125892e4afc78d96e74bcad4be067fa59dbbdd95119bcc5a798b10a8cefb0f58241a49dddec5d267e318f36119bec9ba22bf97dab6baaadabbd7a2477089dd2d163ae575f9fff986309e42086220b7138f36d1a3be081711541061890d513e88279779baf99eff92dcbcf544637fc7a263b24dc5fbe20b76db4638c2253ee7cadfa52d8044ef951637c73fa71bcc63d2660b1b4da372c927ab3f25fec5f7c7413d7ca932775cf18568ecfb69ae6e408185d0a6ef134d774455eda78f46c1f128fca28490996ae68d96a86c003355d7e99c77dc4d06deaaaa962b2f76c9f28377b3a6aaf985fee4ecf528932eab610e7f5216d6ea923d5f2693fa94268d5152c8971f380f7ce536c19e8979722f92e59a26b3cccd47112fe7aa4d29ec2bc7e8e6260f3d8bf1a8ea9434b3f3b320800bd087befcc4c2d7086da83d6517f3e7807f86704e647cba210cf3825e954f9e70a2cec5cdb771feae4b26533714ef3918f39cc140b8041a3b7faa72c4b636970873aac7f4b6bf768831dc88d6675b1c4e27a752cff46f7d5d4f5dcc03889d4e727ce94acdb198bd9ff66bc109bc09835cd3badf9bb636a8c7d48f4735fd82a583b9dfa46cbf4eb854e2c4edc2fc72a8d659d0345d8b62207fbad82ede54a5f8fa2d1cc712c1c073da324c99ea74dde59e1461572f60059aa199c641bc08342acc33b0ee7761bc0a5f34c1c0ec431fa051687abd7aa2ff1b8534dfc892568f505ec28881c7177d5da88c501863bf3d27fd931892597f17f7989f94ba39a951bd47e8b6d53c6348dbc3b3da87b3dcb99886e082ee2c990dbd9e52408b397023621cd3a404508e9661248300eaa5bb8a477783fb61a97d7ffe959696f128f51b6edfb5ae79565254d074b50abb1b93b245f02d8df3a4d37b91dd6b49d0eaf02625d670e73f2d86af1a581927ff1374127a7c88b6cebfc7b19144d094adca6cdcc096eb0a8b8259be4db91ce4f0d0424ec02eaa51595f665d4d4b309eb932267b394a3a0c1ef9596d6d975a0010f103928dc2d9d2494856b1568912fa8c41064141b705207da4d2d3cfc14dd9ec408200fb6c0aaf5921efbdad90c720bc2a9ab15f21d73920ad8eef7660da218657d91780785a650c11608164ea3e35bd19961414119a0bf4e05f5ec2a22ecac430029bd535fb8e60cec1612dc7b9dc6db55f3ec717d8f659d8bfd76ce3324dd4b2c7c1762bb3f2dd13cc73cd23c30d795cd44e70e19e36c72ff18faee53fe3c0de53bd035505c5eb0547fb3e65a969fd6e3b13bd1677eb89b867aa84ff86a9afe7ddd8a6a45de035a3a941d1264b9b85956312831d4b4d848630c65fdd6a24cbc2b9a6f4b332ad4b438673facd648ea9a706da5733d971450f1edde57e28b975218d42c961f28cdb1369d7cabdf42603998e520409ab239ffbe013514df4d303484a899d1571e4bb33da7b9aa351940ee9c22883b44bae1c1870a8128f54b5e3b99c4388b9f20b97ab0faf6f303808ffdafcd111ad952277ced2d45b9637d72032f77bb32973f13a55e5fa005c697087cd642d6809e5e906c28accc1618879c8b1d5ff9030919671fbd7db5da0c3fae02a41172039b335baf491291b5a73db70389afc4b03fa308f4747e8274e7af91c6a2f1104ec0bdb014e4d23bef13f301dda27d3999e99651823c52549d73f11e31f0b40f479496230c33a0a65542635404120aa890618adf701052f5bf5745c4cc1dd2885aa62ac039d9757e8b0d71fa93d594cca85c1cd16198bb0ba51c8f8a36647b2193a4832b962c2832fe3e4f43a77ab08ce8cc07ae267ad725721e1a29d70240b20891ffd6714f22834b6884265513883562d06a40d8275bef3432e0de70934d68dc2c51004f0197d46c93149fa036d8994ea80df6acd7f295d6d90c31926733833b84af0960d28b5bc4d3555b00acd609972b83e0af580385c898245a4636235216769b244ffeb4e3b37c24951b942c2907b9ec0461b75f5145a8f31f5064cae0de50eef10eea5098b55193e2a1f050546ff7b6ca9c3b07aeb77ceade67c19efeb7295f23ed7fa32087c2413c4aae1816ba86c2676fd37072e2862a092148f908c273ce0dce890b4149ad9343a9f7ee17e8b704eb14b99d5bc9119d58ee550176242704a857ec40faf41fa77df813eed57771a7ed562a394aa7b7e6a8a9e892e2519da4400132d0c4fc245ad65571619bf53366a41ee88ecf6994532e96b2b90b7309f4cb32c5f5b3c1cfca42f744cfe37804ea1236ec8e33a3bf034e288557193400e1fdb4be1d1765241940b64b0114ea59d05247188c3590de2443f73325015e420d4567b9e93c7b13e65fe40a6ebee1372015d53ae5a7f7440c2244e8a5370259d168e19efd18c4b32af63ec82ffd881d74944f6e9a666f4c5a00b8f4c6e0e2be9812f348f71db74f1965ebc7ca91f7c0906ee15b357d2cb76043e05c101bb1fdd261b07275361a104d2d82c11db948657cb2723d1b7028f94f59f6ab083ce8a66719dff6e57c7fbc236b0b6b9eab5fca8896e4ba30de6ee53dd96ebc23367a0d94b42106d09e9d0b1bfabaa4913353ec7d14605428802c31e916e43809cc422ff3908d945719cceb9ef6f43b8f61578fdb5653fdc1aad0514a00a762666387fb20803e6f2f8c71f302bac8e9024fe53baf18688bd39f258f5df05306fd09a6da2051a169abd7ae150479578f6897d1b882e57cc3992d6f6bf256f331634adb32477f277d1f524b0bd3ac591d81f3ef00508e40e434d3f1d0e4bd6d725b6b822716e566daba5f39b4a75aad8efe6e0c769f477b06cecfb5eba95fac1f19d11892f4d05d964ee8f9415c8be80c8517c5adf244290fd3badf1d2fad925db1ec1a37668bacd2d5c0d1bcdbe15a470f78349f610344e795acf95a9a9b3c9a6a45d4aefe661687eab890b021787776c2ddbd3c74f487a189b324b7143d43b3ad53a711ea3bad6b95722dbf85931ed25fe273470b185a1af0102b6a348d5c05a1a3986c38333294e8b5ba77cf42248647edd53fe886ba67b9c73468abaca35bcb63ed898ba04b4950cfc37055b371b492e23d1d7e3f3a2039056bf133ab3c108aeb91c673c5ab72876aed29aee9abb324eb4fc5448e6ba5a0c3014e5a0c31b026b5f4d10e053c5dfbaa080b21aaf87e8735b562896dfdf3004b3d6e089e9dc2904cb019cc06f1643349d39c3b9d6a0ace0b1838b8ca1b433e363d057391749d439761a706e3e32628987e0a136e65c25b39f98ecbb5ea4749351d2bcd94d62137e226ccb2644c4c055cec12c07652f73c6216751ddfc14c050770010401d4879284db9fae3576fcd793d371e4970e516cf5c923d46c78b8ebce6b7d197c3e271f3888ea60eb0f4f976fdc5ed53fe8eab1016e10f31cfd636357aae8513dfe47bcb1fb79f4099d9b0656d240535641348f2f505aadebf473c97d01bc9749eb7b70d50230be0bc3914a05e0faf837d6bb71e27b7d2cc7b37d2d57bc373a465c1226ace6705582fd8b2222b6040912e543f01bf193e976911ffd2129560b74a1f5883e1fd5b42ad7a9caae6031d7502e065a61f542ff38ca8a8192a5c5f33ecedd55a93d6fb7d0372a95794210b1ccbef6813297c22557c817fa1a7952b780d0c12ddd6110743280a49672f9b4866b13d48f3468b6043d7b1b0bbb3895627c957cd844f50b457b7600350e58dc9cec1e599f5822cdd3c7454ab7b6b1031f86f4b04d772d2faf814f4e79bd8b475e73c33d9f43c7f9edb5c294ec80ca76ea01da5", &(0x7f0000001380)=0x1000, &(0x7f00000013c0)="c7709a4d82c0", 0x6) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000001440)=0x56ff39ec, 0x4) r2 = socket$inet6(0x18, 0x8000, 0x6) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000001480), 0x80, 0x0) ioctl$DIOCCLRIFFLAG(r3, 0xc028445a, &(0x7f00000015c0)={'./file0\x00', &(0x7f00000014c0)=""/202, 0x9, 0xfff, 0x9, 0x2}) sysctl$vfs_nfs(&(0x7f0000001600), 0x3, &(0x7f0000001640)="4bfe1dfb0a18f198d2934d7c55b9e14ee5b00af36afa3dd0360a8e1fc387908aabb51e56ecc44bfaee1e3b8a56e81fe1375e7ed96c79c1ce38ce5ac7603a5c761a5c", &(0x7f00000016c0)=0x42, &(0x7f0000001700)="afdbfff67f6d34fea7e623580ffd3d0f253143da4114f4e24bd0591be64ef577422dc776377f08dadd560beb4466203dc6e018961e100ff29a1c6ed6de325b0c46185494ffa4705e8d599c8888386d948dc3494fb2fb6108a6", 0x59) r4 = kqueue() r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000001800), 0x1, 0x0) kevent(r4, &(0x7f0000001780)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x20, 0x20, 0x8, 0xfff}, {{r0}, 0xfffffffffffffff6, 0x40, 0x80, 0xa, 0x7fffffff}, {{r3}, 0xfffffffffffffff7, 0x42, 0xfffff, 0x7fffffff, 0x2e}], 0x7fff, &(0x7f0000001840)=[{{r5}, 0xfffffffffffffff7, 0x20, 0x4, 0x80000000, 0x7}, {{r0}, 0xfffffffffffffff8, 0x4, 0x2, 0x3, 0xffff}, {{r1}, 0xfffffffffffffff9, 0x82, 0x40, 0x8, 0xfab}], 0x75c, &(0x7f00000018c0)={0x5433, 0x799}) r6 = shmget$private(0x0, 0x13000, 0x80, &(0x7f0000fed000/0x13000)=nil) shmat(r6, &(0x7f0000ffd000/0x1000)=nil, 0x1000) sysctl$net_pipex(&(0x7f0000001900)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000001940)="9b2488", &(0x7f0000001980)=0x3, &(0x7f00000019c0)="207fc8f0faf68beed53eb2030496c34bc79724c25fe01810996e65d7de0e3a8c2c9d6bb7c8f4be0dc32cafd343efdf4ae572fb46f943a29a24b6585fed41bba31097e38bc03345be44c83abf91c2c0b2475d1f079241132ce9ec0d29e60ab78acfef53066ae36074f11a09c210a86b5b9dc293c1decda0119b49d785ab0892d1f55579fb1047d6e2cc3f", 0x8a) r7 = open$dir(&(0x7f0000001a80)='./file0\x00', 0x100, 0x2) r8 = dup3(r4, r0, 0x10000) getsockopt(r8, 0x0, 0x7, &(0x7f0000001ac0)=""/213, &(0x7f0000001bc0)=0xd5) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000001c00), &(0x7f0000001c40)=0x10) r9 = shmget(0x0, 0x3000, 0x24, &(0x7f0000ff2000/0x3000)=nil) shmctl$SHM_LOCK(r9, 0x3) r10 = getsid(0x0) kill(r10, 0x1a) ioctl$BIOCGDIRFILT(r8, 0x4004427c, &(0x7f0000001c80)) sysctl$net_pipex(&(0x7f0000001cc0), 0x3, &(0x7f0000001d00)="cf3fa66936f6ed104ca2c84f75ed1eb32afc64f062492ef0cc288e1fb503669a69f0865ea911f75aae937886679c58ead1cc0f1c9c506571aa91e88b06e48e4ca8e26d9cd92f43b0fd4f18c2adc30b44d8cb30f97594ecfbecedc0b1b0b27b5eb181bc1c7875d7c3880b9e686ebe0e5ac7a3e46b16ee0b105a584cd6d6e1b92d792ea9476ca45b932c0cf4366b6e2ee77330b3ea661f57d4b6866efa66a95b559fdb3c0571ff183272823ea60baad6601983f4c49f79c1f2c85d5d391c0a2f4529a954af2f7da227c41def715edcc6053f3514b3bf85126ae4894d20f9e89ca40e5cb1ac0ca6ce8c4922541727c5be2f7421ed6344c3c94276f71be03bbabf308d3b313ea8338c16fee8285e88829df91d46e25cce1ce6a6e5039d07500830163bec48e186b2216197ad89064c5418213f8ef4218231bc7be239b4f84f57964e76c0a24dcfa054fc34f5597fafc9436f65b87cdb01b10e52ea897bb62e658cff02e68e5da949d7dbdb37d233adf6abbf004ba67374d863197f2c1c354cfa7f41a085e8aca6d57fcdd00da0a9f5dd73fa40a5179555968b654bb6dbe38a71d81248e721cef4283000401124318d288828f6b17685dcf7ab20c44377941f06bb1d37fb5033bfcd89aa521f152e154901d9b7dd8b7173d492db8e6b38d2ffa7b0951f8c133bb82b397f5a23b4085399b1e18d070b3339a4ffef613e72ee647dede5e3ea077da38c517995bff1ae406602cab377e494b2814126f5764bacaa2c5744cd7ba4a86b4200146edeeadc2292af68f20e7fed7a0151ee0b7fbab2f4b07236b7c20a03a7ec20883d30a4ed0e3658a0389dcbe66260d6b59f3f5976aad23012af0b22b2d1efc25bf4b3d8f1a44c19b7fc66d6f1a6d739a40469568837149114b087a950856b3211adf7b283d1a4e5500eb0a285fc0c472a5fb898a68e832a1bddad42f0c5994688b4647989a795b5b1dd78e19762e1241ced01c3d5e3098639aab2cdeffbb4bb332b62ace6532e6183c11b676622cadee3029ff5eb0fce767a076025f715cf68bee882a2a3402e8e23c6d377795a1000f006c91d1bb2aeef50bcc90d7d3252d67172a0e57d983bdd0668d8afa6f6647e1ad6f2f80eb870ab2c730726131154a90643e5e8aa8870329779e22e632e7dace59dbcffe4c4be37bdc5a3ba8c93488d9a116097e277b2e0e757a5264fc6712f96805911dfa7cd67e6dc6adb7319ee77d49dc79de1f948cc4e599168f0cfb896a75e92bb28fad56354a444485ca3c739d1528e70a3dc4f35d1a3a4a92c8241e7144a61f001da67f35b10b0fe712651087c20b9384770d2f38fd4598944a2d3eb3111301ba8ee3494b8976cd58be03abdff53bf3470cb8ec98784512641c85ecd3a5f4798f9e0d26f0109aac70d3ca297aef0a349eac983c9b7201ef57b8da034b475c3662c141940d60be7a16ca28a1040012afbaa433ad7e501334fea75dd729bb5e934048454591501b80c6e74800fd139eb210d57b9496209ff789ae8a43037717cb7e751380652238d1de78f67fd070851c5527d759fc4c5d0d6f4309338efd9834efc606598c3d25e22c9dc18eac45672075146aa971a5dc0fe8df55b146c4be974480d508c9ac9fe39d332d0cc0486496eddbba93e55632431c35ef5b644500d4064534f86ed94aea75118a3ca2445ef4ffe3832082bf8db9760d1fc07a8bb792fe219a1e4a29bf60b5b33642fdfe4ea22bff407eb911f6e5d7c621adfc169aa476c855da3790e2da2abadfb707a3212cb699dc6227eb1ab30c41984ccf6678849d76ef39fa665630fba14d428e818ef4d0dc1cacb1e4fec7e044dc7a7fe41c5ffdeb4c9738298cf224b9e30119efe61d08733e5d71a30681f2e39526312712ed731dcce3450c22ff78e69516318ba131ff816df5ccc259b0778f78f5703d0256d77016cc55c8ed24e08460704aa8fbe00e6373e6b019c8205192e5b32c0b74f80bfc2f1d60b2284d410e29e6158523393fdb840e7067cf7616751deb569c1862d329cf36603f91eb0c50cec8fc8a4e8efb8173336dd92bafe6ec2483a4b7d56cff7cb9f19e495d34fb04e48d1a46f595b282be6ef3e3303e6db13c90c8e72a0131c94585b90d568cb01449ceb3150d94d24bcba2f471eb85925ed9510badc2213a5d19121332eaf1c56162101edaf9fcfbaa9618373ffeea7b18eff05391933973b425683628a25775f3f0ac6fbbe7636cb6d7d51f8d3be10eaaa6c6b71e6965bb15aa3e6e1c5f7765cd1d00154b5ba19a0b5a586556fb8aa842e9e05d8dc203f341256b667b3c707aa0308cf592dcbd0b1b2d851c78fdebcc3e6b9a2b994c4c2843b90536db9a8f179993e2c6bacd95cd8790b54e00a9b1fbdb512d6d2d40a1be436be920b949adef1cf4ee5bdbb86d9aba73cb72cd4cf12e05845db684bf2e4501db0f7093cb584da86ac0d90bd85a815a163ba77a49461440c63b51c8de4a16978b880b83c6dd718abdfce92d8e07dcfc5d2adbfb4072c2af6fae03c3e913ea17342a7c3f5c50972c8b7b955aa2b214bd8d9bd1a0fc510ee521dc9bc67de82e95b8e031e690b4ada16bedfea243bf38b432ee7a3d1e8a1da7a1fcc2fa606e2bb2810f760257669bee51ae79d83b100f9777d21988cf5bb8fe19ec769dcff928894544bebb87e72be5957861ec8292e01ffdd75065432cb5471aa07111f2caa857b265aea96b2295bf3f757a11b644cf56a12ab83d5d9d72accfd509e9a830b39a7ae5b160f0129890e182a91e6f40231c4928bb8a69b13d5802651b6e329feda186d9846ff22d859e85df06b264cd91b8e89b1938b42cfb235b86cc4df3e446a07776edcfb78a543e36dbb075021e15aa960befdaf9ed528f660498f1806131ac22cd6a6dd64cc381685c285242e4955d4aa203a7df334cbba020337ac7922ecebf1bd53ee5e765f3624c13916c207aed04bcd372250e65da4224c518a375787e49fbebd0b9de9e57665501c09f32a9e76585715187f9b5653f6d5c3c09756d18a99b04f48a94bd1b1e28b7608acb93be917c84bda603001be5e90a0515f6571588340ff2bcb920b5f37a6c58755f81702cc1e2ea8a79dd4c75f683d387615a69851f3707b4c35a8fbce510658b323c0de2d04cbcfba86582714f107b1262914887bf93e7fad4617de4f807e82b4dab0b269352725bce5be128b168430e9d114ace2f66a3c7dbc69f16224189e3c16be755b5779781b365a55ba4090116b0517193c6b52978e8fa477dc1e0515f1b1ba567a58aa76f045257ef2ee0e78087f6705cbb35cf002cdba77c793c1bc548ec450a56862e74fa383c2ec414f1db82b7f66500309a4f968923c72b5243207061c5a925e73c438c7dfe057a28fad47959de01e1b4ddb21f1640e0d4b7fefe1e32faa47b3bf1558989eee7b9ef3558b9615caed363156243a46bf9d48b5db44eba89f402611e7cda60c2a2b674ccb69102028f92c43a5116682eeaefcecef386f8c23bae9806537db1646c2372e05ea3cb8142a18bd494179dfafae33b930e02728f2fd814d714b02b7c1e5609fab2d3955d60d54cbd94e17d9b66a2c32e87ddf3b275766cc4413a788664200bf9ca975bd6dd172677aa2a54473804b2685149cc9a9a4f411eeab640fcbc893022e14ccc928eec057cc4f4a2e826e5e145a52240ef0b75f3f9fbfb50373e48c73ff01bf953bbf8264db8d9387f07ef49170ff12d5e0244db3a77a225ff38602ce2a4521c84830383cd89170dd65a3ddc6bef79d6947005899410fecab661245f7f812cece21689aa21e8cb7cec2b0b5b5b55c396660972558823d81df690befd2ec32cccf475efe31afd1b21d727b487140f60887797f0f44c34068b979c472bd834509fa25d40a322ab0098df8d23940dbbf2625d0dc75f31d7a43383e404e8518955180ab32fdac19045761ef68abe8f4a3443c21f53cfc737623df381ea864a9fe24788c1bc8e11879bca257b8485973c06954eb719c412201facc596487fd4dae292545a2e374be34c2425f4b4715b708c47f335d16e614b20d5db998f28efd2b67d0f0e7219bbc5b29a66598fd2aaf16c034f09338fb8011e7e841310e06fd76162b114b77e541371e993c128b18c0dcff7842a1dbaf2c1eb6eed053b155cf3d5fa335fb5d499b0eca6473fad3024c87d61e7489ca82f2c10f7abb0300d36de1dc9fb764a0ca52ead0be511f3021daf24f2761a5d1c26976b19375140bf6b8d593e9a594cdea66b4a477c7c443619e6675b441d9931f8bc24ff80897c58ecb72d5f113060ecc1758c102d586f52ac9033ef1c0d244e579c010818c57b4775205c46c364e39e10ed9f9118d350a979d198b4732769c2d19f39002658ee74e44af787e7e042ee6829ce1aa7b8c1eb8dd74d71b22c6f055c0c0ec8428c0ebf343f05e9b8c8729ef352c8cc3c7e6cbdb0cdc678f2857b365ae64e390e8655799d425d32d0663fbb39d25565a698d58931a9a40c0d0055c6690a547ea62cf14b92c8ca5286603f8a7fe764c385c2e670ca8f34b505a943afc0950123d49ff6dd2040b1d12ddf6eea50f854800f8af9570d27fb6bcc404174844744ac34553ed5b66fcbb97589ae1a953da54163652dac9ee563edbeafe2d0ef953600b890cbc3c746c35961cdc7cb2ac439111a8bd4c7aeb05d93588385f900a99372b0ec559e15c96d3854fbf03f3b62cdd82fdd5c8f46d5a8c3dec4593fc22779372d600f28edda613b11c3ca8c7de228189d49ecec20e6ad5485bf4f74c61c6d41feac911364e2ff5834d207309591721dbecd3a9df97872c8090c8849d66580bc4e26f4b74d93054f3aaf038cbdf6a073b4831bfcb593e79bf9fa3a41db498f2afbff08aa54243bf8562b3791a9b52e8a735a9e5cbc2f00bd9857ce90d5a0cd406d14fbd65380fc43c377c2ff75732f677d5462a1de8c4400ea616f16fb7f66e8a3207b592e6e9abc7083cea5980620e86d6d06cad376674fd3833490ec80ac9246ae7a8a9074df974d74747c91dc3b7d3065c0f08c44a8ba920e75e6e74bcbd4c15a891b95cc8a5909a2902b27bda57884a3fe734d4acbe342b21816d6a68c0539608cb80c9014332d2ba2ff9b0c7ee5a37196191f5525b558ab05c33892d1a89219a2d9a34e35be84f6ac00fa422c8aaa6e0f3db3a8c21b6559205ecc96999ae32a04afbe55bf462cec9aa9276606999faed07e88d6477866a471e52bf706d6cc92f7f037ad2bdf7c3ce8a27b995426d3cdda8681a195fe24b53083adb87d61067209d28bc208c9861af6c1e39e6cf9bec9c2ac9419f9fec93eae2de5b3bc2dfdd2de0ff42bcf24771a1c98f940d51d7178a9bd02c27a97bcd64a27affc74c7055eb8a983add8fdb0131db488514422653d2f3519d529e5308114450192f0100d3732f1314e15d69a00e8d6df3bdbcb6fcab19633912856a95b2714726c59e9cdc379a4d308f4316ce0dcbd548be7ef6a571d2bad608dd2d3000c8294c10d37767f356d6fd2ae87731066208771b3fc3476d1419a00e19e421aefbcaa8db4ed66fffc150720d1170755985bc19a7ec9684fb95b8557299e1a861c5cc090ad33f99ed7be48ea11594c3120efc7440f9420a98f28d6d4f1a18ebba1aebed8db52d374d13f6980f9cad02be5c6251fd63c3e4100034b0e9a01c61e54cd37644abb20b371104f9969349ddccb5c14962760b109cf9393dbb7b92ea15bf7e2787bd10c7a22fdd14ebac0c2f477f3ecde76e821a3ab74c8945b71558eb3f3654591a147610372b61618ed5d038089c", &(0x7f0000002d00)=0x1000, &(0x7f0000002d40)="47fe9017d854ef047f927e44646147eebdb23d004ce5d98da67f0bf1aa354b746d48e5d2b4a58d7c4a181b93df12e3e9de4e1ad907d07db47577c9e5ec03e4d9d476fc1a2189d4085f8f75d6c43468556cd82771e1469eb30d246076a500649816563396fc30423d92f7c7f024d9fa829f4f7b5fb999a46b9bd75b7693f8650a59fb7e7036e9f6a0441f46972a8fc91adc38332671c9386982acc9be0eb5375b0d2b294e83b9c6f23f08ab26cbeaab96642f0be690a54c6fe60b77c333e0dea59f121f9f69711dfd91fc1e7431b6cf403a8f9f730cfab2", 0xd7) r11 = socket(0x1, 0x1, 0xd) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000002e40), &(0x7f0000002e80)=0xc) recvfrom$inet6(r2, &(0x7f0000002ec0)=""/33, 0x21, 0x3000, 0x0, 0x0) ppoll(&(0x7f0000002f00)=[{0xffffffffffffffff, 0x4}, {r3, 0x100}, {r7, 0x4}], 0x3, &(0x7f0000002f40)={0x8, 0x6bf0}, &(0x7f0000002f80)={0x8}) 3.7919215s ago: executing program 3 (id=79): pipe(&(0x7f0000000040)={0xffffffffffffffff}) close(r0) (async) open(&(0x7f0000000140)='./file0\x00', 0x200, 0xc2) (async) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x1914, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x10, r0, 0x0) (async) sysctl$kern(&(0x7f00000001c0)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) (async) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x39, &(0x7f0000000000), 0x4) 3.038497703s ago: executing program 0 (id=82): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) (async) r1 = openat$dri(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/dri/renderD128\x00', 0x1, 0x0) ioctl$DRM_IOCTL_MODE_RMFB(r1, 0xc00464af, &(0x7f0000000100)) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0x400, 0x9}) (async) getgroups(0x40000000000001f6, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r4, r2, r3) (async) setresgid(r3, r4, r2) (async) r5 = semget$private(0x0, 0x3, 0x717) semctl$GETVAL(r5, 0x3, 0x5, 0x0) mkfifoat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10) 3.034669412s ago: executing program 0 (id=84): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000640)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x48}}, 0x38, 0x0) pipe(&(0x7f0000000680)={0xffffffffffffffff}) close(r1) open(&(0x7f00000006c0)='./file0\x00', 0x200, 0xc2) ktrace(&(0x7f0000000700)='./file0\x00', 0x4, 0x1914, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) openat$diskmap(0xffffffffffffff9c, 0x0, 0x8000, 0x0) pipe(0x0) r2 = syz_open_pts() socket$unix(0x1, 0x2, 0x0) write(r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) socket$inet(0x2, 0x3, 0x5) closefrom(r2) syz_open_pts() unveil(0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0x80047308, &(0x7f0000000740)={0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x10, 0x0) kqueue() socket$inet6(0x18, 0x3, 0x83) r3 = socket$inet6(0x18, 0x3, 0x3a) semget$private(0x0, 0x4, 0x26a) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x8, &(0x7f00000001c0)=[r4, r4, r4, 0x0, r4, r4, r4, r4]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xaa) setresuid(0x0, r6, 0xffffffffffffffff) fstat(r3, &(0x7f00000002c0)) 2.667443683s ago: executing program 7 (id=86): r0 = syz_open_pts() r1 = socket$unix(0x1, 0x5, 0x0) write(r0, &(0x7f0000000180)="42956cf44f020276fc0429f0fa0249ac87f212ac3279c6f884d14c5eed5aaa4c2eaf36f9ad7e70b5bb26eb11439eab2536d9e8e1d625f1719e456ee2df2b507bc9e908df6b07", 0x46) closefrom(r1) setrlimit(0x8, &(0x7f0000000040)={0x9, 0x37e1690f}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) r2 = syz_open_pts() mprotect(&(0x7f0000134000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socket$inet(0x2, 0x3, 0x14) setuid(0xffffffffffffffff) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x202) write(r2, &(0x7f0000000340)="7eae099389691e24966a3ddf3d32cdb3fcdc1293054eedfc4c98644011ebd4ed712cded9d388ffffffffffffffff3ad3942a09b649d54e94e0d97e90c7fa7e008b07a4f2bed0dcc32676b30e95899f3b783266cd5978d297aec2da4d621cfaccad7c3ab9bba6112ceb8ac3ea84b867c3652bdaeedbee29c3c6d9fecbb2c0bbc954fa9ebf16f5b0cf70bfbeff025998c59e8286cee754583b5352ec227359f168c4286b741fe07a9d12700aa2472c75bbf01f96c35035ebe566ff767dc8b3d6ec47293290fe5f11726ce9a6c365676782432f91d0ad55e19d5af58b10e166f04dcf0e75847b9e59e53ebc3b2b37c2abcf0b1fa4e68ce9243b91e8458a19e51f6ef9dadadf4606fc55b9a1d088dd0a", 0xfffffd2f) write(r0, &(0x7f00000000c0)="7ef5b69389691e24966a3ddf3d32cdb3fcdc1293054eedfc4c98644011ebd4ed712cded9d188c11bac6dc6f23ec53ad394df0db649d54e94008b07a4f2bed0dcc32676b30e95899f3b7832668feb78b297aec2da4d621cfaccad7c3ab9bba6112ceb8ac3ea84b89b600c7a", 0xfe76) 2.423286382s ago: executing program 4 (id=87): open(&(0x7f0000000000)='./file0\x00', 0x8, 0x1f6) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x69) getrlimit(0x9, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1, 0x2012, r0, 0x2000) r1 = socket$unix(0x1, 0x5, 0x0) sysctl$net_inet_ip(&(0x7f0000000380)={0x4, 0x2, 0x0, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000580)={0x6, 0x1f}, 0x2, &(0x7f0000000100)='\x00\x00\x00\x00\x00\x00\x00\x00', &(0x7f0000000680)=0x8, &(0x7f0000000180)="9f7413d0bb63fa50c6651f12740353273d3483580035b161e0043564c8dabafaac8be1f259", 0x25) bind(0xffffffffffffffff, &(0x7f0000000140)=@un=@file={0x8, 0x0, './file0\x00'}, 0xa) r2 = setsid() r3 = syz_open_pts() ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000240)={0xcd67, 0x4, 0x47, 0xb}) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x4a19b7218e66bd03) sysctl$kern(&(0x7f00000000c0)={0x1, 0x39}, 0x2, 0x0, 0x0, 0x0, 0x0) closefrom(r1) getpgid(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f00000002c0)="fd0a05003692cf000000fa010100009c4dee8b989afc84a3ace813e398013f2ccb81fdcd32abf7bbf495d1da4b89456bf8bb743ad83364acb3435f43c76f0cbde2", 0x41) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) sysctl$hw(&(0x7f00000001c0)={0x6, 0x5}, 0x2, &(0x7f0000000980)="886f37cc4d0ae8f4aa0cc8ddd0e1bfddac3e8a5d0f4128601de8df026ad14d597b711912802df878e1919a6fcee570be3feeeb9f3e49ba16571b0a00632989db0894bf68afe99f1ba34a06dfe7a0fa2c620b894c456d21a2e7f015c2b47241078959e754e84b98b70cb93705588ead81227d305bf403437c41df12938cfdc58e5af4cf2bd2944d55455a37b8c77a49629ee293a751aebf03982911c45f04b874b515fc6d81dd53ac6ee00f3af190f784fa62c440cc751ef582df4214485eeff69babf52806040a6a5a7e40b19db91c44aa4bb88a836c5d5371f4d4304fd529f45877bbf53442d0cf01f43ee7c0a405f24f54563888f4b4da9256eb9fbba562ce64077568b1d4199dea720226e390eebd7c8f6a25a2266d25e730ff1f316f35a8405cc6f9b984eef7042f32e94507845dbb709657e3fa4f31521f1603dc04af57", &(0x7f0000000440)=0x140, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x2) setsockopt(r4, 0x0, 0x401, &(0x7f0000000340)="9a355644fda58446", 0x8) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000480)=""/202, 0xca, 0x802, &(0x7f0000000200)=@file={0x10, 0x0, './file0\x00'}, 0xa) socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=ANY=[@ANYRESOCT=r2, @ANYRES32], 0x10, 0x400}, 0x404) write(r5, 0x0, 0x0) recvmmsg(r6, &(0x7f00000006c0)={{&(0x7f0000000700)=@un=@abs, 0x8, &(0x7f0000000740)=[{&(0x7f0000000780)=""/250, 0xfa}], 0x1, &(0x7f0000000880)=""/71, 0x47}, 0x1ff}, 0x38, 0x40, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000640)="ecdae374b76e10fe6191d828", 0xc) 2.416929687s ago: executing program 4 (id=88): writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) (async) sendto$inet(r0, 0x0, 0x0, 0x400, &(0x7f0000000080)={0x10, 0x2, 0x2, 0x7fffffff}, 0x10) mkfifo(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40) (async) execve(0x0, &(0x7f0000000240)=[&(0x7f0000000140)='//\x00UQ\x96\b\x00\x00\x00C\v\x0f\xd6K2\xe1e\x8d\xf7\x9fK,\xdd*\x9eB=\xde*\xff\xdf\r\xd9\xa5\xa0k)\x027k\xda\xdf\xb7DO\xbd\xe42\xb5,\x05\x96\x81a)\xdbT$\'\x10\x8d1\x8cU\x1b\xd7\"t8\xda\xbc\x19\xfc\xca\xf46d\xed\xaf\xf8\x8ah\xba*\xce\x98\x85\xc1\xbdk'], 0x0) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async) mkfifo(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40) 2.407268231s ago: executing program 0 (id=89): r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0x10) seteuid(0xffffffffffffffff) kill(0x0, 0x13) sendto$inet(r0, &(0x7f0000000100)="263cb8c0385fe64f87c2fca669ae7e8a3e1020423db53b2ab84556216da1cac89be81bdaf8761d97ff4742b1a85d433a6af3d38b1fec20d09b6f4ac7a3cc3a19cab9ccc9d0e990b718d5c8e81dc8d5e1c54f293313dfd4bc0048f80ea5dcdde16747ce4b79b011f19b3023525fedcc0532bec99f70c859eb7aeea14260fa72d4633682379e7550cb77dd20b8b5e3ddd6faa2b8be7a6a7c1c1bb9ea335be8fe24a43cbbcb", 0xa4, 0x2, &(0x7f00000001c0)={0x10, 0x2, 0x0}, 0x10) mkdir(&(0x7f0000000400)='./file0\x00', 0x120) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 2.140376202s ago: executing program 4 (id=90): syz_emit_ethernet(0xea, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd67d6c7c300b42cc5fe8000000000000000000000000000bbfe8000000000000000000000000000bb33000001", @ANYBLOB="445883060099"]) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0x80047308, &(0x7f0000000040)={0x0, 0xffffffe9, 0x4, 0x0, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x3, 0x29) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x31, &(0x7f0000000200), 0x8) closefrom(r1) 2.138350597s ago: executing program 1 (id=67): clock_gettime(0x2, &(0x7f0000000380)) (async) seteuid(0xffffffffffffffff) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) (async) r1 = syz_open_pts() (async) r2 = socket$inet(0x2, 0x2, 0x0) sendto(r2, 0x0, 0x0, 0x6147bcbcc1a9bda8, &(0x7f0000000000)=@in={0x10, 0x2, 0x3, 0x5}, 0x2e) r3 = syz_open_pts() (async) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x7, 0x403, 0x0, 0x3, 0x2}) fcntl$getown(r2, 0x5) flock(r1, 0x3) (async) r4 = kqueue1(0x10000) kevent(r4, 0x0, 0x1e1e, 0x0, 0x35, &(0x7f0000000480)={0x7fffffffffffffff, 0xfffffffffffffff3}) (async) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0), 0x80, 0x0) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) (async, rerun: 32) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000540), 0x400, 0x0) kevent(r4, &(0x7f0000000580)=[{{r5}, 0xfffffffffffffffa, 0xf2, 0x80, 0xfffffffffffff801, 0x4}, {{r6}, 0xfffffffffffffffd, 0x2, 0x8, 0x6}, {{r2}, 0xce2673df1b47dc4f, 0x20, 0x20, 0x7, 0x100000000000000}, {{r1}, 0xfffffffffffffffd, 0x0, 0x40000000, 0x6, 0x100000000}, {{r7}, 0xfffffffffffffff9, 0x0, 0x2, 0x5, 0x8}], 0x800, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x4, 0x7, 0x3}, {{r2}, 0xfffffffffffffff8, 0x20, 0x4, 0x34, 0x9}, {{r1}, 0xfffffffffffffff7, 0x2, 0x4, 0x0, 0x22}, {{r1}, 0xffffffffffffffff, 0x18, 0x2, 0x7, 0x8}, {{r3}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x6, 0xffffffffffffffff}], 0x4, &(0x7f0000000700)={0x100000000, 0xffffffffffffffff}) (async, rerun: 64) r8 = socket$inet6(0x18, 0x3, 0x29) (rerun: 64) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x31, &(0x7f0000000040), 0x8) r9 = openat(0xffffffffffffffff, 0x0, 0x20c48, 0x140) r10 = dup(r8) sendto$inet6(r10, 0x0, 0x0, 0x404, &(0x7f0000000100)={0x1c, 0x18, 0x1, 0x2d5, "00000000000000000000000000000001", 0x1}, 0x1c) (async) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r10, 0xc01864c6, &(0x7f0000000080)={&(0x7f0000000340)=[0x2, 0x8, 0x5, 0x100, 0xff, 0xfffffffe], 0x6, 0x0, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00000001c0)={&(0x7f00000000c0)=[0x0], 0x1, 0x0, 0x0, 0x2, 0x2, 0x8, 0xffffff12, {0x2, 0xd8c8, 0xb696, 0x9, 0x2, 0xb, 0x67, 0x3, 0x0, 0xa959, 0x5, 0x8001, 0x14000, 0x10, "cbc0a278295ba7cebb9ca467ccd0f74dddde450574233bc60f0d2dcacd40a0d3"}}) ioctl$DRM_IOCTL_MODE_GETGAMMA(r11, 0xc02064a4, &(0x7f0000000300)={r12, 0x1, &(0x7f0000000240)=[0x2c3], &(0x7f0000000280)=[0x3], &(0x7f00000002c0)=[0x3, 0x200, 0x7fff]}) (async) r13 = socket$unix(0x1, 0x2, 0x0) closefrom(r13) r14 = accept$inet6(r9, &(0x7f00000003c0), &(0x7f0000000400)=0x1c) connect$inet6(r14, &(0x7f0000000440)={0x1c, 0x18, 0x3, 0x2, "a19b3ae25065ec02916d9b4db7fa2306", 0x8000}, 0x1c) 2.138250911s ago: executing program 6 (id=76): r0 = kqueue1(0x0) kevent(r0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff6, 0x9, 0x96f799025b5b12ad, 0x5, 0xfff}], 0x4, 0x0, 0xffff4b4d, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x8, 0x0) r1 = socket$inet(0x2, 0x3, 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x100, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x5) write(r2, &(0x7f0000000180)="1fa7fcff1fdc12e74bf0837b6420f2f4", 0x10) readlinkat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/144, 0x90) connect$inet(r1, &(0x7f0000000000)={0x10, 0x2, 0x3, 0xffffffff}, 0x10) sendmmsg(r1, &(0x7f0000000040)={{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)="0ebb6bd5c69884a0e7635a7e735b724218bb0165c938bc4bd0a6f85792478d535c4a1f2af93bda5bed93edc7c3c8f4fa3bff801af3c7f0b1a6df0ccb4820ebaa7ffc2cc036d78ec87c929524eac1f88bd92045ab2be4607305e5821c1f25fd19", 0x60}], 0x1, 0x0}}, 0x38, 0xa) kqueue1(0x0) (async) kevent(r0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff6, 0x9, 0x96f799025b5b12ad, 0x5, 0xfff}], 0x4, 0x0, 0xffff4b4d, 0x0) (async) kevent(r0, 0x0, 0x0, 0x0, 0x8, 0x0) (async) socket$inet(0x2, 0x3, 0x1) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x100, 0x0) (async) open(&(0x7f0000000140)='./file0\x00', 0x1, 0x5) (async) write(r2, &(0x7f0000000180)="1fa7fcff1fdc12e74bf0837b6420f2f4", 0x10) (async) readlinkat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/144, 0x90) (async) connect$inet(r1, &(0x7f0000000000)={0x10, 0x2, 0x3, 0xffffffff}, 0x10) (async) sendmmsg(r1, &(0x7f0000000040)={{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)="0ebb6bd5c69884a0e7635a7e735b724218bb0165c938bc4bd0a6f85792478d535c4a1f2af93bda5bed93edc7c3c8f4fa3bff801af3c7f0b1a6df0ccb4820ebaa7ffc2cc036d78ec87c929524eac1f88bd92045ab2be4607305e5821c1f25fd19", 0x60}], 0x1, 0x0}}, 0x38, 0xa) (async) 1.793312109s ago: executing program 0 (id=91): r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x7, 0x3, 0x0, 0x1000100000003}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x7, 0x1fffffffffffffff, r1, 0x1, 0x2}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x1c, 0xdd, 0xe, 0x4000000a}, {0x6, 0x8d, 0x8, 0x92}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000200)={@random="1d1339dcb61c", @empty, [], {@ipv6={0x86dd, {0xf, 0x6, "ff0700", 0x18, 0x37, 0x2, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x400, 0x24, @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x8, 0x1ff, 0x0, 0x1}) fcntl$setstatus(r2, 0x4, 0xdf6400fca5b923cc) 1.792900598s ago: executing program 3 (id=79): pipe(&(0x7f0000000040)={0xffffffffffffffff}) close(r0) (async) open(&(0x7f0000000140)='./file0\x00', 0x200, 0xc2) (async) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x1914, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x10, r0, 0x0) (async) sysctl$kern(&(0x7f00000001c0)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) (async) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x39, &(0x7f0000000000), 0x4) 1.792543118s ago: executing program 4 (id=92): r0 = syz_open_pts() r1 = socket$unix(0x1, 0x5, 0x0) write(r0, &(0x7f0000001dc0)="42956cf44f020276fc0429f0fa0249ac87f212ac3279c6f884d14c5eed5aaa4c2eaf36f9ad7e70b5bb26eb11439eab2536d9e8e1d625f1719e456ee2df2b507bc9e908df6b07", 0x46) closefrom(r1) setrlimit(0x8, &(0x7f0000001e40)={0x9, 0x37e1690f}) openat$bpf(0xffffffffffffff9c, &(0x7f0000001e80), 0x8, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000001ec0)="7eae099389691e24966a3ddf3d32cdb3fcdc1293054eedfc4c98644011ebd4ed712cded9d388ffffffffffffffff3ad3942a09b649d54e94e0d97e90c7fa7e008b07a4f2bed0dcc32676b30e95899f3b783266cd5978d297aec2da4d621cfaccad7c3ab9bba6112ceb8ac3ea84b867c3652bdaeedbee29c3c6d9fecbb2c0bbc954fa9ebf16f5b0cf70bfbeff025998c59e8286cee754583b5352ec227359f168c4286b741fe07a9d12700aa2472c75bbf01f96c35035ebe566ff767dc8b3d6ec47293290fe5f11726ce9a6c365676782432f91d0ad55e19d5af58b10e166f04dcf0e75847b9e59e53ebc3b2b37c2abcf0b1fa4e68ce9243b91e8458a19e51f6ef9dadadf4606fc55b9a1d088dd0a", 0xfffffd2f) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000002000)={0x1007, 0x7fff, 0xffffffc0, 0x3b6d67bf, "fe09fe7adfd4070ff9ffffff9caaac0349bfe360", 0xff, 0x3}) write(r0, &(0x7f0000002040)="7ef5b69389691e24966a3ddf3d32cdb3fcdc1293054eedfc4c98644011ebd4ed712cded9d188c11bac6dc6f23ec53ad394df0db649d54e94008b07a4f2bed0dcc32676b30e95899f3b7832668feb78b297aec2da4d621cfaccad7c3ab9bba6112ceb8ac3ea84b89b600c7a", 0xfe76) r3 = syz_open_pts() r4 = kqueue1(0x10000) r5 = socket$inet(0x2, 0x3, 0x2) setsockopt(r5, 0x0, 0x1e, 0x0, 0x0) fstat(r4, &(0x7f00000020c0)) r6 = socket$unix(0x1, 0x2, 0x0) closefrom(r6) socket$unix(0x1, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000040)={0xc, 0x37e1690f}) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)="9b", 0x1) syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x1703, 0x100000fe, 0x200053, 0xfffffffb, "b36ccf9b08f8fd39b6fb05000000a24d003e0400", 0x9, 0x4}) write(r3, &(0x7f0000000100)="7ef5b69389691e24966a3ddf3d32cdb3fcdc1293054eedfc4c98644011ebd4ed712cded9d18802000000000000003ad394df0db649d54e94008b07a4f2bed0dcc32676b30e95899f3b7832668feb78b297aec2da4d621cfaccad7c3ab9bba6112ceb8ac3ea84b89b600c7a", 0xfe8d) r7 = socket$inet(0x2, 0x3, 0x2) setsockopt(0xffffffffffffffff, 0x1, 0x8, &(0x7f0000000200)="000000006ddd31f095fc7a3e9abc1b6e988db6e13197416ea03a1055105a1ba8328947dc65a5b7141a29e6432be8ae7a7ef7d390e3c55f995383531b9726a49b46e3eef73c202fdb5e7049622b81cf35c033b321498249b4e1818c721a8427", 0x5f) ioctl$DIOCCHANGERULE(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000280)={0xfffffff5, 0x6, 0xfffff7fe, './file0\x00', './file0\x00', 0x0, "7dc0024f57898096fc622ed2df9df64436e18ecaa64dcfea2b48ed5de566d31002279a4907715a898dc1696db6d390af016fbfb8bc9146d6ebdd3147cf4ffdbbb541744153eb6a673bc89a7509439c7479a187597da9cc9613a6eabeaea21a703c9e38945ba3e12caadfb95354826c699fd1aac252aad288ba2f8c0b2250a652c89ee3d77afb9b1ae8970035f55f9544cdcfde659d0465337700d36939fd4c183e74d7746c55050740b27c19309fa97e5abeeef00e989288ac5806e0f59f6fab73dd1c350464d879ff571ff8d7a11e44374211a0c6a359788da8ffe88283b6bc26a5119fe5387490bbdefd7913144ab62a78ecdfbabe5bffc9ee6131fd3440e846c2f7e6e1040dd74a709be526afb1851ad0ae81b6fa39d1e7069bf0ecc0efe997164314341b4b33ff320e539bbbed0a2f876a73d1323743f17d11bc16750c744a1d6dd929dfe357f053cc9a2271a8aa2700f7bba9cff571ce1a72743e7540449363b2c5bdef94e4620f40016967b3849e6e6d31c9427972f32557a844b763904b07c04cd7b423c062b7b46dbae3766b910f498d55bede6bee60ec31e97f004686463487d3797d7af7354166e500781590b483be67a2c5355e009a69ac16eb07d1d46abfc2404ff5a80f5084199ad6c6ad590777e47fedcefa870276691e1da8c609a496d6764b9a990757bba8a9ad78501558b54c63d4a9d084a6e69937c8484b900f61651c5f69beaddea3240ff24fb09134625b2124f5001059fd8c6e2c9a0c8909940546c5202e1d3569d88c63eb822c3788b8911257ae1153840a543912419ecbd619f376a9b81b1f69ef4d2123ba16c0962d9ca26d60ef7ed4deb5d0256a29504e452a65f1d4fced521134b97625222d59138ddac02d4f6d26673d77b5ab38b775a224cc06335c930d7bd46765ff0bc07ddd1d8b0e9d93fe84bcb89f2bad06509c78bf25193388d6f67585f479e70e9fb130a00f9120e1f3f009ff70b5b3c848de6149cf6f151754eeeb197f8ad97b96bc6995c90a24351b73d4c0ed9f64913181727f99d665fbbdf8d5ff62ea78a56e419a3caac29a6d7191b9f4c1eced2889c40a526b145b4d9dd68642b6230739801efaf7a40bc1c48dd44394ba662dccc738c7339b244c1f09309eaab263dc1e2acf385ebe53c82e06b8ed8e49899094cb1dc12c21cd36ab8b6699540b648b2d7d859574f340981a4d1c9e2f3568e6b1fda29a3a74edddfbd4a4848f3bebf618ab06497efb4df870edda12011e518c693762755ec1daf33ba208e15447a73d15ab88a8da68bd844518a9838848b2826ce4ea5cc1757b616a2e21f56462c62ca4c2fa6b6e30f434a6fc156bb5ca88dc9ad45da1c58471a160e25c58bc830e2321f91221dbbbc2956dc098a54fa9ca9299c76d718d552bc1d8a3d6574b2b7faead1e863f50eb8737512da678d546e930ac2c42ba18b6a1f7dcd45791320951a071e6f166d088c915f5b74aec714a87f772f8435e49ed4d1b1249a76e195a68bf3444abb8b50196ab4f95724ebb53796c81b4004683f9585a20eaae619a07999fe849188095d5f252dc92249e629d57f49a8fe3a1f4ddb2ed77bd712b917fe6f91a1458c3be3074fe36f96113b02a4775ffacb04d0e9e2a6b2ddac56676eca17ec4f2eff487b66feb46c0ad5d1b67884508ecc57c1e8421d9a3af08f6a5ac02c942021287ff2ed56ae03e0cd7c68accf07cf30724d05f05f122f80e4a252cefaa0af4e7ea7b86b1c00e874a9ad0722f47db979c37ede1ef1e287b3b6c0cb4a8d65216a58bfc9bf2bfbf5d5f8ef677d885ff4a9745656a1e100e47a22b6c4f2ef7cf5d5ce2caa9d683eacddd5602e7bd1ae950473a36409de169e3a3646cfc23028d2f62d82853118336861d675cb8bff9f0b5b62a518b669268476b71b1a5cb"}) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000001000), 0x40000, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) ioctl$DIOCGETRULE(r8, 0xc0884450, &(0x7f0000001040)={0x3, 0x1000, 0x33c3, './file0\x00', './file0\x00', 0x0, "0de2f1f006d4019067e0ac80b173b4946c914c55288a3f776507d64b823f92adc46ff451834024c48c78eb8bfc0173c1aa4a29e839810cc40235f7c75d3edd986667399ccfbf4118d23b3b8e5b9d3df20053d225f60a29f5803f4be05666d401e519abed9f0ec94172e43a069ca8106dfb75414d58a2340859be37b9cf035005154f5f516b0309f84b7ebd5bd194516fdc8a7055c0608a36d8976e8ed1c6936c5a06597f478fae8ca441aa1293b641baf03c43b2be3cf144516f3706f24c742989cce62b4f5c01aad0b2f3f987301ae13cb62b2a58f198a215f854a769c9f1bc733f5502870c6a28dd2d1e87c71dabbaeb1865dda4dec1372afe5b00cf449bc9cfacfd9363c41a6e2cd405f20cbf5ebe0bb80b36023e4da379d874ae0a5de4e7a6560a5c0afc5593f49e48feaefc0d8d345bcda0998ea787c1dc85398011c9fd119f6ca3295b108ee996c8264f4efdafc1a1eabed8c16440e6d9f8c8f23d150cf40e6377b442b04fa11d522e3d3d7a384b3c747360d6643312f9c96e5caf9c2748d6070797b8fe3ae84bd6c95fa1a5afc3cd35aaf533cbc3204a687b7ebe1695b8438d7f7ccb8b2f27a2043094cd43c5f18a2b28715691d07bef2ae9d1e1feb3a37907b032c5f9261de3317d6abb70fab95bed920f25a11acc8a40c45d946b300695875ea6cd72ba53563a99fb8eff1d15a77212eaa88f7f35418836aa4753efe615d898195a8491059e307c1cd70bfabf125a5f5f39dd7a89403389690c2d3e2b0fdcf19b7537a997c26b75cf94450918ae222bdf5205042ac0fd37ca2b7f407b1bc7351374c46b5b156a172b2f21600e0f398ebd6a4bd6ca50196ccc9cf00b92b292f092da52cc049259aa3ba7d1819d40638c02f4b916567869d56ecfea3ea73f8df7b3859af0ab4784c670cf71477272be4089a37c0170e01334073c3a0b17fd6a0469374c9efe5bd9c319bbb117e98a698489a6c00c6f73835a9668cf28de9c78ca363b9703b5b6f6c791e24ef929e4c6605267ce52e5549d0181bbc0864919ad5996181eed988ae61959ae0348bb76eb47bf30044b51c2e50c608efb5a246f26b9a1993533c0e0541bedeb02442c2ac897d40a9ed5003da422c8900095c7a63daabb61e3ae2c7d39bbba83ed69f5573934e233184da1eb6ad43fc150b8486db1aa384a7ae2314948c45475e56a58e1f86b14d4acef6ab616395cc7f8f10d0ba39d53d7d878aad042252c2b5afcc39ee8952fe07dcba495416408208f78d7a89c6e884d87aeb59f7617d17b5d1f9975e027855b0c5ccd318105d739cd82e7df15e79b993265983806638205ebfbad01bc42c6ce773277f724cc012ec8a5254c021ec63af6622ac2a1c09711a01b65520fd8a19a6ff3fd7e2552762d0997d030ec5d1851a2b79ebc1efca2266a83537fc3a28c62dc3e38000564d06f44bc8c48f568134b5f2bed56f279daa353ede55097980f3269b123ebc926fceb9ea5a434dbfb5dce31bcb832bb0fdd398bba08b5384dd00255ed6ca3dc8565633fde6560bb7f9c53c7c9b024b97ff20ca865cc80317a12c59866b18d9a33331168c2b803686b02d6315162b8de5aab325969860ba08f830b6689158e100b10f84d29a727fad37cc08e5bb26eb2d7404250bcd93b60abf39b4ac768723749ac35f800db91206ed252e76ffcb5b1a5d3ff73107ead3ff24f1c189b99c5d1a26074d3b066e689d8051280504cdb939710908250485af34ac35e3b8b1b3a81449521e8757c098f70750194521297b2f02539dd328281be842dd9d800da9a11c41f1f82862d46f5cd7f0ed457cf9e71b089e1aacc328a5d1bced3a7361e6819b25a084be4c88983942d622b20161156333dca9ebfd4d39e0dcf66ef4a133a1e7e9b45536e6f00"}) ioctl$FIOASYNC(r7, 0xc0287533, &(0x7f0000000180)=0x7) 1.759207287s ago: executing program 7 (id=93): ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x1edc, 0x3, 0x4, 0x100, "4a003ba59f5c0040fb00", 0x8, 0x8}) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0xa, 0x0, 0x0, 0x0, 0xfffffffffffffc47) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) 886.128665ms ago: executing program 0 (id=94): r0 = socket$inet(0x2, 0x1, 0x6) shutdown(r0, 0x0) r1 = socket$inet6(0x18, 0x2, 0xe) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000200)={{0x1c, 0x18, 0x2, 0x2, "a554b692a5d1cca3e67ae8df623e8c88", 0x80}, {0x1c, 0x18, 0x3, 0x4, "952569e98e2396e91c20d74118349e52", 0xfff}, 0xf, [0x2, 0x401, 0xe397, 0x1, 0x6, 0xb, 0x5, 0x80]}, 0x5c) r2 = kqueue1(0x4) r3 = dup2(r0, r2) sysctl$kern(&(0x7f0000000040)={0x1, 0x39}, 0x2, &(0x7f0000000080)="15000d622bceacace0f099442a0629166299586e6c7759ef13f06a69bf30d956eeff2c18629ddff8a5b09fa92ad1d4fe2d6a5edc675b739c4100859fca4fcc8ff86938717811c062c2acd5fff9162e9cc55816e6d6369a9c718be7b3e7a2ceb7dc02fe6177fb8393ff59edb9e42e5a5e21d665f6eadac63a3a9533a076672b138791437b12d63627911ce785fae3103a6603", &(0x7f0000000140)=0x92, &(0x7f0000000180)="5856b9353f37fd100f8cccec5f21939c3f2f57e6ca5d3ec9a3917a12b5172a805ee1490ab227c131c3c4db72073df694c1e4223d03c2ac4cee7967b36bc282f6813d79a4a4b7dd91c5d8eb2c94115c9319", 0x51) fchflags(r3, 0x0) 885.739641ms ago: executing program 5 (id=95): r0 = open(&(0x7f0000000000)='./file0\x00', 0x7c6, 0xea) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000001c0)=[{0x1c, 0xdd, 0xe, 0x4000000a}, {0x6, 0x8d, 0x8, 0x92}]}) (async) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000200)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) (async, rerun: 64) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x1104, 0xffffffffffffffff) (rerun: 64) 885.392876ms ago: executing program 7 (id=96): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40100, 0x0) (async) r1 = syz_open_pts() r2 = socket$unix(0x1, 0x5, 0x0) closefrom(r2) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) setrlimit(0x8, &(0x7f0000000200)={0x9, 0x37e1790c}) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) (async) write(r1, &(0x7f0000000280)="7ef5b69389691e24966a3ddf3d32cdb3fcdc1293054eedfc18f35cc96d4c20644011ebd4ed712cded188c11bac6dc6f23ec53ad394df0db649d54e94008b07a4e48b0c9c89a1e99d85e5a6865abd1df2bed0dcc32676b30e95899f3b7832668feb78b297aec2e84d621cebccad7c3ab99da6112ceb8ac3ea84b89b600c7e0002d3ea330aa23ad2608bcc8a99ec0d7940360bbeafca7bf7a5cc106343a90661e2dc28708726f2bf0c911d38c89f0b17089b5fd85d62b9c90a4ebd4047e5222e27287d13008ed44d1216a90a", 0xcb) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x4, 0x4, 0xe}, {0x1, 0x7, 0xc, 0xb}, {0x6, 0xbe, 0x9, 0x4}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) syz_emit_ethernet(0x4a, &(0x7f0000000100)=ANY=[@ANYRESOCT=r0, @ANYRES64=r0, @ANYRESOCT=r0, @ANYRES64=r0, @ANYRES64=r0]) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x7ff) (async) semget(0x3, 0x6, 0x0) 885.135851ms ago: executing program 7 (id=97): r0 = socket$inet(0x2, 0x1, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xdd4e, 0x4) sysctl$hw(&(0x7f00000000c0)={0x6, 0x6}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) connect$inet(r0, &(0x7f0000000040)={0x10, 0x2, 0x2, 0xffff0002}, 0x10) unveil(0x0, &(0x7f0000000080)='x\x00') rename(0x0, &(0x7f0000000100)='./file0/file1\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/155, 0x9b}, 0x5}, 0xffffffffffffff51, 0x40, 0x0) recvmmsg(r1, &(0x7f00000002c0)={{0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000340)=""/23, 0x17}], 0x1, 0x0}, 0x2}, 0x38, 0x3042, 0x0) write(r2, &(0x7f0000000380)="bb", 0x1) sendto(r2, &(0x7f00000003c0)='Qd@', 0x3, 0x2, 0x0, 0x0) unveil(0x0, &(0x7f0000000400)='r\x00') sysctl$vm(&(0x7f0000000440)={0x2, 0x8}, 0x2, &(0x7f0000000480)='(d\t{', &(0x7f00000004c0)=0x4, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x36, 0x30, 0x68, 0x0, 0x5, 0x1, 0x0, @rand_addr=0xfffffffd, @multicast2}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x6, 0xfff8, 0x64, 0x0, 0x0, 0x32, 0x6, @loopback=0xe0000002, @local={0xac, 0x14, 0x0}}}}}}}) 651.703494ms ago: executing program 0 (id=98): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000000)={{0x0, 0x0, &(0x7f0000000ec0)=[{&(0x7f0000000a00)=""/22, 0x16}], 0x1, 0x0}, 0x2}, 0x38, 0x3042, 0x0) (async) recvmmsg(r0, &(0x7f0000000000)={{0x0, 0x0, &(0x7f0000000ec0)=[{&(0x7f0000000a00)=""/22, 0x16}], 0x1, 0x0}, 0x2}, 0x38, 0x3042, 0x0) write(r1, &(0x7f0000001100)='W', 0x1) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x34) kqueue() (async) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000003c0), 0x1, 0x0) (async) kevent(r3, 0x0, 0x0, &(0x7f00000003c0), 0x1, 0x0) kevent(r3, &(0x7f0000000400)=[{{}, 0xfffffffffffffff6, 0x85, 0xf0000000, 0x7, 0x6}, {{}, 0xfffffffffffffff6, 0x40, 0xf382f1b911756f8c, 0xa, 0x2}], 0x6, 0x0, 0xc3c, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1914, 0x0) (async) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1914, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r7, r6, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) msgrcv(0x0, 0x0, 0x0, 0x1, 0x1000) msgrcv(0x0, 0x0, 0x0, 0x2, 0x1800) fcntl$getown(r4, 0x5) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xa) (async) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xa) setresuid(r9, r11, 0x0) setreuid(0x0, 0xffffffffffffffff) (async) setreuid(0x0, 0xffffffffffffffff) recvmsg(r5, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0), 0x100000000000026d, 0x0}, 0x2841) (async) recvmsg(r5, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0), 0x100000000000026d, 0x0}, 0x2841) getgroups(0x7, &(0x7f00000003c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) (async) getgroups(0x7, &(0x7f00000003c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r14, r13, 0x0) setregid(r12, 0x0) (async) setregid(r12, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) utimes(0x0, &(0x7f00000001c0)={{0x6, 0xfffffffffffffffe}, {0xfb, 0xfffffffffffffff7}}) utimensat(r2, 0x0, &(0x7f0000000100)={{0x615, 0x4}, {0x4, 0x81}}, 0x0) closefrom(r1) 650.998164ms ago: executing program 5 (id=99): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setresuid(r1, 0x0, 0x0) lchown(0x0, 0xffffffffffffffff, r1) 650.783918ms ago: executing program 5 (id=100): r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$PCIOCREAD(r0, 0xc0107004, &(0x7f0000000080)={{0x4, 0x3}, 0x48cc, 0x4, 0x2}) syz_emit_ethernet(0xc0, &(0x7f0000000000)=ANY=[@ANYRES8=r0]) (async) syz_emit_ethernet(0xc0, &(0x7f0000000000)=ANY=[@ANYRES8=r0]) 495.64401ms ago: executing program 5 (id=101): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, 0x0, ""/247}, &(0x7f0000000100)=0xf9) sendmmsg(r0, &(0x7f0000000600)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=[{0x14, 0x1, 0x1, "4bd62755576e56"}], 0x14}}, 0x38, 0x4) 495.119301ms ago: executing program 4 (id=102): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) r0 = socket$inet(0x2, 0x3, 0x14) ioctl$FIOASYNC(r0, 0xc0106924, &(0x7f0000000080)=0x3005) r1 = kqueue1(0x10000) kevent(r1, &(0x7f00000000c0), 0x3ff, &(0x7f0000000140), 0xb592, 0x0) ioctl$DIOCSETSTATUSIF(0xffffffffffffffff, 0xc0284414, &(0x7f0000000180)={'./file1\x00', 0x0, 0x81, 0xa, 0x3396, 0x1bf}) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0xffff6383) bind$inet(r0, &(0x7f0000000040)={0x10, 0x2, 0x3, 0x80000000}, 0x10) r2 = open(&(0x7f0000000200)='./file0\x00', 0x10000, 0xb) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540), 0x8000, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000580)={0x2, &(0x7f00000005c0)=[{0xc, 0x8a, 0x0, 0x15}, {0x2c, 0x5, 0x9e, 0x4}]}) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1104, 0xffffffffffffffff) seteuid(0xffffffffffffffff) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000480)=0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f00000002c0)={&(0x7f0000000500)=@abs={0x4, 0x1, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000540), 0x0, 0x1}, 0x407) ioctl$DIOCADDQUEUE(r3, 0xc148445d, &(0x7f0000000300)={0x6, 0x3, {'\x00', './file0\x00', './file1\x00', './file2aaaaaaaaa', {{0x48c, 0x9}, {0x8, 0x7}}, {{0x5, 0xbe3}, {0x1000, 0x6}, 0x49}, {{0x7, 0x6}, {0xffffffffffff8001, 0x6}, 0x8}, {0xa, 0x0, 0xf2, 0x8}, 0x0, 0x0, 0x3, 0x1ff, 0x6}}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x82907003, &(0x7f0000000240)=0x1) ioctl$WSDISPLAYIO_GTYPE(r2, 0x40045740, &(0x7f0000000600)) r7 = socket$inet(0x2, 0x3, 0x2) setsockopt(r7, 0x0, 0x21, &(0x7f0000000100)="9a355644", 0x4) 494.779283ms ago: executing program 5 (id=103): r0 = socket$inet(0x2, 0x3, 0x2) setsockopt(r0, 0x0, 0xa, &(0x7f0000000000)='Y', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000040)="89", 0x1) (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0xd01) (async) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0xd6, 0xa48, 0x80, 0x7, 0x0, 0x0, 0xf}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x3800, 0x0) 446.766597ms ago: executing program 1 (id=67): clock_gettime(0x2, &(0x7f0000000380)) (async) seteuid(0xffffffffffffffff) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) (async) r1 = syz_open_pts() (async) r2 = socket$inet(0x2, 0x2, 0x0) sendto(r2, 0x0, 0x0, 0x6147bcbcc1a9bda8, &(0x7f0000000000)=@in={0x10, 0x2, 0x3, 0x5}, 0x2e) r3 = syz_open_pts() (async) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x7, 0x403, 0x0, 0x3, 0x2}) fcntl$getown(r2, 0x5) flock(r1, 0x3) (async) r4 = kqueue1(0x10000) kevent(r4, 0x0, 0x1e1e, 0x0, 0x35, &(0x7f0000000480)={0x7fffffffffffffff, 0xfffffffffffffff3}) (async) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0), 0x80, 0x0) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) (async, rerun: 32) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000540), 0x400, 0x0) kevent(r4, &(0x7f0000000580)=[{{r5}, 0xfffffffffffffffa, 0xf2, 0x80, 0xfffffffffffff801, 0x4}, {{r6}, 0xfffffffffffffffd, 0x2, 0x8, 0x6}, {{r2}, 0xce2673df1b47dc4f, 0x20, 0x20, 0x7, 0x100000000000000}, {{r1}, 0xfffffffffffffffd, 0x0, 0x40000000, 0x6, 0x100000000}, {{r7}, 0xfffffffffffffff9, 0x0, 0x2, 0x5, 0x8}], 0x800, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x4, 0x7, 0x3}, {{r2}, 0xfffffffffffffff8, 0x20, 0x4, 0x34, 0x9}, {{r1}, 0xfffffffffffffff7, 0x2, 0x4, 0x0, 0x22}, {{r1}, 0xffffffffffffffff, 0x18, 0x2, 0x7, 0x8}, {{r3}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x6, 0xffffffffffffffff}], 0x4, &(0x7f0000000700)={0x100000000, 0xffffffffffffffff}) (async, rerun: 64) r8 = socket$inet6(0x18, 0x3, 0x29) (rerun: 64) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x31, &(0x7f0000000040), 0x8) r9 = openat(0xffffffffffffffff, 0x0, 0x20c48, 0x140) r10 = dup(r8) sendto$inet6(r10, 0x0, 0x0, 0x404, &(0x7f0000000100)={0x1c, 0x18, 0x1, 0x2d5, "00000000000000000000000000000001", 0x1}, 0x1c) (async) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r10, 0xc01864c6, &(0x7f0000000080)={&(0x7f0000000340)=[0x2, 0x8, 0x5, 0x100, 0xff, 0xfffffffe], 0x6, 0x0, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00000001c0)={&(0x7f00000000c0)=[0x0], 0x1, 0x0, 0x0, 0x2, 0x2, 0x8, 0xffffff12, {0x2, 0xd8c8, 0xb696, 0x9, 0x2, 0xb, 0x67, 0x3, 0x0, 0xa959, 0x5, 0x8001, 0x14000, 0x10, "cbc0a278295ba7cebb9ca467ccd0f74dddde450574233bc60f0d2dcacd40a0d3"}}) ioctl$DRM_IOCTL_MODE_GETGAMMA(r11, 0xc02064a4, &(0x7f0000000300)={r12, 0x1, &(0x7f0000000240)=[0x2c3], &(0x7f0000000280)=[0x3], &(0x7f00000002c0)=[0x3, 0x200, 0x7fff]}) (async) r13 = socket$unix(0x1, 0x2, 0x0) closefrom(r13) r14 = accept$inet6(r9, &(0x7f00000003c0), &(0x7f0000000400)=0x1c) connect$inet6(r14, &(0x7f0000000440)={0x1c, 0x18, 0x3, 0x2, "a19b3ae25065ec02916d9b4db7fa2306", 0x8000}, 0x1c) 960.395µs ago: executing program 4 (id=104): mkdir(&(0x7f0000000400)='./file0\x00', 0x148) pipe2(&(0x7f0000000000), 0x4) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x215) setsid() (async) setsid() seteuid(0xffffffffffffffff) r1 = syz_open_pts() r2 = dup2(r1, r1) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = fcntl$getown(r1, 0x5) syz_open_pts() (async) r4 = syz_open_pts() r5 = socket$unix(0x1, 0x1, 0x0) closefrom(r5) setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x37e1790c}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) syz_open_pts() (async) syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000001c0)={0xd, 0x8, 0x7ff, 0x1000947, "0100000700000000000000ff53d50860a700", 0x5, 0x40e}) setrlimit(0x2, &(0x7f0000000240)={0x80000001, 0x60000000}) write(r4, &(0x7f0000000200)="7ef5b69389691e24966a3ddf3d32cdb3fcdc1293054eedfc4c98644011ebd4ed712cded9d18802000000000000003ad394df0db649d54e94008b07", 0x3b) fcntl$setown(r0, 0x6, r3) (async) fcntl$setown(r0, 0x6, r3) setuid(0xffffffffffffffff) read(r0, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0/file1\x00', 0x10) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000140)='./file0\x00') (async) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000140)='./file0\x00') 622.535µs ago: executing program 5 (id=105): mknod(&(0x7f0000000180)='./file0\x00', 0x2050, 0x674) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x7c6, 0xea) writev(r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async) setrlimit(0x2, 0x0) (async) open(0x0, 0x200, 0x69) syz_open_pts() (async) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) (async) ioctl$DIOCRGETADDRS(r0, 0xc4504446, 0x0) seteuid(0xffffffffffffffff) (async) kill(0xffffffffffffffff, 0xa) (async) r1 = socket$inet6(0x18, 0x3, 0x3a) connect$inet6(r1, &(0x7f0000000200)={0x1c, 0x18, 0x3, 0x6, '\x00', 0xa}, 0x1c) (async) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000280)="33106d6e86cbd450", 0x8}], 0x1) (async) unlink(&(0x7f0000000000)='./file0\x00') (async) sysctl$hw(0x0, 0x40000000000001b3, 0x0, 0x0, &(0x7f0000000040)="dca2493b6264e4e7e223bd9fdc865c6b5bf7b8d79ee2373dc495f60b1474b128c8e89c5f4653584baadfda0929955c3f8bde7a422fa711469ed461ed6d815760ad90ca09cc8c76073ebfc49a8415812d3cae87baaa5ada01a0a787c2f62af0042e1e0d22297872755433884ed8d2ea7035653c564831e532168628809f955e10718588d9491d03da3d988c080295e0d87dd95e902bfea7e2a419759b7093afe264a94c222c1f3576cacfc8aa9bab6b0598efbfb1a6f8cb981284f8787f9fb73500121112e3ef8291d3bec7745bfae66ca7cff6784143e00f7e3b02e9cfb702b28d5c8af62145132b74cd19d952c4a83928cb808e53a0baeec865c99d8ba9314d8e00fe29aa0f3f7c75251f3cde9a65ad518f84df6abe806378d7fbd6982a37da05528adfed63fea7ffba", 0x12a) 318.949µs ago: executing program 6 (id=76): r0 = kqueue1(0x0) kevent(r0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff6, 0x9, 0x96f799025b5b12ad, 0x5, 0xfff}], 0x4, 0x0, 0xffff4b4d, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x8, 0x0) r1 = socket$inet(0x2, 0x3, 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x100, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x5) write(r2, &(0x7f0000000180)="1fa7fcff1fdc12e74bf0837b6420f2f4", 0x10) readlinkat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/144, 0x90) connect$inet(r1, &(0x7f0000000000)={0x10, 0x2, 0x3, 0xffffffff}, 0x10) sendmmsg(r1, &(0x7f0000000040)={{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)="0ebb6bd5c69884a0e7635a7e735b724218bb0165c938bc4bd0a6f85792478d535c4a1f2af93bda5bed93edc7c3c8f4fa3bff801af3c7f0b1a6df0ccb4820ebaa7ffc2cc036d78ec87c929524eac1f88bd92045ab2be4607305e5821c1f25fd19", 0x60}], 0x1, 0x0}}, 0x38, 0xa) kqueue1(0x0) (async) kevent(r0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff6, 0x9, 0x96f799025b5b12ad, 0x5, 0xfff}], 0x4, 0x0, 0xffff4b4d, 0x0) (async) kevent(r0, 0x0, 0x0, 0x0, 0x8, 0x0) (async) socket$inet(0x2, 0x3, 0x1) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x100, 0x0) (async) open(&(0x7f0000000140)='./file0\x00', 0x1, 0x5) (async) write(r2, &(0x7f0000000180)="1fa7fcff1fdc12e74bf0837b6420f2f4", 0x10) (async) readlinkat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/144, 0x90) (async) connect$inet(r1, &(0x7f0000000000)={0x10, 0x2, 0x3, 0xffffffff}, 0x10) (async) sendmmsg(r1, &(0x7f0000000040)={{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)="0ebb6bd5c69884a0e7635a7e735b724218bb0165c938bc4bd0a6f85792478d535c4a1f2af93bda5bed93edc7c3c8f4fa3bff801af3c7f0b1a6df0ccb4820ebaa7ffc2cc036d78ec87c929524eac1f88bd92045ab2be4607305e5821c1f25fd19", 0x60}], 0x1, 0x0}}, 0x38, 0xa) (async) 0s ago: executing program 7 (id=106): r0 = socket$inet(0x2, 0x3, 0x2) setsockopt(r0, 0x0, 0x6e, &(0x7f0000000240)="01004000", 0x4) r1 = socket$inet(0x2, 0x3, 0xb) setsockopt(r1, 0x0, 0xa, &(0x7f0000000180)='\x00', 0x1) sendmsg(r1, &(0x7f00000001c0)={&(0x7f0000000200)=@in={0x10, 0x2, 0x1, 0xffffffff}, 0x10, 0x0, 0x0, 0x0}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40100, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x6, 0x8, 0xa, 0x8}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000002c0)=0x7) syz_emit_ethernet(0x46, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd68595b8100102c0400000000000000000000fafffffffe02000000000000000000000000000162"]) seteuid(0xffffffffffffffff) r3 = semget$private(0x0, 0x1, 0x62) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000640)={{0xffffffffffffffff, 0x0, 0x0, 0x0, 0x156, 0x1, 0x10001}, 0x0, 0x4, 0x0, 0x0, 0x9, 0x0, 0x4000005c}) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000006c0)=""/215) getgroups(0x7, &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) r6 = socket$inet(0x2, 0x3, 0x14) ioctl$FIOASYNC(r6, 0x80286989, &(0x7f0000000600)=0x7) setresgid(r5, r4, 0x0) open(&(0x7f0000000340)='./file0\x00', 0x19083084ca9cf73d, 0x2) ktrace(&(0x7f0000000380)='./file0\x00', 0x4, 0x4000101a, 0x0) chmod(&(0x7f00000003c0)='./file0\x00', 0x19b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xa) setresuid(r8, r10, 0x0) ktrace(&(0x7f0000000580)='./file0\x00', 0x2, 0x40000120, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x2, 0x8, 0x1, 0x7}, {0x0, 0x2, 0x8, 0x4}, {0x8, 0xd, 0x3, 0x7}, {0x10, 0x69, 0x2, 0x4}, {0x2, 0x8, 0x7f, 0x6c44}, {0xb, 0xa, 0x80, 0x6}, {0x0, 0x7, 0x8}, {0x7, 0x6, 0x4, 0xffffff95}]}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.44' (ED25519) to the list of known hosts. SYZFAIL: SIGBUS pc-offset:0xd9cc82b2941 pc:0xdeadbeef addr:0x0 code=0 (errno 35: Resource temporarily unavailable) uvn_flush: obj=0xffff800001ba0d30, offset=0x3fe000. error during pageout. uvn_flush: WARNING: changes to page may be lost! OpenBSD/amd64 (ci-openbsd-kasan-1.us-central1-a.c.syzkaller.internal) (tty00) login: show panic Password: Login incorrect login: trace Password: Login incorrect login: show proc Password: Login incorrect login: show all locks Password: Login incorrect show all pools login: Password: Login incorrect trace login: Password: Login incorrect trace login: Password: