last executing test programs: 1.204355347s ago: executing program 4 (id=5): writev(0xffffffffffffffff, &(0x7f0000001440)=[{&(0x7f00000000c0)="88f2eb328de607a5b6b40ecc6304b2fa9e385827897ace625300b2e52f7f71cbcf86ab582645bcf3fb0da3d377c599239a03d6d08f17724b7f7b45874fbe5037ea8e5188f79f1050f8e0b494711e08bb2375c6f805f570fcfb4e9b0797c117716cea06d8425632f9785b97850dc4495d47d0c33964739301c01149d55e9af099bc43bf1c5bc3563b080bb1485a3a6e24d6b88a2f7a176b7d713496a6dcc171dba17b41e8ba4c290af9eb677447f103566ee3a3183815748c3a3562e972f5802a75e5efacacb07c03badce7abf098c72764242cb925e73a9b0933", 0xda}, {&(0x7f00000001c0)="105db92c62224933a58d5cd143fa120cd006e040cded8f20f1e506a0d44a6dc66a2b36d30ca87eecbe092787eec1726740f52472deca14be4dba4442df5c44e1f644f8b6ef9230b7cdb6", 0x4a}, {0x0}, {&(0x7f00000003c0)="fa28ebd71686ee0c6c3da7f28ef82181467affe68f571c3702fb5d4b6e8b60b7ac976a6cf3c894a2dd90a363c428e6640632fbd0333ecfeb4122f91bad2059a7dbf382dc9dea7217990b61a124", 0x4d}, {&(0x7f0000000440)="aad8c14a46babdf92ac99777556fccc2811526feb03db9fd8ce7e18de529ce79e0eede92161ae080146a5b67e7d96478a02b18541e9d696183cf30bd2ae7aea5b9f12d7b75ff8d622ff49d8a641977ba1c5c86593002f24f7740bdfb73ed1c2c43618564d34ceb18407ebf1945e26f3a379fb31f731a417d7c463dfec85b0b570bc189e4389073f04f44fe89292cd603936e89882654b39f51e8c54efc2259ce360f32fff4fd9b1614df47e70c430b5173fe679b15d8879c496cc9793d2cb49d9768ee56034d5afab4eb2a65fcb6801043b8e240dcb4c9fb0116b9aa05b3cd3f13f17961b0eb7e83350e487119381b2a492999bc2338309356e09b9c67734cb3980f9ccc2d3a47f8bfbf4b9a464a1733c5b55a3dde8bd186c98f2f7c21580d98cae956f3f51ac3221775dda720497d1b4631b152927bb0ab53ea5b88c581108482b72fdf2c3260a4320e81c9d13d4cff1745e7b04de1d8ce010639bc5e46e6f96ffc0409efb8c9e02b0fb4e9ce9e31047314602ed8695b7d3151329e0562eb1646c775f34204dad648c6dd23ec5bcb2725eb46efb657004a321652dbf8d897ea30b33067a3bc41c3e235f134faf4cf1477d971a34992fc301ae1fa1f5d5b1337bda16e2a6eafb1b5a232c098495fd48cb4871f54530eadf24c8d985281236242a933170f8f56d9f99b68d941faa09999270388bdd064de1498768e2fab27b1068413399202f2930d3cde38c0b031c147db83e7b3521b46b43566b2da9367cc5daec59bea94fbc3d48127da9d078110ba2f35564abb89bda1b3bbd9a2cf06ae834e4102e5916166f2ce4c0508a91f29ec780593cdc99f4afaaf94afa6ad65cbf7d7d88f2e6a0bdb0297997e8e2c2b09670e95fbb547a9b555c70c9d9a129d1811f352a77749b9ea70e88db8197769da8b425f1c9391ab655da57983070b9b0085185366bcee43ba2f3ecfa1b6f47093b347b60d6069960bb9049f31642117201376fd3d45f034ab3caedafa4002cd964bd771c1e244b02c2efce03189f355b6e04e3e6b58e5c6fefc374a16c27f5827f6b032bb3d6342f62be261b7d664536fcfa959037dba6b7af3f3e05e9a72b7782504ebaf4f6a898fdd7a065776ed64cf59afcadaea01ac16fb9f60ccae9013780f159105789e5ef7c5eb3ad1e051d5c024aba99706363a0df2b0fb2cf3daea31f7ade8fe261dc1f5bcd269e96d7cf6d3c1fb15d1c108119809b9fb2ff6f1c49891ad32166dba3c91a492c7159fe73ac4d3506588f0d00acbcdcba5b4bde490b85e43a4a43af2fa643d5b43167e9b88ee5d42713e48c6f250986b27435445589b18cb0003b49ec612bc36778b00fcdb6902b04bbffd19327636c8b9890003531b9428d62c16af4cb2dd8de17800a2ede3dd124c6503e61e8675f4da031ee5bf7cdccb952d21afe511301389260e9b164257a9e0995ff9a506d860d396b2ca3368e7a81bfc4d0fb69c94d5eeffbbf686ee36c773151dfe1c3f310f3b9ea1d5c1f183e0ce1e2ef8ae9f628938b34ed2f35622422ca095ce7857922ec57ccc80ea6ee7283367676b154fa6683e2ad71a8bf0b50be77a0018b1cf319b0b2a9a9f3e3daf45e2c823dc4fc5ce706cd6c25dbd224756491cab697d1112cb6c651d20f7f4f308a6af447a8dac7e88a44883c4931306a0468a359b58ec328a614cc09ec4746663d63f08e811edff2c1bcef0b9105073f05a2e6dc079c9a955b406b72c05427897ab0006a6ce883e4365539b9d1b650fe6d04d75cf99bc9b6a46faf06a7d79253c2ee0f7af4c7c2cef78e20fb9e645952f32521b6569154fffb5401a7f2ec9890db74103f5055e0a779238b8c9eb47dee4e660ed82baf34a6fd02e02898dd1c5a788555acd2b4a3b1141c492f68ba23fc24b2703f5f6abd6ad9ffa32a6f9e90754fe6a04d7c4a339f4e59be01ff0b917402bb021d3e5084286c6d99d8e93b1f5a0ba36e48aa78e4938f28117ff6e97ec791fccc9d0f34a652e3d1a66d6d6cc37d85cc1bb096042fd4d9d4cb6f2e01c9f9d9fade57f887f5c79b498226df58bc1ee9e6ca7f79115be9c73cfc8b67286707b3497471a801ba6fb5b11bfb452a2fda507c8e8aa511d5b706a53eef2f0d892dd209cd011729c53e4f722372b557aa8b48b0a406f34d618df81c5967858dbbb977b77a6e9ffe4e85332cc276754fe109532e7f0e277264bc78bb63df6e8307ad5cdb45a366c3c27c300923b0be58070b510fc0f393497802be7d0d0f06c6ae4110c8c3c7954a13f16155fa95272686dd4f06dd7e90627be60d3ae9648e85093e8ee5d64aade9d040d8a97661487d762323d78c0d86f7ade318682d0237cc97868b6d83500c9d99e84d79356d9f0f278bb984ec5786f56d39de18bed592df80f6479f1903461f370c2c969cda061c844d3040718face2ee89ba48cb3ae5eaa96a8689f8559c6c3b0c9c60e6e06f321cb5244587496e04f8b13d11e6f7cd799f847c2b23266bc63e9c7d68873e6e6e4e1398d64175ebef124f82c7be7ca3f5c1aef3ec1a5985b6761792b41635aedbf3e91d68460b7d6ff100421228638b8c7ef6bc3a0a769ab217bffce43e2423861c826d5d45b29beab7f8d179c2f5770f467400385cca9f6d002c726d83b4e6991a612f1033b88f58090b7f824198f970797a0260bd241fe562774a1ee2dc412725e4b29f1536908e81496454261525b66bb49932afb7bccbae9ae5f880b5df5417101be11a6604b05ebe0486989e27b2fb4c4e29c43bb23460473981331e643344d0dcf7dc955d89be7565eaa89bd5a7909708426dafd0310b5af75411b4660534b51de4d292de80ffba34bde0ddd9ee09beb1f0e2967e1457dc82e38f546480e7155087ebb92a8b9b186148c7b5402868281e773e3a0dd1a6ad9904fe8dc55004bb95ce6b837ae1a03d549f4f7d5e05d3b73291d9ee0d27dfb6c16e0d7d8dab66df634ac4bf8870692e653bc35d31bcb3ee8c3a6e6cdc5129077af4ec885d119a8f24a43f500800eaf838cbd5193292429228a98ed3b6dded4c2841f8c6e8da89dc98717ee4a67491eb22adee416f58c472cff8428bfa530ac1528814e46d2cb1ccc46a2632f124ce6d17f307878c7d9537d8dfa8afb018a1b003ff2bbfc4ae904a431b98549e3e2a7d7222e5c1a37d71d3b6b3327a7f2dca872eec5be1194bcab46e844ff4a78e1413b314565970fd8bb012a134ef3078794d236a2b7fdcf169b3339e48699beb4e25f531b92223f5873ea4698b21d86197c7af0e22cdc1c46598788ff6eb2cfc5b60f6543fe4686eca8b458e1407efa5fe4cae3b7fbebf7acb07fcb9db47e305e91cc8a865dae72d3fd30a86612075c71ce686ec7a21bb7fd05cc4dda04a4beea0bbcf2961908e1ec09e7b3f0dc5168e188dbc4f0183e5368b6ffa6ea50c43b7de2f6e50a5845367c1460692f80996be249ecf60d211d77bdb21d005aade66b25bdc3b258d8be3b390c1f52124b590015140da9ba7ee20a6eec4581c983807c9242142559825304e1892bb004fb83a00a5748c64ff36e8d9522462cbe9c30900773eeb44f171a7750063e71e4bfcb046190a1c33da25ad981d97912d17499f9f267dd3cc084322d84db7ed07ca0aadfc2287a728501d5578c65426810ed8ab86d6fdb25799f875525b6ddad63fd72c384742b50808a5e9ad13e8701810f288df5022fa8f0949acb9297d08df50595c3ad27bf0480cca5bde42805ae64f9bbc10df8e3f5e91ba5a23a7eec40307be2be29c39b0cdb736f082ca565cd6b278b6b6bb6d1d0bcc6f89c8edbdf1d44cb234236eaf8d7bde332fba473480db52708a0fec89ca92be03ce8b6a576c4e62873f9fb9c6c127addaad8e32c56634713cb68b098a0cafa4ea806339076dd6f05f05e5054c634b2c70ffca1ab11429f4e62cdbebd8126ab66e8fbd5c122cb547e42603c1c9c6f0296eae6931d4ce1d514d218ea3210d13cb56a342cff67749dcc752414f3a7cff8bdcf1c31280c3855c6838c869a4aa9cfa038ad74c7d17590b7e06761e05ea1e38a3443016c9f22adad765405bfa670b5189a3655d3699a507516b022c839d15fee64b167c6d1b4148ec34aa60c7ada96a30bfe31ce6f9e61827fd53e88e8c522c638ecfbc106ecaee34aa7753829df0a22fa5cb1e0fd470dea21ea4f359989cba7bda54c0da77dd1c3fb81d402757f346c5606f9d41baf20bc84796f6636634c479839ed83f250c98ae65d04b88f032c83bf96e1cbdf4640987badf08b5d90e238a110bd3237612d34406d41473ad18cf7fd8c10021540c338ba4416abb38e48c8dea5aef3c27d793bea671d00cef447c1d124f2b36f5f2d2f14e72cf7dbca501ebfd821728031f71d490866281800514cc1b1a55cd91133d9678ee3cf609a9c3d2dced0bbf49012c047e7da4f94adb8fe02854a40dd83e279b2d7e4a682e31310f21b10cfe63a0fe96e0918ff04f956921be88ce6964e55be6d8672217f00dc6cfb98637337808cec3aed451aad6265a91c5ea3d96f6aea20a6ce1ca189aa6a69bccb9a38e27f56367817ed7fde8a1e6573503d1c9b9c826687a9a89307f54bda293a2ffe8280a9dc7e9272525b207ff1e9d2b8d9c323ccab491021a0c46a779b8beb3b47984b6dcb04e663c25b1a57dbd52fec9d507b2c507776583a1ef7b5bff3a1ff590fca68cbd9b80cb355de6e84b0944b24b7a8a5ec35e5048a1349d1f19ab5504816b772f997c480cdc1d619f825f269984ff036e77c9a5c2d5ccbc86148635db79e785f95a7254b65f60b0084390290f286480e5421840376bf9744a3e496a29622b397b4929d0af478bf997d451f1a78438307840e83fcbfcffdb726ae4d11981eec14d94bf420bdca4fa0151a6f5f35e9c7376c539ccda3bb91ed9aed1eca43fb1c176074ab8ec2123fc304a0119f04d332f46de69ae026513d788216da160ed1af2a46b02db6236e9e9957d85a099f9de40228b1bc1a5b187de7b7dee493bfc571061653bf484b80cf8c71f83dcc398ea6358fb6541cfd4b27c21480213d931a213f28d24b79cdb953630bc5ec761b093087ec45481f4317a12606be9d173e7581338c4a399d938e3fcc90887b80308f5650eda78850de5ea40fba09e225a0f97d257755bde197fee9c3c6ee596572f761b11adabed1fef33ed3df2ae7f5526f0084f8bc3e85d26a075915c7d74911f550e2ac9cbf94e6bfc8dd585666919ba93ba1508c74ab15bf204978d854a9eaa952c57b672fc48157668ccde4ea2b53c5fb877f542eec6251748ff01f375ea8c7dd96ca37595110a6254fb51fb0e1853ee21c6276fe99e520a7d0946aa3c0ac5c266d98cc234e36244b0b94ef3cce401f2ad03d16f6d6c8bd7d27031581bd0229af92ade57060d2f5ea38493d9376afb8e5dcada7a3d3fa88698d3564bd3ed9309d88c6d17bdf81c3052d8d45f5ebf99cb20c057eb79b7a6497930fd87677da62412c7c9d6cda62fe05db587cc4c3197bfd2254d40a4aacf8b57fe4eaf680761c26ce9cedadf8008fb3a8b667eeb3753d5f2d8bd2e67126dd62c38473760badfa15edb9dec0c9981c3cf8f3ca18205fc9684979701d8c56bcd8c1024bbffee08be0221deae9a108e0888291db350b486309e76ca1b294ba8d58ebc5d074dcb29cd450a90358a4abf995177486c2ce815b5f922867424dc9d03fa395d43929250846672ae572bd68e2d7ce7ee17b3bdf9871ffb98dede01985c46125044e71b707569724d9e39a9159ab181421e0c4b91f4110075873337211b9eed85adc9749", 0x1000}], 0x5) socket(0x11, 0x3, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x13, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)) syz_emit_ethernet(0x4e, 0x0) socket(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) ioctl$TIOCSETA(r3, 0xc008441d, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "d6a249ebb178926c79486b47c1d100"}) writev(r3, &(0x7f0000000000), 0x0) execve(0x0, 0x0, 0x0) 1.192600048s ago: executing program 6 (id=7): ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000180)) r0 = openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="c113020dcf1353839d9f2d7563322e", 0xf}], 0x1) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f00000001c0)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{}, 0x0, 0x0, 0x0, 0x0, 0x1}) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r1 = socket(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x20}, {0xcc6}]}) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000240)=0x3, 0x4) shutdown(r1, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000200)=0x20) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt(r3, 0x0, 0x1d, 0x0, 0x0) geteuid() r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000280)) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0), 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) sysctl$kern(&(0x7f00000002c0)={0x1, 0x34}, 0x2, &(0x7f0000000300)="e7fbfcc3151acf295126abe1664040dad6e99feb0b316978f36d91c9d512e26780f54ea79626a909cfea23336557fda927e8c0468ec264110b1051912bb42a0920e286656bc39995b03693b5cb5c185fbcfb3bdcd34947253ea2bb0bdf707304c4040d55b2676ab459f13eafd21e3b015aa5cb41ab9092a34c131d0659747c6a7b59c37bad9893c985977c3bff22f8a8be3b203cd5a55955d9d53418787db529bdd52d8ce8d77f0096cf1a8835eba1dd140605a651f6a92f3fa2b904e05642e33e493bf92f190654b480c5eae0009a13a2b2961c45276af9f11c32e9ad68650c134316eafa679f3e34f1090b610c4391c6228c22926459edcd26e842e3", &(0x7f0000000400)=0xfd, &(0x7f0000000440), 0x0) mknod(&(0x7f0000000440)='./file0\x00', 0xf860932d607508e7, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000040)=0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1008, r5) 1.112301698s ago: executing program 4 (id=9): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) socket(0x18, 0x3, 0x3a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) r2 = socket(0x18, 0x2, 0x3) close(r2) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) kqueue() sysctl$hw(&(0x7f00000000c0)={0x6, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0xf02, 0x0) getpid() ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x40000530, 0x0) pledge(0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x40, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc02069a0, 0x0) syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x7fd121c96b60a609, 0x0) syz_open_pts() ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000240)={0x1, 0x7c}) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) writev(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) socket(0x11, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) 1.111896877s ago: executing program 4 (id=10): madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) sysctl$vm(&(0x7f0000000a00)={0x2, 0x7}, 0x2, &(0x7f0000000a40)="6ec2f3b8", &(0x7f0000000a80)=0x4, &(0x7f0000000ac0), 0x0) (async) writev(r0, &(0x7f0000001340)=[{&(0x7f00000013c0)="e2206b09873d0ad73e1658d2eb662225f78e7f4043b0d5ba7f4a5ebe1c78e4f41703cb622faf361ee4f9a768812665891658cb357264c1027bbc64834e1a46a57605bdf673114cc27631ab198770af01897b7dfdd6b6d7c0452b2f30d4f6513e036f6c814ff68a982e29a6bcdc5ca23034e28034027fc955e488809d2f626886f6e58b3b7a73da603fbb2f97f05334875f1ba40fe8e38434632d", 0x9a}, {0x0}], 0x2) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x5d) (async) socket(0x18, 0x0, 0x0) (async) socket$inet6(0x18, 0x0, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x6c}, {}]}) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r2 = open(0x0, 0x2, 0x0) utimensat(r2, 0x0, &(0x7f0000000300), 0x875be7aaada81e9b) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000240)='./file0\x00', 0x2000, 0x4e5a6060) (async) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000180)}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[]) (async) execve(0x0, 0x0, 0x0) r5 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x400, 0x20) mkdirat(r5, &(0x7f0000000100)='./file0\x00', 0xdc6efc0fe6b320b4) (async) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r6, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) 941.623756ms ago: executing program 4 (id=11): mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xba, &(0x7f0000000080)=ANY=[]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0xc}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000b00)="760000000001f8607d21000000633c0fe972310f739f56f76f7f6cb6948054c9e0b2b952a2efe4549a2e9878d70afa5c75c505b5c2b509ac574a3ebd38fa526d453a2aec1349a9534ff2493bf90abf0f1a00dbf179b2a842419007901fa67fb53f286857cafd2739aa1c212159d083f04700167a8c5ac9df0a983163a63cfb40ae787ab51a35dec0c2a523bfe6b3e74b2f6f080439079397af5d11ee76b506f3bd557ad9bb1d50a68c41acf559188a61b434c5452c03a31169ea244ff76e61338da058b2237c619309c75e94d4fe006ff39b9cc7efd64419d3350b79ea5aa82815195c8645672bb9c5613076c362da50efdc6b288da78773140854aaae284280a9bf9497f21dd7692a73442cb446c478b45c2144e163d031893e9714b0fa29b205814b1a59a8634f4cbc0145288514e60fc231066c2794075e7a86d947bcd4c3e2764e9988923496eac3ccddb54aa88b67196d486006aa92fdee25aa8812b9ebeab3b2bee59d850e5d24592121edf6864ac43a086452f45f1007f5085ebcc5839ae1680ee111fc26c74530c753efad0b35071fe6955ecac1ca81a2ca282b712899471e670012de6ae0b945d864a47fdee571e9b314e0505402f1d34dbe9b9266c0b3dba66cf06b7a02438e1082277717223419b796c4cc83e92707cfe8ca1c8b96180b710f5e56c248652ec01131ee1e06abc6744ee514b98a3c6d5e9dfca380644fe6dccac93b9c33b37b0d35b0eb255877b2396d9db9c5df93a28910d9965917e15bc1b9023b7014985e9063122450a7219ec66e9287b53936876c9f02f5460c14a6b2dfe529199ab0c6b41f48f52d795ab90265400c88c5a81e3fc1cb961d629c6f01ffdf70e724159983cfed89efaaec358c9e1b6fa179c15938b5bbe5cd46ac02850fc23c8c229f769923992d13d7c9199f067bfea4219317bd6d", 0x29d) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="051bffffff000022ca6fdffa0806000108"]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x7}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x3}, 0x2, &(0x7f0000000140)="5ce343ca1ecbe46720eed5672d3868d1927d50227f6df097138a3cb4047c8994c37b0f469b629dc30f02f3746acb92fbe9baa0ac7f63fe40d4cbf005b4f216fe9a9747b8cc34a608a7f867f46df60ba302c92c4e0bed7d325059d1c08ecabf55d7239e6fb08f1f8ad53fe9dc9fa755ebd4de4db2d9242d0fbccf8ae4ff24b4c1da0d11e29aada4f75e1f", 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r4) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYRES64=0x0, @ANYRES32=0x0, @ANYRESDEC]) openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x114) setreuid(0x0, 0xee01) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r5, &(0x7f00000003c0)=[{&(0x7f0000000940)=""/142, 0x8e}], 0x1) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000800)=0x3) syz_extract_tcp_res(&(0x7f0000000380), 0x1000, 0x6) r7 = socket(0x1, 0x2, 0x0) getsockopt$sock_int(r7, 0xffff, 0x200, &(0x7f0000000040), &(0x7f0000000080)=0x4) 941.370229ms ago: executing program 0 (id=1): mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, &(0x7f00000000c0)={0x2, 0x80000001, 0x1}) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket$inet(0x2, 0x2, 0x0) setreuid(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) setreuid(r0, r2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000340)="91960a9d35e89f4bb912e000ae0b65bc6a77a560f56ff16602c52fd507e2d7def53ab30c632d3a5a9bebd8b10dc7e821f0866eb4fc245c4f5750b5868f7e26ce0111e3254424551313c5a078352f51090bfbe19618562c7f5549cba28af7bb54c5f4473a02c76f9ea02117319e8e2a15bf50391a840fe6d6c7817d40b1878d12459bec36eb6f220f68260b4ab0af96003b0e10dab61a81b847d08e77fdb32c3ddc0c5e3fd7c5b8b398e4b26c19bacc835c53851b9068cf2b03c0a9f6d783577fc4e3f964b039a1243cf373f23887e5ee0f0abe7b74ed05c51ec7f2c80ef5423a97", 0xe1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = semget$private(0x0, 0x4, 0x3a) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r5, 0x0, 0x0) semop(r5, &(0x7f0000000500)=[{0x4, 0x3be, 0x3000}, {0x2, 0xa}, {0x2, 0xc000}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe0, 0x800}, {0x0, 0x8}, {0x2, 0x2, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x8, 0x1800}, {0x4, 0x6}, {0x3, 0x3, 0x1000}, {0x6, 0x7fff, 0x2800}], 0x16) semctl$GETVAL(0xffffffffffffffff, 0x0, 0x5, &(0x7f0000000580)=""/202) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x1a, 0x405, 0x6, 0x0, 0x200, 0x1, 0x0, 0x21]) fchflags(r1, 0x1) semop(r5, &(0x7f0000000140)=[{0x4, 0x2f, 0x1800}, {0x4, 0xfffd, 0x800}, {0x3, 0x0, 0x1000}, {0x0, 0x4, 0x400}, {0x0, 0x0, 0x1800}, {}, {0x1, 0x3}, {0x0, 0x1000, 0x1800}, {0x4, 0x8001}], 0x9) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, 0x0, 0x0, 0x0, r3, 0x100, 0x6}, 0x1000, 0x0, 0x1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x2, 0x0, r6, 0x0, r7, 0x12, 0x8000}, 0x9, 0x6, 0x2}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0x0, 0x7, 0xfffc]) semctl$SETALL(r4, 0x0, 0x9, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 868.336397ms ago: executing program 1 (id=17): socket$inet(0x2, 0x3, 0x0) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300010008}) (async) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000180)="afaef04719e53758479315af8e899a0bfb4c65b60b76682108ac62d87577f0d74fc5821e861234b18f0135896e06bb0696495aad4c4b35430f20d6b7063b59a5cdde6857600581766c4e5c3a061a4ae7ef491d6ec1c4c21c266f1439ebef6489", 0x60}, {&(0x7f0000000340)="601025693418352af35983010202b87fa6ccfc9f3fb08d80250810ddb3c02ce79c4afc052bd44b5d7fb4be4595829f34ea6eade6050c8fcae8aae72189dd0ac224696548fbc6ad75cb82b784ab379c25c9562b5932b5bb4e88d2d89053c0e9b78aafe159bc44ccebc92bf0cd9bd533b241916b5c889e2bb88e3b220856536f81b005bbd92455c3e38901cb2deb812b78c1ce3fc21e7e3b583a2ff92a494ddb3d8cdd3033f142fa6696acc4b08a0e69e920e1ad0a258298e5a358cc88bfcffb428277fe7963cf036cb7ae63b6e6c91ad88610f4ca6b8ba0b0bc14e593ac6e6370f2cce36918f838070a5d3a57bea3413c9fef06", 0xf3}, {&(0x7f0000000440)="2b3daabc35f789ec6454f9ac819da0e05b6fd678da7ab0607a3d1543b08fb67e00f021a05d9f549741ca7999947716be69307a9a438c53685a38491c184807f0a3adcb6ec4f04659ee1f7ae2d5a3fb0a6c00ed53e11d4cda72241445ef6dcf4b7063d84f20f74165c36b0526400e694d4ac51efabd42f7c3adb5041e810d4d8face4183058a7e5710700e425a948b69b983436900e1536adf412cd38", 0x9c}, {&(0x7f0000000500)="78726bec6f2344a69a4bfb9049f11b670fe5d35ca343c7a46071cf6ad6608eb307ffee2701d8384df9b1dbfd37ac445549c6cf6b5aead8408601815290dd314c9e26491c2a31f2eba2bc475f86a818ffb01bb9184c34bc48a0398a7feb430a6a8148d82d4a8f9a076c94895684275e3666b1dacc345741f3d652", 0x7a}, {&(0x7f0000000580)="14a2a54d4234e44e69b1ca76e299c32878611eb8b4895f275c63369ef2ee17c5cfd88737942137b6f4e85931d1b1984f9e8eb5564dddb4e5b9abdf90775de13ea4f2ca6b1fa5ecddb76b510bcdd23539ae2486057563bc5b5123f9f9e56a3801c57fbef6cd70ce2ed7710224ab490000", 0x70}, {&(0x7f0000000600)="99ec2c98d775ed2984a5f26f920cae54456681df1eb197f24170197c3280921927ed3deda3f4cf7c42c01551bca323d1225d6da6353497888d18fc7f4b2f1cd27ff3c81a17cf740e81abf36c699434e38001540a8d63412caf07b2860d6a02871081af4ae8581c74171a7e159f48c6963a0855e812767d0923dec568b01f344d64e7de84f1fb1aa97156b56b048f4ce1ce4b543398bd1611ee18d4935eea7772a9b9f9e347044f7be54e68a9b8f3e3ecbf68719d44ba08d2990ee4bafa2ee7d0bf3e9f7e710db38c9b6e70a19e3e712ae093f899eadd429844e4700962dc45d226", 0xe1}], 0x6) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) r2 = socket(0x2, 0x3, 0x0) fchmod(r2, 0x80) (async) sysctl$kern(&(0x7f0000000080), 0x2, 0x0, 0x0, 0x0, 0x8) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000a80)="1ed204b0bf1ce601065d1a92e855b4819adb97d1e27f4ce5561c6aa9e4b90e37fddd797649a2785b304a5c7ea8f685a253b51b8a5702876188f026dc3a6c7d882d7b896423", 0x45}], 0x1) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x35}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000300000000000009078ac1400bbe00000010c00907800000000450000000000000000000000e0000001000000001ca708e5227979aecacf178823dba4f06798046914cd791723f42d4a825e8016bcf4c16b2c739c6ea3711316ca964a23433686b7920cb7c631850f0e6632d23a5745b073828e34bbf22c87ff97233444901867"]) (async) execve(0x0, 0x0, 0x0) (async) getsockopt(r2, 0xffff, 0xe4f, &(0x7f0000000040)=""/58, &(0x7f00000000c0)=0x3a) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)) (async) shutdown(r2, 0x0) (async) connect$unix(r2, &(0x7f0000000000), 0x10) (async) r6 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r7 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r7, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) preadv(r6, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) (async) write(r2, 0x0, 0x0) 830.00551ms ago: executing program 1 (id=18): sysctl$net_inet_udp(&(0x7f0000000080)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) sysctl$kern(&(0x7f0000000080)={0x1, 0x36}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x6, r2, 0x0, r2, r3, 0x0, 0x200}, 0x0, 0x800}) r4 = socket(0x10, 0x2, 0x3f) connect$unix(r4, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff7b) r5 = socket(0x2, 0x2, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r4) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040), 0x4) r9 = socket(0x0, 0x2, 0x0) dup2(r8, r9) r10 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r10, 0x80029, 0x6c, 0x0, 0x0) connect$inet(r7, &(0x7f0000000080)={0x2, 0x3}, 0xc) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r11 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fcntl$getown(r11, 0x5) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0xc, &(0x7f00000002c0)=[{0x8, 0x3, 0xa, 0x4}, {0x5, 0x4, 0x6, 0x7fefffff}, {0x6, 0x4, 0x6, 0xfffffff7}, {0x7, 0x81, 0x1, 0x5}, {0x8, 0x2, 0x8, 0x3}, {0x808, 0x3, 0x74, 0x16}, {0x2, 0x1, 0xff, 0x40004}, {0x100, 0x6, 0xff, 0x5}, {0x81, 0x13, 0x6, 0xfffffff9}, {0x2, 0x0, 0x80, 0xfffffbb9}, {0x0, 0x48, 0x6, 0x1}, {0x10, 0x8, 0x4, 0x9}]}) socket(0x1, 0x2, 0x0) msgget$private(0x0, 0xfffffffffffffffd) 829.574494ms ago: executing program 6 (id=19): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x1}, 0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) r0 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0, 0x0, 0x20000000000, 0x0, 0x10000000000}) open(&(0x7f0000000600)='./file0\x00', 0x70e, 0x0) r1 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x118, r1) open(0x0, 0x70e, 0x0) r2 = getpid() ktrace(0x0, 0x4, 0x0, r2) getppid() mknod(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) r3 = socket(0x2, 0x4, 0x0) msgget$private(0x0, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, &(0x7f0000000080)) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000100), 0x0) shmget(0x2, 0x4000, 0x201, &(0x7f0000ffc000/0x4000)=nil) mkdir(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) chdir(0x0) socket(0x0, 0x0, 0x0) pipe(0x0) 696.038603ms ago: executing program 3 (id=24): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000080)=0x4, 0x4) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x400) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) syz_open_pts() chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) bind(0xffffffffffffffff, &(0x7f00000002c0)=@un=@file={0x1, './file1\x00'}, 0xa) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) socket(0x18, 0x2, 0x0) (async) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) (async) setsockopt(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) r1 = semget$private(0x0, 0x1, 0x1) semop(r1, &(0x7f0000000180), 0x0) semop(0x0, 0x0, 0x0) getegid() accept$inet(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semget$private(0x0, 0x0, 0x0) (async) semget$private(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000001280)}) syz_emit_ethernet(0x46, 0x0) (async) syz_emit_ethernet(0x46, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x100, 0x4) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) (async) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) (async) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$TIOCSTART(r3, 0x2000746e) (async) ioctl$TIOCSTART(r3, 0x2000746e) 673.954218ms ago: executing program 1 (id=25): r0 = shmget(0x0, 0x1000, 0x10, &(0x7f0000003000/0x1000)=nil) shmat(r0, &(0x7f0000003000/0x2000)=nil, 0x1000) mlock(&(0x7f0000004000/0x3000)=nil, 0x3000) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000000)=0xff) madvise(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x4) r1 = getegid() r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getpid() r7 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x1, 0xffffffffffffffff, r1, r2, r5, 0x15a, 0x2}, 0x0, 0x2, r6, r7, 0x2, 0x6, 0x5}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) fchown(r9, r4, r5) minherit(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_RMID(r0, 0x0) getsockname$unix(r8, &(0x7f0000000180)=@file={0x0, ""/503}, &(0x7f0000000380)=0x1f9) getsockname$inet(r9, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getgid() getsockname$unix(r9, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x0, 0x810, r8, 0x3) ioctl$BIOCGHDRCMPLT(r8, 0x40044274, &(0x7f00000004c0)) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) recvmmsg(r8, &(0x7f0000000800)={&(0x7f00000007c0)={&(0x7f0000000500)=@un=@abs, 0x8, &(0x7f0000000680)=[{&(0x7f0000000540)=""/50, 0x32}, {&(0x7f0000000580)=""/223, 0xdf}], 0x2, &(0x7f00000006c0)=""/247, 0xf7}, 0xa85}, 0x10, 0x1000, 0x0) setreuid(r2, r2) socket$unix(0x1, 0x2, 0x0) shmat(r0, &(0x7f0000002000/0x1000)=nil, 0x3000) wait4(r3, &(0x7f0000000840), 0x2, 0x0) dup2(r8, r9) 672.43643ms ago: executing program 5 (id=26): r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x400, 0x10) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x4a7) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f0000000080)=[{}, {0x0, 0x1f}, {0x200, 0xf, 0x2, 0x4}, {0x5, 0x1, 0x3}, {0x8, 0x9, 0x3, 0x2}, {0x33d, 0x1, 0x81, 0x72}, {0x1, 0x40, 0x81, 0xb}]}) (async) r1 = socket(0x0, 0x3, 0x0) (async) open$dir(&(0x7f0000000000)='.\x00', 0x8400, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) (async, rerun: 64) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async, rerun: 32) shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) (async, rerun: 32) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x1, 0x0, 0xfffffffffffffffe, 0x40000000009f9d}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r3 = socket(0x18, 0x1, 0x0) (rerun: 32) close(r3) (async) socket(0x18, 0x3, 0x3a) (async) connect$unix(r3, &(0x7f0000000100)=@abs={0x0, 0x7}, 0x8) (async, rerun: 64) write(r3, &(0x7f00000007c0)="12e1f34ba5e430a7553dde1c533eeee4c85405eb", 0x2000) (async, rerun: 64) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) (async) shutdown(r1, 0x2) (async) poll(&(0x7f0000000040), 0x0, 0x0) (async) getegid() (async) socket$inet(0x2, 0x0, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) (async, rerun: 32) execve(0x0, 0x0, 0x0) (rerun: 32) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r4, 0xc0187009, &(0x7f00000000c0)) 670.591243ms ago: executing program 6 (id=28): mlockall(0x1) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) (async) r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000240)=0x9) close(r0) (async) syz_open_pts() unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000300)='c\x00') (async) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) getrlimit(0x5, &(0x7f0000000080)) (async) mlockall(0x1) (async) open(&(0x7f0000000100)='./file1\x00', 0x80000000000206, 0x19) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) getrlimit(0x0, &(0x7f0000000140)) writev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="1413ae9a13b29d2f0cb139167ae40b605b", 0x11}], 0x1) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) (async) r2 = open(&(0x7f0000000040)='./file1\x00', 0x100, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) (async) socket$inet(0x2, 0x5, 0xb) (async) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) (async) minherit(&(0x7f0000ff3000/0xc000)=nil, 0xc000, 0x0) 587.657605ms ago: executing program 2 (id=29): syz_emit_ethernet(0x3b, &(0x7f0000000000)=ANY=[@ANYBLOB="91a6e341d8bbaaaaaaaaaabb0806000165590609000400000000000084000063640378b254b8664b6c97192f8d999fbab5d6a70ced4124aa201da0"]) 586.63186ms ago: executing program 5 (id=30): r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) sysctl$hw(&(0x7f0000000000)={0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) writev(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x2, 0x0) pipe(&(0x7f0000000140)) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f00000004c0)=[{0x0}], 0x1) pwritev(r0, 0x0, 0x0, 0x7fff) sysctl$kern(&(0x7f0000000000)={0x1, 0x15}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) r4 = socket(0x0, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) close(r4) shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x4000)=nil, 0x0) 584.226938ms ago: executing program 3 (id=31): mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/31, 0x1f) (async) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000040)="39997cef726a8d0000000000b6324eb274a03a31", 0x14) 577.390765ms ago: executing program 7 (id=32): msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d4"], 0x401, 0x0) pipe2(&(0x7f0000000400), 0x10004) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$kern(0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) msgget(0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f00000000c0)=0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x6446a3820a2b9791, 0x0) r0 = open(&(0x7f0000000340)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x38, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, [@routing={0x88}]}}}}}}}) 577.230421ms ago: executing program 1 (id=33): syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6006250000100000fe350e28ef097bc08cfe24be00000000feffffff0000000000000000000000012b000000000000003c0000000000"]) 573.445453ms ago: executing program 2 (id=34): setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x6) r2 = geteuid() setuid(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = socket(0x20, 0x8000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) getsockopt(r3, 0x6, 0x9, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x40, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) truncate(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r7, 0x0) sendmmsg(r6, &(0x7f0000001440)={0x0}, 0x10, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) mkdirat(r5, &(0x7f0000000000)='./file0\x00', 0x10) sendmsg$unix(r8, &(0x7f00000041c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000004180)=[{&(0x7f0000002f00)="825dee28d4bf8cfc4497e23851497a50a721ba5cd131150eb2ab614783cbb4456921775c2cf40ac09035e4c34400fdf13fa4", 0x32}, {&(0x7f0000003080)="11e5c6fb431ae7406fd86b8e5a02830a55786f03be1f6211edaa901f91a1904cbcc9b442d3d99c7ce60b7695f8739dcd9c26d388e6c53ad7f3ad3aa3bb5122f653dddaf49a8f6edf364da7d1eff271b97fc66742861203498bccd0403c06932e5eeb71f53708369808db181c18bb29fc2d8995e540905cbcdd2ce7240c01c26ebddd3efbb6e0db2999ac65d214a208f143d68ce07704af5b6eb3d14795d313b7ff7f1960e3cb45520a28a84aa3f452afef23f990d1e03a95ba3bf252b5576b36d150aebc0b509d0623e99f3cbfebcc0243b9d185866a07b54c168d895ac1fc14679a3dd6d80bee7eceed0ac1e837bfa9b1504ee9af6f28fb42f4f96857e37379773da43a7bc9dacafba0a613c9f0604855d276fbdf075ee83e61171058d1511ce2bfd1c543310a29c91a13034e9bef513ab4a55b6a598b5b45500dd10e98b66e57da22c4120455e61d4ff932c0146e51605165521ddccd77a0f670c30fe6919270a601ba1ab14c72ed7d04c0db7c461f9523f5acb65b5c29c8aa96724409c8d489751b4fade311e78bec7bf5c21888eaa2ebc110bf2d32757d43b87975723f749d85aefa7ffcfb304f2ac103939db51e73a1a67e4cc3fe56ea2f1367810c50895c7874aec06ce54f6fbe92dc6e4b71e439a7f99ec75f48db8607f23be91f44d5829261c1d628f3c60ba26f4ceec2edd7e945b35a2256574a8d1df68392eaa6911e259f6928449ee1eae06831d92ae096bcce5c60b870b915700b7334feca95aeeb68d0f84430ee378c4279a39f61d16c94714ffcbc184b7ab02d1421ed38c0425a8c81dc331c202fad8cec957456fae560e5f4a41c114bb0230fa08d66145f8036264da86c041c3d4f0b84cbc692f0e70bdfaabfd97cc23a1c7d9c95616cc803e94965c98653d842353f3f8fe6e2d664fb5dfe0114e7bb0594c6903646e50edbc77cdf5c9f2d0d69c32514a76be62bbe3b04c7350c824686fd1f6bfd0a26cc130ae497de86835c0731024b2b22aa097e13f25db43f1c29c27c56e29fdd30b92fc178a3b07ea388e188ecd907ddf11087ac0f73d9c585836279dce9041f027aed5603a5962667a9617235689a78e49995b418b5704962d9581ddc331e884461b1e66b8a68b05676ddfe0f483320cbccd867bded57634ce63a4e1accd3659b763907d2472807ab971968bbeefd58ace27293a975304c5c186324a6f44479e8d072220420706ef6dc4750c923697ec65cb452ad212cafcbec5b9e661cdd9c17afd3a7dca5eef1e3a68c542f80eb3150bd03b78ea5d02211ae1d9243114e289d512d3f1d2110066acdd9548ef9504bb5366e2d2ccffc386ca4ad5f34e8248dfd799b653dbee2e758f5330401e0477951466136ff914e3ae3ac25b1c8759034eb7f93f32e410a985004b4aff74ca5b7651a5b1a828862ddb118052540654f791c66ae0d5a09f2d6c1b6d38d3be07da2d420ed8ffc82f25a25be9390859de9a6c86ef60e29c676dc2fb14816afb9a26afa289a59e00952c7f931fde4f14a315365a04e6bc87ec37f5712f1dcbd66ba965273607ebb2d697f5ef524365f3e80e7ff3d009732129d75ea3d03448dd8ce6f597e8c407e64d9e1280c4c52c4fe22341375481c23a6665d9e02799e180abb3f6d844445f6d961073c5e57b968516e24f293188f396bd8ec43415baa7fd885a42282b11334c23e22521bf1e9f51c5f65aa356d947ad53c0154a9f4b9e3ffafb77ee4847b10fc975eaa9212b0a09741b3425430aa9cc817a11226e264f1575b720b4f7af0f13056f25455997a3f2e928ac540e2d8f9df2790ea1adb2a39e8d135a5daa2b2d59015751c48b4f2f838eaa46fe82bd127db0875b62cef96dcb1c093b04781e96cde059305f12d9ff94e96d3", 0x53d}], 0x2}, 0x0) r9 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r9, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmat(r9, &(0x7f0000001000/0x3000)=nil, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) 510.872504ms ago: executing program 7 (id=35): poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0xd5}], 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) r1 = msgget(0x3, 0x280) msgctl$IPC_RMID(r1, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/25) 510.129138ms ago: executing program 3 (id=36): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x3, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil, 0x3}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000bc0000/0xb000)=nil}], './file0\x00', 0x6d}) (async, rerun: 64) r0 = socket(0x1, 0x2, 0x0) (rerun: 64) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) socketpair(0x20, 0x2, 0x3, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f00000005c0)=0xfcb3, 0x4) (async, rerun: 64) setsockopt(r1, 0x800, 0x1ff, &(0x7f0000000540)="cecb3f2c5d36d21d8bc7f6f940e44ce98e799dc7cb69955f355ff559f1b8d7422801d6b5ab2553c7e72866daf400f483e2435d53cb240c9bfd1ee7d7af2d52ca9803c3f6e203f9", 0x47) (rerun: 64) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000001c0)) (async) r3 = socket(0x2, 0x3, 0x6) sendto(r1, &(0x7f0000000600)="8b786aae319e3cde1ec2e941f1d99704f4d50aef683a4ee58d5d2e63ae57ddfc59854865b57f7df42b148240f12a92b4c0b9fb96f8131be70566f665b757eff3b0ba1e57c7f4bef69be27c62567db5f5b67ad371b7a8e1fdc93b9001ea2db95f4940b50fdb1a0921660d5ce88523b450ea576bb767e94b3c1fe3b04740ffb27a01e08d2b28adfc7e2bba7a991bcefe77996edcf83a0ad0f3e543c71ab47df2d14783d2e636fc73b3855cc9f3259147b60aaa6c776566532fa11068e094c356e789131101400dff7aa623e91613a668458a60e56259243ae5e3894b3d49cd5e149c77fd17356ba080a206504f66738f331b2fbc620ba5cac858dbda395048f12b7a2976457c92d9ac39aaff17c5e1373a8b6b2ec5abc10cd289f6760d24caba73ce9464de547b1427d1705a49d869944d0ac8156354125b5bcdcaae15c6082030501cf684b73b41145a3642d02e05dc38e0241bbd1a2d6d44b4bdee3f8488f8c0c6d8dc5985d7420dc1b0e294bfb297d5c6987584bdf9da189defebc1e3d807d3cead3a1d4eb17128726a293d8e53eebb11f7fafed721e3a672aa45a96be89c2b44b8f8b11744f6d0a42f4f96620c5f162adf70b6c7fa73930215ea43e9b6f2d240ba3e161bafa429085505f3ab3cebd8e0c6e68a620c6ce13b2165917de5147f507e851765ebced1ed36131249a693b03109bbe292efd7eaf51fa7e820feecb4bbe99e3afc316448e150c93b230d218273f3831b6aee891f416aa74bd90258793f9eec9691ff1465757eabfb45dda85a98843949846eed5123a04b42bedcb577039073a1cd5d5c9ea3a7dad141137a86fd79d57ac3977f36b7f12e5868612168b14bd24d5b560c8c069efedf181c8dec96d1c84594d3bccf6af01491ec9caef05b0ffd2a043aee062d202fddeb758dc88cc94433306a98768f68cfe0947d469e762f4ec1f396177e89ee0c9b2620de52a51729af5af941bf0b34313ac41b6ba857e0ef4bd0d01cd9a15ffe6f679d06dd29ab72a6ff66ebc30db99c45f35eb6edb86df10e375f8a989cb6bb805f7b5cadee2d77bf2236deb315b551c7903c77da3304f0f1df05a35c46bf13cd7a67b5f65e286103a1506106594a315dfe7af5aa9584f5c32969682f422a80baf14147e3da250046bacbe4f8eec0bcf4c8a3f145d2969c6eb424ee905774f0b2b54d0fd0a7c0f27f469826b57a7ee02b19323ef5af74be510c9c44b8e0b609f339a09cadd4df107d0f682995827dab22aad2905b81faaf1dc1a9fb8e40c439ecfa81e9b8b97072523c5f95bcd0db35f6e50ca6dee4824efb6f727ef2add139fde671b627c391ec68ef60dacc3b782d91241fe1a42a8271af869c06026feec9f1ec5bf13240cc65ac45abe9b9c98d20e1476e70d48b64c8c158708e5e2e36f62b98e119c8e4b36cc9301a06fd42e25f2668fca7a066e6df8e03180683e3654bb3d3ef52a1baa3bab7ec5299a5723103fc836d39f5b19d3e7cb345796a5b5e3edd99ea53d5717c0f58d0964ba451a7bcfe9f06c098615f3d6532899dd22f01d3069b5c54234f8d782e5e8b0fe4b0ff5d10b1a102cbba45faeeb1abe0070643b904383bb5b2e9338f284095bc85228702e2f69219dc4bc175a27c23cd9f142d78f0ff532c28e0ba43348baffb1f2f8b06f7c8aff9ed492d123faf99fe3963abad770a6092a357bafc1193eea836e4db29a15f07da677296de48bffbece16a3a5745adb10c7775f3c80683436c70f3837fb58d9b4c4d413ef769e633b116d9f96a0b57d537fd9ecf97f92bf0e71dc6fe178ba9df808ff732745f5f48998feb4f7e8647474e4db89095398744d711b7159f10cf3f98a982a9ef8b88082c3a0470a06a9a8a4b63a124443ee29f088724f8a4313b50d70c42638a46b75b2ee85a0c281c7afcb3aec5d81e609b113cb28780c96342123787273f7f583302e856a3c4ccd778669861f41b499b3f12b1395237a0b87f2ee64a36def6b992a8c5feb0a342f4233d75f4024b072f6d611bbb5fd1224194f198febe7c29f8597a405393203ebc44d880a1ae3bac59d7d54e78b744d6c7a948554218150b09aed7a688ecedcf6341fcb4ae468313edb0e9916f5f165d02183d0d8e7124108aaf7fd2ac352c6f7937775405beb39133c97cf081f20fef4f17fdb31b7fedcb066caae395effffcfefc5f064321e49b64c03a14d50718e0a2a629eb79cf2a3f1cd58e4747ff80068c6cc171d976e756353672c2f5c72552e8d90b5fd6c76ae59caf71fd36be1a233d125518bbbfaf2dbb61be5871cab9339118219d1a95a4672178a2942017d3349d5394b4f22be2f66baacca85b87a7c05045b15c4afe3297fce1b97d0d9890153aa2d20358c64637c64fdd4d17a66ca1e2fae4d5d7533fb13ab90a334bbd33d7bd9ee815e78c37aa8884685ef152f030ef5e47a43ae7a92a5d04b8dd55bb71480f035efa3f75a83e4c9e6a5cc910eecfc5f55bd8006fbc2590117d88a69dd8075d554565ed49b5599b39ab9e02383c23382930659d33d0f341cdc8b5532da086fab0aaa10ad57cfe5ef514e1c87019a15c05d6c679d9002d5b60ad1b7f0f5f5e8e54b2a0616c9830c35f41ff3aca7f369427b90fb3186d513d68e7889cef3130a9bd1008fea65f64118d968fc435d5a5cc1c92e410ee340e8c03fb4e43c148407bd8676e56aa2adeee6650b34b35b7e304dceb3e369c1b6d7f73d707adcb27115bdb9114fe6e43717a9ce940a1053cc2518b79df46bc518cef217ec5a724ce891cdfae929baf719f4d4bf5bdbbcb869719d0d66f3c270b8fdd8b6dbf02b51fc8a855f6a8985630456970b6f2308d5c29c73eeaa9311e6c61d0f564690c6c52e3f3036b4fda4b77ec93f22d38e877bf199b4fed44246973adb21579fe322276f96811aad114d8df29cb171c406d980468304205edb920e185ad359b9dcdb5407ce258ba850dfdededdd44f11c7b966c6176cb614012867d22e04232ee34663af96d0b7bbfcd67a9a11bb958697babdf8148a7712c87eb7166d0bc712c7ec431d3a22c23d606f58998cfc618d0565ca2ebe6a4c4e03e81ea47b37dad97b3cb3c4450c64ec5b51df250a3f135cdced21e10eb663a67dc6853e020eb9920febc287ad4a6a3349ef5e90deead7aef8f615760a13d7cc82740169318efdf16d58e0023eaae85c89b1e1e763aaa33c846a975700e5ab140a7cbed2d2622eec38bc1a296cb9a424270785533b0ae427b10790e34ddd7d942a21afdb1a59e2578f51b4e7db88364d5d05b14fc321a746a5123536557afb5e4b8bd023d2e84f571fcdee0146b8e3d4563615f2d24179265adbc8506713d30baf5c9237eff5acc98b9539dc9b6bb314e89c8df185b8be13427718a73229d7118f29e5aea6ee36fac961c31d931f2487c0204e9d05be59d399c97658dd979f29daf0622e4f87ce298e0b6ba303f9945254dd7b2ada7f57ce7623201d06c09d501dd226e2fb98b7ad1bc0002c7cefc6e380e3ccc656db77a5e55d462f596678bb422d2047511e9fbbdb0d8a2d33809acd373521e05f969a32b4b8c720400d6ecbb64b68c9dea12b1e0946ebbd04b9f6fafaeea3c67c90f638fc9c883f321447988fec20444552e73ea9fdf022a138c6a74f114ba4afd9b5be0447cb2674e8ef3a0fcdbebf1879fd9761f70ecfcbb4e584e3be9026cade47625fe5807a85255386f63cfc22f2288819fd2ff9f780adc8d0b066cb6b6702c93b50f796d3818a4ff56b8fd75912ed58a13569d6af384cc6f85f1d1c826028a24dc449b84611c37e0019de48a9706f7826beedd1448e594fe009a9df40029ea995d2e4c1731fca1d958abcaf993efd9e4b04e9d2b6fdce7c8a36886c389e912f4f67d9b824a6f3f28f62380a29d21dee3f92286a80421ba3d91aaac6bd33c29ba521a53c38877fceaea555d99d182a70056f788d1c2ca4e9ba1d957072f8f1fdf80b2b27ea63785074b1802cb5c536330614cf242589ac579187ee7cff3f1cf1e034cf73fa468905492b408a7d239dcb1306e44a09d15d3578ebf1a52269cbb67202095e1fa566d8eff192816288e9ba802e7a1efd3439498a9e7b80373dd65039118e0347d4fe31e2f25031e5b5495a589d05df725bc7c79d0b2ccf9a8aca240db37a903c1a23ab12843f40ef7abf7fc20bb25afeff0597c4363fc12aeaf985c2f2773e48686164ff3cabd1bf35bf58252b0cb16ceed2eef63208be3551fd10d0b22d9104d0c4d00ba42c371326d58bf8b12af74b43db7bb2bfa0d50fe82be1880918714827e1457ed97cc9164501ec19a08d5830321bd2237c1070b41c7fe8f6388f9583dcc9f4f78c44786c1bb09f19b81b57a4da2a5be1587e5673813cdc18536aee7d9bf25799cea835de0dded8dcfdceeca78ae1464c8e5d30da13bdc08fdbde148a073028ebc454bb73c384d9cfc8fdb662c9ac51d3dea5690e038f12b71ca6a951017bc1d966becfc58a2514fa3701b0b4809ba581044df4e1bf6b076e90683c545b4af1d76ac9dbe80488619604c23a5bf0ffa89ec114560bcdc221cfa79c3ce014529c9df13252b353730372e2fc7ecee621321556080748b20efab91cc1e032f73ed84a860961d122ba9e464a88ccc951a7cd3f28c0bea73bd91350326961090ec1eb8591084a456f5052a065da5cffa167d15f28a8cccba4ee97cefe720077fa4fb15ce02bb9afb1aabafdd00b36834259543b8ff88d170d3b0006f370400e98ccb9ce1962a838917f6c7e30cdfb30993fcb723485657990a973fa7229f76417498ffb9257fa590483c33ff858ea413ee0fa467134d7b475c17ce4eae0e829db2a1103540b5b3e443695377640cc32fd591d49c7e3be0ee28c0559b9ab0c074d95e4c0d18ebb288f8a8e0e52da620db180c3edd90fec35a3bafa639f52d1efc2c9efaa315286eef588524039c68961196ddd2b1981699099a3ac2500f64443bd1814347597edcc821c5787cefc443bfabecbd3674593ec9b46b851b0dac4e6fd0cba416e69b02956bb9b2f129d68601ea68611c55223353ee5235517a412b55106670dfafa57f28b0d13c2dbafdeef4ae945f3559e611bacc28b6d1b6110175822650857b70ba3ec9923c121eabb83ea048f797efe62905472f77586b2161311eebea4ff0dabaa7b8cb32487da5a398ff97d0c1c131c06c8ed79fbbf8ddcc70b33e8768af9a0e36504db34f04285b244370b7981ba7eec7b105ee8a264be582554f2ebf1fdb1cbddcb58f318964286e893e2631e0268ded6400a59ec6764694dea7c88328483afba8d7ab35155c5ab8c149dce4f9a608a7e083f6ee6e3179aecdb3733d9e956f3b5ae9de336c1bac4ef62a928726a799d37997ae7fffb509f86fc96269d433da8650cecbd13fb36b5e6a59b7b55c4758deb788b42bb4f7d8cb2ab448744280576a8426816519662f8e6932bcd16023319f175b63084bbe2c62e2333cbfcb76f83c63b08c5f5d83a61bf15618dc9065e477cfff9663a92f3ca45c59a1071c943c1e0b7236d4fe3a1b78ae33dd74dbbd94099034bb1968842547931465d27d5c2cda183eb59f6f6112f106f6f686f0810be1e750bdea530512e7f0df524dc29e3006be79e8fb69d955797f0c737715777426551c5db2d100a69d0688f74cb086b6d52a98ff2a2d6a8935a3820fdcd0a48f961376265a4497fa0c5ad27f1d9aac8a4c1034fb5afa31604f3fa250f2797e8397fcaf8578e32c8f86ac4238aa72d82f917b597ddc2520912204ada6f368988d1536f608c1ff5daf98fc64fccddd", 0x1000, 0x406, &(0x7f0000001600)=@un=@file={0x0, './file0\x00'}, 0xa) (async, rerun: 32) connect$unix(r3, &(0x7f0000001640)=@abs={0x0, 0x0, 0x2}, 0xffffffffffffffda) (async, rerun: 32) write(r3, &(0x7f0000000200)="fc23780000000000000028a8790308fc29b2ddebcc9f2fbec154d6eb", 0x1c) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) syz_open_pts() syz_emit_ethernet(0xe, &(0x7f0000001640)=ANY=[]) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) (async, rerun: 64) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r4, 0x4, 0x40) (async, rerun: 32) r5 = getpgid(0x0) (rerun: 32) fcntl$setown(r4, 0x6, r5) connect$inet(r4, &(0x7f0000000000), 0x10) shutdown(r4, 0x2) (async) syz_emit_ethernet(0x7e, &(0x7f0000001180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6001010000481100fe8000000000000000000000000000bb00000000000000000000ff"]) 509.773464ms ago: executing program 2 (id=37): socket$unix(0x1, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f00000000c0)={0x0, 0x0}) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0xfffffffffffffff5) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x83}) r2 = syz_open_pts() close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) writev(r2, &(0x7f0000000480)=[{0x0}], 0x1) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) 508.901751ms ago: executing program 5 (id=38): r0 = socket$inet(0x2, 0x5, 0x3) shutdown(r0, 0x1) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() fchown(r1, r3, r5) pwrite(r0, &(0x7f0000000080)="83aa6bb4575009d1c15d3709d3cad8a6e03d132bdbe62c", 0x17, 0xc7) preadv(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/137, 0x89}, {&(0x7f0000000180)=""/124, 0x7c}, {&(0x7f0000000200)=""/173, 0xad}, {&(0x7f00000002c0)=""/77, 0x4d}, {&(0x7f0000000340)=""/86, 0x56}, {&(0x7f00000003c0)=""/83, 0x53}], 0x6, 0x0) setgid(r4) sysctl$net_inet_divert(&(0x7f00000004c0)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000500)="de250b1ac6a45a86c6112e9282eb5206d52a17bcb9aed63b717f1c158b104ca95834beb671df9e93ed11b698663c91882efeae92ae126b7c0ef10c0d20593ed2d86e1418bf320b761886d6c2ca45b2471de321e18107a52492a845d54ce164d1bf5165672e8488fcff267013562157f598dd071821ba0ad4f7fdbe47742ad6a5b04db4ac0e3afc2fcae33f4991b6c0bc241f6f7614df1c1ef86a4f0afa465fa827fb0f38fae828f3b52fb493fdbff5c42569087d0f93b6d79fb3280db27831ddf9d4cb810d9d29bc438c7e49e1f2d7b3f5513dda39eafdc8d7682ceb47adba67b66ad4a8f4a298153ffe8ede2fd0e14d5350fdd01f60b1450a6e604c22d5ddd625404e0bbf765a6d292f3de1352417e3ac4942170249d445e25f9a98da02cf7c830f382f84091749c2d257a12de3e811c83318996e338e8bc038e5545a1126c1214ac3ea9285dc3414a85f9698cadfec2bbc332ae1a48ae80b0b0a4824ccbab23273c3b600a68237ddfb56365d0231707037364859ae911491d77ab960a1a9d5037e445287c38b8f1fa37d25790a66bf9920ec5e7f580bc10d6c98a72c58f831e9fe47f5c7bab54e7b33be5718ad724c8ba582472ea899495db1de5cd8cb065e2dd29d47cb3c24ebd2f8c820a1137a1d628fc890943286287f20cf0f6c82f6cfefe824cca08dc718d753e605f3c228f3fd3e54303b769e70848e1878a3ef7377359cd08dba91e9c9c8b5da14a473dfae98837757de894f004d664368bc1c50d427411fe9fd0488f60113a55126e3019f4a0d4e16ac54a5c5baec1f4e1a84eb096564644947f1787e844fc7dbd7aeed5120e3e304909712d791fb0b02494b1dbd1136d6f9ce3c2a50f9399e8c3376d38fdc492f7d65d7e1f3b7fa11e146aaab8aa42eeea828f8417f254770e0f6f129d8d3b211f264f34099812cb09d7fb8dd3f2eae38ab918ace2447e42e63ecde9f16140be0c8fd6cde48f7c0080a397d7e319ef00cb1ccb6a5996fcdc5357d2fc19e3b34ebbe01d5111be891403c4a78b82a6a173bd6cb9061500cbe6a60c62d3f1bef5f5f38acbcacbf82265ee04c536a4fef0d764e196469549f3822163799b399e13d19df217169897df0c38c8dd550d982630584f50746928ccbb0245b93d04625651c59d3fbcc605e2dffecfee04ab7091fb543b9446ae4c449ca4f1efbd13f5a623583a9f93683ece49ce9b1b48513926eeea27bea043b07cedc4126602eca07544ed943a2810cb094d2788f03f3569f1579b3867d20a4c60f9c3fc52ebc74bdbcc75cdcb68302b70b9ccaf21db34b22979ca37840275441e1c349685ea408fb61d81a4f1b73d930512d5230a791d189d8c1e06f7fa4bc434df7660c6bedee69d438655f5eca3770ea8726d72704c51d808772828c6530bf66b6b947b138524b5675bb2ed6526fbca56596b9be5e291a365426f2610a27f3407e778dbf9ff5f47154a4f7b3adc7057d94fae13df7e16b7e85e41c465c3b824511649f07f3b3684bf499b77b30c5b35cdb1da75163c02f4a32bce79b13a3b34533f2af26d448f65d50f1b957b5ee73dcc16e3f927306dc2bf0f01593c3ff39c6f9405d91631e9609c6cd2ccaea52a24a37985d7735560b273e4bddcc99822055e5f95c90a23d64ee2c25072b42db90e65db6c3b13821d922060e4e543408527ee77379df6ed32e059c2d3a8b18b9504ce30c94851cb63fd25ba756796c6d13cede61c903366e1bb85527b751735bb7552f3e10b8f5921c587c615da1ddf07ee0cb7e1800ffd8772e73eb66c226e65d6f03367124f0660084020745fdfb9953eb08527558d57334faff5192d1a901e8fc4bb7f40cf13de60122205b9d4c1d95cbb31229a3db3315573d86ba2e6245ccc2825bdd58325ecaa421bf2918cc3d841ebda14ae66d521f8e82de78935a95ca122680451976c3556cac6a5523ab542795f2f807f22b5444f50a11617e1d40f0fc538616ae6ae6829b8ebbd4725d771e526f922c2ebd5abb28801147aa2cf8b01f42e4daa648ac5d1931e56a711006245b367cb294f093830ea6b00884d721ecee689828fef300421ca818173fc61f872c8d0a6dc24f230b8dab9f49d8861c02e6466e64bc5ad684956cdba4d8f5396b5394f46dcc2cb34fe4b55917e1a494fb1babbd9bcb4b227014d2ec2c8d1767c720b86c94162decc7d89e5123b9d62beb803e38f9072a5e4bf6da6ed0368eed4fdf625722e2fb5b121f67827f26d4bd071df18a3a2e69f9b39ccabf131f5e21ab837cc90d15aa7db5405f50967b8789e2eab47660a90f878973b4753f83ba4ed64889b43fe50f6b35a911a41d02ebb1d2bb8fd435ffd396d3c9da2758beba9f860160f38e0961d23176354537053711d4f97016e48feeeca5ede468ac5b4de03de312f10baeef3e09ad0aea3c1f6083e3e5c9750e259bccbe73ffbc44cb8310e7e52fc52a8b1d8a0a08e9d5e202926969bfc5eb81a2185b4a49d9896be35aa772e7dfa2ff07fabec4b0ba7307e7b3861fc80957a6a5ed05d555f303ad4be9f613e38e249d0a9f7a270c410d77444767b4ab2d4cf1b1cc6dbf237ff5cb9027eaf9cae1073b30754517a01d92c0439245427e1d7310177418b38f80c4235c16539dd29b098a3906e028278830823a05bc91afb9eeeefe7bab01b748a54d9115da74eb3c2acf351c448188c54747e984a24b21ff7ec03023f66c57ca6d41691f807d85ceb8781132e9ed11509555ba048661085d3d4cc0672c7753365e5d0443bb2f919bbbfc51e20d7a27cc5dfb07f018f26463580b817244abb617600ee8748719d6ddd168397adfc2c985613a610b730c3b6c457394729f2699c4be47407ab0bbd851f2193efdd483cb5a203398db0bc7b5ccba4947b357d7f59525e518edd7e15545bcec963871147c05fb88856cd6e57c7cb722900be196d024594d3d64cf9442b59b0f41d4d7fb6bc3c9cd51ac29d0403846c49507f9db837cc26ab57cfd98d6728a3f3ccac4fc69e897a6c7f1126e498f36d5d65b76f5fb13b5be99a1cddc491b4e041bea4383a0096b5f24bc005bb3233631f994673a5cf7957ed5d6d382ae792260bc8b3615d4d949931626279d6f0f08e6e10ae686b8d063b4b4dcb00aded16a52f63e1d6cd6a4ccdae58d26a5e408fb640cd86b812f9d0be1b656c7607b18a33d1beda7eebc5a3462f99a4643a8ab13d03cd04ea89df1de1ff40091746d2efb4ed567a4155bdefcc47f524fa92cee3581072ba2c26833077b817819eed9a6d7683886bd05e2e0d245459cd1bdaacb53e18763f7e5133849c70c9554bc1442a6433f1b15e980a5075cdfa6cd8e592e363d289d1f20d4f42eac28f91f11b0e2384dbf53cbaa95f783a91e3c9cc6a22d19302d42a019ef6d96e390be04f5fd6d2c417550838337088afa0501567809960dffd188aa670396d4fb860eb5cb3cba5e67a73fac0858efb7d9111a18529f218939d5d43fc59599fda6aa69c4f938789a42edc2320d0fe8539dba706d5fc4ccbf68cea13fd4b47cf15df0c00211e20ed73181505af44777e4f56659a1e860fad9d3611159ffb9299c9d827917cb116124240225be5ff8324699247b629ad1ab7abbb601def74cba3c00083b81e045e7eb876315a6ca8ec62f0f6c996b7d5231b259db7d31731c42eebbb9ccb5a89b7c338d5c6626c06a7573abd37fa2902859b63ab5df41aeae3fed48d68f62a6df4b47753bfc20eb7bf528c78833c0d4dd6a2c7f01172bc140bbdd9c97f61df20b5e1ab0699e561d1febf51b5066a38171b48fbd4c56e754a79056c85ed495992ea5a54fd4a883152acd6326a8b0def504837ff46ea01a30851a596d560fb3efc52a61c60499d1a9ae2d3fc597bdd70d896f4e719e64b82d20c4a6ed3f874db77b12d1db531225e0de20db151af11bb5351940d1c5e98bb6ebdcf6b9cb39db4f62825a955f97262ed803bdb2c3a91786da1a47062fe8ac762f5ce7fb75d486416b3cfd71f9d36eb59c1895218e2ee165e9404bf860ce97d6679aa7e56533f9e795f56fcd46826beece51a5e855ff105d54ae4c6f5daa0fc4b1489567ac64f410be24a88ba259f59d8daa046d9a26398e9515cd4fa1debe891e8371a940a122997bb5d36505bf1c0da21200233869b3c8bd5f40a11360836a5569b202b1a522b7c318f7cfd8624068f9afec356f2c62efc765e2cdecf4c9580959798c1fc8c28fd83cd13e473a4bb02808c378a9f2d6551dde5a8f08a5b3c1164511cf839cb3d47ab5b1c3c221e7ef36abbeabee9600574d8912a264fd792976b21b6224d0bc58709380e71072f1e3a5a3b607d4e48c7b70ebbc30699f5cbcc7d6a9671c87a250ff755d35c962f6bb5e82faa16ce3334a0d2ba4cc1339a823318d7685e29140c474c072cc48bac3de4d4b8f0d3e061c5ae16ec9d0dfa08125176aee27626cca21be79d34f951c0908f7f8e2b9e30effc6bb39df5e8d80514157c9aa0ca91b067e75809c316547a84c4f4e92de43ab1e75cb2d0eaee23733385091cdb9efed114e44f1ec9c083a21eedfc814858254354b107952adaf1a10eea8e7f7c3c5d1d2423a0eda1ec90ddf454e322002c0e09ca0f905bcd35573fb8b6b05a55a6ec7e4e1b4378ec32d5fc2d2ac0c606136261d25890a73fd1aa9758f7f8d731d80842f2efcf2d8e64ae813a3f6dad9c41203c6c1dcef87ef882ba276fdff110c1687d351a5d2b2c1c93a480bea069b4125f3952cc04ee6fb99818f177f05703a29b99aaf5cdf07f8de381986430da39176fe4775ddb59138b5d471aebb43055a471a557edc3b03296705ce5a28d51db2d079f3a53c067f023842923965def4578d6a506a03b9aad932fb35ed59eceb383b8a81efbfc178fdfffc1d10e6f733f7123d93b36a3afb54304e25018af57922b8ff4a66fd90604a4618ffd2377430c0ea7664f36fb905f407a4b79e98ac5491e9ff606758085e7cfc8896fec8bfdb61a3e37a1755cc6bc19271819e9e6b28ddc3218fa141f5d8a224b1ca173b5f0e120658dde13d80da4c5f5a126f3e6cc2e349e373f694dfc0c4db14401dfc6f66f98cd5929ffdad2dcf29d3dbca7fc178bbfeecddf02fff61ba667dfb5f50fbd61eddd8c80fe17111a81c8070c6c23eb05ed02910e8386e816bf6576190395f6fc8613357b7095e9ca2aaa7b71752714bd93fd395c66a986c6dc8c4c29530d23d393a73caf21a993b49642efdf1bc5f7f603bc1b45d96a885be13db1e677bd072cdca7b4ff6b0318ec1b7c2db6b5b760472fd2e977421340adaf4b2743d6c791ddc8f832109e0d0e0f6665020f6cb192e14cfe93d1f2d4f17927558e50f6743b9fdadf07ed6e8f539c3c3a5d5e64c5b9d1f0dc1584545647a4ef8c5aad12f6b2418cad570d3922e91e1dc45a0aae04fe590673ba4ee5a902d89667049bb57353088b41b25ae056ffd8ad1ba598f4f1d7227d929758ca4b9808242255f47cf241ce682e3ce9227bdc38f1a294fa86bb15c0c44fbfd5119556e2c52920fef53365c31e3ff580ddb1055cc5309fb576a132382cb28f433a7914e24cd4c1eb517647d616012243a981c5936a711cfac9bcb13622dcf9f8a400194d5caf4467df62c99a819d670113d9da064f62c6261741f61e9cc11f02dab42694495297196af61d04b8c53ad73b0255e72dfc30c9c128a2bed5583285e0f60d31839f88985d4bf71bb7e1f5440d8d7284a8dab463ffc537cf4882ee03d9861f239c0e1b5bbdd8052b05ca075c38040b8ab9c1dc734c7a98edd18153c6d64f378d8f9dc18", &(0x7f0000001500)=0x1000, &(0x7f0000001540)="d007cb2f13a75f85342e1e0ee267abc7", 0x10) recvfrom(r0, &(0x7f0000001580)=""/185, 0xb9, 0x800, &(0x7f0000001640)=@in6={0x18, 0x1, 0x5, 0x7}, 0xc) r6 = accept(r0, &(0x7f0000001680)=@in6, &(0x7f00000016c0)=0xc) sysctl$net_inet_divert(&(0x7f0000001700)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000001740)="f3a1ce8764024e5c1619a51457f6ecec9bd530e19426f8c7d10cb0575ec7f1e0d56078f8a9169d768f1f7c4e3e03533afad7c0b3a3711fa772e9f13af5df81fb52a9b1563abb08bca78b6ad22abea980be0996bc58bd9cc1e4e7c31c23c9f98c47e414eb4d40c407fa3a101f211a180b1c922736a2583d6e4fc36661207543f84ba9384636e945e5541fad7d327debe85e953b26ac13c2106e214670d724906f2622aafb9b4d1132e1f250def31497f78b1aad5d115b34ade4851e603a1e1c3e45eade2819d2e3f24d25dfba45eb5c63bff2", &(0x7f0000001840)=0xd2, &(0x7f0000001880)="762521a9740a06eb6b73ef27afa0e74e067dec4a8bd76299862ed45d74d89e95f368d710ccb579e5183e18e13c", 0x2d) sendto(r6, &(0x7f00000018c0)="cb007d073ed01f59838c9ecec13a06fb5be925a6eb3a2375153af8e6d9ccea6cab6158a39d57f0e6c29276a15f1cd02a11fd89f1e9024c", 0x37, 0x8, 0x0, 0x0) r7 = shmget(0x3, 0x2000, 0x6ff, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000001900)={{0x5, r3, r4, r3, r4, 0x81, 0x4cea}, 0x0, 0x1, r2, r2, 0xed19, 0x2, 0x5}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001980), 0x8, 0x0) r9 = socket$inet(0x2, 0x4, 0x9) pread(r9, &(0x7f00000019c0)="a62c4d2519c7e77ffa92a0d35c9cf7b429e1f2e74a0cb6f1da1844b9ad32eabe13f6ce1db9975034ab264db387054aa626e444b8bc5f46e4380fa45d72a1944f023a1b97437c26744c676154a3dfc4727eb2e42c572b70e5cad62a8d55579466e351c97319ec7838056046b4872559bdecc5601723368f066cf1c6b078f8bc95bd11b3023745eb52645b77a879e74701aad9259796ad0c2505dea925", 0x9c, 0x4) r10 = accept$inet(r6, &(0x7f0000001a80), &(0x7f0000001ac0)=0xc) setsockopt$inet_opts(r10, 0x0, 0x0, &(0x7f0000001b00)="2625cf6cc9357410205b9017b7ed5606143239f7ad134ca1bea472e14f7d339dc9a71cbc823f33fb17cd917a254aa45ac0f885fac31086d67bfa6e21cac8302cb9966399eae78609c77bb3aaef0f2483de68d50d79217b9940e41da4e295dd0cedd4814121151563000e258ff6941af4ea28abfa57ca7858e12b8079894bc2bf54c3d8a9aebeb02ccfaf2bac86f5841f5dabdb5feb202764d3a1c618da9a4cebfd55bd7af09128f798fc6a700cad11ac644c684263bf05ed62013f19698077d680a03713c4287e27cb5b730d5c36f1a7153cc6b3f1a26f8afc20ae989d8ff0bc4c5e6a0c5d", 0xe5) r11 = openat$pf(0xffffffffffffff9c, &(0x7f0000001c00), 0x2000a, 0x0) kevent(r11, &(0x7f0000001c40)=[{{r10}, 0xfffffffffffffffc, 0x80, 0x80000000, 0x0, 0x9220000000000000}], 0x7fffffff, &(0x7f0000001c80)=[{{r9}, 0x3, 0x32, 0x1, 0x4, 0x9}, {{r6}, 0xfffffffffffffffd, 0x10, 0x1, 0xe81, 0x6}, {{r1}, 0xfffffffffffffffe, 0x99, 0x20, 0x1ff, 0x1}], 0x7, &(0x7f0000001d00)={0xb93, 0x1}) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x0, r11, 0x8) getpgrp() r12 = socket$unix(0x1, 0x1, 0x0) recvmmsg(r12, &(0x7f0000002fc0)={&(0x7f0000002f80)={0x0, 0x0, &(0x7f0000002f00)=[{&(0x7f0000001d40)=""/138, 0x8a}, {&(0x7f0000001e00)=""/4096, 0x1000}, {&(0x7f0000002e00)=""/234, 0xea}], 0x3, &(0x7f0000002f40)=""/17, 0x11}, 0x87d}, 0x10, 0x800, &(0x7f0000003000)={0x2, 0xa}) writev(r8, &(0x7f0000003280)=[{&(0x7f0000003040)="4a908dd4889fd6d1bde8c5c5088254a2c0fd215b28931ee5fe38685f5fe223a2125a5b8ab84cd7005d12475ec7802967eec761d70cdeae1618623d56de0aad410b65e860429faf067a6baef7c5efd188eb879983ac73e6f1f0d57acfefd616159a46f8ce6c8ea8b18191752cc4198c8e208ad143824dc72ad5b437ac2e7617776245e9291724fe6aa1faf264429896ab", 0x90}, {&(0x7f0000003100)="8d59a8914a4375e119c2409b13ca447d73290472ffb57bdbb07e120cd61d79ce97ff8b9523dc11d4fa8862", 0x2b}, {&(0x7f0000003140)}, {&(0x7f0000003180)="720a3541b076b4a342dfe7c87b2a58b02ce758776f59d5f4a7cf6a2ec1a7d434405e7188c78aae3987fdc2414b66b6d52cd7616452c164cb6ac973e057c674fd0f85cd6f179217f7c4acc23733ba1a89f436377461ada51224738fb28b20c3cbacd12756e40d4093e655dc08c3727e8998125d5febe0f021559c0989d342c1fdb35e78b206d998d4a4b3bf80be2ceb50f1280a3370c8ccb7641fae25d0211897f5854b197ba60e668c9f758489107b9e9d7eac444af8c285ce2f1d848bb4ffeb790645ab82066e72eda74c094fa12df8c065b11313848da83f1d71d1", 0xdc}], 0x4) open(&(0x7f00000032c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x2) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000004340)={{0x5, r3, r4, r3, 0x0, 0x44, 0x81}, 0x40, 0x8, 0x4}) 472.314266ms ago: executing program 1 (id=39): r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x64}, {0x4000006, 0x0, 0x0, 0x7f}]}) write(r0, &(0x7f00000002c0)="c5449bc1708e16b9805a099e20a0", 0xe) 472.14748ms ago: executing program 7 (id=40): syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6006250000100000fe350e28ef097bc08cfe24be00000600feffffff0000000000000000000000012b000000000000003c0003000000"]) 470.292746ms ago: executing program 2 (id=41): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) poll(&(0x7f0000000100)=[{r0, 0x80}, {r1, 0x180}, {r3, 0x4}, {r4, 0x4}], 0x4, 0x3) select(0x40, &(0x7f0000000140)={0x400, 0x9, 0xffffffffffffffff, 0x6e3, 0xb93, 0x0, 0xffffffff, 0x1}, &(0x7f0000000180)={0x3, 0x80, 0x1, 0x81, 0xaafe, 0x9, 0xe05, 0x3}, &(0x7f00000001c0)={0x7410, 0x0, 0x657e0080, 0x5271, 0x6, 0x7, 0x2, 0x6}, &(0x7f0000000200)={0x1ffe, 0xca34}) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000240), &(0x7f0000000280)=0x10) r5 = kqueue() setrlimit(0x0, &(0x7f00000002c0)={0xf, 0xe}) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x10, 0x0) setitimer(0x2, &(0x7f0000000340)={{0x9c1, 0x14e80000}, {0x7, 0xcc}}, &(0x7f0000000380)) r7 = open(&(0x7f00000003c0)='./file0\x00', 0x80, 0x80) r8 = accept$unix(r2, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) r9 = dup2(r8, r5) accept(r2, &(0x7f0000000480)=@un=@abs, &(0x7f00000004c0)=0x8) pread(r5, &(0x7f0000000500)="77d914803babd4fdfe888f463bf70e4d65ce3f2c459b22578953ff5aa3ced6954f72fc99c65993a85494dba62a335fcff2db674e43f0100a8810b9881801cbe6328451303ad37abf3c99f487b9088870f8976b7b12317f250e692a0f179057bd75ba13aacab1ecf04302811b6ea545965ce4588f6cf014633bfa87bf36e94029338e9ac2f48556daacd08278ba83268aa64c8069b2293474888b61680d8df87e758c4a5df30fd933d8b0e7a69fab0d12d44a1eb4cd73ea2b34cbcc405bdcc4a11bdff2a8a432d41e1b713d018ca5f54ce3b14f3bd0e8814468629e466ab408c8", 0xe0, 0x7) r10 = openat(r4, &(0x7f0000000600)='./file0\x00', 0x10, 0xc0) dup2(r10, r3) openat$null(0xffffffffffffff9c, &(0x7f0000000640), 0x80, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000680)='./file0/file0\x00', 0x2, 0x2e) mknod(&(0x7f00000006c0)='./file0\x00', 0x2, 0x5) accept$inet(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) ioctl$VNDIOCGET(r10, 0xc4104603, &(0x7f0000000780)={'./file1\x00', 0x94, 0x8000, 0xe}) ftruncate(r6, 0x7) fcntl$setstatus(r9, 0x4, 0x80) flock(r7, 0x5) r11 = semget(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000c40)={{0x8, r12, 0x0, 0x0, 0x0, 0xee}, 0x200, 0xf, 0x7f}) 451.444419ms ago: executing program 3 (id=42): sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x4}, 0x4000000000000225, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x4) select(0x40, &(0x7f0000000000)={0xffffffbfbffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[]) poll(&(0x7f0000000080)=[{r0, 0x2}, {r1, 0x1}], 0x2, 0x7) socket(0x0, 0x8000, 0x0) chroot(&(0x7f0000000740)='.\x00') execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0) r2 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x4) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000000c0)=0x4) readv(r4, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[]) mknod(0x0, 0x3a0914c44f7b202d, 0x200) open(0x0, 0x0, 0x0) 447.048596ms ago: executing program 5 (id=43): r0 = socket(0x2, 0x3, 0x0) unveil(0x0, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60362f5f00000600fe8000000000000000000000000000bb60"]) close(r0) sysctl$net_inet6_icmp6(&(0x7f0000000000), 0x5, &(0x7f0000000180)="45acbee5c6a1f1d3d5324137d8600bf68aab4994657fc41d41f45e258f2591ea02ff2d13e6cd325b7a506c5d3d69047920f99852ac622ba18b9d10ca569e70eaa2b134f49d415a8a3ef3b1d19b2ef275ebec8d4bf7b0410d041bb477431744e741029aa0c142cb0f650311e50ddf09aadccfcc7443758148ee4672b280d4c163e4c018e42701967f9fb6c2c51aaf97770c0f5a7cacec0ea9f6f1f49a2f439b80881b4d1825fdb88aac09856b1491492eee2ffb294876027fd7d0cc50f03cdadcd80c17bad8749f4efb27b141bdbf71d7944b427b1fc2d8aab335", &(0x7f0000000140)=0xda, &(0x7f00000005c0)="a0c2fd497f8275955ed1808482485b05e4c511860f9e7a3d4fb3cfab17ff762807d15de31f48b20734f3734a09be4af24eb92d59e54e1c961fa492b0e3b7192c7ee3aeda448c514bcc133afc370be681fb385a19c85ff653eddc6f28b616291536ffe0ad0f4add807ca4e77c0f5d0000000000000000000050f90982f004cddae8ec5430eba8d120ce45fbb30add15a7a84e8b0743f5b0800d9276aade687010576fc5dca094c434a216aa3d340bf0a1c3dc4354034301086685195ff43ed8bc9cc9ef092dfcdd9c471dac0417fc585ffd4588f675f5f1e9bf0afda97b9722bfa2f3db1a22786a62bcd2e6a6da847829498f20412e676a6f11427af95a1a42a635e390dacf14b375c74bfb71e7d85bd89aed8a59b398ec036a973badbfb757a283e4c42fceaef8ca3296ba009c6c61be57c27cda08bfd5720fb70bdd1625b429e7c8fd3b2854436a323a01bc2e4960c3b5f20afcd8d518b22d257e2c29ce42578a84a7ff01", 0x165) sysctl$net_pipex(&(0x7f00000001c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, &(0x7f0000000180), 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) open(0x0, 0x40, 0x0) socket(0x11, 0x3, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17", @ANYRES32=0x41424344, @ANYRES32]) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x400200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f00001f7000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00001f5000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00001f6000/0x4000)=nil, 0x3}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff6000/0x8000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000161000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) socket(0x2, 0x3, 0x2f) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) 407.722686ms ago: executing program 1 (id=44): open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x8) (async) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) (async, rerun: 32) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, 0x0) (async, rerun: 32) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(0x0, r3) (async) r4 = getuid() chown(&(0x7f0000000000)='./file0\x00', r2, 0xffffffffffffffff) r5 = getuid() setreuid(0x0, r5) (async) lchown(&(0x7f0000000140)='./file0\x00', r4, r3) 407.458956ms ago: executing program 7 (id=45): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b12", 0x82, 0x0, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b12", 0x82, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = socket(0x1, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000001980), 0x0) dup(r0) (async) r2 = dup(r0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000080), 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60545c0000080000fe8000000000000000000000000000aafe8000000000000000000000000000aa0000050000000000bc9908c1362a785def5349ded2cece9efe964dcf7caa3b417aa0a50f52978e35859691bf757801ffa4251d4abefecd"]) syz_emit_ethernet(0xa4, &(0x7f00000000c0)={@broadcast, @remote, [], {@generic={0x8014, "b855e637ae814c46fbefb4f4a722b6e8f4d116f5fffda3cf96f03f22a559f8ca00c617d13d1e4f4e94a4fddfcc8b35c7a81a310593e3d36baa6fc84b839bd09f54f4c799cf829b685a9ca43f2602319bfa93162fa940924a5f3486c51665a455b2de15a4230b56973d00c178f4d0673c26f746a9fc7f3ce6f5fa4f8f9817aa6784eff56154b8dce927ba64692bc05603c410b6fe09c4"}}}) sendmsg(0xffffffffffffffff, 0x0, 0x0) 407.128309ms ago: executing program 5 (id=46): syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60006f3300383a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa0200907800000027303ed60000003a00fe8000000000000000000000000000aa000000000000000000ffff000000000200000000000000"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getgid() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') socket$inet(0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0xfffffffd) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x4a, 0x6c, &(0x7f00000000c0)="c4e1bc4649", 0x5) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000300), &(0x7f0000000500)=0x47) syz_emit_ethernet(0x36, &(0x7f0000000780)={@random="d32f260de6dd", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0xfe00, 0x0, 0x0, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r3 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x5, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000100)=0x966b) ioctl$FIONREAD(r3, 0xc0206923, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x100, 0x8) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r5, 0xc450443e, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000080)={@empty, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x0, 0x0, 0xfffffffe}}}}}) 405.366029ms ago: executing program 2 (id=47): semget(0x0, 0x0, 0x41) (async) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) setreuid(0xee00, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) readv(r0, &(0x7f0000000100)=[{0x0}], 0x1) (async, rerun: 32) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0xfffffffe) (async, rerun: 32) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async, rerun: 64) semget(0x0, 0x1, 0x20) (async, rerun: 64) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x80000001], [0x0, 0x0, 0x0, 0x20000000], [0xfffffffffffffffd], [{}, {}, {}, {}, {0x0, 0x0, 0x40}, {}, {0x0, 0x0, 0x0, 0x800000000000000}]}}) (async) r4 = getuid() chown(&(0x7f0000000180)='./file0\x00', r4, 0xffffffffffffffff) (async) lchown(&(0x7f0000000140)='./file0\x00', r4, 0x0) (async, rerun: 32) r5 = socket(0x11, 0x3, 0x0) (rerun: 32) sendto$unix(r5, &(0x7f00000003c0)="b1000513000000000000000012000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0d17c038faea55fad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a421180000007226dee501d610a05f0fd38bfbb770c1f5a872c8810600e6be890400e2ff0b000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407e933faeb1eb3ec7c60747b8b99e09a823f13a714bf3e5b13abfa91cea70f5c0275b18f425df2419e9f66c91e888c95cb6d6472aedb434afe55f44c6c6e2dd6197d73d91258f179a4cb6ab579fc3ef0ace3f1792ca00fff6de1e29df0edea7b51bb91bdef7b317911533fc2226ff93015cc24442d", 0xb1, 0x406, 0x0, 0x55) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x7, r1, r2}, 0x2}) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000200)=0x8) (async, rerun: 64) socket$unix(0x1, 0x0, 0x0) (async, rerun: 64) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) (async) unveil(0x0, 0x0) (async) r6 = open$dir(&(0x7f00000003c0)='.\x00', 0x0, 0x0) faccessat(r6, &(0x7f0000000500)='./file2\x00', 0x1, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370827ba92a021d89110bf8edb7dfcae94fe7f52b0ab618ff0655ff51e4460c4d82ed00c7d85787e3920d4497c072236c1f7f7a49df1eb6b3c3a4d9402693919b18608f91a5b08a421c06879d0602f89b4b9bc08be93d2a0ed4e7b0fe2c6f6d66fdf15cc36236fa3a3f25f60e11de92ff90e5dbc034d8bfb0ec1335f9ba819f4fd0316c38b8da125cdcc18ba4bc12c01aa55e0fc8d64fd47ab0255c0229f3c8ea5e61152e48db5ae9c9b16721958e0bd94a9a3f2d571d6e646f4412b1a858334571e2d21108b0f4be4f3f7036c0853021874e4a3b38b13e4fe7a0669cf3f01d632bc447703b69", &(0x7f0000000240)=0x100, 0x0, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) (rerun: 64) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) 404.836389ms ago: executing program 3 (id=48): sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250a", 0x88) 403.400098ms ago: executing program 7 (id=49): setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='x\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000003c0)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000080), 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e6", 0xf) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2500000000000000000000000000000000000300"}) syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) select(0x40, &(0x7f0000000000)={0x66}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) recvmmsg(r2, &(0x7f0000001d80)={&(0x7f0000001d40)={0x0, 0x0, &(0x7f0000001bc0)=[{&(0x7f0000000180)=""/9, 0x9}, {&(0x7f0000001980)=""/232, 0xe8}, {&(0x7f0000000240)=""/152, 0x98}, {&(0x7f0000000480)=""/69, 0x45}, {&(0x7f0000001880)=""/31, 0x1f}, {&(0x7f0000001b00)=""/130, 0x82}], 0x6, &(0x7f0000001c40)=""/219, 0xdb}, 0x5}, 0x10, 0x801, &(0x7f0000001dc0)={0x5, 0x36ab}) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x0) recvfrom$inet(r2, 0x0, 0x0, 0x0, &(0x7f0000001840)={0x2, 0x3}, 0xc) utimes(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780)={{0xffff, 0x5}, {0x3, 0x9}}) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8b) 365.906577ms ago: executing program 5 (id=50): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000080)) (async) r1 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) getpgrp() (async) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0xffffffffffffffff) (async) fchmod(r1, 0x4) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f00000010c0)="77099b75", 0x4) (async) setsockopt(0xffffffffffffffff, 0x1000000029, 0x33, &(0x7f0000000380)="19", 0x1) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) (async) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000080)) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000240)=[{0xc}, {0x48}, {0x6}]}) (async) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[]) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="91a6e341d8bbaaaaaaaaaabb0800450000300000006bc0af4178ffffffff00000000050090784c1f8ba32f39ae00000000000000000000a61990810000000c714c3e7ba78b1ed81214a4ddc695b32a30bd9a18653089a1c4676a9925f549f567b270a6792734c902ff61cacb2d2b23663a5283623996167c88b6131d1b6d2ccd22baee89e8f7e4acc4083570381e53d50384f2c1801444552e684d259d97725fbb27a9fe5fe408edcb44d6bb6eec3e22de89a71f8ee9589820b73a02159697acbe48e3849b61e2d03fccb90dbdfe1d7d1f771a500c77f71d35df5c40859d980900d72d98822c82822681b673f7b846c927153fefa171840f8e93c9f69b5e422d9bb2e4b06f15914e0a0319a1237e973f942affe80ef34311ce3bc9cf01cf9d8351e5bd215b0be99e5c0d6544a52d9cf009d54df5d2eaf5647a699814b48ef868fb14afea89687c804ef6237e07d1f59adffd3cee29a4045b6775e30dd771f0aaa2141dd4fc61d2f73e13bcec4456f6e4045978e5381c64acae29f50c1dd82c6df9ce24de11e25a88c54dc1d7fab9bc9ea931978e3841ead4cdb228375d14572091b7abc7d9e7a19d24559ac8e0a79b8b1a4dc1320f403ceccd2e22d65053527809472562473a0a88c12509d40d6a0cd04b5a1b8587dbfd79e8a23e9fd7b45792c4e5ec1d16ffe78c56afce3f85d2e33da0614b5e2580ff074f582966a7c27eeeb526ac32bd9529cb57cb0866f56c805c68b794269aa336a794a746721749d13ecb7a7c0a75565086f846b0cb9367b7b2aef1cfb5eb09ca9a5e869d698fd9c454"]) link(0x0, 0x0) (async) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x89c, 0x0) (async) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000000)=[{&(0x7f00000019c0)=""/4096, 0x1000}], 0x1, 0x1000000000000000) (async) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000000), 0x2) (async) socket(0x18, 0x3, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) 346.858688ms ago: executing program 3 (id=51): r0 = open(&(0x7f0000000080)='./file0\x00', 0xa01, 0x40) setrlimit(0x6, &(0x7f00000000c0)) mmap(&(0x7f000000d000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) setrlimit(0x5, &(0x7f0000000000)={0x6, 0xfffffffffffffff3}) mlockall(0x1) r1 = syz_open_pts() readv(r1, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfbfffffe, 0x0, "d76c1f46000000ef1f0160fbff2000"}) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xff, 0x0, "000001304c00000400000000000000000001f6b6"}) munlock(&(0x7f0000012000/0x1000)=nil, 0x1000) mlockall(0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x5, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x3f) munlock(&(0x7f000000f000/0x4000)=nil, 0x4000) open(&(0x7f0000000080)='./file0\x00', 0xa01, 0x40) (async) setrlimit(0x6, &(0x7f00000000c0)) (async) mmap(&(0x7f000000d000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) (async) setrlimit(0x5, &(0x7f0000000000)={0x6, 0xfffffffffffffff3}) (async) mlockall(0x1) (async) syz_open_pts() (async) readv(r1, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfbfffffe, 0x0, "d76c1f46000000ef1f0160fbff2000"}) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xff, 0x0, "000001304c00000400000000000000000001f6b6"}) (async) munlock(&(0x7f0000012000/0x1000)=nil, 0x1000) (async) mlockall(0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x5, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x3f) (async) munlock(&(0x7f000000f000/0x4000)=nil, 0x4000) (async) 345.879888ms ago: executing program 2 (id=52): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000003cc0)={0x0}, 0x10, 0x0) socket$inet(0x18, 0x0, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$diskmap(0xffffffffffffff9c, 0x0, 0x20, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x1}) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = msgget$private(0x0, 0x0) setreuid(0xee00, 0x0) r2 = getuid() bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) sysctl$net_inet_udp(&(0x7f0000000d00)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) setreuid(0xee00, r2) msgctl$IPC_STAT(r1, 0x2, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 341.638305ms ago: executing program 7 (id=53): kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7ff, 0x0) (async) r0 = socket(0x0, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) r1 = socket(0x10, 0x5, 0x0) close(r1) (async) r2 = socket(0x6, 0x8003, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000005c0), 0x0, 0x0}, 0x0) (async) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1, 0x4, 0x8}, 0x0, [0x2, 0x0, 0x0, 0x5, 0x80000000, 0xfffffffe, 0x0, 0xd62]}, 0x4e) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="10000000995cffff0000000000000000b4ab697edda133b7f8868f3c20aebea525651c526b77a0c843a3afbb25d7925f56d6"], 0x10}, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000), 0x2) (async, rerun: 64) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (rerun: 64) sysctl$fs(&(0x7f0000008cc0), 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) poll(&(0x7f00000005c0)=[{}, {}, {}, {}, {r1, 0x20}], 0x5, 0xfffffffe) (async, rerun: 64) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f00000003c0)) (async) syz_open_pts() (async, rerun: 64) getsockname(0xffffffffffffffff, 0x0, 0x0) (rerun: 64) utimensat(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) 2.820711ms ago: executing program 0 (id=54): r0 = open(&(0x7f0000000200)='./file0\x00', 0x800, 0x4ebfac6bbaf7971) open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x160) (async) writev(0xffffffffffffffff, &(0x7f0000000c00), 0x0) (async) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0x2, 0x20, 0x40, 0x3f}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x22}, 0x2, &(0x7f0000001200)="71f91e3471ac005890af376ec796c530f5839aab03a34b8e5f841c53dc6dfccf57d414db6a99fe0d4568df28971dd8bd71ceab1be4abcc46c77e26501103a67b054cd10d60d055ffc4fc521b7e4ea4c11549389103af2b741139ebccf54103f7abe1bf5936e7b74d1a00c5964c406f771da621d24cf2a41aa8d2db6bca6a8710d6885b2af5fdd11386ddc1c219c3960a2ce6722895c5b0105ace7d9d483517a4cdbbd6fc634f2cfda680474e52689c118dd0a3ca3d11ccef", &(0x7f0000000180)=0xb8, 0x0, 0x0) (async) setreuid(0xee00, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) fsync(r3) (async) r4 = semget$private(0x0, 0x2, 0x39c) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000580)=0x5f) getuid() (async) setregid(0x0, r1) (async) setreuid(0xee00, 0x0) (async) ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x1000, r5) (async) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) (async) r6 = getuid() (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) (async) readv(0xffffffffffffffff, &(0x7f00000013c0)=[{&(0x7f0000000880)=""/86, 0x56}, {&(0x7f0000000900)=""/72, 0x48}, {&(0x7f0000000cc0)=""/210, 0xd2}, {&(0x7f0000001080)=""/228, 0xe4}, {&(0x7f0000001c80)=""/4096, 0x1000}, {&(0x7f0000001480)=""/152, 0x98}, {&(0x7f0000000980)=""/97, 0x61}, {&(0x7f0000001180)=""/70, 0x46}, {&(0x7f00000012c0)=""/197, 0xc5}], 0x9) recvfrom$unix(r0, &(0x7f00000004c0)=""/161, 0xffffff2c, 0x40, 0x0, 0x0) (async) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000005c0)={{0x8000004, r6, r2, r6, 0x0, 0x0, 0x9}, 0x1000, 0x10000002, 0x1}) (async) seteuid(r6) (async) semctl$IPC_SET(r4, 0x0, 0x1, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2a}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000080)=0x4) (async) syz_open_pts() (async) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000400)=""/108) (async) r7 = socket(0x11, 0x3, 0x0) ioctl$FIONREAD(r7, 0x40047307, &(0x7f0000000100)) 0s ago: executing program 4 (id=55): syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6006250000100000fe350e28ef097bc08cfe24be00000000feffffff0000000000000000000000012b000000000000003c0000ffffff"]) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.63' (ED25519) to the list of known hosts. vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff8000fffe9050 panic: kernel diagnostic assertion "vp->v_usecount == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/vfs_subr.c", line 639 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *193371 66875 0 0x8000000 0x4000000 0K syz-executor 269349 92845 0 0x14000 0x200 1 reaper db_enter() at db_enter+0x25 panic(ffffffff830d710a) at panic+0x1e5 __assert(ffffffff8308c51e,ffffffff830af90e,27f,ffffffff8302bc90) at __assert+0x29 vdoom(fffffd806bf7b3b8) at vdoom+0x105 ufs_inactive(ffff8000371f2168) at ufs_inactive+0x188 VOP_INACTIVE(fffffd806bf7b3b8,ffff8000ffff56f0) at VOP_INACTIVE+0x107 vclean(fffffd806bf7b3b8,8,ffff8000ffff56f0) at vclean+0x234 vgonel(fffffd806bf7b3b8,ffff8000ffff56f0) at vgonel+0xec vop_generic_revoke(ffff8000371f22f8) at vop_generic_revoke+0x32a VOP_REVOKE(fffffd806bf7b568,1) at VOP_REVOKE+0x65 ptmioctl(5100,40287401,ffff8000371f27c0,3,ffff8000ffff56f0) at ptmioctl+0x832 VOP_IOCTL(fffffd806de65290,40287401,ffff8000371f27c0,3,fffffd807f7d3340,ffff8000ffff56f0) at VOP_IOCTL+0xac vn_ioctl(fffffd8069d29da8,40287401,ffff8000371f27c0,ffff8000ffff56f0) at vn_ioctl+0xf6 sys_ioctl(ffff8000ffff56f0,ffff8000371f29a0,ffff8000371f28f0) at sys_ioctl+0x67c end trace frame: 0xffff8000371f2990, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: kernel diagnostic assertion "vp->v_usecount == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/vfs_subr.c", line 639 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff830d710a) at panic+0x1e5 __assert(ffffffff8308c51e,ffffffff830af90e,27f,ffffffff8302bc90) at __assert+0x29 vdoom(fffffd806bf7b3b8) at vdoom+0x105 ufs_inactive(ffff8000371f2168) at ufs_inactive+0x188 VOP_INACTIVE(fffffd806bf7b3b8,ffff8000ffff56f0) at VOP_INACTIVE+0x107 vclean(fffffd806bf7b3b8,8,ffff8000ffff56f0) at vclean+0x234 vgonel(fffffd806bf7b3b8,ffff8000ffff56f0) at vgonel+0xec vop_generic_revoke(ffff8000371f22f8) at vop_generic_revoke+0x32a VOP_REVOKE(fffffd806bf7b568,1) at VOP_REVOKE+0x65 ptmioctl(5100,40287401,ffff8000371f27c0,3,ffff8000ffff56f0) at ptmioctl+0x832 VOP_IOCTL(fffffd806de65290,40287401,ffff8000371f27c0,3,fffffd807f7d3340,ffff8000ffff56f0) at VOP_IOCTL+0xac vn_ioctl(fffffd8069d29da8,40287401,ffff8000371f27c0,ffff8000ffff56f0) at vn_ioctl+0xf6 sys_ioctl(ffff8000ffff56f0,ffff8000371f29a0,ffff8000371f28f0) at sys_ioctl+0x67c syscall(ffff8000371f29a0) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x124a5b067a0, count: -16 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff8000371f1ff0 rbx 0xffffffff834a3d87 cpu_info_full_primary+0x2d87 rdx 0 rcx 0xffff8000ffff56f0 rax 0xffffffff834a2ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xe4f23cd7681dc077 r11 0x8cd2bde06e90558a r12 0xffffffff834a3b88 cpu_info_full_primary+0x2b88 r13 0 r14 0 r15 0x1 rip 0xffffffff813bf665 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff8000371f1fe0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=193371 pid=66875 tcnt=4 stat=onproc flags process=8000000 proc=4000000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffff47c0,0xffff8000ffff5478 process=0xffff8000fffec020 user=0xffff8000371ed000, vmspace=0xfffffd8069d12a58 estcpu=36, cpticks=4, pctcpu=0.0, user=0, sys=4, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 1053 93429 90179 0 2 0x8000000 syz-executor 1053 271078 90179 0 2 0xc000000 syz-executor 16594 250305 93605 0 2 0x8000000 syz-executor 16594 474920 93605 0 3 0xc000080 ttyin syz-executor 66875 408699 23870 0 3 0x8000080 nanoslp syz-executor 66875 485737 23870 0 3 0xc000080 fsleep syz-executor *66875 193371 23870 0 7 0xc000000 syz-executor 66875 73544 23870 0 3 0xc000080 fsleep syz-executor 63313 400501 91436 0 2 0x8000000 syz-executor 63313 195234 91436 0 3 0xc000080 ttyin syz-executor 63313 243522 91436 0 3 0xc000080 fsleep syz-executor 24673 252484 26417 0 3 0x8000080 nanoslp syz-executor 24673 413838 26417 0 3 0xc000080 kqsel syz-executor 24673 326816 26417 0 3 0xc000080 fsleep syz-executor 24673 286004 26417 0 3 0xc000080 fsleep syz-executor 23870 197794 41027 0 3 0x8000082 nanoslp syz-executor 26417 266087 41027 0 3 0x8000082 nanoslp syz-executor 93605 123822 41027 0 3 0x8000082 nanoslp syz-executor 85318 103806 41027 0 2 0x8000002 syz-executor 91436 28542 41027 0 2 0x8000002 syz-executor 24847 184551 41027 0 3 0x8000082 nanoslp syz-executor 57468 381967 41027 0 2 0x8000002 syz-executor 90179 338427 41027 0 3 0x8000082 nanoslp syz-executor 41027 285349 16701 0 3 0x8000082 kqread syz-executor 16701 226824 70233 0 3 0x810008a sigsusp ksh 70233 392228 3416 0 3 0x18000098 kqread sshd-session 3416 135956 94036 0 3 0x18000092 kqread sshd-session 83581 368728 1 0 3 0x18100083 ttyin getty 94036 288044 1 0 3 0x18000088 kqread sshd 7828 54793 34127 74 3 0x19100092 bpf pflogd 34127 196355 1 0 3 0x18000080 sbwait pflogd 3719 253941 92290 73 3 0x19100090 kqread syslogd 92290 305686 1 0 3 0x18100082 sbwait syslogd 18147 188999 1 0 3 0x18100080 kqread resolvd 29709 258101 81613 77 3 0x18100092 kqread dhcpleased 99597 469896 81613 77 3 0x18100092 kqread dhcpleased 81613 346614 1 0 3 0x18000080 kqread dhcpleased 22682 68390 0 0 3 0x14200 bored smr 56303 74095 0 0 2 0x14200 zerothread 99444 415176 0 0 3 0x14200 aiodoned aiodoned 77639 125190 0 0 3 0x14200 syncer update 80865 498933 0 0 3 0x14200 cleaner cleaner 92845 269349 0 0 7 0x14200 reaper 30943 335027 0 0 3 0x14200 pgdaemon pagedaemon 82481 113524 0 0 3 0x14200 bored viomb 87804 174788 0 0 3 0x40014200 acpi0 acpi0 78932 431656 0 0 3 0x40014200 idle1 37736 367416 0 0 3 0x14200 bored softnet3 84158 195308 0 0 3 0x14200 bored softnet2 59785 84965 0 0 3 0x14200 bored softnet1 96736 432256 0 0 3 0x14200 bored softnet0 33138 346288 0 0 3 0x14200 bored systqmp 54672 490120 0 0 3 0x14200 bored systq 9106 295310 0 0 3 0x14200 tmoslp softclockmp 71297 9572 0 0 3 0x40014200 tmoslp softclock 52348 460189 0 0 3 0x40014200 idle0 1 381135 0 0 3 0x8000082 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex /syzkaller/managers/multicore/kernel/sys/kern/vfs_subr.c:119 r = 0 (0xffffffff834e2e38) #0 witness_lock+0x5b8 #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 vdoom+0x2b #4 ufs_inactive+0x188 #5 VOP_INACTIVE+0x107 #6 vclean+0x234 #7 vgonel+0xec #8 vop_generic_revoke+0x32a #9 VOP_REVOKE+0x65 #10 ptmioctl+0x832 #11 VOP_IOCTL+0xac #12 vn_ioctl+0xf6 #13 sys_ioctl+0x67c #14 syscall+0xbb6 #15 Xsyscall+0x128 Process 16594 (syz-executor) thread 0xffff8000ffff5978 (474920) exclusive rrwlock inode r = 0 (0xfffffd80700fbd60) #0 witness_lock+0x5b8 #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 spec_open+0x302 #6 VOP_OPEN+0x8b #7 vn_open+0x708 #8 vndioctl+0xcb1 #9 VOP_IOCTL+0xac #10 vn_ioctl+0xf6 #11 sys_ioctl+0x67c #12 syscall+0xbb6 #13 Xsyscall+0x128 Process 66875 (syz-executor) thread 0xffff8000ffff56f0 (193371) exclusive rrwlock inode r = 0 (0xfffffd80700fb5f0) #0 witness_lock+0x5b8 #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vclean+0x176 #5 vgonel+0xec #6 vop_generic_revoke+0x32a #7 VOP_REVOKE+0x65 #8 ptmioctl+0x832 #9 VOP_IOCTL+0xac #10 vn_ioctl+0xf6 #11 sys_ioctl+0x67c #12 syscall+0xbb6 #13 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83564748) #0 witness_lock+0x5b8 #1 __mp_acquire_count+0x58 #2 mi_switch+0x658 #3 sleep_finish+0x229 #4 rw_enter+0x348 #5 rrw_enter+0xbe #6 VOP_LOCK+0xa6 #7 vclean+0x176 #8 vgonel+0xec #9 vop_generic_revoke+0x32a #10 VOP_REVOKE+0x65 #11 ptmioctl+0x832 #12 VOP_IOCTL+0xac #13 vn_ioctl+0xf6 #14 sys_ioctl+0x67c #15 syscall+0xbb6 #16 Xsyscall+0x128 exclusive mutex /syzkaller/managers/multicore/kernel/sys/kern/vfs_subr.c:119 r = 0 (0xffffffff834e2e38) #0 witness_lock+0x5b8 #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 vdoom+0x2b #4 ufs_inactive+0x188 #5 VOP_INACTIVE+0x107 #6 vclean+0x234 #7 vgonel+0xec #8 vop_generic_revoke+0x32a #9 VOP_REVOKE+0x65 #10 ptmioctl+0x832 #11 VOP_IOCTL+0xac #12 vn_ioctl+0xf6 #13 sys_ioctl+0x67c #14 syscall+0xbb6 #15 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10200 10286K 10413K 166960K 11319 0 pcb 17 12K 12K 166960K 36 0 rtable 240 6K 6K 166960K 360 0 pf 32 9K 10K 166960K 43 0 ifaddr 46 15K 15K 166960K 48 0 ifgroup 55 2K 2K 166960K 55 0 counters 64 36K 36K 166960K 64 0 ioctlops 0 0K 4K 166960K 1488 0 iov 0 0K 2K 166960K 3 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1373 86K 87K 166960K 1490 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 5 0 VM map 2 1K 1K 166960K 2 0 sem 8 0K 0K 166960K 11 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1697 195K 286K 166960K 12548 0 file desc 15 53K 93K 166960K 187 0 sigio 0 0K 0K 166960K 1 0 proc 74 103K 115K 166960K 536 0 subproc 104 6K 6K 166960K 104 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 2 0 in_multi 99 7K 7K 166960K 99 0 ether_multi 1 0K 0K 166960K 2 0 mrt 0 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 61 281K 281K 166960K 61 0 exec 0 0K 1K 166960K 372 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 240 75K 89K 166960K 3444 0 UVM aobj 6 2K 2K 166960K 6 0 pinsyscall 40 80K 103K 166960K 1286 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 3 0 NDP 14 0K 2K 166960K 28 0 temp 41 6803K 6869K 166960K 4781 0 kqueue 13 20K 24K 166960K 27 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 40 0 37 1 0 1 1 0 8 0 rtentry 112 114 0 1 4 0 4 4 0 8 0 unpcb 144 140 0 123 4 0 4 4 0 8 3 syncache 336 3 0 3 2 1 1 1 0 8 1 tcpcb 808 18 0 14 1 0 1 1 0 8 0 arp 120 19 0 0 1 0 1 1 0 8 0 inpcb 384 119 0 111 2 0 2 2 0 8 1 nd6 136 25 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 pffrag 232 1 0 0 1 0 1 1 0 482 0 pffrnode 88 1 0 0 1 0 1 1 0 8 0 pffrent 40 1 0 0 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 16 0 0 1 0 1 1 0 8 0 pfstkey 128 16 0 0 1 0 1 1 0 8 0 pfstate 376 16 0 0 2 0 2 2 0 8 0 pfrule 1344 21 0 15 2 0 2 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 454 0 0 29 0 29 29 0 8 0 art_table 32 455 0 0 4 0 4 4 0 8 0 art_node 16 113 0 12 1 0 1 1 0 8 0 sysvmsgpl 40 1 0 1 1 0 1 1 0 8 1 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 7 0 1 1 0 1 1 0 8 0 shmpl 112 3 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1699 0 191 95 0 95 95 0 8 0 ffsino 272 1699 0 191 101 0 101 101 0 8 0 nchpl 144 1961 0 276 63 0 63 63 0 8 0 uvmvnodes 80 1845 0 0 38 0 38 38 0 8 0 vnodes 216 1845 0 0 103 0 103 103 0 8 0 namei 1024 6179 0 6179 2 0 2 2 0 8 2 percpumem 16 46 0 0 1 0 1 1 0 8 0 vmpool 696 1 0 1 1 0 1 1 0 8 1 kstatmem 264 24 0 0 2 0 2 2 0 8 0 scxspl 216 5441 0 5441 3 1 2 2 1 8 2 plimitpl 152 37 0 18 1 0 1 1 0 8 0 sigapl 424 494 0 446 8 1 7 7 0 8 1 futexpl 64 1028 0 1023 1 0 1 1 0 8 0 knotepl 120 302 0 0 10 0 10 10 0 8 0 kqueuepl 216 32 0 22 1 0 1 1 0 8 0 pipepl 320 119 0 92 3 0 3 3 0 8 0 fdescpl 496 476 0 447 5 0 5 5 0 8 0 filepl 152 2073 0 1756 13 0 13 13 0 8 0 lockfpl 104 22 0 19 1 0 1 1 0 8 0 lockfspl 48 12 0 9 1 0 1 1 0 8 0 sessionpl 144 22 0 13 1 0 1 1 0 8 0 pgrppl 48 31 0 14 1 0 1 1 0 8 0 ucredpl 104 318 0 303 1 0 1 1 0 8 0 zombiepl 144 447 0 446 1 0 1 1 0 8 0 processpl 1152 494 0 446 5 0 5 5 0 8 1 procpl 648 592 0 534 7 1 6 6 0 8 0 sockpl 664 301 0 273 9 0 9 9 0 8 6 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 233 0 0 30 0 30 30 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 235 0 0 15 0 15 15 0 8 0 bufpl 280 4568 0 98 320 0 320 320 0 8 0 anonpl 24 157960 0 149780 50 0 50 50 0 185 0 amapchunkpl 152 11310 0 10531 32 0 32 32 0 158 0 amappl16 200 4144 0 4122 5 0 5 5 0 8 3 amappl15 192 8 0 8 1 0 1 1 0 8 1 amappl14 184 121 0 109 1 0 1 1 0 8 0 amappl13 176 11 0 11 1 0 1 1 0 8 1 amappl12 168 1134 0 1104 4 1 3 3 0 8 0 amappl11 160 59 0 45 1 0 1 1 0 8 0 amappl10 152 23 0 23 1 0 1 1 0 8 1 amappl9 144 142 0 142 1 0 1 1 0 8 1 amappl8 136 21 0 19 1 0 1 1 0 8 0 amappl7 128 126 0 114 1 0 1 1 0 8 0 amappl6 120 180 0 178 1 0 1 1 0 8 0 amappl5 112 132 0 121 1 0 1 1 0 8 0 amappl4 104 322 0 304 1 0 1 1 0 8 0 amappl3 96 2105 0 1985 4 0 4 4 0 8 0 amappl2 88 622 0 561 2 0 2 2 0 8 0 amappl1 80 7998 0 7407 14 0 14 14 0 8 0 amappl 88 3065 0 2889 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 5 0 0 1 0 1 1 0 8 0 uaddrrnd 24 477 0 447 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 477 0 447 1 0 1 1 0 8 0 vmmpekpl 168 6033 0 5999 2 0 2 2 0 8 0 vmmpepl 168 38608 0 36756 86 0 86 86 0 357 1 vmsppl 440 476 0 447 6 1 5 5 0 8 1 rwobjpl 56 17484 0 14679 40 0 40 40 0 8 0 pdppl 4096 961 0 894 97 22 75 85 0 8 8 pvpl 32 25819 0 0 210 1 209 209 0 265 0 pmappl 248 476 0 447 3 0 3 3 0 8 0 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 381 0 25 11 0 11 11 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff830d710a) at panic+0x1e5 __assert(ffffffff8308c51e,ffffffff830af90e,27f,ffffffff8302bc90) at __assert+0x29 vdoom(fffffd806bf7b3b8) at vdoom+0x105 ufs_inactive(ffff8000371f2168) at ufs_inactive+0x188 VOP_INACTIVE(fffffd806bf7b3b8,ffff8000ffff56f0) at VOP_INACTIVE+0x107 vclean(fffffd806bf7b3b8,8,ffff8000ffff56f0) at vclean+0x234 vgonel(fffffd806bf7b3b8,ffff8000ffff56f0) at vgonel+0xec vop_generic_revoke(ffff8000371f22f8) at vop_generic_revoke+0x32a VOP_REVOKE(fffffd806bf7b568,1) at VOP_REVOKE+0x65 ptmioctl(5100,40287401,ffff8000371f27c0,3,ffff8000ffff56f0) at ptmioctl+0x832 VOP_IOCTL(fffffd806de65290,40287401,ffff8000371f27c0,3,fffffd807f7d3340,ffff8000ffff56f0) at VOP_IOCTL+0xac vn_ioctl(fffffd8069d29da8,40287401,ffff8000371f27c0,ffff8000ffff56f0) at vn_ioctl+0xf6 sys_ioctl(ffff8000ffff56f0,ffff8000371f29a0,ffff8000371f28f0) at sys_ioctl+0x67c syscall(ffff8000371f29a0) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x124a5b067a0, count: -16 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff800029b7bff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc reaper(ffff800029fd8a28) at reaper+0x202 end trace frame: 0x0, count: 10 ddb{1}> trace x86_ipi_db(ffff800029b7bff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc reaper(ffff800029fd8a28) at reaper+0x202 end trace frame: 0x0, count: -5