last executing test programs: 7.359220038s ago: executing program 3 (id=1043): poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {0x0, 0x300}, {0x0, 0x4}, {}, {0x2}, {}, {0x3, 0x5}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {0x2}, {0x0, 0xb4}, {0x1}, {}, {}, {0x0, 0x4}, {0x2}, {0x2}, {0x3}, {0x0, 0x5}, {0x0, 0x1}, {}, {0x1, 0x80000000}, {0x1, 0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) poll(0x0, 0x0, 0x1400) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x31) 6.314328954s ago: executing program 3 (id=1073): r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) fchdir(r0) (async, rerun: 32) r1 = socket(0x10, 0x4, 0x1) (rerun: 32) r2 = syz_open_pts() recvmsg(r1, &(0x7f0000000300)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000100)=""/152, 0x98}], 0x2, &(0x7f0000000200)=""/238, 0xee}, 0x1840) (async) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000340)) (async) ioctl$WSKBDIO_GETBACKLIGHT(r1, 0x400c5711, &(0x7f0000000380)) (async) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0), 0x10, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000400)) (async) socket(0x1, 0x2, 0x3f) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000440)) setsockopt(r1, 0x10, 0xffff, &(0x7f0000000480)="e223cf4da2223b94a6db03eb4250d65d90bb27b635d576e9f4be820b871d59b54b6a4e3e761fdba87c844a5a34715dfd76aed7f0026da903d0e00611f8828ee40efadd9fb1bfba5f082091cad0c9fc590c2eb9e385c028bbd171d3b393c6416f79efe0235d17c3bdf166b60c3f9369be46c6bbf2a61e68659a4271c9aaa48a165a317d896038d9fe9fe779523e603bd80b4f71db3ef5b36e50ebe22e8b0ff856c57411c5", 0xa4) (async) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000540)=0x7) (async) sendto$unix(r1, &(0x7f0000000580), 0x0, 0x3, &(0x7f00000005c0)=@abs={0x0, 0x0, 0x1}, 0x8) (async, rerun: 32) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000600)) (rerun: 32) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000640)) pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r5, 0x800c5709, &(0x7f00000006c0)={0x1, 0xe2c9, 0x4}) (async) chroot(&(0x7f0000000700)='./file0\x00') (async) sendmmsg(r1, &(0x7f0000001b40)={&(0x7f0000001b00)={&(0x7f0000000740)=@in={0x2, 0x3}, 0xc, &(0x7f0000000a80)=[{&(0x7f0000000780)="b6bcf10a97c5d7362c321d2b1d582d3cc95eb133d467", 0x16}, {&(0x7f00000007c0)="70e9702403fc28aaae1a6c6680f491f272fc16b15ed11c91712f98086c57452f525ee9250c4b52bdd1d48e4fcffebf01812b484ce24c45c846387ce20ac6d1a99f2ec5c128b3abe7ed9803ac434611d4f400cb75d54c3332397199a3b142b61795fcab28cc44cbb3ba04d530b0f09afac078048f2ea70e54d1578a95b9d04637132b23a5f781694d683611ff212be0ed6c972d50c40cdcf7501cb49a0bed9897dcc134582706f69ef2d64dea95da4217018e87ea64c7", 0xb6}, {&(0x7f0000000880)="76141d9051ec1f7ca6153da513de57734ab755533860bdc0a7a8419663476de6e58584e343fefbb8e32d2051adf472f8164858ddccfd79c11aa910029d0f49689580a999a1ee6b2275bcb40f9d981552998cd75da1685233e8d55b42a7df4c79fbbd8ea1159b6df65e3f6687bc62d8b827656d7f564b03b25ee5067fc296bc0b104aad2a777b434cdb60baaae0c3f39f373bea8c0d97b2afb12648500dc1a5c48c4ac366a24e3166bed194722f5861ec1cf75acb6d1328eb4990726a3bbdbb94dd61ecf46de201b1ccb797f8eded", 0xce}, {&(0x7f0000000980)="fea8fd1e6b89a9ddd6c8300ddc9acbf1964ad920cac866bed68d8c9d182c682b5ba94d7a3e84790b4c44507ecb6bafb78692fd77187a3a0bbe7380d0c4df3738d09219d176bdbe926d40ec6216bd51cc5c7ad0515ff3e7a94028de46ac46a2012c70289c5fe1eacd2f74ec3490c33a4afb473a5415f280958fb84393a79b145f305a26acbd255a3043fb73271bebc8bf78ceb0babd748accd9af02bf0c2a6cb91503be5992b6968d4781b1a498f7324e3c9f16c2a173601bbe8275957852ae16a70f8460", 0xc4}], 0x4, &(0x7f0000000ac0)=[{0x1010, 0x0, 0xffff6ecb, "e5c3089b20d52a4579b770c031f3cab7f895c12d7c6f30658ec0c990842564b1119c6686d46e9cbdbdf98f8f222d30ebb36f642cf9199ae43eb6340d8da6086ecfc80ab76f9ffe7bdbf5c932ce9dd990eaf5bec83233acd9c0cf519e02cf0deb0391d480253319891c31856f85e736839871d8f33f9bec1a8e259536c1cd89635f088ae8e23764c255b07ef363cb7da6b03ecc8b14fa0434bb3dfd62579b375dc0333ca21f25567ae3d3829a883591217c6b1780087ff380ef127512297dc1ab12cc39cb6f6ee80e517e8e368015cc0610787d1b330e6f13492df210f13df846bd544b99c4ae992fa616900d7ba7196b133b628d0a2cc02085dee1e82ebf40b173ccc5231d2c085580fcfcbb32aa6944ba38f7f0707b18d224c5306c7dbf94e052658c206de3f7ecc76679f0f6f1a4bbfc154ec56bdbee5e547a049fdad058a866f6bb3f8cb4c37aa732556b49773216068178bbdeb7ef0b3d81ba567d91047cdf1c5b7d9ac6a6db3221bb6e955c9b7aff2b7d1d10979e5446d7c663d071dba3659922a5aad794d9086336593469cba8cee8b167beaa68729eef7b6f8aaea49d7078a58a62a287a14de7a529be00e8b19c45ad47ef6476d4454e833a201b320939f6a6233f7b00c444cf4aade2bc969222d08acb39b05a4a240fd05a92fbe51d66045f275c5becb6bf8fcff43c616594a69e3f19c8389acebf6951da09c2e16e8106bbf71dc27054c720f3401888e6ed6e9827f66618a02f706cc4bc34005b24012fc3c3ca207dd7de4f31e981817ded7208fb1967ee949c85be98c82d9508665c70756a83ed5083d7a7281a46e954b84c14583338449cab24c8d82878ecc918da0e1c989108fc69c2ad41eb494749fc12a14ad8edcb2c349bfbb24094fa0dac1665b2518cad555b4dd667e990015d8e13c9c61cbe45bbd38f3c71c3003dd89a71d9a02007bc2644686822490d643e8f922f41d7be0e7c47719f85a7f8cbecec4370c5d37b08ed9306cbbe0821579eca7a12eae5be2b968eeada050b7b6c1ff69bacb86d039d72affba303332610a1965b339074226190a7f3bdf2268f74bf26c8e3405f3e1fb37da14203d90f9ae35dd99886c377114260673d331dbeda34f8b9a86496654f27f2aeffa245d100076b9c7f4bf6d13a33c705d15f222779c83a42bea2c0c7011d3ab215cc136f46011ca2befe7f97440ed562b88f56da879bc78512377560419a1da720840ad3e1308450d1ff8d13a9da202ef319bfabde279c619ec1b7bbe4b8f39a14eca83138b50ac1652a1d2c7a0caad5527541b9e8a9c385ce0952d082bf6205e5a7bb3b3354df1be9957ed7f6c863c522be9fdb11e11eabeeacdc9d64e9af682d0d1b049445eb18c18dd66b1a5d346bcd2f8f7afdfb04639db794bd53059ef220343a754614eedf4c1477186b10119f76128de1cbad120e01bdf217a902de8f99e6b02778255b6b762a2fc3b5f4f9cc257c24f541a31d5480bcc53f77d6872fb1eb15d9556d56c944739d47bf9a4c027e593540b71e6e70fca6a752bef0f356d4c59b848d0e6fd982d76bf862cfdca403f0d5d651b482225eb61c410798d5f656f9a8dfc1740a60ac089e8e01700a896cdcb80b2e0532b31395c9ae9181b96f5fdc9b4029cc9aa55db829a550803db233dd193e3a9f127a36d0ad0b7dfee351fe6dbc2b0da1f5d7dd0242976c2de42bde0e20a7044b2eee38812787d45f8a10060e08e7250df4bff5c799a7c99885ab1b6da21511405c50ca121a84c176ab0bd2b6bf91d78c0ece29b976d9782695da64e334784ee086c77f6d1b343eaf7879c2c020f2205a404150d87c0094f1747d1541df7b146469cb314aa637b148fbc48a2d9e7c940c1e2f3e667bf1d606c06135bc6682f94b080381b1773bba6f95ef05b28045e14d7aa10071c908e366e3b049fb550f43b3d75219e1158bacdf711fa8dd0070b9af8e1ba9222d2e8468ff122973b78313ba2eb2c4436deeb6f41f092cb1aeb9139aa2b2fe096703e158868bcf82041409640e58471d802ac28b33537e474c603f5642d179b667f11952609ce1554843c7d527070f536283318ad505afe8e201d8899b00edc695d161f58e7d2ac6b9e70fc16f9281ac837e5fbd339a97c39fdbcb1b02c17be83f94906b4cfd80146fa83a9a12ddd87c8af999db2c7b821f1e67cc2dfc6f5dfe4512fca1759b38629c31d33e062fee2c76e0ea435aa28a304574c1007d2a5908b5c095e5b3c8f31aa79b77986fbce7d323cef775f9e0967032ac97e82a5518f9cae24bcb0f0b0292934bf3f35c7b5ff289730bc1f57d97f923cd359e1f4e7d49a4cb80a5ab969cccd24214d6030ed76f61a5040b97b1fd3f4d0cf06a837226628a2d8802f69e6361f165d7810a9e59a65c25f3d4af5b516a069123783d902fb316e2fa9f2f3743531d9e15c178a08795f76e8aef49b795893409b8d136d310aee263f43c1341e268f310070a3cae96b67426521b65ee5ac506e2b3a967cc4baa51d3ff9d6f6777b101d97add96399228f4bc9374bd4a6a3d3f7d4a3072f0df1a14f7277e070a8aa2c623b2fa1b34f18485197287b27ca94049c13fc7fefbf688d43f7970ee75102d4657b41d51473d738c763640f0867eb3ab7f28866799765ead9cf58d4f5dc4cae8818d1db0aac2342d0892c444d1cc2285b4a53335ac53dbf31d64803e0abf777538329f695198238156147b6936c43a48664e32064274526038acc56dcd6e64c14758f96d04249d9d449d1ef2fb51e4a6d3b251230b1022af3f8bd785f857a67a4a45fbca5672453fc2c16bbfd71444c3d74da3dd22c2b5c37cd68a01732b4d0c47c3e684fa167e9d985814463ff2902106abaabd3bb8fdba557ed9a634715fda0f46c101afe9cbd5145f32f0eeaec412402fbcaf0feff91a0d0ff4109e9fb281065271388243429e4681fc83b6f26ca49eac4efb09fa8755e70f0105dc4263275883ae5a80a87a0634fdad0b8639af081272b7dfcc2f7d081de2823d719aed5ce61a3a633f15005847772108d27de332b4af898d0da808472aa908607c33685458f3ac6323d9c9bcde61bf22c93b04eb3638afcac3594de3163cc8435d516bd6c0ffbeefee16982158ada5a5033da0115830834e86feee80e90fac2af48ee52f99c70fcc83fd9995ba0081551cf17b74b0e86549479f1710bf676d025ba4e687d8ad51b2b491245bc8876e3bffb2795afdb14659aa5ca0ac259b4eb2aaa1e4f6f988b54916e21423ad2a2e35f79f77f0fd888352306200aecfb48e6a3442cc622702a85d36a4e768a4fd58aba628d3bc39d88844483126a69382953e651fe67daca9e9fc91c06eada80274ef60a24945db01ea7aa52bfa4d06d16d1482383b8982ef08f171f523399b929fcca8afda6aa6178c2a435a2af87fc57e2b93754306e5afcbbe7e912d22bab15b8409bd7d299320f2a75aabae09354f503432f6825b9f5489f60736e6c41a562d4ec211fcebfe466657654cc43416e5fd036ace25219f76e02d11ba2bf613ad537ef6161399d5cdfcbb205ef1b7fa3b3f8c149367b3a64f52b6e16b206d243ad1a4c696ed4dd60ab4942707f15c078df53ba96474c1b2f61f4b7e48fae549448d49038e48b8a94aacc059389154ae85af268d9e1ac235f952dac476a1c2703b73667e7806a3afcbdfca1fec68633f2fffcbd6f3351b7f205d835bc7cebefea7c8d430f641ed28566725b58e7ac42c81a8a960bf7c598c9c039a6471000ead38c15bc3474a7cb93f9f18e06b0f31498fa23e6c5b30e1bd174f0f6e85f8707a7c49351e0019e2b333aad4b905e61431bbb737c66ce5d6ad417a7250d4b2e206e35ad76de2fe94ce57345626843f03a79c939fe9b06de30538aaa56d66a40cac37edcf804d01d9d02803edd61a0255a01b0ed0b15f6b6c8c81312095e91ad018b95d08c7197e9eeb561a15102f4e36a9ec7e2ff5316cad4c94f9a2aabf284909ad33f8784a75ccf13645a6496dc9e3f4f66e81d8e8bde280b8172fbef2cd4c5430dacb170812caaa9b429a7adc86612ade3dce0b6500de50017d945b434731ebad6afe7e504d33cdc57a08e0fc73f4594c5a737615ec3a76de9f7d07cab128ee5ab7a049d8af7ae110ef34fc6420d0c23ba2f59d8faa727e619dd5bdc8d3b42fa13b49673f176aba465c9840942b8bf20fbaae55057dc68c9d303b9427b38e17a6aa17da10b2c0d898bc209e4a22b8b373f7dd0fa96b8184d748a64b4abeda9546693c4ec41b13fa9163ed00975e24d22a638144c454e7899ce7817f043cbc07fba0178d2f88fe8c7e298bcc43f3501f69ed90fe49741ef2754c214cf6f4698dd63b4040f21c6af4b3eb5fef6ff33f2e06b09dc79e6b1442d16357617564dc9148746598eb8293b07d74378eb0a9c78793bcee5e7ebbb81afd5124059b49ab9bfc820364f8b2d6e80595a59c4d9f4fbee1e91363f211002aed11f950dae1bd38e6965e01bece9584239ef9b5981e60ad9d80453e639ae57333eab4aa9e27900b36a2216ea3325a3e5e2cbcc2252c12e32e6d113c9d5b978b17c9b85f0f532a33bbe4eba596f3a61df3c3e6ca0fece010c0500bd656693e5ddb3221929e59cff175cfbb245a2525c023ef29115b7c076a3885d6977fa6d82b4aa1d172f807d8a01b6082815ea7081b3370a08766196e77be3367847205364007f179607e26f93379405b72fddd437527cb73a68bfa9b06217525f1add522a39e5959c5937ca0761cd531ebc9783c3d46bf3a7163ca04f89f1826c403570f14e19d0920a880c280e49c8407dd1da70e3412615454d2f3981a2b7735d1a6ff6ae2a74064c597a9fcf2da625ed8bf02366f935b6619bed6b3a7686e47bfa04e4e9c525deb83e473918869984d502d4580b5ce649031ff526e4804ad866e81835bbbf388000a5718bf4e2deb6189d0285d051faab4d303ac768d2e5a0091d06984bd71cab07c37da3bc86099e486d04a4e4c102f86b36f1c0b946b6c4bcecda3875ef8acf2e410aba9a581ed16afe9601f88e2e1659e84fae75ac9b588fe2534a54b6f05c83bf5301522d50d773733ddcefc288fc38336da6d2b565004de7e611abecd17be65668fe2705dc4e90cc1d0b3068b59f023b84ecada9e1af540b001d824c83f3eae1fd20099b7a6554d02e48e3e6d694d13f89f2b6e759bce7cfb101d5b565f5848bd5fc9d35b6b69523c9ab2564196b05804c6afad90a100c9ed02d499c7f4d0caf6501e270d0059c95350cbc2d3e00d954b6b074d76c71709094842d2dad3ffdadc9b4ef04c69a639456a89f06190d6a05916f9a96290de7389fa156eff6f8596913c930deb3018cf27558c23b62663cedde578bc0d9ffc7f6c447e3901bacead437b52aeb5d9107e280b02b31abbd21ef6f3d917b7bd8b71467477e84042f1b8c9b7b5cc456f4b7ba4422768313914b41b05f0652dac64e07690b9001dbb2e1d52274f3de67aaa29033f8509e7de733a6dd1c86846f5438fe4ec1a55d7fe52f8fc58692b5d1f799d48cb3449c54fa5571c969033003c195b8342ec7fb7cee8730d2c186bcae898abbf7137e9cffdeb52e4c3803ff84c193f74df380baf062a2cf87be385df7c6a78062a4894d339579bceefef374dd104b1d8673269ccf4898d57cc50a3d17ea534b1187c55342e27d2cd75b57968813a4c39af4d3030c6556d495608d30bc0689d75bf6aa9c96589436c44e4fc7b32f0b91d75f1df80a2aa48416e6de1545bef2ac4edfa4c9e92eccd00b2c4575c3c48910284c7f63c1b"}], 0x1010}}, 0x10, 0x40a) (async, rerun: 32) recvmsg(r5, &(0x7f0000003080)={&(0x7f0000001b80)=@un=@abs, 0x8, &(0x7f0000002f40)=[{&(0x7f0000001bc0)=""/18, 0x12}, {&(0x7f0000001c00)=""/4096, 0x1000}, {&(0x7f0000002c00)=""/201, 0xc9}, {&(0x7f0000002d00)=""/110, 0x6e}, {&(0x7f0000002d80)=""/94, 0x5e}, {&(0x7f0000002e00)=""/170, 0xaa}, {&(0x7f0000002ec0)=""/119, 0x77}], 0x7, &(0x7f0000002fc0)=""/157, 0x9d}, 0x0) (rerun: 32) r6 = semget$private(0x0, 0x1, 0x60f) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000030c0)=""/81) (async) sendto$unix(r1, &(0x7f0000003140)="05008d6251e2c633dd03e258da0f28e6c465a02ae27ac35581a0d5bc1b79df4f10d311e7766dce88a7dda31f069666", 0x2f, 0x402, &(0x7f0000003180)=@file={0x0, './file0\x00'}, 0xa) (async) recvmsg(r4, &(0x7f0000004380)={&(0x7f00000031c0)=@in6, 0xc, &(0x7f00000042c0)=[{&(0x7f0000003200)=""/30, 0x1e}, {&(0x7f0000003240)=""/4096, 0x1000}, {&(0x7f0000004240)=""/117, 0x75}], 0x3, &(0x7f0000004300)=""/86, 0x56}, 0x801) (async) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) (async) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) (async) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$WSKBDIO_SETBACKLIGHT(r5, 0x800c5712, &(0x7f00000043c0)={0x0, 0x1000, 0xfffffff7}) (async) semop(0x0, &(0x7f0000004400)=[{0x1, 0x8, 0x1800}, {0x4, 0x5, 0x800}, {0x1, 0x1, 0x800}, {0x0, 0x8, 0x1400}, {0x0, 0x1, 0x1000}, {0x1, 0x3ff, 0x1000}, {0x4, 0x5, 0x1800}, {0x0, 0x1138, 0x1000}], 0x8) 3.341028683s ago: executing program 2 (id=1149): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) r2 = dup(r1) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000200)=0xfffffffe) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x7) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x61, 0x8) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000380)=[{0x6c, 0x0, 0xfa, 0x9}, {0x40, 0x0, 0x0, 0x2}, {0x8016, 0x0, 0xa4, 0x800}]}) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[]) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)='\x00\x00\x00\x00', 0x4) 3.227501378s ago: executing program 2 (id=1153): sysctl$kern(0x0, 0x0, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0", 0x0, 0x0, 0x0) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x40, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x10}, {0x3, 0x0, 0x40}, {0xa, 0x0, 0x0, 0x85}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async, rerun: 64) ioctl$TIOCSETA(r0, 0xcd504407, &(0x7f0000000740)={0x1, 0x0, 0x0, 0x0, "aca2224ff1c14649ebb178926cc9795a6b4700d1"}) (rerun: 64) sendto$inet(r0, &(0x7f0000000040)="8b887b4ecc5f03c6370ae068e329fe665449519978d1c167835ab4", 0x1b, 0x0, &(0x7f0000000080)={0x2, 0x3}, 0xc) (async) r1 = socket(0x18, 0x8000, 0xf5) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000340)={{0xffffffff}, 0x8, 0x5, 0x0, 0x0, 0xffffffffffffffff, 0x1000, 0x3}) (async, rerun: 64) r2 = getuid() (rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r5, r5) (async) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) r7 = fcntl$getown(r6, 0x5) ktrace(0x0, 0x1, 0x1c00, r4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r10 = msgget(0x3, 0xc2) (async) r11 = getuid() (async, rerun: 64) r12 = getgid() (rerun: 64) msgctl$IPC_SET(r10, 0x1, &(0x7f0000001200)={{0xbe5, r11, r5, 0x0, r12, 0x84, 0x87f}, 0x20005, 0x3, r8, r7, 0x2, 0x100000000, 0x2}) (async) r13 = getuid() chown(&(0x7f0000000200)='./file0\x00', r13, 0x0) setreuid(0xee00, r13) (async) getgroups(0x2, &(0x7f0000000240)=[0x0, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000780)="2717fcff488812490bd620178336ff9871e38155e5b07788fab1e6d90c4d95fffe4acf8e936acc3276c5097744ddf860d84dbf12a4698ffe29d77bade0dad150d2692aa0d5cd51964e8976d101398d5a2a5dab9c3294bf24878b942b9662d486c3be2af58b552643fa6a97f2473fb8910e5886415374ec9d8c9717cb328fe9ba6ea2b20cc337865296fc39320cd1d947c6d2b15a4ee472436df3ef655eead92d4a1b62c510a4d84a328308234dbeded084028688e962065f3277a53a9a2179e3a04c9bbdfeacec7552e2fff917b786baa88216f4e20a1d6d1cfc93fe8f8b22be2a1cb2498873b3813b79913e3a6de1228a7a26b130cfeeb394ba623125c208a66fe2d94533653df0e754c315836df8b0a15b2c6489df25cf47d9a767d928c9b8545efbd4101fd5a61a10acb30de20bf7a74d9af960552d330ea3c7131da019db12615c5e65f5dfcd5d990a249ea721043c5d0c70cb0e09c197914e6519ddbef9e35863e168f2683d9a7be0234efc0f63ab9aac62a4260cf4bade8130bd7eff18ee4e93150578ccbbca6e613c16cb6f75fdf6119cddbb300f72d84a42aaef9851b743ec27a241266a75159fbfebadbab6293de3c3195acea274c28ab33a7690a8f2103320f40d578535ec5879382832c485e3fd502236507235dad3de6d77c1bf55a50630768e39380d068b84e857ec747bc7c618ff0b770da208a62259c5f55c7157d92a7868d9cf1c78e361977a0b593fe8b49aacb6c0f19765dd053e3b9e504da4b3770ee7415dde90acd37d8ef6841d7a42e819f4de06a4a70ed2abd062f26c790352c8202fbfb2315dc7a7d4c529cb07d85e59d110a1e547f373d1d43c491c395c54f9de571597b7a9d19c18752fdc65ad4992e07b63ef8154ed71e4fc0ead7b2940cd715883bac456c60eb5ded765ae60377e9577f593451c4116e81b42de2797e7692f527f99e8a94c7c384ac2af62df1fbc6266aef609413621bf347d7454326f18409dc80d0cb4d2f2f2089e0178528695e0abe31d4cb88b0821e2a16738f0c188a888e66e6f0cdfaf46bf889206005415e9d2a72bfd6ce96fc1843690dd8dd6bdd756aa91aa2cf4e038967a5ff8dfc38c7ec70c47c1b27d82115daca5dba6b246982c12d4965ff5bdc4f547d2649895812b545d59728e3c5f9f4d21a1cfc3ca5ccd751a8035e648408df2ec6c922b3321b7d4c4791462828ab07b350ba44d0bc396c1f8f6a85d77e0c984dda4499ee5331fae9fef3e1f82fa65d0ca8ed839be68678795749b3561cf7cdba45c48758996fba5662681d773662791f138c20cc62d5d62d48f9d6abbe938ed589feb9863f673f0e911e84ec2293a312d1a12444712259f0029d62d8f323123e01821b7d796253558a68e3d7151f10af7ec948d57ff619c75527f89ce567897df9879d4cd7cb9b8fbbfb8b1b7ce479876cb7f2ea2963b5447bccbbc57972978ae7474a0a7318c7acb6c1c5d676a70e1888a9219d4d1e304fdf89f3aeba6b5d5e38fa32bc8e9970a61eca775cc6d7f844aedd9940e24bb636164e4f677944b14c8e867e8c2d6d4da18222758400e35e9644446bca39bfb86f03c5d75fafd9609ba1dbf3ff9c28487585ed3ae9bb27e1ad28158c0accc747c8c2f9b129c10f0e9ee44d0c153b2466e2b3d826ee031326f481d5f9a3daac6ba579883497f472c505cf9112065983dff471c83103b8f25820a91fb3f91414e8888a1babaeadb9e690e93c85bd6288d888f827dc39e742f3fd05b42618448eea8f01cfd554b2730c970a54dcc0ced76572fba6ec0a0b771ba76072f613efdce3852e468042def180a47d9aa9eeb05fde94a51fe01de17cca7ec02a6e3b9e7ce5487d820ee5059720fe201dd19aeb47cc7224ab02b430d89563c1b7f64b471727e79d1f98625132c071650ed2eaaf8f6628f5fd0ce66391982a4a5763ea69a2d7e6bc24f1b3978a4b0485c230a49216307cdb2efdbf80b5a42af96c3728591ee965cefbdc96b60a7c6ed361aed42d721d2d5febed8713c5e128bbd089b1d202860ee6123caae6d241fdcdb4892bcf47f8a346cfa06d32fc2615c00461de4fb5936f5f079fbf0051303275330e172b0efed78c7c03cb450ac68f7e6cc86c33daf23fc2ab7df931b50d39b18d0cbf880ed55cf71f470bb72b8210232b214fa694f4be6cc2529aad8a4ca59619f9257b1edb8493a322b2d682046245a1df2b010a5fd13207e8d330f3aacc00eba7d79de1d27fb1615923f426469fc778e35180f51f119a1d37f81bca469eeb6f04de06d296d3d3182b0556daba3d2967f90c5e64c3e1e5a1b276690b1c7f719461d6f3314f9ea8820b686aa592d3adb75f7db2d2660ff6decda81ade13ed153c18b5b1d9c508303658a36eae4f2b3c6cb2812fd3b8336baf5356cbd5026faf3a6cb71f1fa408316b964d8e45789632398eb2eb77a70c792e2f50369387d7e1c3f3fdf6883b294c99e15ae6f20e6857f14dcaee72c7c1c14d95d4da5399aadc8a720390aabdb607e999811c58b98f0fbb30d76be3b45ed53bb73b8e7c3141a135317ac386996676add61b8d05bae5c55a030d4a53a765903f41d06ccd12ed9ecb5f31a3e99348090e41d02624f0b0702703ec668870d44f86b60b96f0bd40f49449b228f6780ac87627336f3761a701e172e4aafa57b52a536b09f6e77f27d7c346a95c2d0968f1c5bf93f32379eca9dfc00053e879cd10b767010f9b93c2f18f423ac57f448aab09830e70b031d5951b776fcce9b15217c8a8a9d62f1fb42a0f57521095fcae207885c6f8640f5cc71314d659f6f6603d232f3dc7d94a0e5872de10d91be4822b66ddb015eabe813428ec5d1cdffdfa252920a7656350d1d9f6d56b3cfba027bdbec4a99abb7c558b563c540616a9a3c8349480635e46774398d6f02f64870b2e85a8ea27b491f1460303713066e5e86e165ce66ccd382028c3613e1c492b23d1a40a96db235c915a6737931ca61965f376f77395236eb24d8ce68bfb3bd577f396927d371910e07c15e3f0471da4d4dd1b10c4cdbbdd07c0fb06edf3867efb684d16418c0b49c4c9a6ee57b3ac0e3b60eaa8f0979def8ac841b76df226683b3e69db6b27463b6b3be4d0c33fd490de97e2f19ec8c74f2d3499e98e3263bd947a42ddff74906c492c231ba5b6d477e24fd2fefec204e370e138ea1817a985aee2388b99d36aacf7b5b7f080e33f2bdb60f91ef88e29c7d3bd5ceeae36d1d83e307dcc8f45b48e8d4e8c78053ef52f1bc71115908e9d2b2b8ff80d5b63ba2eeb0f6e8212d5ebf478a0c24bc267d66100295dd5ef8dbf9c83c54a010a097b9022725f6133e87b358011668e4fb0e41afc616778d4ea74ce292bdc6ac83dda5c115f8d0803cc4eb26e6d7e64526faf9abab3aac210f9686ab225ad90a776d0841b82b326adca78a1a251d4085131aaec0f3aba2d731eaef8d88028e8923156e40749b2cadf25984e6fa1cc3e1de672faa7c1e475726be4972fff859709c9a7ef5954bf2660d63a7e410eb77e84789a28d7e7e54cc4e6f3b8340c62cc67d2b03d79a80f76e2123be18d50b1393e008176a65659398b25772d9e8707f2b60027c9c6e4f4079fa8c00f6cef34ccbb87e833fff6e927a2be6568b89c95ee989b2b934f845cd80df49df9e23ea4ce67426a2a5c0e3e9c49ec2fea4ceb8ed324ee4c689c77070dfbca4c40c0acb1a71dea0775b54ba2f6d697494d0f76f6c1cb4b610bc8ab3611039056ca498f583070eee77e1455e41d6b6212c5f5f7447e83b6f6aab9305c94f9d58b69b0c5391ed11e6cc8f221ef99936b0298ca65c302149a6ccebdb33540f8a66b40434fc7cc05385accd78e41265ff2844a8bec98582949cbeaee4e5461ac9b7cc50345e375de276e8cbc646583e42cb3323f3c1595721af79581250e36d8d020b881eafaca8013e0fbae6450f01e7001c6b9df082f3b6478cca50031b460d150d2697367db229a910661b9d682d056f7fd43f6d8b30f1f457cae32d4e8ac331aae94dba84ba56d130de322734b9a02d80edb2b28ccd610c8091c8499c87fa49927a004dc0fc6540a27c99595ff9c15921ffe2d9b5fddffb235a63318224c8b25c69b9bfefc00b06a7cd2e9b0c69f90bb824a319ca3943b1dc28d82d806f347569b76b84306e66a27f6c417164c12b9621f2efac633284cae8f4b419313820ea082ba20f412c308a55930252c1a2b6d74946c2fba9ff9df846c1c649644f2aeb4f2a80a50eab7d8e476ae9900755b04f62eeaa0e69aecbeab7a1f7f9b035e6cce5594033466c71cf706c03b42814577c90948bac38d0be6f7f835512f2015a6ce6178861d1615ae5f208e9985a410456880d1ef0a6194da89ea5b20d047690ad538fbfb755d3b99382d64937f99cf9ffb4ebaf7a8002e55aa9cb5f299656dd5f4656f9c6456cd67877e6f75ce14ede6d237beb7f7921ffe2dd10cbd9d25a86c14ff0f22ea46e7c623a23c8f5abad0b1f3de63318a87872c53ba013fb1cecb2d9aadb0ff0ff3f60e5579d0cc2f21e32331a386f59b67e522c2b47ddb1502065efa32cbd0a1d41d2fb263daee4869bacb5baff9a0f2cf5e24047e0476362faa8237ce23b4502b8ee14da8b20081f1b70564aaf9ec78d4a1ae73adb6fb2e0a4ae66ea6e413cfc7a949779dabff093e7e510588cb571558f123dbb4b9f58c4b27b0c81c490076d8b556a3df7676878f22a9f15a5e00de466fd1894d6ed2fb223f9d0a7bd6b554e888f357465ec0a4c4641c4d14751180e768332ec95272ca5869e0587d29b5c228240f4148f116e2b7d57f9cae3467bb9fbb36242c7e912a2ee64ec93bbb16832a3ca1048f8ae3406d8ca05958f5d7e5e9563d42d1d50167f6fdeb6088aa0b7d2fe4aa3a46dc847b5bd1933c65c8d9bbe614ce17720e6a849ed68c5ae1a8630561cbff5a8c4a03dab117a86ee85057307fc3df656896f31084f4d091e74bf8acf38fb8a0e757c54cd5c05604820fb067f4569cb3db2b9a0785491da0eb633cf35f4ec9a547b4cd4730b3bcf58da1aa56e81457d8c2ef4f129b3d1ed3cfb9bf79e851a68d1bd9d60fa7b8ac45243bf3a070a839b2b0440ccb7a2dd79c9954aefb861f445827e67f58563735bbf51ccd4041a7347d66b5f9d3f3212261d127b97857f46f39ff0494f40fd032e99137fd32ce0f1bf786aa2047085ea3d10524518dc13e1a56b2c604454a745edf9b2ac57817f4c69b5fa05b3aa97851e955546b3521829e6ab76554ab2796e93a1b80421bab859f36e03975e9e931c6089bf22d30795d9c3c76e7cc8f7275a8b40999a005155fe9c06749e739831d3ca77e1b4a9e2845e78191f7e1adf136e8aef518c670342fd362a217198408035af3c5711fb45e02bc1684974abbfaa88ac127d0fea4e882018e2312d9df5d8fadefc16e438e6417c6bbb3a127b8cd5698cedd70bc8ec80c661491820005aa39e06a68d89c2f2f51f5d274c0c60e728f92828685dd839d3482e20f230479a34c95dca018ec84e99b2ed22965cf28425436bb2d383d12798bd013e3e480e01bc0984f32a1aec5f814a2fb7dfd21bf79b24ffe3f160297eda2c767b585b12674d77ecab6407fae011b5c0cea20552f9eb5b5665e66d542ad54b167bd2a2fad1517ef6653c1427a3fbad6d838071c2dcf58ce744d03bdccfbbf81c8bb1811fb65c14ee47f102cca31c654794b5a8a44b62366959d460133f45588c956a35fe8abdc976158f095e664de5a1a4f26927555ab4fc0ccaf2cf5c91c1a3e14ff2bd98286f37c798ae", 0x1000}, {&(0x7f0000000180)="7ec9dd826ed8af6f5fe9640189", 0xd}], 0x2, &(0x7f00000003c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r2, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="004b0000b913349545804a2269c224a69575409eb795c90000edee3947312923936644a3cb58b59e5c8d4d960452fa538d3cb4e195a6cc7fe8d90cb08afdeaacba0c28e829cd866e6d141233d4648e0cb0b99b37442264bd9ba1711ac0257543c6d8f8c4b9dcb98ad14d4237d3399f583f830c0648794fcf6d1b08689c1c1c71e8ff4fe34acb9fcfce84b47bb538694c7e6722af98c3aa9a9cdea8b131e11f933416d79d0838801028d7b18ff33859320c659bd2e7f8b1ed9d73eb8871956164609c0191a0aeb9eb7377d8b4bc429a82eee6ba6aa9adcd45a8b3d27ae07702d614e9934a267862e63cfcc074cd8da44b7ed419a78406d505e1951217bc771cb54ae33b7503efdd999b62bbed368b2f7582c550f6caf2a43422ecb1c0005ac64626082a7a60abf5808cfa30af6ed6f16f17cfb4152720819da273a4b37a487af2777d0e002d45bcdcfc732d5a9360c39c086b460c7b6cbdbfbd50b15e6234e3fe7a7bf3c6604556268a8cef0e66d7134eebfbf6dbae67f789dc175291e9637dcafeadc5dde5a188843d369d14"], 0x80, 0xa}, 0x406) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 3.15714081s ago: executing program 2 (id=1157): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x6) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) getitimer(0x0, &(0x7f0000000040)) writev(r0, &(0x7f0000000200)=[{&(0x7f00000002c0)="d4a3974e06e6f432658e27e812b2b4f5edf1a60e29560b8ac77972e2fcf3505f03f3ada1e01321b48cb081d4b9da694427902edc117b30f7a6202d9021f9d4bc5e56a4e5e6f61ad3c1"}, {&(0x7f0000000340)="c6d1d0b787af351a59081b58b2189f74381467139592efd227e58d6a5815fe052ddc05d759f281edfd798c79a7c832091c8084509c0d0c70af266f7b03558226a7e772bc74421df4825a5186b6e386b587aa9f92d809b24c9fa8d68f3020592e3af5fb5040c0c2d953f43b8ece13b69c67ac7111ea632966997c2c0171"}, {&(0x7f0000001900)="f3e295b654a44d8a634bc3ac6b982c09915586cd295d027e47ff44692b7a07e2becca50995831163e154b8981c29e2c78aebdec42a082c369f459ab2b465071287a84225d4f0e6e239aaed9852b1ee023bc739989ada94ee34277819b4933a0c80bdc37b752ce8c47cd67bbfcbedddddc346ae02316bbcac08af38aa97b2d55ac3729a537dced335562209b38ae6bac08cd9e91aba1aefd1ee8589c20893c282d7bad3c77bb189713d19cbb335575853f341f94496dbe9254797555a534f6c919e83c056e8ada2861caa8d04168f95aee767fde1407e1e7f94146e9f67a8112eef66077d9484ebf255d42a44eb804729d851888024734d71f6224a78e1c632eaa76b3d0423d3bd8b83e0b3425ef8daef7d0acfed37b55f7294f043761f811ee353fdff2667360f9a4784b936c92af4d30de927561fe405454d150ec1a30e7deeee5814783679f937caf8965b08bf0a5085054a02bb326b1fb7d100c9c2c02f9d7828c98e3ca0e251e1fdbb9da2fc5351fdea79dbebe1df638c669530c3004347532e953163b6752906cea8df20eb33eec02bbc6ef6151cda1b4b556e42b1cecc7341cfd60b61281927f90f503b7b76bf76271ad6bb28526a855ece5764b62b112d5d8621d5c5b7fba1778ffb7b80e08e8a72401fad8c93887c367e4fa1aa0c5c80b71f849076987788af6c20b7071c4a42567a9d10835613d7e23f825ae9867405dd29e172a6604aeb829bf24013cf4f6b2bbcd91230446cb1f25cb697e01e82d6f0c7432f55aae2cce676f959a537a68df290d7301a82ae421d13ea5723582ec9083a6717e1be583988a3ddd559abe59b5f6afedb5fdf92b3f6fa07c990a0fd331bbc9fa609bdce6b7a7e6c62eec9c0f3fff5f2eb3f1f2a502666e718a9de121ea2f30f5efd44c1b844feb259a5c7ce3231f3c03990ec156ea0805c4428fdbb960351905eddf7558509e3a81f31b30a94acd969b0a04f5d40a013c3e47587f67d39a38f03a3edcf40011d99454194ef58db5fb78c9271c0abd92227ae50dba30124c6beed80c2eaab86ea08355b6b983669d2d99f7f4887fc117275b37a89f404151df64e99f4942ca39675dab33d7ab6ff22c0bd5ccca7e240ddef42ada46dd32c82a487b4b660173ef673452d8e06ead3d108c24dd53ef63a85dea16ad4260d9570245c1b0cd8836c62ff6a9e4d308052895edb6453b47a840085a308445250d8648dd298eb627367395800a47f1e080208f355067b51bfaef09dee81d21cbef2255d29fbd966ae0a5d30110c7decfc45f912f3634291d7c606a1c0d794b62747aa293933c8b60d05fb881c4e7883c1e1050cc2c9fdaf2786d3a6684ece2c325e3b150a93f2315afc3eb5c037c785e0f7158e71e3077a35d531e19a8989e71eee0cc36d02bc778e53b84213e13e9bcebd92bcd30a5bde3600f42cba0328ded90540dd3ac7996f810c61adf12a3aff1c1eecd91ea10379f2fafafa2b05c46ad73c20f88574576d1f723c5870223c2ee0144c2f301b3c3397968d981e52890ebe0958617e5bc55dee635b3de5beb4167c873280a7b32ee4bbc2efbde9f013520eaa33fb053baf3e37167640997358b07d0cb276be16059c54cf1ed0381f27550fcf463848ffe8483735a84a4325275f0f4eca5577aba91b84c2f4b453693b46f536ad10f4b2bc7b1a7ba4dcfb6bbc2f159146858919c57cad070dc518bd4cab9e7d81ac157f98682aa5f23594310fc22b285127542abd4257c1e3565f9f4ae627d306738bb6a4bfbf33878a866157bc1911ae465459172b180eb0fd6b109dd59e204df09acb60e0e71aa8145d6e0dbd8bb36ff17e8a25d91095cf45237920b739bfaef07d0c70437a1094403cc0f41d4536f4ad8af73403464199eaa94bc53d52a6d239b0f306e8b9819ec2f489ebbf7890e3f7e1c6e3c16e60d90fb86eb2b92c9a7d811a9c475b875137c970266ac952306af158d1e3927f1406b9ee3de12bdc00b13a2a74771ddb4b4264fdc6261129e0d709861d3ddf83bc134ab4174b34f47f73277183842c88e6c15e53a19abc997f958875486736ff1a0048e53fbd0d077a1f181e757c38e4e6600e6997db54aea671d6b291d057161b43e0b7674ecdb451857a222e906c4cb5f1f462dc8c462b20e5fad7ce487b86c6d547611a177e03c43be8791d1025311397cc4be3935fb7a42d10ba977a8766bac010632c9a401bc7c87a8470bb80d54e4a907debfe00ae4e4e1fd38487a619acf12ecac5a8120b52fa62af476fc256ff84accce8e794fae563a5440cd13ce8aead59c61d68c5c5b86e1ebf7a3665cdd00eca39f26ecfd818739c221d163a56824c63cf349042067229f065b03e0204bb6d76db2a6cc13f2930e25567a80eb369e460b787d5e41b814256654b7b2c42defaf808692ec7bc27001adaa0683fef78a3aa4f67f3a866cd7b9ac424869e4d765b99bb3def3b1abaf0dd2f2411d10803b6982d90edea24f5dfb9d59bd9088dbf658705dfc65d1c7fa6fc26cb49152e406a455e9e23827dd931daac934962f72aa3d0b31e492d10494ac5013f99bd2d3ed9af89988f31dc3850438f5300a42d58f0554272efc6686cee1da442b31342b8a4a930c7d125d3b5c1dad6774346daa03677902281c124ba994ebcc77287d106fcefbd69bd85b548d6fd71a4ecb95690c20bc7d4daf47834aaeda8e45446fa9d16314359aaa88e8609f1a99361914aeac38823c452d678fb20b4e89ab385449ea516c2a168bf671262e0d55b4f6190522cd9eaa2474d75ff78241c480de98d1ceeb267bb235a623aa81ab722fbf091274113d1ba3046d9d1bed36ca7b706b3532f4ad79c69cc3ccbf41a52a742ed1d4b67b45f53a216cbfcff65d7137a5cc5a0091a9f5014bbdd8fa61880aaf8d2fbf09fbee6f85abc011261a62213ca497df772880f702b51a83062683a7e787ea48d4c424765ec3ed84d0e02d460aa17c07039a8bc9040a417ede7104b35ae00c934ad0786bc0efd45b9af99a81ef3ca0dafe89892a8a085865fa2136bcceca39b68d348d351c87529e2599195eb2b537416a125386214f6bb41af2f5d64652a95452e931d415a59f6dda6dc7530397a3d3b198d4eccd75d29735dcffb575d0984c94a71fea93663a4cbb7a6eda698370f3eabf2f653670d05e31d379e53addbba9be627a4d68afb73d6d7ca38cd5c5272dd8a114861fc37b902c22383aaaabbc120ca0b74445ea9f56cad4981fab5f55601ac1e3c3438bd970d5264b15340bd3bbf991284cd18d0e2ddaa80b8e9eae74a9f9aef25daa1c1897cad26cba9b217bfd8912ec6ffac450c980e918d4b4f81815b257ad335501133b707e49dad6837d625f83e8782ed5c23beea0ddc954add4033790ba5a93e8bd676935c2cf280eaf4b0809bb6dcd6b1cfd024a453058a19e274185ce06383a5ad7925e8e4969058ac656be39728287c62aa5f53711078a7e33aef5e5bee672d0eb8b77c53b977131b73b3a9afd08efc17c3c119976dde2e1081b807dbbc2eebab7bc9294ad960eec8d14a73c6d148df42b0d0c61cf39aa879d0cd2a814e7e19827cc7815e9a5ea73d3566aed69a387533d9b6aabd372fee5967368cacdd03c5bb584d83a5d15c464882db96c18481adbd10316facbf3dcdd9297100cda7277b0b8bf862a3b4d97b0e8cb36ca956217a92475019cd82af656bef2369ca2fcce81100b26038cf396dcce80f85cd754b1b0d321ddff818092ed8df40978f9b3ecbeccad66bb7d46846cde0f260040066409d381db670f63bfde26739900ce12e7ee131395e22cc832ea62fb660c2cda15bf3bc7cf9498ead50c9e50d2874d7cc406a4abbaa88201142db9041751b6aecace7be515f9a478384c3040c46515056145bbad62de683117997e3c98c58a43158ce050c5f14762dd4056af782d5dac70321f1df2e2b821d2feda864ea6bdba774f628583db197149be356c2b47aaef861e890a9b1011b41b4b7a4d83536e240a89173ff3a2a3d086b84f475d1ea28918791da48d0c25a9af768bf5116d657a39a51e355312fff064b59999efbcda68dda7d546bd4c4773e718535fa97ad28d9c254be4a345beec58f6e78074cb90533e3286097cf3238d544ed71f1c464a86c20a8974a8f54a2bcb3e568cf173ba6c1efbc4b5ee85f220dfbd67395ff8fb8273a16f0c3c6aa724d0489cca9899512ded513faa11aa7b2c68476c12494aa6234f0fe54579740d2fd5276559ce71f5af5c2237b1a7e511b317835439fc222270125e4805e2a32709cf4edb040aaefdb49dfd2f3eef0f5a5ced939714d8eaafe572aae8044503fa42a016adc06c0d9d209b62dada5acf729ab300f9600728508aa0f24aaa9401fe04a513570acb4f165ceec235a9c4a138a2cd13dce673ca33208d33762a165c45c0214c835e9d365557125171964b4cb8da64381bf487496051bc0b334fe290bf46698d8bcc2a675b0ee941aa141ef06b7340e12490fc8d03ab3f0f35acf438e6f05ae6e5f72bf6c8c2378aba1f9ee432d1dca4098d4796d5c2053370c652c6b0f8779eaf9dc602f5ca0383ac950fc96e4df19ed995277ffe12dec0831da9a32b1e09e64b658b430e82d21bad5bf0f6ca919cb3268b6a1e8859a93fb41318b748d1913e06ed3aca451a6e3571ddf81f6b69f4323a411027791373c9c4eed377fa3f698be4699c166773ec174692bcc7050e60592ac52222ac57ff0747f0d3ff37bae6f341bdd52c2db1d06cafbd790c3315ae135fffc045823bd9cf130b9b1c0405e323b34513d176a362ac51690cde7e28cf0bc2c2055af0dca674d6f56164bdf29899a4474c2228e6704515de600444ca81d3db1f1f889b5597f071adb6c2d0e23b902871bfaf162c244cb3c2b929e29676e6ebf7549170f27755b01d228ee4a797663de94a21ffb379ea8a2e129a3a9810daee4918989081ef5f785feabeb5c734e92f4e60b7d33c5564c9f000cd208f6ce10567bbd5c9c09d5b8056413b1295cfe33027ff247a97457df5a2991ad8288ef87756e6364cb8bbcd31ae38af443ba2910cd2ea71556664b373e6994ea46276c59e3db44239b673c16cb016b9f6ea25c5b2e93717c2088a36c8ffd5e5b24f3e3b3d4de0079c400018628250a006026479276a9ece0a2038f8fdf20af568f1a97a389c3fc3b6e95e4aa0966d07111e3f6cdc3edf928b8c3f714f21b4d3ff70f38209ab6f9cbcd9e8caefb9d05e08e9ede8ee965e35e58a17ddaa464eff65ae0608769c3be2cfa36f9a66da1efeea13d2fa35792da9e88343e8ebfb59db6948efa36ab532ba83abcebd2a7cbec1d094259c9718b063a779c399639750463206a8698a2bdb6463023b8b11be38e7cd8b6642d8215e74a8014b577b2f3a841cef39c97087bed4e68fdac64448694a035fb72e964d59dbf0504c68524167a6ed35da8c262442e8843426e7c11d89b46cbe48b23b1970c2d50bc2112d5db6e15b839d5c411d07bf716b384e49d1a72ec7438d352868082511fa7571e66aa1cc0a0a449eca379217d18de9fde7d17a0524d27d9de3d4a2a737930094ed5d6d720581775a21fe517bfa8a9387721320ec8ee674454feed78d5e8d36887868b61373a70d4dd8aeebe071bf493ad94552430548c1c95d8a7db296324fb0f373a88d17a92fa5cc4ad41e768ef81aee5d6017ddf1e283eab6e76ba0f3e0d48b8a70f39c5277f0bbb6915bc94f7a45372a5a21386d96c0eb49caf190874eff5dcad81b8e3462424a2cb2cf671f570b649dae1f2ba45577b2baa9ae88606a5"}, {&(0x7f00000003c0)="293e2142aa577aee5fa6defafb4b83d001d6e222f09da86ec2614d9a8f0d7c1eaaa33c99f5e19e6ff4a93726752677e98c9771b76dd7440317256c6d93de0e2ec8f47463bf49c0eae54edddc7b7202f09e607bc9b4171a4a8e78e46316dd471101e679ba80bcba826ec5dab646"}], 0x100000e2) sysctl$vm_swapencrypt(&(0x7f0000001740)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000001780), &(0x7f00000017c0), &(0x7f0000001800)="fd220e2accc1999dc1d02b1529f417dbf5679e16612c5bef8dd398ec442b7e2c9ebc79a00cb5", 0x26) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000740)="2a5b8b0e4e75523152802218d1d764a3cffdf0e74d231f5eaaea52a3629f897d5e72be238c175c48d2d2bb53e027b5e358cdcb04dd3253c6afbf82fcc81cb1be562f8098798474b28877eccb30b3e2e66c016b9024a198b55086e42e08bf3bc9512c66a76f", 0x65) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f00000002c0), 0x0) sysctl$hw(&(0x7f00000001c0)={0x6, 0x19}, 0x2, &(0x7f0000000200), 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000016c0)={&(0x7f0000001180)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000001200)=""/66, 0x42}, {&(0x7f00000005c0)=""/154, 0x9a}, {&(0x7f00000004c0)=""/135, 0x87}, {&(0x7f0000000680)=""/177, 0xb1}, {&(0x7f0000001400)=""/91, 0x5b}, {&(0x7f0000000040)=""/46, 0x2e}], 0x6, &(0x7f00000007c0)=""/174, 0xae}, 0xd59}, 0x10, 0x800, &(0x7f0000001700)={0x9398, 0x1}) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000240)="ee11d2ac4a36", 0xffffffb8}], 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)='\x00\x00\x00', 0x3) setrlimit(0x1, &(0x7f00000011c0)) r3 = socket(0x1, 0x1, 0x1) ioctl$FIONREAD(r3, 0xc028698d, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) poll(&(0x7f0000000080)=[{r4, 0x40}], 0x1, 0x10000) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f00000000c0)=0x4) syz_emit_ethernet(0x36, &(0x7f0000001840)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800450000280000800000499078e00000027f0000014e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="502000089078cafc01ace13f0935826e5b4f26cfaa079285d3338daf1ccfa94514001f340a039093114637165c876c679c17ed578061bb24098cf7b3731600000000"]) select(0x40, &(0x7f00000018c0)={0x9, 0x401, 0x20004, 0xff, 0xffffffffffeffffc, 0x10000000003, 0x62e1, 0xffffffffffffffff}, 0x0, 0x0, 0x0) mmap(&(0x7f00000da000/0x3000)=nil, 0x3000, 0x0, 0x810, 0xffffffffffffffff, 0x9) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) 3.040601497s ago: executing program 7 (id=1159): r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r1 = getpid() ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x200, './file0\x00', './file0\x00'}) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x40000530, r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000007c0)={0x0, 0x1, 0xffefbff6, 0x0, "0000ffffffffff9b752d0200"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0xa, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000003c0)={@local, @random="d0b5049f6b63", [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x38, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1, [@routing={0x3c, 0x0, 0x0, 0x3}]}}}}}}}) writev(r2, &(0x7f0000000100)=[{&(0x7f00000003c0)="7659aeb94832406f050635f0b67c483a24febaee7e5f3d48e6cb95bdcc0fc869e646ecfa588c53283c4dd3ed77706f3868cacea79983bdfb42d2706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4", 0x57}, {&(0x7f00000000c0)="00000000f18e1a645b909f9a3014", 0xe}], 0x2) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d7e6bb63f835ba0f0224428f455eca5bc615922a", 0xa2}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x5, 0x4, 0x0, 0x5}, {0x1ff, 0x10, 0x2, 0x401}, {0x7, 0x1, 0x6, 0x401}]}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x2}) pledge(&(0x7f0000000280)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x00\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x00\x00\x00@\x00\x01\x00\x00\xeb\x91vr)\\\xf2:\'2.\xee\xb6\xd9P#\x0f\xcdH\xf8\x9el\x03(r\xd4\x9a\x0f\f\xdb<\xb4B\x95\x15\xb6\r\x00', 0x0) r3 = syz_open_pts() ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000240)) 3.03995229s ago: executing program 4 (id=1161): geteuid() shmget(0x0, 0x4000, 0x620, &(0x7f0000ffb000/0x4000)=nil) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000000000083aff2a20f4372e0865915f577ee80000008000ff02000000000000ffffffffffffff83"]) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) shmget(0x0, 0x2000, 0x3f0, &(0x7f0000ffd000/0x2000)=nil) 2.919450662s ago: executing program 4 (id=1162): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x1}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x7, 0xf15, 0x4}, {0x788c, 0xffff, 0x8, 0x9}, {0x4, 0x800, 0x3, 0x9}, {0x9, 0x9, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x800, 0x8bfd}, {0x0, 0x0, 0x8, 0x7}, {0x3, 0xc7cb, 0x800000, 0xa6a}, {0x401, 0x6, 0x9, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48b}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x2, 0x2, 0x69}]}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)}) (async) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='('], 0x28}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000140)={0x8, 0x6, {[0xadb9, 0xffffffffffffff81, 0x800, 0x9, 0x3, 0x2, 0x800, 0x1, 0x7, 0x2, 0x2, 0x3, 0x7ff, 0x9, 0x8, 0x7, 0x10000, 0x4800], [0xfffffffffffffffe, 0x3, 0xc48, 0xa75c, 0x2, 0x10001, 0xffffffffffffffff, 0x0, 0x9, 0x7fffffffffffffff], [0x10001, 0x3ff, 0x6, 0x0, 0x8, 0x2, 0x3], [0x101, 0x3, 0x80000001, 0x5, 0x7ff, 0xcaa], [{0xeccc, 0x2, 0xe2, 0xffffffffffffff91}, {0x7, 0xffff27c5, 0x800, 0x2}, {0x8, 0x3, 0x0, 0x61}, {0x4, 0x0, 0x6, 0x4}, {0x7, 0xfff, 0x8, 0x2}, {0x8, 0xffff79ac, 0xb, 0x1}, {0x0, 0x9, 0x7, 0x7ab8}, {0x0, 0x6, 0x2, 0x74d4}], {0x2, 0x7, 0xfffffff7, 0x5}, {0x7fff, 0x9, 0x1, 0x9}}}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd73963774d9bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce19021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0b063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e68f5d8090c0780b3b5ae0382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7b3fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d89755503000000bbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f11", 0x54e}], 0x1) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af18", 0x34d}], 0x1) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETA(r3, 0xc0504417, &(0x7f0000000740)={0x0, 0x3, 0xfffffffd, 0x80001000, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n\x00', 0x3, 0xffffbffc}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000380)={0x101, 0x8000, 0x9223, 0x7, "2839ac4b2fe5a68247b8313358a035ba7890acec", 0x4, 0x5}) sendmmsg(r1, &(0x7f0000000080)={0x0, 0xb1}, 0xfffffffffffffe4e, 0x409) (async) sendmmsg(r1, &(0x7f0000000080)={0x0, 0xb1}, 0xfffffffffffffe4e, 0x409) 2.916858893s ago: executing program 0 (id=1166): r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x81) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) fcntl$getown(r0, 0x5) (async) setrlimit(0xa, &(0x7f0000000080)={0x8000000000000001, 0x240}) (async) r1 = accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) recvfrom$inet(r1, &(0x7f0000000140)=""/35, 0x23, 0x1, &(0x7f0000000180)={0x2, 0x1}, 0xc) getrlimit(0x7, &(0x7f00000001c0)) (async) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r0, r2) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0xb) r4 = socket$inet(0x2, 0x3, 0x4) getpeername$inet(r4, &(0x7f0000000240), &(0x7f0000000280)=0xc) (async) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f00000002c0)) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) (async, rerun: 32) r6 = socket$unix(0x1, 0x5, 0x0) bind$unix(r6, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) r7 = accept(r5, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) (async) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000400)={""/16, @ifru_index}) setrlimit(0x2, &(0x7f0000000440)={0x60000000, 0x60000000}) (async) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000480)) linkat(r0, &(0x7f0000000500)='./file0\x00', r0, &(0x7f0000000540)='./file0\x00', 0xadaa56cbf9989be7) r8 = socket$unix(0x1, 0x2, 0x0) r9 = dup(r8) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000600)={0x9, &(0x7f0000000580)=[{0x8e, 0x80, 0xf0, 0xfffffffe}, {0x3, 0x5, 0x5}, {0x10, 0x1, 0x3, 0x8000}, {0x503, 0x3, 0x9, 0x6}, {0x5, 0xa, 0x3, 0x30000}, {0x7, 0xc, 0x4, 0xffff}, {0xfff, 0x6, 0x45, 0x5}, {0x8, 0x1, 0x26, 0x5a39}, {0x43cb, 0x80, 0x6, 0x1}]}) sendto(r7, &(0x7f0000000640)="5539fd3ec9d5be7e4c2d9d5836632335ee692c5ea18454e5b4dffd31e8585c5716bb71be050b4f58210bd9174eb3b7e384383549a94c683461c34131b3934d966864b426addc631349d2e5e321145dd5589eb5e4e114904833f65f2e34a7f57e17ad7c9d32c32c96ea2adcd711391e612a32dd7cce14c49e32568703fbc2bb6b25f93c", 0x83, 0x400, &(0x7f0000000700)=@un=@abs={0x1, 0x0, 0x3}, 0x8) (async) write(r0, &(0x7f0000000740)="2df2f5c84d175eca2af059986088d08e3c20dd14e8ae40d4f93d6fe8d5f9a4bf06c71d3261c6cb114d52ca5f40b5530dcd8aa78bf38c565db66d9aeba9cb1f14b580c17f362e8949d30e3d0be117a9bbed32bcf103eff339661c023aad2cc66753d583cf8fb5f3378b583d01abfcc03c003755057c7f403fba07227402048f55b0770ba8c2d38e94961d19571cdbed901e616f628bd939d55dbceb", 0x9b) (async) r10 = fcntl$getown(r9, 0x5) fcntl$lock(r4, 0x7, &(0x7f0000000800)={0x2, 0x0, 0xc, 0x1, r10}) r11 = geteuid() setuid(r11) 2.914324694s ago: executing program 1 (id=1167): syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x7d, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @loopback}}}}}}) stat(&(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) socket$inet(0x2, 0x5, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22"]) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000040)="177cbb99", 0x4}], 0x1) writev(0xffffffffffffffff, &(0x7f0000002180)=[{&(0x7f0000000040)="9ccb60", 0x3}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mknod(&(0x7f0000000040)='./bus\x00', 0x3000, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) 1.764325394s ago: executing program 2 (id=1168): open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r1, 0x40}], 0x1, 0x0) socket(0x2, 0x1, 0x0) (async) r2 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f000053f000/0x4000)=nil, 0x4000, 0x2) r3 = dup(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x1) r5 = dup(r4) write(0xffffffffffffffff, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmmsg(r6, &(0x7f0000000480)={0x0}, 0x10, 0x0) recvmmsg(r5, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) (async) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x52, 0x1, 0x1, 0x1}, {0xc, 0x10, 0x2, 0x1}, {0x16, 0xd5, 0x2, 0x3}]}) (async) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x52, 0x1, 0x1, 0x1}, {0xc, 0x10, 0x2, 0x1}, {0x16, 0xd5, 0x2, 0x3}]}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f00000001c0)={0x6, &(0x7f0000000140)=[0x3, 0x401, 0x5, 0x100, 0x5, 0x2]}) r8 = dup2(r3, r5) execve(0x0, 0x0, 0x0) shutdown(r8, 0x1) (async) shutdown(r8, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwrite(r9, &(0x7f0000000240)="9e86956d6c5543a9873abd1741d53928ce675119fc27b671bb2bff6496507c448029c05ceec9a78666", 0x29, 0x628) writev(r9, &(0x7f0000000440)=[{&(0x7f0000000480)="96e9850f000000000000abf735bd3794417a1d51ff870427080b7e03002aebefd511eb2a6250346e34", 0x29}], 0x1) (async) writev(r9, &(0x7f0000000440)=[{&(0x7f0000000480)="96e9850f000000000000abf735bd3794417a1d51ff870427080b7e03002aebefd511eb2a6250346e34", 0x29}], 0x1) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) poll(&(0x7f0000000100)=[{}], 0x1, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r0, 0x0) (async) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r0, 0x0) 1.759989989s ago: executing program 1 (id=1170): mknod(&(0x7f00000000c0)='./bus\x00', 0x202e, 0x40504) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x9, 0x1ff, 0x6, "3200000010386000", 0x7fff, 0x9}) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x11a) 1.759170156s ago: executing program 4 (id=1171): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) mprotect(&(0x7f000061f000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1081, 0x2, 0x2, 0x800002}, {0x4, 0x0, 0x7, 0x20444}, {0x14, 0xc, 0xd, 0x401}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="88d80d39e8020000404c425901000000092000004f", 0x15}], 0x1, 0x2) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x6, 0x4, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 1.758529904s ago: executing program 6 (id=1172): r0 = open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x18a) fchmod(r0, 0x44) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000013c000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000a1e000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f00007e3000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000009}, {&(0x7f00005ce000/0x2000)=nil, &(0x7f0000049000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00004ed000/0x1000)=nil, 0xeffffffffffffffd}, {&(0x7f000089c000/0x1000)=nil, &(0x7f0000159000/0x4000)=nil, 0x40000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000729000/0x1000)=nil}, {&(0x7f000015b000/0x3000)=nil, &(0x7f0000496000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000067e000/0x2000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f000062e000/0x2000)=nil}, {&(0x7f0000000000/0xc00000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000129000/0x2000)=nil, &(0x7f0000001000/0x800000)=nil}], './file0\x00', 0x3}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) (async) getrlimit(0x8, &(0x7f0000000280)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000300)={0xac, 0x7, {0x0, 0x1}}) (async, rerun: 64) getrlimit(0x2, &(0x7f0000000040)) (rerun: 64) 1.672902539s ago: executing program 0 (id=1173): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x100, 0x5}, 0xb, 0x4, 0x40800}) r0 = semget(0x0, 0x1, 0x10) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x1, 0xfffd, 0x0]) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xc1) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r3}) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2, 0x6}) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) 1.672683845s ago: executing program 7 (id=1174): openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f00003c5000/0x2000)=nil, 0x2000, 0x5) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) 1.67235274s ago: executing program 4 (id=1175): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6380) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) (async) pwritev(r0, &(0x7f0000000740)=[{0x0}], 0x1, 0x5) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) r1 = syz_open_pts() close(r1) (async) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0x1f66a, 0x0, 0xfffffff9, 0x35505de7, "61b6e57ecc9fffffef00000000162b52df2c3300", 0x6, 0x6}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000440)="92d365df7a2bf19c64c09729ed59135d308bdefecf6c62c07ef7562dbd3a96148b7fa643f557582a6f1c3f3c0bf22e5a3aa2f6b9021d9c3dea0a6d92abb6d47338ee5b2ec550eb33d291895646a050bf45c3e147a04f613d09a373891d0eabe7af4e9ebd6bf019840c5cde", 0x6b}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000002c0)="0002", 0x2}], 0x1) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000001c0)="00020000000a", 0xfe93) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="cc60d3d7", 0x4}], 0x1) (async) r3 = socket(0x18, 0x2, 0x0) socket(0x18, 0x3, 0x0) (async) select(0x2f, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008}, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd00) (async) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0xd) pread(r4, &(0x7f0000000000)="2beba8c5", 0xffffff79, 0x80000000) getsockopt(r3, 0x29, 0xd, 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, 0xffffffffffffffff, 0x0) (async) fcntl$dupfd(r3, 0xa, r3) (async) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000001c00), &(0x7f0000000040)=0x44, 0x0, 0x0) 1.67158311s ago: executing program 7 (id=1176): sendsyslog(&(0x7f0000000240)="2f299e64d38524e806f738d95676c56261f820110b4142a4392255613f5c3620c2a3698a3b191227684d58d6273ba9d54d184d85be6c284ddaa82ffc7bee3133b6edda7c8dc59574294d05e92f2086578da3c9bd5bc879d0aeaa8b287dbd701b3e7ccd851904c84bff96b5984ca8742f5c6153459f65fc7a0ba2cf7c426674f0106a9f842323f4a9b457ba7722d07e9beb22502b4d85b7493f81ab04f454e1b82cbb5ba398eb1d24b4a3e3f71ec01814c8c027f2676ec30b22016506d90c660451fba09d3f1d43256d2ece6c828eeefc0228df82c8ccf73abbec32976cc81cc5f3a1fb91ef3b3947a66a0bacd697ff5aecb368dbc0be24264394d7", 0xfb, 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(0xee00, 0x0) r3 = open$dir(&(0x7f0000000440)='.\x00', 0x10000, 0x0) getuid() (async) r4 = getuid() fchown(r3, r4, 0xffffffffffffffff) sendsyslog(&(0x7f0000000480)="ffe6ca8c4be22379ddc1d208b46d0e66c1f1e2629927db74caaf362fbe634d674db05d45cfc8c0f4891c9e291d0d550608f06c984787274ce640ca11e3deac5d6eb838eb4f854a8a6d7404386ab99295bbad0ac1ccaf508600016862108dd8293832204196a3ecb9d486134f8015c1b05f547da92b808182a8f192562d8179e2e105f271656dcab73a44bace8e6b9a31f86083503ef5cb40235d6daea0ab922c25ab5bc13ad72204fd1962ca616dd7166d8919fa3eded67b7a183216ad8c1e681ac0f7cb4e9fba988dd23274fbda924832ead73c6b6187e5", 0xd8, 0x3d) r5 = getuid() dup2(r2, r0) setreuid(0xee00, r5) (async) setreuid(0xee00, r5) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r6, 0x80047470, &(0x7f00000000c0)=0x400) fcntl$dupfd(r6, 0x0, r1) (async) fcntl$dupfd(r6, 0x0, r1) fcntl$getown(r6, 0x5) select(0x40, &(0x7f00000000c0)={0x0, 0xf0f2}, 0x0, &(0x7f0000000200)={0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0) 1.55957402s ago: executing program 0 (id=1177): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000180)="b1f5d915", 0x4) dup2(r1, r0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) bind(r0, &(0x7f0000000000), 0x10) (async) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) (async) sendmsg$unix(r2, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 1.55905579s ago: executing program 1 (id=1178): sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="ab", &(0x7f0000000000)=0x20000, 0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000001400)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000001440)="692a2fd1a6bc89d2c335292f610d062d7f21ae02138647ac0b9b912ff34e1c5c28ef4b8a64f40c074cfb07afcd908293d972e11791ad8ddfeb2fc7dbdb99e333f9f3cfee2142a87f3abefd2630e08d9fe5cea6c7473c1524a65d5aa522387dc7679e3be9a8eed51f19391efe9ee60231882de7b4828ab6585f78ebcdc9449cd2110f59a3ed860c21425e12f752b047f22d59b3d07949824de6b9c60f01223a924c27b54f1ced268911401cf58a0ec1acd4c21a8d023e6f7fde40fd70b2d0c26b801fee295da314f41b1aad2100f63c7d047116799f7f", 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xe02) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x1, 0x0) socket(0x1, 0x2, 0x81) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x27ffc, 0x4007fff, 0x8000083, 0x5773c551, "142e28a47e7ce2dbe73100ffffff0d1300", 0x9, 0x80000080}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000640)="a3369c632fa93e98eff4d52dd9b8401fe7872e537ce84839257e36dca1", 0x1d}], 0x1) 1.554142184s ago: executing program 6 (id=1179): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4d, 0x40, 0x7, 0xff}], 0x139, 0x0, 0xffffffff, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180bc3eb987ab7fe5e6e8496077b538517000000000036ba1bd87f42e3303eac77280712f838130efce149d400d06a3f23616e77004c8836ed0000e0ccebd669ecdb15cec53342366139d11a90b5ba0800800090e42d34d900a0dad2b74f01000000260526ff0fd76b5c567049ef436dbea0d7382052950fa5ef6ec513256ddd8680a944d5c2bdbff4f06a032ab475cca257352828276e53346a762995e89423058a5c6318950bdcd08b96ca5d4d3e6706eac9b4e8aa9befc32246bd4506b68324a00d2f5019383919525cb6f7e8570b2a374f0700341ed45bb7ad3b13138fa142c84ab3045c4724150d16e304c7bff16bceb7d956e62447b3e88aa810f8ed7cca108d733338fbff341f5945daa4bd0e756facf9429c25483a9275d0da3b5618eadc96007971436218bdbdc9ac0a623855e941dc18725fe8e8b0100000006201788ce2b8802cb60eec6add5e9434c1e97dcf7025b73e8402a5f38cad2dc1a0d0d7873e27142bbafe3426f33409000000a9136d57c799353d46dd8143ea85d9b12c749618ad310493dfee9b11ded908398b4ed6fb2e353e3bb073e3342773216b07e49ca4df0fd2dbe97fd2b6ffffffffffe6f4588ffb7d82693a090e94691e8d000000368f29d76344671843a1f228261f630fdb791f833a1da5af88cf56ad8479077a2441da17670852140704f6000000f1ff00009230154a000000000000", &(0x7f0000000000)=0x200, 0x0, 0x0) getrusage(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt(r2, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) write(r2, &(0x7f0000000100)="f92a9bd300000000000027a03440ee884d9e7a3e", 0x14) 1.553887187s ago: executing program 2 (id=1180): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)="c07da572", 0x4) (async) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x81) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000140)="81a712d8325132675cc13adde8fa0d3905f2c13565373dafccf47f97b950047c580adc1fff156bf762e09c5238fb447843654b089ebb8fa9708ffc83ce2bb02ffe61040000004c97635ec169915626e4aa21d59b4c0f1a0d2d43ab52f06b41d6b8bcda5d2b833bd1bdaaf679fee8344ab578d03375c93449ebc260e8563519561a53dd47e3b6db152734dfcb5e3a3e3ceb7a887190ca1a4b5bdc03ea467760a8fcb90081e4ccacc03a32e93878ba070878341285568a43b960e5c746cc81e5981bc8c4ce8b5afef7ee00feff800793a225bbcc626b8b273919f2dea7a8dd020e0a9842df8db01f8e5af4ade0b80a1ffc9b438aa48aeb5dc8e3e237d8c61e475f4336027290b0de1c77238c242ec0", &(0x7f00000000c0)=0x10e, &(0x7f0000000040)="4d2dcafc7aacdc0d961d632abf7d3924124cd0a95356fce43bf74fe87f12dd89a4a73c828fe2b70ca4b7fc0a5aaba8abea0336", 0x33) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) socket(0x2, 0x3, 0x6) (async) mknod(&(0x7f0000000480)='./file0\x00', 0x10, 0x2) (async) listen(0xffffffffffffffff, 0x0) (async) socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x5, 0x0) close(0xffffffffffffffff) (async) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r2}, 0x4, 0x44, 0x40, 0x6ece, 0x6}, {{}, 0xfffffffffffffffb, 0x90, 0x80, 0xd, 0x5}, {{}, 0xfffffffffffffffa, 0x50, 0x8, 0x60, 0x2}, {{r2}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x6, 0xc60e}], 0xd7, &(0x7f0000000600), 0x8000, 0x0) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$TIOCSETA(r3, 0xcd504404, &(0x7f0000000340)={0x0, 0x2, 0x0, 0x1000000, "d66ad0c200005ed5848100f6d700", 0x5}) (async) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r4, 0x400c570a, &(0x7f0000000200)) (async) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x29f, 0x0, 0x8001, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a1116f0d0a643000000000000fffffffffff700"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) 1.553723586s ago: executing program 5 (id=1181): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r0, 0x20008002) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) lstat(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000000c0)) preadv(r1, &(0x7f0000000880)=[{&(0x7f0000000240)=""/77, 0x4d}], 0x1, 0x8000002) 1.471315678s ago: executing program 1 (id=1182): mkdir(&(0x7f0000000180)='./file1\x00', 0x0) (async) unveil(&(0x7f0000000000)='.\x00', &(0x7f00000002c0)='c\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='r\x00') (async) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) (async, rerun: 64) r1 = socket(0x2, 0x4001, 0x0) (rerun: 64) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) (async) r4 = socket(0x2, 0x1, 0x0) listen(r4, 0x0) (async) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000011c0)="ea0000071200774b", 0x8) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') 1.471118577s ago: executing program 0 (id=1183): r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) poll(&(0x7f0000000040)=[{r0, 0x10}], 0x1fac7814c2eedce0, 0x887e) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) flock(r1, 0x15) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0xc111, &(0x7f00000000c0)='./file0\x00', 0x8}) execve(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005166000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51d851f307000000599a1f139b672f4d335d223e7db3008b95665bc6fc211800000000018000000000000000000181ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0cba0800000008e37f71a3f834173712051eea080089e000040381ecb66400000000000000", 0xb1, 0x40e, 0x0, 0xffffffffffffff8c) 1.47058966s ago: executing program 6 (id=1184): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r1, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x40000}, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x11}, 0x4, &(0x7f0000000180)="8eefdf53520355644174d6d72a4b33cd3f531ac9888968482c6629eb919761210b24ad5dc19d2584c6cd19b1221b47604643b7947e5e3d0709c5c61b514c692ee0967bde0c172d38834662c33c4f6000250c63720ed48f3c34cfbaedaacc1cb0014454281d31aa1a18f8f201210b59befef30329fb0f948d927656c9aad01d1ed17fa6dff93f9dcf6aec0663ba460ee7923c74d6e352cc6dc37edb78f6d3da23c7cc", &(0x7f0000000240)=0xa2, &(0x7f0000000280)="1cd6b4bc95a13e2836c43415424028991bb5c84f52682d2f4692a62f27ef754a9dcf220f3f9d5afa6b021b914e89c02fa562c564f47e6eeda0eb8a49f5422792061009e42edcfbacdaa48e9a86384a8018919879d73e4154683aadf8359a197a6135915eb94a905b693b9d0dbf950423de1cc29d93d7d6089776c17b187a876b3b041a30c82d578e9e20273a61eaba1bb6b470d12fab749eba6b529c3cc33fd84cb875c85ab643846a408fadfa03b9abbdcc8db4c269d54f1ad4e30fe849516324bb2149fa5bcb14b62a936ed96c2fe139c4", 0xd2) sysctl$kern(&(0x7f0000000000)={0xa, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) (async) chmod(&(0x7f0000000080)='./file0\x00', 0x3a) setuid(0xffffffffffffffff) (async) socket$unix(0x1, 0x2, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 1.467186394s ago: executing program 5 (id=1185): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x802069c7, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000f80)={0x1, 0xa}, 0x2, &(0x7f0000000fc0)="7d97f27022157c0c7e90e73ab7aed7e65c669ef91d2a0554af1ed47f14d7262b07d6082ff24dae5a546c1ed05260ddc37949be6eadffa5ddf95bd668452e714bfc4171f85166e4a26a1f5cc16d8309363e83948bf3", &(0x7f00000010c0)=0x55, &(0x7f0000001100), 0x0) select(0x40, &(0x7f0000000000)={0x1b, 0x7, 0x4, 0x8, 0x0, 0x8, 0x200, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x1f}, 0x2, &(0x7f0000000080)="b0", &(0x7f00000000c0)=0x1, &(0x7f0000000100)="eb997cd1cb1f16096083f0867df9498751c1c49134ed2587be602fa3056c60ef073a0be1268bf41029fced18a74c4548d70d095fecdbb22803287f3455b14c658cc83d41cdf47475", 0x48) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) 1.445406124s ago: executing program 0 (id=1186): r0 = socket(0x1e, 0x3, 0x0) socket(0x1e, 0x3, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000000)={0x800000000, 0x7fff}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) close(r0) setuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x4, 0x1) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x16, &(0x7f0000000080)="fd0cc085", 0x4) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) 1.44522958s ago: executing program 5 (id=1187): pipe(&(0x7f0000000180)={0xffffffffffffffff}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f0000000240)="71f9000071ac00dd6070af6fb10c63498e5f84cf71b59c7afec37082", 0x0, 0x0, 0x0) (async) kqueue() (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r1, &(0x7f00000000c0)="a7", 0x1, 0x40007) sysctl$kern(&(0x7f00000005c0)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000000340)="05000000", 0x4) (async) syz_open_pts() (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) (async) select(0x40, &(0x7f0000000040)={0xfd, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) r3 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffe5d) 1.444303636s ago: executing program 1 (id=1188): r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x24) r1 = syz_open_pts() r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x400, 0x0) r3 = accept$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000080)="7e1176629a46cf40b91508c9e1341e5566a55857aed64b44cb99a85064f5c73eca9efdcb52885b6ba124d564b48af5f4c608e6ecc0bb3c7d09e6f4067ca07f5ad33731176816c3dd94b8378aabd8ccf1aa01be2fce3419e5f12829eff101f0933dbd22064ee2d3c0309ca3ccd301f7d77161b5ed5042fc978307215216048adba628e90dd1b5de40d57419f4440818fb1587fc48f47d62ab0f7f915f5dfab3dfe98892aafe6d4b3871aad851bd1e705c204a1e590771e1640124c067769bb4ef2db837", 0xc3}, {&(0x7f0000000180)="57be", 0x2}, {&(0x7f00000001c0)="aeba3dccba083b5bc620c7808793446155338b8f652a5aab8238a45fc390082e8e7bfdc0b1bd98a8219505ed2376f4a01f44cdd99ce9c13d", 0x38}], 0x3, &(0x7f0000000300)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r1, r0, r0, r0, r2, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r3, r0, r0]}], 0x60, 0x1}, 0xe) fchflags(r0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000005c0), 0x40, 0x0) r7 = socket$inet6(0x18, 0x4000, 0x1) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600), 0x80, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640), 0x200, 0x0) r10 = getppid() r11 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r14 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) sendmsg$unix(r2, &(0x7f0000000840)={&(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000400)="46b72a9d2245298ba2b4053378edb92c2eea5d79620b4f82a7350ceb1a7ee89e85a7d47590ba1dafe4e4b8700a5d28cf503cb1bd95b8a5e2fff7044a031905477ea419a93efe610bef8aeb545391857422c14bd01ce84ece28992c13fa969e4a87c325381874d83b60909be48c4090fd0d6d32a113aaf5b7a3d2435ae61faca25659f03c244d624ed253fbf3e3afa1a86738c3d54fb0ea2b2da300fd068f5f87afefb7fa7c17016586ae9d6f92ad0e3b1adb2e10aef2f4d9626271451cda8adb62e637a2", 0xc4}], 0x1, &(0x7f0000000740)=[@rights={0x30, 0xffff, 0x1, [r2, r4, r5, r1, r0, r2, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r2, r6, r7, r2, r8, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r0, r9]}, @cred={0x20, 0xffff, 0x0, r10, 0x0, r11}, @cred={0x20, 0xffff, 0x0, r12, r14, r15}], 0xc8, 0x8}, 0x4) getsockopt(r0, 0x3, 0x2, &(0x7f0000000880)=""/85, &(0x7f0000000900)=0x55) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000940)=0xe2c) r16 = accept(r0, 0x0, &(0x7f0000000980)) r17 = semget$private(0x0, 0x0, 0x80) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000009c0)={{0x5, r13, r15, r13, r11, 0xfa85a8b6c5c48653, 0xfff}, 0xac00, 0x9, 0x7}) select(0x40, &(0x7f0000000a40)={0xfffffffffffffe95, 0x6, 0xa2, 0xc, 0x3ff, 0x4, 0x2675b8b8, 0x8}, &(0x7f0000000a80)={0x2, 0x2, 0x5, 0x5, 0x85, 0xfffffffffffffff2, 0x9, 0xffffffffffffff7f}, &(0x7f0000000ac0)={0x58, 0x3, 0x4, 0x3, 0x2, 0x9, 0x2d, 0x7ff}, &(0x7f0000000b00)={0x9, 0x7}) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000b40)="803e55c3460cd2e54a84889e3a26e04d51be803b2ea57d5ca32c26a64537cdc074bd0cde70f328ac67bed3917d270df867430b7e67191b3db60635d06d22ee3a221c1d5d53b4dfcbb32cfdbb609c9428b06676eb19d372cfdd4ef8824eef99afca5af466aa6d3ce26e208d9ba35cc02ceb9b914cfabe3ed94ed3e6f35e82b212b8a2f8f0d2acf26456eda4e23d6c4194beae5f64c856adb3ba99a90eb9b6977f0e26a76c536f755c170c1527238fada3e0ff88991dc71b3cd3166341d1814f6060ed1ba66c5307acb639ccd452ab2d824015e9841d187a63787118699746cb9b755750ae0bacc7e7b8724e56d92161abcf36e5ef1d35001844fb82764cd9", 0xfe) ioctl$TIOCDRAIN(r1, 0x2000745e) setregid(r15, r15) ioctl$WSKBDIO_SETENCODING(r6, 0x80045710, &(0x7f0000000c40)=0x2) bind$inet(r0, &(0x7f0000000c80)={0x2, 0x0}, 0xc) ioctl$FIONREAD(r16, 0x4004667f, &(0x7f0000000cc0)) 1.444177537s ago: executing program 6 (id=1189): munlock(&(0x7f0000ffa000/0x1000)=nil, 0x800000000000) r0 = semget(0x0, 0x1, 0x1) semctl$GETNCNT(r0, 0x82ea1fb8af994044, 0x3, 0x0) 408.939157ms ago: executing program 6 (id=1190): syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast, @broadcast}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0xb, 0x2, 0x0, 0x0, 0x0, {[@md5sig={0x13, 0x12, "7875200fef172b9eb9f497e288d7e678"}, @mss={0x2, 0x4, 0xecdb}]}}}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) execve(0x0, 0x0, 0x0) 370.522802ms ago: executing program 3 (id=1191): ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f00000000c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket$inet(0x2, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x0) setsockopt(r2, 0x6, 0x1, &(0x7f0000000280), 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="6aab0d09000000ba0fdd00005c7f68acf622518a4edc2f944eff97e6ef22e98337a76c14972954f8d02245ee1f", 0x2d}], 0x1, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71fff7ffff276b034dd028634d18186ee5ff56bc75d3049f426bd6ab3992a5d5995a814ea88091db3ad54ef0f0b0720d1c7d5d186bdbabd2ee7332e24fd8aa8b70737fac", &(0x7f0000000080)=0x44, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000100)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[]) r4 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x47) select(0x40, &(0x7f0000000000)={0x7c, 0x0, 0x0, 0x4, 0x0, 0x2, 0x7b}, 0x0, 0x0, 0x0) 370.262889ms ago: executing program 4 (id=1192): setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) sysctl$hw(&(0x7f00000001c0)={0x6, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) r1 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x80, 0x0) fchown(r2, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000000)=0x80) setuid(0xee01) (async) socket(0x2, 0x2, 0x0) (async) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) (async) sysctl$hw(&(0x7f00000001c0)={0x6, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) (async) socket(0x18, 0x2, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) setsockopt(r1, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x80, 0x0) (async) fchown(r2, 0x0, 0x0) (async) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000000)=0x80) (async) 368.133575ms ago: executing program 7 (id=1193): r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = shmget$private(0x0, 0x1000, 0xba9322d5054d6e2e, &(0x7f000000b000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) shmctl$IPC_RMID(r1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) recvmmsg(r0, 0x0, 0x0, 0x0, &(0x7f00000014c0)={0x3, 0x7f}) mquery(&(0x7f000068c000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x5) 367.606935ms ago: executing program 0 (id=1194): chdir(&(0x7f0000000280)='./file0\x00') mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, 0x0}) link(&(0x7f0000000300)='./file0/../file0\x00', &(0x7f0000000340)='./file0/../file0\x00') setreuid(0x0, 0xee01) r1 = syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) sendmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000480)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0xa) sendto$unix(0xffffffffffffffff, &(0x7f0000000600)="48c623b965fb9d424e1853c1a252fab6842db770ac834d9ae73d15df1f7043590f638bd204a35398f9c35f824d9c931f422e5d59a79fac51d7d17e0166081e898a0a79618a24b08109870176e573d8f681cc6101324bf3f866b144a4f1c26850eb1ec276b7ecf47b3ae33d8faf5f06264b4be4fc50eac8d9d59f784dfd28958a6f81d6b055891bfbc7212a22f39200"/156, 0x9c, 0x8, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) close(r1) sysctl$hw(&(0x7f0000000140)={0x6, 0xf}, 0x2, &(0x7f0000000180), &(0x7f00000001c0), &(0x7f0000000240)="f7a3d6f2bc1b66cced36fe3fdd7f9e59ca41613e9b4f12a94186ea3f81c883a8d0778adb82ce", 0x26) execve(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000380)=[{0x44, 0x0, 0xfa, 0x9}, {0x80, 0x0, 0x0, 0x2}, {0x8016, 0x0, 0x0, 0x800}]}) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[]) r4 = semget$private(0x0, 0x3, 0x40) semctl$SETALL(r4, 0x0, 0x9, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f00000000c0)={0x10, 0x8, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000260000/0x12000)=nil, 0x7fffffffffc}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000304000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00002b1000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000318000/0x2000)=nil, &(0x7f00000d6000/0x1000)=nil, 0x7}, {&(0x7f000033c000/0x4000)=nil, &(0x7f0000188000/0x2000)=nil, 0x13cc}, {&(0x7f000027f000/0x1000)=nil, &(0x7f00000bd000/0x4000)=nil, 0x40000000000000}, {&(0x7f000055e000/0x4000)=nil, &(0x7f0000676000/0x3000)=nil, 0xc}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004de000/0x2000)=nil, 0x403}, {&(0x7f000036f000/0x2000)=nil, &(0x7f000031b000/0x4000)=nil}, {&(0x7f00003a1000/0x4000)=nil, &(0x7f0000632000/0x4000)=nil, 0x1ff}, {&(0x7f0000129000/0x1000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x3}, {&(0x7f000033c000/0xd000)=nil, &(0x7f0000000000/0x400000)=nil, 0x5}, {&(0x7f00003b0000/0x1000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000053a000/0x1000)=nil, 0x800}, {&(0x7f0000169000/0x4000)=nil, &(0x7f000007f000/0x4000)=nil, 0x39f7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00003bb000/0x3000)=nil, 0x1000000002}], './file0\x00', 0xfffffffe}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc028698d, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x64c8) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000700)={0x10, 0x5, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x74}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9036}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x65}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}], './file0/../file0\x00', 0x60}) mknodat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x802) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) 236.459443ms ago: executing program 2 (id=1195): symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) link(&(0x7f00000001c0)='./file0/file0/../file0\x00', 0x0) 236.000733ms ago: executing program 5 (id=1196): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0xc0187009, &(0x7f0000000080)=0x7f) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x35, 0x0, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="aaa2aaaaaaaa0000000000000800452400140000200000339078ac1400aafffffffffa978de8660ad68c9ce3892a1f6799481c3a146e90d54c843ecc0feef00644c1ea7cf282ac974df8d89f071a2aadccf85f56d2d48a59c2e4f44b36b0876d7383230b7aca222376d1a8e72aefcb0bf55e3c374f165fd144b15d17891a990fa3d5beb2c0387f596576d5cbe9ad706c3fdfb4cb1ab9070ad9b8280a463206af7d63a29e5cbfd8b866f4b49c5c9ee50e2892c95228d50e18133fe6fbbb7be1c6bc446b9f28f434534b5200b1a905578b41c04bf4b9fdd018b649627d4ee5ac41dc5d86fbac6433e009122939bd5e5daa9c78dd47debce7c614e48961fb56b535e737f778f913a35ed94e"]) 233.428502ms ago: executing program 3 (id=1197): r0 = socket(0x2, 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffa, 0x10000008) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x615, 0x1d2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x17}, 0x4, &(0x7f0000000100), 0x0, &(0x7f0000000240), 0x0) ktrace(0x0, 0x0, 0x40000530, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x80206916, &(0x7f00000001c0)) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x4000a, &(0x7f0000000080)="030000000da23182000000000000da8a", 0x10) r6 = dup(r5) setsockopt(r6, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) close(r0) 233.210368ms ago: executing program 5 (id=1198): sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="ab", &(0x7f0000000000)=0x20000, 0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000001400)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000001440)="692a2fd1a6bc89d2c335292f610d062d7f21ae02138647ac0b9b912ff34e1c5c28ef4b8a64f40c074cfb07afcd908293d972e11791ad8ddfeb2fc7dbdb99e333f9f3cfee2142a87f3abefd2630e08d9fe5cea6c7473c1524a65d5aa522387dc7679e3be9a8eed51f19391efe9ee60231882de7b4828ab6585f78ebcdc9449cd2110f59a3ed860c21425e12f752b047f22d59b3d07949824de6b9c60f01223a924c27b54f1ced268911401cf58a0ec1acd4c21a8d023e6f7fde40fd70b2d0c26b801fee295da314f41b1aad2100f63c7d047116799f7f", 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xe02) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x1, 0x0) socket(0x1, 0x2, 0x81) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x27ffc, 0x4007fff, 0x8000083, 0x5773c551, "142e28a47e7ce2dbe73100ffffff0d1300", 0x9, 0x80000080}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000640)="a3369c632fa93e98eff4d52dd9b8401fe7872e537ce84839257e36dca1", 0x1d}], 0x1) 230.089467ms ago: executing program 1 (id=1199): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TIOCSETA(r0, 0x20004455, 0x0) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r1, 0x0, 0x68, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x27, &(0x7f0000000000)="156b007b", 0x4) syz_emit_ethernet(0x3e, &(0x7f00000004c0)={@random="69e1629b6174", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "6b9efb", 0x8, 0x50, 0x0, @rand_addr="cb69bc83c1987a653e2c6f00", @mcast2, {[], @udp={{0x0, 0x3, 0x8}}}}}}}) r4 = fcntl$dupfd(r2, 0xa, r2) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000140)) sysctl$kern(&(0x7f0000000040)={0x1, 0x24}, 0x2, &(0x7f0000000000)="6c5fedadaeeab98902000000352e0ed7871edccfa46169f9c3cbacc5d142f5ed3ef8ebb641d58ac2ddc155a210ba8938f9a96e56377c3f36e6cd2887d678", 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) ioctl$TIOCSETA(r0, 0x20004455, 0x0) (async) socket$inet(0x2, 0x3, 0x2) (async) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) (async) setsockopt(r1, 0x0, 0x68, 0x0, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) socket(0x18, 0x3, 0x0) (async) setsockopt(r3, 0x1000000029, 0x27, &(0x7f0000000000)="156b007b", 0x4) (async) syz_emit_ethernet(0x3e, &(0x7f00000004c0)={@random="69e1629b6174", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "6b9efb", 0x8, 0x50, 0x0, @rand_addr="cb69bc83c1987a653e2c6f00", @mcast2, {[], @udp={{0x0, 0x3, 0x8}}}}}}}) (async) fcntl$dupfd(r2, 0xa, r2) (async) setreuid(0x0, 0xee01) (async) ioctl$BIOCLOCK(r4, 0x20004276) (async) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000140)) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x24}, 0x2, &(0x7f0000000000)="6c5fedadaeeab98902000000352e0ed7871edccfa46169f9c3cbacc5d142f5ed3ef8ebb641d58ac2ddc155a210ba8938f9a96e56377c3f36e6cd2887d678", 0x0, 0x0, 0x0) (async) 202.929364ms ago: executing program 4 (id=1200): r0 = socket$inet(0x2, 0x8003, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='^%$%($@-/#\x00'], &(0x7f00000002c0)=[&(0x7f0000000100)='\'\x00', &(0x7f0000000140)='({\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='$&-{@\x00', &(0x7f0000000200)='$&%#/\x00', &(0x7f0000000240)='&-,[\x00', &(0x7f0000000280)='&^[,#{:\'\x00']) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) mlock(&(0x7f00001fa000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$kern(&(0x7f00000019c0)={0x1, 0x23}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="6aab0d09000000ba0fdd00005c7f68acf622518a4edc2f944eff97e6ef22e98337a76c14972954f8d02245ee1f168a7725f16701003d2fee0a95b80c", 0x3c}], 0x1, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71fff738c5276b04000000cc060052ee6e4da1ec11690290b4e13d41", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[]) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x4) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000000)) syz_emit_ethernet(0x13b, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x12d, 0x1, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0xf, 0x4, 0x8001, 0x0, 0x233, {[@generic={0x1, 0xd, "96c729637cae4fa49c1558"}, @sack={0x5, 0x16, [0x4, 0x0, 0x40000001, 0xde4, 0xffffffff]}, @generic={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107e74cfe46502dde741762fe8ad6742200cf5fd16fcdadae4fd744b730286383e0444647e948151cb63c5c12b79f75a37762e3f013f189799eb699"}}}}}}) syz_emit_ethernet(0x142, &(0x7f00000005c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa080045000142000020000000907800000000000000004e234e21172661a4f34cbffadfebbc7e55285779bdf8783de1ca5168623e01394f952fed3a8e58cf8b5bee97a073e854d153f117f243e7e412bcbac75b7929333a1f8c63004b8ad1e463fa78e28f4ec38c69b4e05111598c5bdf78549f14a5cc43d98e3f35d6530275567713418d6df025d28229e1b1d95f62d0437e7e2db18432d3d83de57084cbb5514425f570c127f207c5ddfe42552e9638d850c011cca7bd74f6a0377c9d800a572e734d345c02871186c224d059727b1775665e762a61a0f83a232decb0fb5e7384396c94c2731315ef44ae58016ebec4fa96353582d1ce0906c420a037f55e4d40d4c3c60231e3cead7e3ae4b9d46224", @ANYRESOCT=r1, @ANYRES32=r1, @ANYRESOCT=r0]) syz_emit_ethernet(0x3e, &(0x7f0000000540)={@broadcast, @remote, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast2, @multicast2, {[@timestamp={0x44, 0x14, 0x4, 0x1, 0x0, [{[], 0x300}, {[], 0x9}, {[], 0x5}, {[], 0x2}]}]}}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x209, 0x8}}}}}) poll(&(0x7f0000000340)=[{0xffffffffffffffff, 0x82}, {0xffffffffffffffff, 0x104}, {r2, 0x44}], 0x3, 0x1) pipe(0x0) 192.479151ms ago: executing program 5 (id=1201): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x8, 0xffffffde, 0x0, "100000e500", 0x0, 0xe}) writev(0xffffffffffffff9c, &(0x7f00000001c0)=[{&(0x7f0000000140)="b3f79cf60cb8fa49af4f81c0a3adb1b86810726bc58c360500664598197ffced384e2c3c60dab8c9d9ca72cd699134dc0ae1ad406f1381bf17544bd8d2b3e9d81e5c4ea273ecaf456ad0fc0673b8bd34e0033bff71b30ee24a67a18ed6c36b0ba844a3bf9fb563fda5210010df8093b3fe02f0c0ad9acfcb7670c9", 0x7b}], 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x8, &(0x7f00000002c0)=[{0x2, 0x5, 0xfc, 0x10000}, {0x400, 0x4, 0xaf, 0x1}, {0x2, 0x1f, 0x8, 0x2}, {0x1, 0x3, 0x9b, 0xe}, {0x81, 0xff, 0x4, 0xf}, {0x9, 0x6a, 0x8, 0x3ff}, {0x2, 0xff, 0x23, 0xd2}, {0x0, 0x5, 0x19, 0x66}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="00000300400400000000000080b57ab02259cde2f678db3c946ed68ede0109fca6a89fec69596f79c59714f518912c3b1de4f4a88e1063", &(0x7f0000000080)=0x61, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f00007c7000/0x1000)=nil, 0x1000, 0x1) (async, rerun: 64) openat(0xffffffffffffff9c, 0x0, 0x800, 0x0) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000340)=ANY=[@ANYRES8, @ANYRES32=0x0]) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) mmap(&(0x7f0000111000/0x3000)=nil, 0x3000, 0x5, 0x6012, r1, 0x2) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) close(r2) (async) select(0xe, &(0x7f0000000080)={0xfffffffffffffffd, 0xfffffffffffffffe, 0x0, 0x40}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0x1, 0x1}, {0x40, 0x10, 0x2, 0x1}, {0x16, 0x5, 0x2, 0x2}]}) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000008073f4ccb5f44de8b0bddd0584311e275a6c9b8efc5e4f1e971c9a28df5a37a659853d91de9847ba307584f47c44b44d1f0a8ad98d5eaae923e8bc58fd04d7de6ac0df90ad3d77d0b854db2f50756c77f8a643bc8fb5899109dd654c039f0dbe90a2efeed8730aa1a7c8dc122359d5958ec9c796c6a74f6b34b0f4e0c31787cacfb648b6c42bf65e4b9a6a7fe4a063b25064f040506db5a7032001d250d70dbab1f617d3e42d6dd2712286c"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0xc, &(0x7f00000003c0)="6c6f545fedadaeeab98902000000352ee25c277f7ae307710e55b11edccfa46169f9c3cbacc5d142f5ed3ef8ebb641d58ac2ddc155a278d9260b24", 0x0, 0x0, 0xfffffffffffffda3) socket(0x2, 0x2, 0x0) 192.362604ms ago: executing program 7 (id=1202): semctl$IPC_SET(0x0, 0x0, 0x1, 0xffffffffffffffff) sysctl$vm(&(0x7f0000000180)={0x2, 0xa}, 0x2, &(0x7f0000000240)="43a262d7", &(0x7f0000000340)=0x4, 0x0, 0x0) 772.021µs ago: executing program 6 (id=1203): ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x601, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="1cd2d176f4b8f82c1d09936270286ea75b958983a9f15438392f4d2feb0900000000000ef962", 0xa8269}], 0x1, 0x0) r2 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x1, 0x102) ftruncate(r2, 0x80002) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)="1cd2d176f4b8f82c1d09936270286ea75b958983a9f15438392f4d2feb0900000000000ef962", 0xa8269}], 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1081, 0x2, 0x2, 0x800002}, {0x4, 0x0, 0x7, 0x20444}, {0x6, 0xc, 0x0, 0x401}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="88d80d39e8020000404c425901000000092000004f", 0x15}], 0x1, 0x2) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r4 = socket(0x16, 0x3, 0xff) ioctl$FIONREAD(r4, 0x80206931, &(0x7f00000001c0)) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x11, 0x300, 0x2}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffff8) 506.921µs ago: executing program 3 (id=1204): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000004, 0x0, 0x7, 0x80000000000000}) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0xffffff61) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) 261.289µs ago: executing program 7 (id=1205): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000002100)=[{&(0x7f0000000000)='OL', 0x2}], 0x1) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x0, 0xa011}) 0s ago: executing program 3 (id=1206): socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005166000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b29", 0x3c, 0x402, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setitimer(0x0, &(0x7f0000000140)={{0x4, 0x240000009}, {0x7feffffbfffffffc, 0x100007014}}, 0x0) ioctl$FIONREAD(r2, 0x4004667f, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) close(r1) r4 = socket(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8010000, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x200}, 0x1, 0x0, 0xfffffffffffffff7}) r5 = socket(0x18, 0x3, 0x0) r6 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r6, 0xffff, 0x1025, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f00000004c0)=[{0x0}], 0x1) sysctl$hw(&(0x7f00000000c0)={0x6, 0x12}, 0x2, &(0x7f0000000280)="000000007d3e187f863769213fc33d0817c53fcb7c7d40c8fbbe3b6fa516759554e82e576e", &(0x7f0000000000)=0x25, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.161' (ED25519) to the list of known hosts. pckbd_enable: command error malloc(): allocation too large, type = 6, size = 73015894016 pckbd_enable: command error lo0: can't handle af0 pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error wskbd0: can't attach mux (error=5) pckbd_enable: command error pckbd_enable: command error fuse: Cannot find fusebuf lo0: can't handle af0 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd806cbad4a0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error panic: kernel diagnostic assertion "ps->ps_uvncount == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_unveil.c", line 188 Starting stack trace... panic(ffffffff83438bf0) at panic+0x1d0 __assert(ffffffff833e698e,ffffffff833a0f21,bc,ffffffff8335b1eb) at __assert+0x29 unveil_destroy(ffff800037caeb70) at unveil_destroy+0x1dd exit1(ffff8000ffff42c0,0,0,1) at exit1+0x60f sys_exit(ffff8000ffff42c0,ffff80002a3aeae0,ffff80002a3aea30) at sys_exit+0x1a syscall(ffff80002a3aeae0) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7a24b56873e0, count: 250 End of stack trace.