4b0dd7470113e1f42329952da1a3865f55f7b76c0368a53fb9b433785d95d04862122c864032e2df226bb75f40cf9a84b46aa859c7d824ca31162f7d1960a903467099f525f03da4f9747409672194a141de628dd611f7e8d83ccac66f708ad0207764ed91a96e084f6a8fce5b5bbd1bc1f330b2dee87d5201060c8e2dc3e6b26535ad4da1d583ee709ee1a001f4456cf1fab006d85ad52015d88fe70afa65c57ee1fccddbb732ab9aee1ae45380b348a4aa059faaae6da4ad61c82d4ab2b3ceda2f438eef82edd45ab17ef4115be18c7ce948873d60c0e476c2b84dbbfc26998fecd7736289922138550968c91d811f41b2a22aaaec0c65a9b262c4684cc71610478f6863e8f4eb525079114e7a231b3c31ec13fccabdb87a7cdad312520d975e5523f1cc0575f828c0aa95eae6bb06062bdeb1ee3fdc1a494209e9a3cf3219ba9af616014b1400a46d66c92f4576dc2d77e79299afbf77af1c73219bb26bb90ef64d80fc08cb6defc4fa70268f2c990ab6a0513dd0739fe758072c2d659c8042150c7d92ca20023fc211e476a1239a60cf190e3dd1de42c258f01af637ada0967e5d3c9126937a677c8fcfde398f52f80753a5860e0909b8e136130f52f87b1f40e7e949208b82a2c8e15ca9ea4b45940396386e51b180a4ca25337ec18c5016aacdd8669b87fe0f7030d9f00b6e7e9a6bbe6b265b24befcac0a2790ebe2972cc8fb9e634ac66e425e60fae3b6472ccd26b77576219aef6cd6096bb112b2a058e3b91608ed94239be8caa3f86e77d27359f7df71b24847771bb5370adbd1c7e56c4384c461256f5b9a81d30f969fb070fa62abfc15e956d9529ceb274e47b1d9f4cef8a67ba3e2a1444a14c51211b1b0b66240f991488522134d4815f6c78ebb374cf08410afa5fbaeb757fbc7fa40eaea6ed455c78451185f4f2b551fb47a0b0ac43efe6b86d7b73652574c9ad8ef8ef8fc335e991f6ba73242ff406909bfda5ce4e55ef416586448bf816ecc7eca6e4ff3c6c1c6828c98bf570f1090aca08b4141381df230222f866a3737b42e8e5ad6b1a6333bcbadd69f674bc465c0ed5097398a2268f6bfad07905da8442487412258964cd0ff73d01a8bbbbd9775214c10a596f853f5f590dbca2ac7a29f3f89916ae676d9d21ae6542676901ef807bf4add6a5913d3809c80747e548beb138a8796fe60c0c6df11ce6efa1fd6aca007f062c684f1014bb75263eb654a6983f3c608bbc354342e5f7c275c66d2b97006e4b82e467f997145dca9282ed0fccdaa99e92b20603af8f7f5985b173dd1a4ebe0f0702f69c838ce8f187e70dbfbd1e1f29d5deebde325e42a67ee19a843e7e5cc89e83c19f6ff2091b2697e6d0214668abe22c5d283fdb07b64dcf6fb4cb0df7acd9680f1c8b25eaaa3cdb0442b0d6f944f8f19ec34f28b1fa1606ed564c4fca81352ccc6b6231a565f357553c8b8e4b43ccf982b62bfa0d31aafb090bf33d8391ba1b6c863a23cb1773595f8dd1924e24913e8b9e4aabfc61f38ec43f2b5da5779d1720ec7e19b172e26720e8d92637da5f3c57dc2d02ca6a8055a372317ec8625fa39372f193d82c942a066f379d6bf75d8f82fd06e11c0be24fe17fab267bcec11a95777c0071a201fbaeea52cda0eb439d09eb7108d0b03a40400a8e229ee1ebd8c45cf868389d8a7f1b6ee429f4e9cfc9608c0a18b5b7a4fbcc88dc5d6b0eb33d982a0847a2e4f3d002b59f4ae481d7389849f29026de9c86045ebcd4bb37b423375887f9c67c35094f14c37ab4e4f135e1552e101add5f8ed64be360833d34dea90c3fc38dd66edfb47c4e3bde8eb61ebdc225d555d559fae8f03a315d9a99bb3ae83d6f85064896c2f6b2d73cbffdd684954fc5183b097c63299685a661a570628ec04312a0d46fd1ac24d9c9bfdad0d4dac9e70f252f29c42ebee299cf7d85ccc2d7fd7bd0440598ece644a352c62db38aaff23b93e76ea25884f8a8c466e3cee157149ebeb85c78d477453d29362eb7b625e143d90b02eb2e66467a7790d4db41f5390f179683fff143379b0dc8f7e5324e144e273f87eae66f642f21521ed974487f3ef36df9a164c819bef6cbe880da0fff0918ab60fc99b50d9567653e322f5e4f5bb9618a95d13965734eeaba27e6e707534c2ea8e76962828abbe7e8d164e11602a1c56c4d946a0289581c1fbcdc6a826a0cb80864f2faab037d1178be2db52ff17c6d40ca0937a3dd3fc6f7e379c44425d2d6b74a8d03a98416280df20fbb3a6f55170ebf130090ca9e534434b2b6713d29a7c2c51dfcef5afeeca73c360c6f4c027d846550bd0a2665c8ff3cf7bde42f25cb4e118b2969d55e6d33b3edad7b0aafec47fc74ebd21d3903f181198d5376924c7c9ba4321dbdda41561b35cfd75425412bebc5559d21d9b3e7b10844bfa4906d39f530700b99fbb15b6ad6c52641e35245f72183db5b8db0d41ce056648b21434f784d8a43e780116060fdda81a20b135a4b4e6656f9d8056f2aa4372e0096f9a19524f4d8475e26af171f4f1fa5ddcb4917cb93576b59844875db7c96cda69d91f52af1d5113d95b44ac4230d665dddbabe043dde2cdab6a9c1b0bedb0d8d02719f87def2db9163fd4f6b738ac15bdc25cc0e08b78e754b0962201fd517cfe4ed5aa37483cdfe7dfc5073764348ac085b3e1358db7d111daa6a610c6144a6fd6674a0811aa4c02102e8796642ea77bc8d44c3636628d234f2c903b3c6b7132b507192fa9134c2aa667f425c9ff34a011e29c07dfcdc98aa1530e41ddefd834f055aaaa8ee6c9e5f7faa8806bf8fe9960626db74145d602864e51ac901ba2851f49e7b1a2ca0c1707fb573f4f422437dbc24f093c76d1daec81785de1d5bad0dff89b195e1cd89ade0b11fde47469619f892d85b90e60f560ce166349e47e464b62f8730c278be785ebcbd5bbb8a3a9f3ef5bd44afccdc25168f5ac42d2512bed9547312d2459219e9d920ff19956f189842d8ec5140c54c8ae43673c6d7ef03c38f2e909273765d1d6d43372277dd3c3181c4a5fddce91e39d8bbf5e04f00b46d4e38be5c588f89dcd71f91fddeb2e7c86fab435f596ab7047cacbe8b15c12f071b486de77c51e02701843d231cce21eb637122c4308707df1836b499c89a0dc63b26b0d7fbc93fe64c3c546ae17a07b55517b4ce54359e9b77686d35e55b38a79150454972cb94dc529395d3b0a76f4e69894e3765a4b3f29842c66a876fc01960560d50a1ae", 0x1000}], 0x3, &(0x7f00000021c0)=[{0xf0, 0x1, 0x4, "4fb7ba80715fe9f5df82d8b3d00e2903e3f58b976ac0e2a78c7581992a5cd8b2628b502992943e1321e6dccd89188c80012b30dd3d86136adc6638396d0a27bac90bab4b01448d114effaf8f10adbc37b034af677564aa335618a4a2381b8f2286fcecf7bed2f9e9da04c8146e315c729ab73a719e68fefcc95c3e2cbb72728b17eb370f394b8d95fb9f8be023864f4d9e1ef0bd680670f0377fe7f2e6fb1523fffc5dc75a4248215a55f200bb7b8ed8f5f0c3ae8458528f7afd45d1f64bda94012de91973a948599e9910dee17c55d731598f75388715ddaa58ada2e87c"}, {0x18, 0xffff, 0x3, "594ce6dcf7"}, {0x48, 0x1, 0x1, "f4e2bab5888eeadadd53eae84cc4a5ae1bc65ab692a233a46dcdbc561a001ce7f0b56f6c6ebaf6ea9d174155b4fc50dbaba8479e"}, {0x48, 0x1, 0x20, "144639f6bbbd9c9795582cb3636b599496c988a38517c79744067356caded19dfc085967a2c0e5ffba65567b9054a5643f685363efa022"}, {0x80, 0xffff, 0x2, "fd060fe6845d5d7d51f8126b8daf910ea378665e3c9fdfe43d474d3de4b70e6eeab6752aa6b67272bae5c7857f43d1322e323c4034d5d1dae2e75c144870c9fdfa3f448399f159bd73f54ac9da577d4bf8a7502899368bc4467ab534d369c019dca903c5d7dd33bffccebee21d2876"}, {0x100, 0x1a1ab352b8dfedaa, 0x80000000, "8eab55c24fca108ab54fb3283311e20285a7d5be47f74a593b22f1f5b5788454269bcaa4154c4630e7890ce9904ee3707f59ef0e21f752262a44a701b2408bce9e8fb4ea74ea041570e91dbea8a53c6925cbd4ed3ffdd50b74561806b815a843ee314866d8b1a6690c522eaec656fe575453362765311a054b35284df9958eb23b8132c980dfe3f0cc5245d1e79b989f296129dc072dcab08f09a87f958624b98d5f201e51359d0f704f4659a1f18193fc5bb1a7064598b0a3a36a308ddeb160840be5a1608fafdbeb1043794be659dda5aef6b86db1cf9b842869f6be83e0c57ae25d6f7ef69ec6b8"}, {0x50, 0xffff, 0x0, "731b76d683563348f4ecfa8e5a42b2e3e6d47d4b0e295e11b89f6826d27c6a819c9686b63b9dcf7cb2cb972a7cca552fadd33db3218041fc9e0330c9"}], 0x368}, 0xc00) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) fchdir(r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) dup2(r0, r1) 16:01:20 executing program 1: r0 = socket(0x6663d3be85b57ca8, 0x1, 0x3) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shmget(0x0, 0x1000, 0x105, &(0x7f000054a000/0x1000)=nil) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x19, 0x0, 0x7ff, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:01:20 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r2 = openat(r1, &(0x7f0000000100)='./bus\x00', 0x800, 0xc0) r3 = openat(r2, &(0x7f0000000040)='./bus\x00', 0x10, 0x99) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ae) r4 = open(&(0x7f0000000180)='./bus\x00', 0x889, 0x0) r5 = semget$private(0x0, 0x1, 0x1) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000400)=""/4096) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000380)="000000186204018b002b3a0000000000000000b9d8dcd14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14a5b04c930169fcf79263", 0x57}], 0x1) 16:01:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000000086}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x20, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r2, 0x100000000000, r2) write(r3, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r4 = getppid() r5 = geteuid() r6 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r10 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r10, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r3, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r8, r9}, @cred={0x0, 0xffff, 0x0, r7, r11, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) geteuid() r12 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r12, 0xffff, 0x100, 0x0, 0x0) write(r12, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r14 = socket(0x18, 0x3, 0x0) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r14, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r13, r15) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) 16:01:20 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000000)="24a552cd76b6b1c74e48f1b1e542bdf67358aa8982f7f292329299d4eae57afc671e1f9116e22ced27bcfff8943a28d6920f4e0534f33c3a60a792ca2178eb9fa66a3038826e726b451df837dc730bc5ee2cdbd1bad84b2a2c3453f9237f238421452ea642f1f67ed0966b9b322080b80722378fb7cc233f940e9ad762be10d30104a50f598c6af65a296e4f58e613bbe76e8878ed5f796c8ba8ec9bfb3e7634", 0xa0}, {&(0x7f0000000100)="7d92bb044fb37e4afa841d5c7c785c11214677f99fb62fc2dc20d6559cb610d04bb715ef54d6bef67fbe6972e146df61065d6ff13fc099239d1bfc3c7232e8fc99106540c8b9fe2d8de2d1eec6c09a64c70500000000000000faed782665b022bd3cdf6d12e55c6d7386da7c545f726b658d0ba9b3b17196af8b4fc8ac71384b42799fade7c944b5521034ce09f32eb9d2b5b223267b3a099d0eabc1d2c71a470e2608bcc8c451495f2691b2f4d072ed3ce50b879cb114dd2685c454bf99b836eb6262354c05386a3bcf44df1f4b4cb97c907c01f353f7c09328d2e6", 0xdc}, {&(0x7f0000000200)="445e1c72513107d19c41aaa646a17b83918af973d302b42a4309d3b1b62e55961bfd9522f7f9f659d364de36d38556ebede8dfe0c44681ea1a165722c579e69f9781bd56740993a6e3746c4e95aa2f60bf0aa9fe6f6865b512be0d7070e79f8e681cdc14810c9584b2b831e65ffd6e313bb11d53748973ab84a2a42a71e806784504d821f6ebe309ecebf2917131e631c6333ac5bfabd4930b47", 0x9a}, {&(0x7f00000002c0)="a12393bdf473dd9cfeb1087db78cf9a88ed13b6eff3b59bcb3ee1398113897613f9d21ea65ac2bdf6130a036b63bc7d2ac36abb0e9a546c4222b7ca9d009f232d699224064f297d2d6e4a3c5c26843bbc7174442b9e355f568de", 0x5a}, {&(0x7f0000000340)="214a40473d6bddcf5fbc6929b053ef55ce51a879cff6a0795158adb1d99a9cbdba9645ed0cacbc13f96cde1920ac611f7dde77a45a3068d6d5e04c232d4a53f6e401baf5ca859130d9d55f95ddec864c36d7dbcc", 0x54}], 0x5) 16:01:20 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) accept(r0, &(0x7f0000000240)=@in, &(0x7f0000000180)=0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) openat(r1, &(0x7f0000000000)='./bus\x00', 0x8, 0x10) msgget$private(0x0, 0x400) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000580)=0x2) setreuid(0x0, 0xee00) connect$inet(r1, &(0x7f0000000440)={0x2, 0x1}, 0xc) r2 = syz_open_pts() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000300)) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000140)=0xfffffffffffffff9) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000200)) msgget$private(0x0, 0x285) semget$private(0x0, 0x7, 0x1) r3 = syz_open_pts() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000080)={0x9, 0xfb}) ioctl$TIOCNXCL(r3, 0x2000740e) r4 = socket(0x16, 0x4002, 0x1) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000005c0)=""/4096, &(0x7f00000001c0)=0x1000) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x3, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x8, 0x3, 0x90, 0x0, 0x6]}, 0x3c) connect$inet6(r4, &(0x7f0000000440)={0x18, 0x1, 0x800000000000, 0x2000000009}, 0xffffffffffffffaa) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000480)={0x5, 0x3}, 0x8) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f00000016c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000625c84bcc30ac6e13969c740dd74fac641c61565eece5b743df081dcf6396669ded3f4b74e9ab7fbde1acaa3b0236a74b3fb6afda4549fdbf2222a7f0e759d7bc827bab24d4ab7e01da21c3a3adce51e855494d572afd0057a5f305afcec7f9e86062e3bd14d533145f0498a6961863939e17a6280a1b7b31a4d27f20c77fc336af8eac619e344a53c6974659915b6142c15a132980376066bf67bc2406e8e672fd400bedc98fbd3a5e15e41bfd66d6e04b8f1c29e33e895f4d1a54e1e5decb11bbeb832946f032b59d89657c26a260c50e625f222c0629caf3a4f1a6683407a2516fee759c1fb17091730a523ac766ad50f0b407712ebf2280586a3263b8b84e261981f0720c25749c31467b2a62b962839d231be5fd0dd3e204f69e9a583d3533353700e"], 0x2b, 0x0, 0x1000) msgsnd(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="0300000000000000f225906a428d6c6c21d5aa34558266341e94a12420e691bb3bb02c020cd15c59ba1f8ceaa32ac95d7b4198be09d46a700b71e4749df9f40a4672e0b2091098b2d5fc31a2e10d807d562c387aa9690bc39c16ee0cbfe282abaca68fba642232ed083aa8cc655b7dd3e295f7fb623e25740f2dc0dcf2db720e439337ea26e4a29c5d45147a3d14c072c91870c7d595123187edafeb72e511b3ceefadcf9f7807000000435a0898230230a8ee4fd9d06d537fd2a3e45db80a78da5f160555e914f7ac5b9aea95b60754bb09557e6d319db9289d7a39b4ffff7226f4cb24f3745387c79bdf1ba19043ff15575f9a32e22046d888c58362953b718f09dd8cc94a10c9c60245afb2dae9a86ae94c95148c241c175cd169bdf3ec8b27211e38433a7ab30ee1ea"], 0xa9, 0x1800) msgsnd(r5, &(0x7f00000015c0)=ANY=[@ANYBLOB="01000000000000003604e3c17442eab7a13cd8e5e75bc6117136e756bac76d686d1fbc8ea7f5bb78e49d9396afe4055250b5203fac4268b12926e5dd23f0b3ff47e1233fb13196648c2fcb7e381d328b49cab56ad8edbd736ab426390e0d95121a806ef3e52c43b676e68618305a3e98a529525e6b90ca3d55c3aecf9bcb656e212e7f0b52264b22bc63a9f4789b1c26c6b82c9e2f7806df032c96f52f369d7b29c0a3ed30baa94e45484c91084f9369d83bb5bc470d69aa038733c7d8144f78a3af489028a4d80ef602e144413355cbed279145d98abdf7662b2a2df26dd79be09b209aba3ad72c13d1f67847a20d36df67edb26cf0c8"], 0xe9, 0x800) r6 = getpgrp() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) setpgid(r6, r7) r8 = msgget$private(0x0, 0x8) msgrcv(r8, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000200000000000000000000000000000001000"/87], 0x57, 0x2, 0x800) 16:01:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setuid(0xee01) socket$unix(0x1, 0x2, 0x0) 16:01:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="82022706567b71810db4812e2f66616c653000"], 0x10) shutdown(r3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r4 = semget$private(0x0, 0x4000000009, 0x100000010) r5 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r5, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x1002}, {0x2, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r5, &(0x7f00000001c0)=[{0x1, 0x3, 0xe5ce97ab354d86be}, {0x2, 0x2, 0x1000}, {0x5, 0x4, 0x1800}, {0x3, 0xcd4b, 0xc00}], 0x4) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x580) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semget$private(0x0, 0x0, 0x8) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x0, &(0x7f0000000100)) r6 = fcntl$dupfd(r2, 0xa, r2) chroot(&(0x7f0000000600)='./file0\x00') semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r6) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0xfd, 0x1}]}) 16:01:20 executing program 1: r0 = semget$private(0x0, 0x4, 0x201) semop(r0, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(0xffffffffffffffff, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)) semop(r0, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r3) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r3, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x9, r2, r3, 0x0, r4, 0x80, 0x400}, 0x3, 0x2, 0x7}) r5 = socket(0x2, 0x4003, 0x0) getsockopt(r5, 0x7fffffff, 0x1ff, &(0x7f0000000300)=""/66, &(0x7f0000000380)=0x42) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r6, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)) semop(r6, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) semop(r6, &(0x7f00000005c0)=[{0x0, 0x6, 0x1000}, {0x4, 0x1, 0x800}], 0x2) acct(&(0x7f00000003c0)='./file0\x00') socket$inet(0x2, 0x4, 0x80) getsockopt(r5, 0x0, 0x2, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000500)="36156875c49cecae7a8eeaace9e516c6cbf95762978192a75d0788fe170db14ec8d9299bae8c089a2b29813f9859fea660565bf77f9e277babde07d1bd1197f2c28157de320676c00ab372b313e5312300e94550768318df084353080c691ce9eabd788413f0afea93c8535f9475e29e42f07d9f9aa9164afa463991bb1b82519ccb357a1ee5720f865ecf0fcb30cc6d417ab844be17c97050dc957ad8a9ab1336db0767c661efc8f39aa67054b43ec6f0394823cc4c1e396c", 0xb9, 0x402, 0x0, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x100, 0x0) close(r7) readv(0xffffffffffffff9c, &(0x7f0000000280)=[{&(0x7f0000000000)=""/67, 0x43}, {&(0x7f0000000080)=""/209, 0xd1}, {&(0x7f0000000180)=""/78, 0x4e}, {&(0x7f0000000200)=""/89, 0x59}], 0x4) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x00\xbe\x1b\xefh\xf8\xd0\xeb\x91', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:01:20 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1fff, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x20, 0x24) open(&(0x7f00000005c0)='./file0\x00', 0x40, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000200)=0x100000001) sendto(r1, &(0x7f0000000100)="4f6c8a165ff9e8a21e8008902efdd3e6e4d19e115d901ccb390b2c515b9885233ac3210641830222acdac9b38c9d80ae1f1d978467e07b4bc29e129ddab46f28ec791e9d1b405e698c6b15a9f4d5ddd81c5b4f80ef72259c78734e776687e6fee5ca2d7216c9338fae3168231322d4fd2b857a8d88dc9a57e2f0db5552fe1a525b57f25c8801c1267cb8927e4b7c89213a2132ac2fe9a1762fe570b1e14b8dd77f13c6db0db280f2d2d906952035be45a5540f659a1f06c1bde8bbb316b0b9d6c215e5", 0xc3, 0x8, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) stat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f0000000280)) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x74}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:01:20 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) setuid(0xee01) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/229, 0xe5) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:01:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x168) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mknodat(r2, &(0x7f0000000240)='./control\x00', 0x4, 0x5) r3 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r4) fsync(r4) pwritev(r4, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r4, 0xffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r3, r5) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r6, 0x100000000000, r6) write(r7, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r8 = getppid() r9 = geteuid() r10 = getppid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r14 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r14, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r7, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r12, r13}, @cred={0x0, 0xffff, 0x0, r11, r15, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r16 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r16, 0xffff, 0x100, 0x0, 0x0) write(r16, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r18 = socket(0x18, 0x3, 0x0) setsockopt(r18, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r18, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r17, r19) getgroups(0x8, &(0x7f0000000080)=[0x0, r5, 0xffffffffffffffff, 0x0, r19, r13, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[r1, 0x0, 0x0, r20, 0x0, 0x0, 0x0]) setegid(r21) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r22}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) r23 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r23, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r24 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r26 = geteuid() r27 = getpgid(0x0) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000840)={{0x6, r24, r25, r26, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r27, 0x80000001, 0xfff, 0x3, 0x100000000}) geteuid() r28 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r28, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r29 = openat(r28, &(0x7f0000001040)='./file0\x00', 0x20000, 0x10) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r29, 0x40047473, &(0x7f0000000500)=0x5) 16:01:20 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xd, 0x1}], 0xfff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f00000000c0)=0x3) syz_open_pts() r3 = dup(r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = dup(r4) kevent(r5, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe}], 0x8001, 0x0, 0x6, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r6, r7) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) getpeername(r8, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045570eb3f6ca516e7cca23a3703cfd48dc8b1793ddee123be24a3d31980197916889e9c7164cf73167daaab1ef17543d3b33c722b9e9a59618f0b59752de7a259d5ef4fccabec19c173546812d1d87883fc254e8eab5107c71807882571c3108a096221b3525b90ba6365f58399f3cbcc03c0f3fc0c9c9eae1c44ace5017089620082fdb0b83246836866866ca9d4ef8727abae68067904df9960e44d877484b14b880aaf0098615fb13d001434a7f25c55dbca417a5eec3639b9633c4382b719f4d2bff33e2aa8898873dfdd022c9f9bf2fa06ccb9c6410a7cceec5a8f42196d7510bfa216a58b893aad68629712166730d3c5b9065496aea3ad7c4ca2cb779312cceb23702098056c741af354be684b9e3e022042a3a016ea402bd4316683bfa8f182488cd8aebfa6b7d768a38fb03684cf398f9bdba4aeb4df44dff98c855786000bd7b89d47d70428502c83a0087a25df55240b6a1a25ab9ecf1e1cbd04cedc97249f58a7d98b36aa1e6b8501bb27dfc5858113044b82b0327f2f52d9616de8ee5c08ea520cf88d4f45ed55bb99cf187e3c230465d73d2688225303115697edbd1412d69352906ab7479c1d38fca3cbc7c66f13eca894b294417125e678c93eb1d39b52ea111413f34cb826e28e52f9ca8f0b5f91d62d4647170d2207a62b6ea1cb9e36e990d3925dc9ebd3f4a20a327e0d929ad619034033da00d0d67cb9599e95ef6e12741f24752aeee64e3b"], &(0x7f0000000280)=0x2d) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$WSMOUSEIO_SRES(r9, 0x80045721, &(0x7f0000000140)=0x3) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(0xffffffffffffffff) fchmod(0xffffffffffffffff, 0x33) r10 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x80) ioctl$WSDISPLAYIO_GETSCREENTYPE(r10, 0xc028575d, &(0x7f00000002c0)={0x2, 0x1000, './file0\x00', 0x40000, 0x5, 0x0, 0x8000}) 16:01:20 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009032, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x60a4, 0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$unix(0x1, 0x2, 0x0) accept$unix(r1, 0x0, &(0x7f00000000c0)) fchdir(r0) 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x80000001}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:20 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f00000004c0)=[{0x0, 0x0, 0x800}, {0x3, 0x3, 0x3800}, {0x1, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0x7f}, {0x3, 0xfff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) semctl$GETVAL(r1, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000003c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r6 = accept(r5, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r8 = accept$inet6(r7, &(0x7f00000007c0), &(0x7f0000000800)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000680)=0x509cf6ab12c36df9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfd11) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = semget$private(0x0, 0x7, 0x286) semget$private(0x0, 0x1, 0x404) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r11, 0x0, r9, r10, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r13 = socket(0x11, 0x4003, 0x0) dup2(r13, r13) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r14, 0xffff, 0x100, &(0x7f0000000040), 0x4) 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0xc}, {0x800100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:01:21 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3b5, &(0x7f00000001c0)=[{}, {0x0, 0xffffffffffffffff}]}) r0 = socket(0x1, 0x5, 0x8) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0x13, 0x0, &(0x7f0000000100)=""/19}) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:21 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x120, 0x4) r1 = socket(0x18, 0x3, 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000780)="14cf2203", 0x4) 16:01:21 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400), 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) symlinkat(&(0x7f0000000000)='./bus\x00', r2, &(0x7f0000000200)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)={0x1}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c6530008a4097a3d7f24437f7ec4000404e9f6b46b5fbc440a75942abfd1e2eac610a0095facce99fc8e9d900"/68], 0x10) 16:01:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) unlink(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0xc7}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x24}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}], 0x7, 0x0, 0x0) 16:01:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/101, 0x65) openat(r1, &(0x7f0000000140)='./bus\x00', 0x10, 0x102) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) ioctl$TIOCDRAIN(r1, 0x2000745e) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000240)=""/152, 0x98}], 0x10000000000000de) r2 = syz_open_pts() r3 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x200, 0x0, 0x0) fchflags(r4, 0x1) r6 = fcntl$dupfd(r4, 0x0, r4) bind$unix(r3, &(0x7f0000000700)=ANY=[@ANYBLOB="ffffffff00"], 0xa) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000006c0)=0x3) r7 = syz_open_pts() ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000480)=0x5) kevent(r6, &(0x7f0000000a40)=[{{r4}, 0xffffffffffffffff, 0x1, 0x10, 0xffff, 0x2}, {{r7}, 0xfffffffffffffffe, 0x20, 0x80, 0x708800000040000, 0x6df}, {{r5}, 0x213c0bc5e58e66d, 0x40, 0x2, 0x400, 0xfffffffffffffff9}, {{r4}, 0xfffffffffffffffb, 0x2a, 0xfffff, 0x8, 0x2}, {{r3}, 0x0, 0x20, 0x80000000, 0xfffffffffffffffe, 0x7}], 0x9, &(0x7f0000000b00), 0x7, &(0x7f0000000900)={0x4, 0x5b7e}) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000b00)=ANY=[@ANYBLOB="00000000000000008ff4785c4a1ef8be9700001c16b15cf1ad7356420825840f6e495c885b8541b0ed586af583c30fa772bc640352684c26262f0b102699e449bfecd003f347094aef0036295adac1161253c9ba4fff47f9031bbe7602a27f77d59476d86231a83f0522eb9f4d493768e5d7050d29b619a6d76deefdd8a08e22acfc2509991fe65ae00d1fd262b3a4259ddc48392dda419f6d41ae5cfe323aefedc73d8b545fad407a1c68ffe7bf2356ea0a65d6c38a378e65ae507d845f3daf41156cc334e7ab84239090"]) recvmsg(r5, &(0x7f0000000640)={&(0x7f0000000040)=@in6, 0xffffffffffffff28, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/230, 0xe6}, {&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000000280)=""/135, 0x87}, {&(0x7f0000000340)=""/113, 0x71}, {&(0x7f0000000100)=""/55, 0x37}, {&(0x7f00000003c0)=""/243, 0xf3}], 0x6, &(0x7f0000000540)=""/195, 0xc3}, 0x840) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r8) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGHDRCMPLT(r9, 0x40044274, &(0x7f0000000a00)) bind$unix(r6, &(0x7f0000000780)=@abs={0x0, 0x0, 0x1}, 0x8) r10 = semget$private(0x0, 0x7, 0x8a) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000740)=0x8) semop(r10, &(0x7f0000000680)=[{0x6, 0xffffffffffff0000, 0x1000}, {0x2, 0x1, 0x1800}], 0x2) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000480)=0x5) 16:01:22 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) socketpair(0x18, 0x3, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r1) r2 = socket(0x2, 0x3, 0x2) connect$unix(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd23500000000000000000000000000000000003f0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bfca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96560000000000000000e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789ba40818f00"], 0x10) writev(r2, &(0x7f0000000380)=[{&(0x7f0000001c80)="48cbad1aed5a3e01c23d2e7c5a99ad1e9123aee53ecf253710b62253bb5ea61a83affdee33f94ded7271653a81630961a5fde2f5aed2460078bb63a72c2ba894dc573d1cf411b16ac2b899088bba559629d0cbd899c7a7e8a8cd79a4914010bb29e2172995b85cd9e785ea499ac4963a0d0fb3eefbee19eed5cb8ee527519f40135d1853bf2a791a9714baea289fa3e69ebd24e9e0959546f40bd6d38f2a126738b2b02809e5a3c16f9dfb9f5e3b1c7c21c9188bce4e7ad36a8efda476b3aadc91801ae49c813c53bb46fa8a10268a71d032bbcf6790e539088da6add132f01ff91e00ee4862e8b39190754aa40a3e3a44acf00c5b19b711d4fa75297ec9218b2f9b89cb122c0cb8f47ab047074c31711e7b9fcc6b4493aea11270b96ec645207987f2058f13946f500778311025aae42dcb0a9eade2edf47cd71fd572f263b9f4bf97f61bbd3164b4fe3af79471ba956da43db973f358f43c11e6c6538d8dbdbda7549c0a4397e635621f88d1a75aec719ba1b76e38555da3b1e551fef7870968d293f848e4006c7a870f4eacb0b9396441157eb8894b68d78ba41063571ffc8a750431d311e2c966f16c63bf185c9e193ad1fedff10234110b12f3ddeeb39af750f1dce33a773b7aa2e5f99e02b8dcdd433783b3a81438998d23fb815e3fdb11583a144df144ba6933a97edb4e05f8c061783873ce03dfcda5ca024518871f5959a95fc56fbdb8d2fbfbda861b6914517409830e15548cddcfe02f8b313818ac6bdd4a20852f346d2be042af2fe4645eb72f07b2ecf57686a5dc80d86c968c806480154dbcb838ec2421c0472db4bf386c5a37d2da6a72a4e6044a2b624d02601bbe2b13b1f51b316a8d415f00ab1ee16c8d926b2f7aa79c57b5dae778c1de9b6f8ad5b1bb25c7ce08ec67b507582d064bc742ca8ee57828de2f3b7954449691a15e0a8f69f30e2070942fcab9ed48cc564e9ef87afa8b96df95fda3d0d48580306466b73bcbe9bafc54adb77429c0a9aa3feccafd284c0609880c4a3e42cb39f696f6ad2cc2ac4c54784c9a2545dd9935411baae33838c63f0639a8eeb63eaa7089821d168f727cc845293d6195a9e971e477ae40422747cf9f728d30f7fa956c59a6044a6810d3d759f15616a2084b683a44da05be38c114d9b274a04fde825fa6776a9a9f8707fcf0808a17a6db387171db2e04ce8d33614e9f8a68b8e35ac1386c63df925fed552d0b975cd36b7d00e72a6fa760972ea223fc08a52125a6d4711da6009fcaaf1488c600915cefa9a60d37b89fb0a29fedde5e5919c14dec9e41e2fffcf39a7762d5c4ad34e9b23ace5bd1fee85e2f1f0737e7bc5776abf020f258e190612fedb66867a5febc462022e8d29e0c996e9aa04d53a43f7e92923da387d0cb6aa3d4155834bc0378a60d4f744f80f9949937f064dca3b921cf539e67142d8dac9e2a32a3c652048ccf787c6f6974204ba17d8ebc2218f1fc8cf9da4dc8b1257bbdca2cc83e74450dd53dccef0c4e1982019ef7d2db4f95f2b460867c87351ec0286b6b92b40079990f3ffb9719456d7a6c2dd2ff36991237ff35e1d0364bebbda0882e3bd5bbf37d0a5864444681b86c702ecd85b83dcf7580d75b4a08af9fdccec30fe4d32bec097fddd6db23099b7726708b946132971ddd532abb5bf471d89cc7c0ae258c0dd8f9ba46d614bd6a6f98807bad0126fa374acef8fa6f83f3049099ac4897e8687658177eb25e885c37fd86a3914fdf66dc58b6aaf79a8ec4d467768607035bfd6c85dd5a7f6e16b64492820351d188019a09486b5904b97307b50acc1f2f959102ed26a13c5f8f2718437ec030479626890cffdce326a53f09069dd23c739741b1a53739c718c5da7281c75338127db61147cbd4c29d3911c5ce5616436d0195738beaa2a1276a6e57866872a43ba2b6b74480c97db530d5e0f63572fb3c972ebb20701a587f778e13046f28a0c905b3ee1276b20b4990e9c8404788bedbcfe0d8c1e8119f240e6ed79de29cc158737bcb8cdf", 0x5a1}], 0x1) 16:01:22 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="03"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:22 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = semget$private(0x0, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r8 = getppid() getpgid(r3) r9 = geteuid() r10 = getppid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r14 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1, 0x0, 0xdd) r15 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDGETLED(r15, 0x40044b41, &(0x7f0000000300)=0x1) getdents(r6, &(0x7f00000003c0)=""/193, 0xc1) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r7, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r12, r13}, @cred={0x0, 0xffff, 0x0, r11, r16, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r17 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r17, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x7, r4, r5, r12, r18, 0x22, 0x53}, 0x4, 0x5, 0x5}) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000140)="25e21bb15ce1326f6d9b1a159c3c20107f48728a4f4ed4d224659b3277c579a4ab724c1dc433cea0765610cd1a34481bca6b9df6d8f687565576f9bcb605614b4644cca1c5811b791e94ebaf3d530403468e49378adb669781a5963ebab3498fb29971735eddd69b8c3b87958f6635b6710ade9ccd6ee50a24c97c44f3ade1bfa9f08778125c9639807fc92b2d04", 0x8e}], 0x1) readv(r0, &(0x7f0000002540), 0x1000000000000067) 16:01:22 executing program 0: setuid(0xee01) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) sendsyslog(&(0x7f0000000000)="d243609f7e117f3e2b51a8f8229155d8d10bde4236e08210b8807a95790102dabf603f409cab1defcc92e74d22f80090d990da3b1c558457f786f2a2adcde0e5d17d199845c68cc4b163bdb9aca38cd53e4e4b435a281514cefb8cbf87adc28dffb0b26d5c766563661875162be6522a0aabb57cf26ecf8dbecc45724be4fd4b72426dcd2dd8856fabd5a69092280c3a53ec741739907683760ad959967b0c2b805b748aa9c2df8a1bf733f1baadd645698f5c4e431a6ab0e40296953c7c689822e969e500f9ccbd7595a4696c819865ed5f8b66db", 0xd5, 0x1) fchown(r0, 0x0, 0x0) 16:01:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) truncate(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000000180)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') readlinkat(r1, &(0x7f0000000340)='./file0/file0/file0/file0\x00', &(0x7f0000000380)=""/47, 0x2f) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000200)="9ff95e6ae7e76b4993cfcf644b29a1c7edfe84ac71b9f2d1e9e5fd3ab346e795c3dbcef4512b1e0f087a43eb916eb114c8fb96fe3d65db54d602464c2b6f3fbfd5b69540ed2f10c2adafe4999e0486665104a300fe83ea80ad0bfc69f5287a3927660ca6126693ea0f18fe5b5918f0baa6efbba44793397cd459f5fd054852965dd1b57bcb874c8b1a301c7a1cf2f334abdb9d7d5d197ab29a2673462a557081466ef8cb97fcb831d5d697958d0d60bbd7592d200bb3d96a641c862d6992f5af34a860e4e2490bea93bdbd845906601c99595616419acc8fc882c3bc9c934316f1931cb573f738ba981a2dbdebad", 0xee}], 0x1) openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) chflagsat(r2, &(0x7f0000000400)='./file0\x00', 0x80000, 0x0) open(&(0x7f0000000440)='./bus\x00', 0x40, 0x6aad59174ea1653a) 16:01:22 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000580)=[{&(0x7f00000001c0)="2278dc5d36144caa7cf1f80433d84e7609808b68470bc379a4563c0d1ab5175a464a4775e515d9b01b6443f25d5d0df4d51075b3593106929f1220f4d76eafe5349213360bcd520b6e5c5d48ecbdfb7810cd340d25516cd53f8f2239b46d5cd605808a0e2c4211039cec25cb1dbc32e730a802908c10a7edff231e2837c13d8c80d7d4a74c9a2210ed2c128cbcf04bb50ec6d15a3f28741097", 0x99}, {&(0x7f0000000000)="d085ef7c5e57f28eb726ab12d1bc318c9d", 0x11}, {&(0x7f0000000100)="af1457ad5559135a63f947128abe3084aa7bca0174787f9944f2e74b2130", 0x1e}, {&(0x7f0000000480)="5a26aaad1a56898d44132e90a61d2c6cc5bbdce0ec0c4612cd551122027ac8fdfdcbbba99d239e8b403a185adced69ee52bfc1d5435cac82606ef28c524986d919de110325bf8fef4f79b300cd08e470394e61eeb6ffc846474bae7f07125167297d2ba76f65851b724bed8fbe909882f3602882991196c4151dd38121b9a630ee24a48841dd6f83cabc2961b02e872d6b07964d30c7db23d72ff00fe2e922381500d388cecd0df4176f79c64148bc6bee7a4b7933a1ae88f0b8f63d13cda0b8d289", 0x1f6}, {&(0x7f0000000280)="f94f7d4764b353b761c7eb7a2eb5f67739ae", 0x12}, {&(0x7f00000002c0)="5465ce53e0bdf22ff1c992465c2c8af4b23622a4fa1c288cc68844e544636232cfca02c15b6a474e3134078985cd97900cfae9fa70cccfb3495f6602a0bf9a187e5683f41f49181f25b2226b966e8c6e2531aae438db8d2ae3145da8b373e5fa7175f6ae40d35e36fcef956070d998943fdf55413014ace15d74d11d7267efd6bf3a5c0ba7337eb587e5a6cfed083a474ddcbb4de81859", 0xffffffe0}, {&(0x7f0000000380)="8fcfb1bd99626b9683dd6c15f4c6e2d244b11a513292078df50554f8173c2c291081e0c038240e974023310dd0dd1a50e9966bc998f5a62e305cd660ef8062d317daac1273a5ece511439538cf5b47d7096530ef42713d003916fa20c05c10c86ed81f2fa6", 0xfffffd04}, {&(0x7f0000000400)="6a1f658bca458748adddbbfc51c28bd1af5d2299a7134125f25fbf084d41bf2d380d8e2324edd1150dbce4f5688f77efde4c0c22116e8e2a8f8997faebd0675a220d11755f0a90759b97a560f764a49e87e3371c87da14087cf477f680e1", 0x5e}], 0x8, 0x0, 0x0) write(r1, &(0x7f0000000180)="dca26e675f1e257822173024", 0xc) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x2010, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:01:22 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fsync(r2) sendmsg$unix(r1, &(0x7f00000004c0)={0x0, 0x264, 0x0, 0x0, 0x0, 0x2d4, 0x4}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) fcntl$setstatus(r1, 0x4, 0x80) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000cc0)={0xff, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000001540)="3603000000000000", 0x8) dup2(r3, r4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0xfffffffffffffe98) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r7, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000a, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:01:22 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000000c0)={0x9, [{0x3, 0x2}, {0x2, 0x2}, {0x1, 0xde73}, {0x1, 0x800}, {0xd21e967972de8cf9, 0x5}, {0x3, 0x3}, {0x5ba10c7e6bcc5572, 0x8}, {0x3, 0x8}, {0x3, 0x8}, {0x2, 0x4}, {0x1, 0x7}, {0x0, 0x100}, {0x3, 0x10001}, {0x3, 0x2}, {0x1, 0x400}, {0x1, 0x1f}, {0x2, 0xfff}, {0x2, 0x2}, {0x2, 0x1}, {0x3, 0x6}, {0x3, 0x80}, {0x3, 0x1}, {0x3, 0x6}, {0x1, 0x2}, {0x1}, {0x1, 0x7fff}, {0x1, 0xffff}, {0x1, 0x2}, {0x2}, {0x3, 0x4}, {0x2, 0x2}, {0x2, 0x81}]}) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="c2022e2f666964253000"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) shutdown(r1, 0x2) 16:01:22 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="706a7e48afe943ff76154a17bbf7b9b863a1d21db7b6d5c696e465fceea14695e50be91007757d0de0ab0eed76ed6e1df4e43eac829f4962dae8f95bee9e403af61ff538cd59f9cc46a85d3921c1b31de41f67cd2b376fd7c77ba995c82fb48bb8a6c7ad6469793633b3a3a081c209bc5a492ef281cd0dd5f23d88e3a2eb5cb4f4c0212146fa3b9da0b6de", 0x8b}, {&(0x7f0000000300)="1f817e6ea2137547de0b2d9294b7142d123261ab3137cc2f50fd1af0beaeb31d2ab45510c895b5df6b00b84277eca5b68464cb3b706eefe3f071da8814b506", 0x81}], 0x253, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0, 0x0) readlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000500)=""/4096, 0x1000) write(r2, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7, 0xff, 0x34, 0x4}, {0x800, 0x3, 0x1, 0x3}, {0xba1f, 0x4, 0xc1, 0x7}]}) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r6, r7) write(r5, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$KDENABIO(r5, 0x20004b3c) clock_settime(0x4, &(0x7f00000001c0)={0x3, 0x1}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_vnetid}) pipe2(&(0x7f0000000140), 0x4) ioctl$BIOCPROMISC(r1, 0x20004269) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:01:22 executing program 1: unveil(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000040)='c\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000001040)=ANY=[@ANYBLOB="00000000000000000000000077d1751d6270b7b30000080000000000000000000000f4eef23867733c00000000000000000000000008000000000000000000000000010000000000000000"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r1, 0x100000000000, r1) msgget$private(0x0, 0x8) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) msgget$private(0x0, 0x40) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xd2) getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) getpgid(0xffffffffffffffff) r5 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r5, 0x4, 0x80) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000000)=0x5) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 16:01:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="000000186204018b002b3a0000030e83ca4fa4af07405027e3e481106a0cc557977126807465e1d48c0fd55b8586b04add144827823ad900c5d1e33b088311cc626b791253ff99e6ca1bad5a8b8c1a79d2c024676a856c", 0x57}], 0x1) r1 = semget(0x2, 0x3, 0x410) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/85) 16:01:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:23 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(r0, &(0x7f0000000040)='\x00\b\x00', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:01:23 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00), 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x2000000000000059, &(0x7f0000000040)}) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:01:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x200000000100080}, {0x1000000000000044}, {0x8000000006}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="6713a63c89f232eaa85c7307189e") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2908b51b685a4b46, 0x0) 16:01:23 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3}, {0x18, 0x1}}, 0x3c) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000180)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) shutdown(0xffffffffffffffff, 0x2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffff9c) fchmodat(r6, &(0x7f00000002c0)='./bus\x00', 0x2, 0x4) r7 = fcntl$dupfd(r3, 0x0, r4) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$VMM_IOC_INTR(r8, 0x800c5606, &(0x7f00000001c0)={0x5b, 0x6, 0xb25}) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000040)=0x3) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$VT_GETMODE(r7, 0x40087603, &(0x7f00000016c0)) write(r9, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) recvfrom$unix(r9, &(0x7f00000005c0)=""/4096, 0x1000, 0x884, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) execve(&(0x7f0000000280)='./bus\x00', &(0x7f0000000500)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/^-\x00', &(0x7f0000000440)='tap', &(0x7f0000000480)='tap', &(0x7f00000004c0)='/dev/bpf\x00'], &(0x7f0000001680)=[&(0x7f0000000540)='/dev/bpf\x00', &(0x7f00000015c0)='\x00', &(0x7f0000001600)='/dev/tty\x00', &(0x7f0000001640)='/dev/bpf\x00']) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001700)=ANY=[@ANYBLOB="0000002d07200000000000000075000012fb6fcb782ad459ce6943696e149afdc321a3412dfbe8b836be4c6a8bb55bbf86d6fdbfb24abb0c714fe39bc89f8fe2e581141816577e2b6c26026b37a7360c9b4fc746465967392bb63db91d7d2ca689580028b22995e4db50992d026f25a42b0ac290a8d8ab90658adbe873e628b84aca45976c0747a56e96060c62d1f59c6c0bceb771c0cc369a1e9ed22f74ac436d80d8e3bcdc85dc9a29bc86f765ea1ea2d2eb5280e8ce6318d3b9eabbe87c8ab446e5dbb7289946fbc64bc26153defe2eb48037bd90bcbc974602976a87225eecb65a"], 0x10}, 0x0) 16:01:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x2, 0x7, 0x7, 0x1, 0x4000, 0x1000, 0x1, 0x0, 0x0, 0xfffffffffffffffc, 0x40}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'\x00', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000180)=[{0x8001, 0x7, 0x8, 0x100}, {0xfff8, 0x4, 0x0, 0xffff}, {0x6, 0x80, 0x40, 0x7f}, {0x7a97, 0x1f, 0xd8, 0x4}, {0x5, 0x0, 0xff, 0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000240)) close(r1) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000140)) 16:01:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) sendto$unix(0xffffffffffffff9c, &(0x7f0000000180)="47d98c74c0e8edb39cdc7f6538c73e499c148c3d1b6e2a9c0d0cff184939855829b7e1d9d42faa9045e2c0dc51aacaea7248f6f37c298aa793a9dcdbc3ba465c6f9631b692969f29190d345f1dbc0f0bf20697433c6f7c39fa3ef8981aec838f2b631fd2e6bc83fe086a8d0691eeb51d780dd8ef4b49ef97e8c39314d4c892690e767a67e39b0b56c4ff5451efd240649e31133fb8fae7e9029ed7ac5531da6e8165bba577851267db5c874678ce756ec5aed506d58d542a27206fb6b677a864cdddb802b2a320b02907dd7ea5e792c5a832dae0aa54c213002b771da984c1705ddc5d9c223cc11c54b39de6366f9a9161f53014d132be", 0xf7, 0x202, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)="a590496fc6bdfa8cf1302bbf99b100e0d58e44a8823f4d2f683430045e612e", 0x1f}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) 16:01:23 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x1, &(0x7f0000000000)=[r1]) getpid() open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:01:24 executing program 1: r0 = msgget$private(0x0, 0x100) msgrcv(r0, &(0x7f0000000000)={0x0, ""/169}, 0xb1, 0x0, 0x1000) 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x10000, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) open$dir(&(0x7f0000000180)='./bus\x00', 0x80, 0x10) ftruncate(r1, 0x0, 0x7) fchmod(r1, 0xe3) write(r1, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x81}, {0x20000006}]}) writev(0xffffffffffffff9c, &(0x7f0000000540)=[{&(0x7f0000000280)="ff9d9535327f106e31e79154496cc6acbe1e49ede051b7dcd3d2ab9e3a8502e14ad6a0622cb948065cb9ba43f5ed6a6b89316962d1f47e19b57e42398688ccce78f020187779350ffe20540e92ce87afa0d20dbed18586422ff9a5212806431094b47d8e68a42f24930c9d4ba45db6c070aa891d54d18c269a3e42ba23142760bc30503536b038b9881d12bf48f8f4ae9c1cd37d54a66d8ec045724cd013afbb6fd5b3031ee298d4b50a09f42a53cb98c02218eb9c6bafec85a6ba3b1516c0a2129fb37f2006aeb32029255d24a475d617312322b74fc3", 0xd7}, {&(0x7f0000000380)="220c6b70ceaef3bc04d0f99d", 0xc}, {&(0x7f00000003c0)="5b6920537c9f0e3f2111bb54878c460d76f6af4924e5c6fdc39aaf25cd34573c9952b1295a3da0967ac05e901cfb5efa15cbefc6e661cfe203da04a167a61a7fbcebbca515ecf36f1c30c007526089cbef4cc01ef6295ad3727f3182ec68980573513adaaa7c7be92fe458898100a2b85123a0f2741f76c0ec6592a1c8a8ab103c89eff921ed7dad7f1fc4cc64b62679e6c5db", 0x93}, {&(0x7f0000000480)="0323e5dec50c8533e250c8d2584b9f62c631282cde6cc79008c76f8bbaf7cee81f2e96f3f3c7a832056302d3f5a5fc219e232d4db0a527b1f5ce91d709a89d5ceb9f0e6e54ed0daaf4d31ecd74b922189c24a8b7a82623fed10f77c3450506c31caf783b61474a22e078dbcedb234b16238ffec727f291236d416f8497366e753bf4fa14bab9c48ff2519c3d3ba06e7c9ad9695dfe9a606bf3120128d18dfd2da741ced87df49d5341ce642f68bb6eac", 0xb0}], 0x4) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)=""/215, 0xfffffffffffffefd) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x519, &(0x7f00000000c0)='J') getegid() r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x7, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x1ffc}], 0x3) semop(r2, &(0x7f0000001180), 0x2ad5) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r2, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0x400}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0x4) getegid() 16:01:24 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ftruncate(r0, 0x0, 0x80000001) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000540)="ebf17136451fc11fefb65f5ce4c9379f095f4a220b9733df8fe04b816a89d535cc6279b567f7037d9d8dcb5af18b37d4f0b233b3b5108a3f6e64a386d8eb8060a1051f43e981c8932a8742a3e2085f396e5549fab6a4b0eb318d8d5339aae9f088780052366f06f1f61bcca51e5171a291bf658738d5bac5dc26303585e12930c7cb4ccc6d5220782e37a565a457dcfc4081cf31d8871f220863626a7373af7b", 0xa0) 16:01:24 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x800, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = socket$inet6(0x18, 0x4, 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r1, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0x6, 0x80, 0x40, 0x2, 0x453}, {{r2}, 0xfffffffffffffffa, 0x1, 0x4, 0xffffffffffff2e5f, 0x8}, {{r3}, 0xffffffffffffffff, 0x26, 0x2, 0x3, 0x8}, {{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x3f, 0x4c}, {{r4}, 0xfffffffffffffff9, 0x4a, 0x1, 0xff, 0x806d}, {{r0}, 0xfffffffffffffff9, 0x44, 0xd4, 0x2}, {{r0}, 0x7ffffffffffffffe, 0x4a, 0x1, 0x9, 0x2}, {{r0}, 0xfffffffffffffffe, 0x8, 0x80, 0x7, 0x1}, {{r5}, 0xfffffffffffffffc, 0x0, 0x1, 0x7, 0x3}], 0x101, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x23, 0x20000000, 0x5, 0x3ae6}, {{r6}, 0x2, 0x1, 0x8, 0x4, 0x2}, {{r0}, 0xfffffffffffffffc, 0x8, 0x2, 0x3, 0x1}, {{r0}, 0xfffffffffffffffb, 0xf3, 0xf0000000, 0x2, 0x1ff}], 0x28d, &(0x7f00000002c0)={0x81, 0x2}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x10040, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000340)={0x3, 0x795, 0x81, 0x7, "61e4b1ac6dd983520d32c9d76ad19ba806b23ca0", 0x4, 0x6}) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000508005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:01:24 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x20, 0x2, 0x0) close(r0) r2 = socket(0x18, 0x3, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3e0974ba0000000000800000080f500"}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r4 = openat(r3, &(0x7f0000000100)='./bus\x00', 0x10, 0x20) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r5, 0x100000000000, r5) write(r6, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r7 = getppid() r8 = geteuid() r9 = getppid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r13 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r13, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r6, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r11, r12}, @cred={0x0, 0xffff, 0x0, r10, r14, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) fcntl$lock(r4, 0x7, &(0x7f0000000140)={0x2, 0x7f790f87113c3f14, 0x9, 0x0, r10}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r15 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r15, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$SPKRTUNE(r15, 0x20005302, &(0x7f0000000040)={0x100, 0x9}) 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2c}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="0000080093177320496b272aeeda") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x3, 0x8c, 0x9, 0x90}, {0x3f8d, 0x0, 0x4, 0xc}, {0x4, 0x2, 0xef, 0x4}, {0x0, 0x5, 0x2, 0x20}]}) 16:01:24 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) write(r1, &(0x7f0000000a80)="088b602baa2baf256c79dd4ae2cc6056f73d0ab3e7ac53c1d71a257e6cf5b063cc78be9dc5f04bc9730806730f681f1ea499564c77013a1a82c9bfb5be3f63299886dcb04f912e3d7df17deb62da85255641ff1e0c501a136256d919cae114dd3e0cb632e494f927537e802480c23de4393dd50b1d1bd426792c89b102bd2a1c4d602223d3a77e774b8110a659077db5f000871f34e50847badec288889bda5fe83b4f8d08acc925245871fa19d3d8dd7dcc3a53f5b3c76104e104026556cc4856b15c6f78f51005af84295d63", 0xcd) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r2 = socket(0x2, 0xc003, 0x6) chmod(&(0x7f0000000240)='./file0\x00', 0x14) connect$unix(r2, &(0x7f0000000900)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf45e54d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa63acceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162be559984b9cfc64c9877481164c24e75258fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe6ebcc29cda722f871f4385f0413c755ea4a5c5fe659fa202361cd8cac707005b65c6593d8a4884b13c6d158daa2870b4122cd2350000120000000000000000000000000000b219ede5665b9cf9adb798f308b5b79329820d4b614a86540900056eb1511cf5302f9ddd55032487eeadae633073e4af77b58fc6c35a93019c0060307cd1faa8e14ab61851fac2b3d9b2a1aeead45a7d54cdd69e45bc50bfedc5ab94cc73547fd27fc40cea3cbb1e0bd367c53f087ff8bfb0"], 0x1) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r2, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x7, 0x6) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) write(r3, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r4 = fcntl$dupfd(r0, 0x0, r0) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000001c0)={0x2, 0x8}) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r6, &(0x7f0000000400)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f00000003c0), 0x0, &(0x7f0000000580)=[{0xfffffffffffffd4b, 0xfffe, 0x881, "91a603a89e15d73f476205b17771508a78d4d57d6c037b3806e3297dd69b1cfdb2fc33813104883906bdd5df4dbf19c2760d2b7e93a21f9c37d422dc0e1ee30bc549b90000000000000006413653054cc552b3d6000000000000000000ee"}, {0xa8, 0x1, 0x7fff, "2d7786ec15eebfb1ab0b334d437564d3a6c1ac7414b124613eec34fc6159fcf879be0e841e8850b0849c19b8e42443545a27e64a3268589a941d5a5b7923d3ab7c8550d5c509d77c3cc6b900f3d859b2595ff433f7a1e68527a50f08ef76c62894d0fb8d95653ba72f4fc9559af4dace27c7647075faa5a5f98d2bef2140b0bb384ac71966ba5ee0738db9bac00e9ed9a7a99bb28b"}, {0xc8, 0x1, 0x5, "f71a803d927a66ee2ebb7e393bede4de5af9a32a628f256b77e047d8623c1938407269b75d200857c1513dcff68e6c50d510e716425ec5e674f903ff1645f35de3fdb4070ca3cffee049bc6c69a5c36d9ec171c608bcab1d248026ba30a0f81d022ccfd9b1da5aced06dd43194fe5a7c1ff887e23d47bb84f94675eda19026eb9c9c572cdcff78939b42dcf8a220eb420148e97dd9974b234bda741816fc232600c2d240"}, {0x18, 0x0, 0xfffffffffffff000, "282bc1"}, {0x48, 0xe7c0c04b5a040804, 0x3ff, "c6d7d82433194d95c2d3c902be317afc20a81cbf7e19381dea33bf4d5369dbdb8aa93db1f438af16f26ec56a75d2eb54db706ff19d34f3"}, {0x108, 0x1, 0x1, "166b11932a887e8bdec1107ef2f1ae4b1ad12fe7dc0a2904fca7b9afaa298a53ef4f81f0333186e9d189e22ed5a64ad9c8d5bc92978b1f248c1a188dbcf3c5886a33760189e8d244a8746faef284f0ce0d139380b8b0d0f699aca6971c980ce2056ea85196b12a4369a6b5f2e27a8ff3745068fc8900478c091a825423240575df6658bcce69524793d1ac566fa47ae32dce378b9715df7830fdefe53ef5d7c00c90c7b3157c60bb12e5ab2a9bacecd8c1ff52b5033cfb684c1ef491876c783ddce5db5e5b1447f5509b2c0997153b554e2788a9cf32067ae7171e5de517c42f8800b7549b7493960e066acad8bab0a193"}], 0x348}, 0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000003c0)={0x1, 0x2, 0x5, 0x5}) r7 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r7) fcntl$dupfd(r6, 0x0, r6) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0xffffffff) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="623b2a828d4960dc34f5f92a18d6553c2ab821b1e677467bf6da7ef5f10b3f6a1787fe755e12333e160b26fd488d714589ee67578243a956f77e198d5cc15cb9208326c703a4f6f063626b0341f4111de8ea5f29b83355702ffee44fe57a7f9e64efbf66", 0x64) syz_open_pts() r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffff, "73f300070060c3dce5081a6f6000", 0xffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) lseek(r4, 0x0, 0x0, 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r5, &(0x7f0000000580)=[{&(0x7f0000000500)="4003601595bf91ae638e3c657afaa364ce4edc9eaffcd7da145eeec2b6774f6c8ecb14006e54dd12f6340a182d54357ea9e31cf3fe22cdb5d2e227e952d77f3750e4c3a5c6a9faee3de9314df73f6897702286c52f5c3be88e02141ad1a65820b78c4d2eae5f2a1590721fc98813"}], 0x363) 16:01:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d710c18690f700", 0x100}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a34014", 0x19) r1 = syz_open_pts() socket$inet(0x2, 0x8000, 0x80) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x1ff, 0x20003, 0x20000000000d9a, "b08d14c6750400000000e500030100"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000080)) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000180)="d3ea36bb15b8ff66306a0ab8c6001e1025473ac2336ccf1a", 0x18) 16:01:24 executing program 1: fchflags(0xffffffffffffffff, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x100030001) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fsync(r1) 16:01:24 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r3, 0x100000000000, r3) write(r4, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) accept$inet(r3, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r5 = getppid() r6 = geteuid() r7 = getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r11 = socket(0x18, 0x1, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r14 = fcntl$dupfd(r12, 0x14, r13) accept$unix(r14, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) setsockopt$sock_int(r11, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r11, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r4, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r9, r10}, @cred={0x0, 0xffff, 0x0, r8, r15, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) setuid(r15) poll(&(0x7f0000000280)=[{r0, 0x40}], 0x1, 0x5361) recvfrom(r2, &(0x7f0000000100)=""/248, 0xf8, 0x1, &(0x7f0000000080)=@in6={0x18, 0x3, 0x5, 0x4}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000200, r1) 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r2 = kqueue() poll(0x0, 0x0, 0xffffffffffffffff) syz_emit_ethernet(0xe, &(0x7f0000000000)="b12e117aac3185894c735b20c8e1") kevent(r2, &(0x7f0000000140), 0x34, 0x0, 0xc68, 0x0) poll(0x0, 0x0, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x200, &(0x7f0000000040)=0x8, 0x4) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:01:25 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000001800)=[{&(0x7f0000000180)="a5fcb1ca5ac472bc7bf490ce78addb4fe0b61cb62f263a5c554a85a59328ef48c0e6f3ae2899f0f455affd4750e737144771f463a1459ddccdd1c5780a56c49c3f1b062ba4adb64b86c0610c3035d475871e13c34687127d7ee2ca76d5b8c2b5b7b010b3aca93bda57345e141e8afc4fcff3b9ebaf20d9baeaec42411e41b577e0ac6771c1f58e73af8037a024f915378f30346282f572e9e346ab95b34a480cd41522841c4b40b59f1de5f1dc781e22865da8bc53f2016eff429eb253a83832cd6ab342a86db204b912d77fb7abbd9e", 0xd0}, {&(0x7f0000000280)="b7d39db105d7b89964d580ca34d096c6662e87c4d77bab07ed014386e153a3dfc1bbf9fee44102474c1a095d6e0ddd3e488a1db066b0cd4874d81ee98f3766b66279b7042876c17146aacf86b0074c298ddb5504f7cf27666e20d8ed5bb1eac9f4848cdb6f3a7daf67f14b522019d2ec993050fb42bfa92a2dd9337bab71e1ba4cdf3391555cd4e34c3c0a24528c16b0a3c2c2935f082c62a03e5b5975d7726a19774a053142faa67660b39b1e8c45d4a2d25dbad25895c071fdcfd6354f1c4917519aaa446e79550e65d451deb540a94dfd6950204007e52251a4a176e3", 0xde}, {&(0x7f0000000440)="6aad6b64fb234f196ac52f7d13449fbde515e691dd9b7421c2943c2747fb7b410e20fa5048bbd2ca1bdd557ca5defb82ffdcea559ab4ce86fa5f93aee25ef574cb2c86da4d4465e0042bdfe07487c6d47844ab29f494d34460d7e214dd3c5a08f4660d9790019a3d0c8d9481f9b57b7d4569cba1b8a38dc1b69f67cfd3a62e8188fff2f2dc9c8517bb8fc6bb8dcecb09aa215c92955298352a431ba9dc7b8b889da562c879ba7d24c04d0321a822ab141151ef0c49eca35bf917590408a8ccdfc9fc1fe8aa8dd1f5", 0xc8}, {&(0x7f0000000540)="195bca2092b3673f5ae14042f65d97c8e38f81a876e86f3a88a41d0ecac7c26b16505648eec408e53105cf8685433949d9fcc904f0d50fe6ce020a7ebada13595926f3c33972a587c39859376da46614fe71cc2f4fddbed0d07d1fdc9362770c1dd3ae6d3d379d94a9d0805bf6c33115e4acda417d7772c6ce9c464982d1426c68c405e312c00ce125f833364258234e653d1d441ac779b3aa6c924727ec9809b07e91", 0xa3}, {&(0x7f0000000380)="a66bc6a9678151e9c92cc67ed76d4f1af66fa2595107624181d33766990c5c094cd76e9de489865b42711a5e6d908702a8069e95dc9eb23f88b128871bc316a64e0c1295c12e5543aadc3a875e8424cc167966cebb334d2b80c861503236a735cef3ee1011fcf2ceb68a540424bfa41f8ed679d790a8", 0x76}, {&(0x7f0000000600)="b8e1b67b1ad8c6e4b1f931ce4ae7fd436edcf70aa22721555e4206e81bc290688bd6efac6cc6b2686feffb65abbc16348931cc910d3a8377d7c9be3fcf98214084a143456f01ac979129663e90da6238ac5b3a1cc5bfd7e2e10223258fc0ca150fca2556283ee7c79207d581689b2673b94f7851cd4ebf2b70dc49484da00788a061a9dddb2930ad0b9046e1b409bc29bf51acfad28d2371f7b4817b319d2f3e46d2a479596c2b054c0a5628d801c2d5", 0xb0}, {&(0x7f00000006c0)="5c0ed8888f2724b302c48eb23a22e6a2254108cbadd2fa326921fe89229c8f64e124b87cb3e59c1430ff3be3d82bd5f002dbca8e97b7320a5c7ceaed92509b077eb3bea727c0d08a9528b88294721823d02e69c67b216bcb6fc6d2775d59955c4104b77e29ac2bb4aff30b35006416ffa31fb4791162a72ea94315d9e96c947ebc8c36c3d150197dcd5a74ebba4ee5fcec23c0a2c2d1b80a00352d2fea241422ecbc5871e61f36467408589cce4efcb1820b89c8bd13e6d2a9abd3fa14ee0b932946fd4ecd969512533b43af80ccdf433c8a40f446ef093581b6f2071c86122dd92cb8e8017e88b022741780c84692ff19370a2ab71ac834dd72f5ce4422f3ade6f7d0def2d3e850a0aaaa442e3df5bb7a6ecfe46ab52058e9451db1009f6004e64009817e573f8d79900e9793d21b21e3e49b5ee8798e049582e805109ea9ad5d51f6c1fd3a118311bfbd6bc0cab73513dbbc0b7e955eb5131c83faf4afd085b3573012cc19b7486a21065a2986e1b12058aa058a3b41ece20537b5113bec7484c8eccaf278306362f76e96a14abdc6b464c104b6bf602a7abf292b750f5209bb91434f783ba949b23378dde8cbda8f3cc4823c23df5105915c059c0aab460754a92ddf26ff1aceee6b3c3b85eadeb800eff866bdbd91fabd0f527838b2987050760eb7cb10ad480519d7328cbdca589ddbd850792ae5c741fdd74f2d2381afc5d90fec0bba3eedc49e3d0add0e4849d624de9871f9a86ab93bd11dfd7eb54689c82dfb5546fe68a6894ca55261493ddf1070b78c0f9d2041834c3756e57e16f370080c569cfb0a3533b1264be2432206ca7dfb0e08913a5c1381939b76611344eb634c33a349607aa1cebd1ddb51f6c7bb23dee5c74c206968ab28f7b8ebc3d5d8d55deb274f72eb1de90fe1e72cee504f56848125838cdf4ce401e73d513c7a730be9c5874af6533242bd9d8e3223382558be70e407180f84aad6377d271c93f442abe84e9301f89d91060120aae92708223e41ce2ec312044525a81a699a4437b2cab6d73a5f5532fb0cc61dae85941118d088831aae7e3349c156a0e0b614f54dbe70b07159cf9999a59e2ad403ba4fa1ccfff28de799989851f8e9a27190d373ac2f070bfba5fcea51eaddc1f2d1cabc74ea5e7c7f1e9890682c648f236a98f8723615bfc0955804147ee9e5984efe9bbf271ed1d97d2a01f5493f90291ad7a970cff75831e50658b0d09132db8213d0ce0153fc32a69753cf5c7ddf3737d03ca2362454c6b077ff3ffb13d9cea87037bdd7792be5f4d423f9ae8a958940471054be93a9954b9db8a5cc9f736517367f8a7f233c5d12d62d376c6e13e57a683725d8272c713a15dfd35c182e48743efacde72a3b76073053a342ed952fb213d215b7713190bb809be77065e01efe063c698a1702b41f7e5d711b19276a17d760910c31cdcde2f710318d302f1d7a9731709ec1b502b6d535a350e53128ade72ec7cb19c07b53d5d41e3cd6a1a3618839316ac002c90bf8742203834d1269df81888598a78299f6ca1c26f6bc2dfe43e8729d1bdc00bd6ca83137ff99aa715deaa77a650c9678ba35df049189664ef9701b697761116cb623552e86d7bca3b00e251500bca2bbf23da531a6bbbe48a888c9b1d4459649fcaf56247a29cd3fb07c8d59d3846118a5fa6edcf1ad9b54be431e5c4fcd05a8cd30531c2db2b7517b83b22dc884b6ffe1934a12be64daa09e471dec254896dae63ed68c47dc0420499be5f4379c2794f040348b6edce67e0897543a3afe10dd9f828224c2a25b910aef01f1d40e55e7613cfaff4d3c5f8f6f96d176144adc518ccd47afb54dc312bd431abe32c3ae9f47dc36c4fbcf5931cf266f95f9ddd38099fb7c38a571e6da1453f008a42057fb06043b40b209e22382b00a0ca04625b5e2b821bc07acd1224c0258220e74ab9a5712475b0c0353fa1329e999074da62e100c2dc8a702193ac1a69f227573070e57080e32f078a9866025f9849180da3a4c5b690ac0c92556401abede7094daef4d102e3f091277cbda70a4ac2bac018c1a9b44ae6c1ac873fd2e1215b480b30b007d01e54f0834cb214984062afa2a4e52b0f0c8f1f59babdd407d4241ebf80ed92539e9661684755807735f201d91fbb7e9eebf20f81d2e8f5d55e7e3cf4aae95454e219727ba9211956f252d32202c1498a9681233b7c8c7956ff9a38585f230602a60defdc1010d8b2a45faa9cadef3eb1e245a2b816d03e5dee1c68a98541b806be219c370ed167ede080b593fd658772054681c20ba8413bd3cd96d281cc6144552ec24276854bca01ad8102b81d0fb632d8d35b03b28daf5035a83a17c022f4804694a64a273f21060243e7eff827a0c918002e18808e9aa912b1419d10569825fc6edc8693fb3b7d9bb705246987f482dd8b484d4b581ea09b8c124bbc1f9a0d637d269c1e318988a77c6ed692f56ac87bc0bace5d9475f84c2ccb61d8cf8e19683b03e4433a6f15187d835f5be3049b413345634f2e56146e3813636f626c5df6cbc4cdb71adbaa5b5e97817dee9617cd44f793515c3c337a9e43102c05eab67cdedd3550fe481944139606b3107ed723ce31e0b9df38062e2213eba1e27768d0041a98a04572019e0d76738d69da52e8574557bdc186fb2166141a01352776d91c7ac9050568ad186b6bfb5ea0dc3fb9fb036e4ab6f7bd3dd86b0725d07bf5efce66680629870eee12d033a777f68ee76502478f564fbb5807c398504bebabe9a6325633912f54bd851c9fc892726890c9810146b97d6c54e670aaa59e0da54302cae97fe9f1bf2565eef35c8efc147d8500c2a67833a0dfd7ed444723d899c0066920d0ad2cbf1059d060379f502a260a9077f5ef28561e661c78205ec6f53c68aff30a496918cf3e40d50d23ad532fa342f4a0a84c36f2568f57994e0ceb085091a9a7f99caed32d43384b2b1269d5d6998b1968c27c37f3a4839906bf15388c05876121052a07f731cf6a30de696851d6f38e75a3f04e92a85fc7d25be3c553f0666104b3d9de4378d5539bcbb89a049907325c04f2d570ba8f016146ea2f861b24470d6b4757da765a35d7b2b1a8a7d536a65407a37797a811ebae36281b2e63d3bf6d36c060ebf5291fd241322dbba1daa77f64fceb8006e8f10cf7913ad330065d10bb1aed679e8daa5bc0d688ae068d672f3a37575f7daf26511f32b923df2801c77e35f4b7c7d57be7ece0a9ee2ee9bf6b464f7051e6f0b6cfb55c9902812463216cb40d239a85f014e1a48074b5fb5b28f9f4a4d18a0ce4a72100c0463f61362a20e3a3513d225cf40678bbc31eef4e2df1e8db9e8f2bf7d9447aa4d9badcc5887ddae9bb42f066ada1f0487def54a5c74573622b6aa121c69ec5352d2f9e1e6a200f4ed614164e5dea1938cce751c2ad383e78116394eb4e4248876749f9f58a7549166b776d9f70386ab85166c4f37f0399697bb6184cbd4092b5b330758c1865a5a0fe0b257bb5f11e7f607611a5366868368506065e47492a4ea874b6e0001c7d58478b6589dd4ca19c3e418acd44ddf8e3586ec45e1651a094ef060cb6fe2e285a278325272cdff697cb7b5e8e5182d63db84028115793c696dc44628adec003c49cf1af83292846161a03d7dde09db1aa7dce30140dca34a75b5e35e55cd81f6a93d4e69be0bbae95d118d5d969daf0cb90957446259dd68f14e3ff8c7aed0232abfeb6bb57f36a854551b0bbedde8c410623735f2da2de68f870f9ae1ed004a1a30067c4df19be787821c0365aa11255de3dbd644b38f269ca769f5b6f4c0b5bcb49bebffdb8282f20f25352c7f6ad4cbaff10745e8570f6bdd8d7f608991b90ab3b10591b26a8e49ca6cefb3018a438594dd307d7a9c6727fd6e716691036bbaf6a59a229ffe33ed7afa712f4f2f1fe12d68cc6d0c76c37a7628888389c25d359a2a4ac10c7fa486a25ac60be9195bff2496ec35d44fb250b9f2acbc521f3c232d1600a6289c17248b6ebe1efcbbb93db75f2ac8aca5329461060e8990b7b19390b789bd4d442d2bdd8c5551f942f7ee832fb37ab2374d264f92aad57afdfb88366116c231637b4ae0ea36ad2ca5d54299cb57670a48c7d0669c4d228a1ebbfdb9c239830c223531ef3dc12980384e63bbfe50ef5dfea04a7e957fa674e546382f08ab17ac3e4b588a9c4bd4d581799eae7418804785cf1e9fdc7ebc0a2e0589fab55be164eddfed6128e9f3b7bfb46fb4c6ce6e7e05bd6142ac5391b3f578a4c6f9c30f1f0d29359c199844e9788482f344597f462875a78c1a531883e195d658075fd0f3b7fcdae7c66079bc205a18971ef51eca38dbd88efa1c4c6644283cb27c524c46bc45b9b1d3461242d5878c8393fb7438cd869f6ff96fbfe6d23f31f310fdff93c66917ad0eda5b691fed3880d699eed856931d8ca9fc37347ee57020d6a1817a1cb304dc3877c302ddd8808ab8768ffe9bd04090089722ad68efa45c92feeaec6ca9670ee47b57fda4c697e0ba0216265798ea154d938fab77e18bb124bd5ca9475bb2d8db2c1d55819e5090736b04f4152f9a988264faa4f8ac39891a2998b7efda2539ab9b5ba5ce3e68c030a8350f4b7d67fdfb09d7f402dae4753013c00a658d3f7e4612fda2d9525b809d3e779e46aad09f91cf8d059e35391edf433401c81a84cdc246d28357ac45c75f4c48280223da676726e90b752a0dca9cb0a8895982a6457eae1dd7a9c9bd1ae2f9cde9ade342282239d815ae907d311eb59a736cba0199e128bfee06b46d99c07d09755641df403591641ec6558763ca97a66e7ddd367853b5e6518f7d09070d0b76d02c6c6df789f4c9e23f0106968a5f9e2b16bf5bae4e2794dd66a6a604875bab8f1f010b6e1c6e0b0faf38564f69784f5b548376776a9f8cd1a26665bb659f6f94f76dab4483b1a61a5109d5b1a6359c67705f0f84ce2f90a0793b4605e18134e07ec040c187cd267a60cbf72afab4b558447d6ca4be248a0f426696e3c62070bfabb00bd5feec86e2e91182642bb4ebb5ea9e346deb66a40f7e3ce3ae37608abad1e6ba614c7e500189e0a7fa2341b13607f08402515bdea9bfe4dfd4990b2ead46bbc452980f61134f4e90b7ddf218db12e3805bc06723509a3083c18b9dfbc3e814471bedfaaca084dc0d75f99171c0723028a5a0af4d8578dfeca659e962de4a566c3195a01b2a7acc2f86595a523215e61d413d9c379f69cb859991ff976bb2b52f551e0e0d671d979ab60186ee71f836ae194878d72bfce8b92ce85850a6ef71101f74a2d30ab712873b5de61a8b47fb4ae4bb46b484f3d1948d2836343838b0f0181cf0dcf98f1e98d904cb6da18ae6ce253cdecbcb40f8acb22d10db0cf02f92ba374dd002f0cd17baa023c9b71b5d89e7021b4208813aa2f5cf30a900e58437b7d1e50a9dbcb8c6fdd8cf177994f62065fca7241f3ff1a1d8a35850fcb36eee7f0c284fe184a35a10e75916943a86390a6496b23a65abce2df654915e85e383122b4d6cc186d44e6305bf9ec4dd6de20961c07d044dcaa46cc242b973e44c9890cb8abac2af86a989560172bb60f09beadfb277c4f438e7127f27430016580e407b16b2e52fe7fca34f2c730426b34f107eddfd131c8b305a340bfc44b2d777e4abad969d80834b83c48ec7ce8325ea63d45af46388c1199446d4b646f7b5f2d4d98428f385fa671fedc7624bf7945f3f3fb1ce439f35231f34af5b8ca29654eb9348ed7a039747162a7d6b2f9066a6fc5a", 0x1000}, {&(0x7f00000016c0)="6855897c5a0fb8c025c6a10d98a836931156ec492b6c981960f50805e7618584d803bda77e0cb09639d5b7a733222284ea371c9b8c58b094792013aca4973891471a8621305818c145465c37f6eb799c4ce710fae1e10a7bfdb9506f78cf5debfe698285c38f7a6fab98ce2e88b2c106e5f5", 0x72}, {&(0x7f0000001740)="7378c164684fe9ebaa3379a78f5a429484aeb976254233fa40c5c71284f0c404980255e396b4cfa89e664c16b2a988404bef5b186ece3c0a2b7d82f029002aeca5cc6e75db7c1893f8320f7d6d29a56d266d1124f0567f03ef856f30b84773ee9807cc2d15f63070102392bf0b94f91f8532140126ea7d4e4d18ebda39ec24a6232153c351b09d636b73e963bcc4306e7b235aa1a0851a9e2dcfd785ef91e662749a00bc70ab5d534d2d2a64a6e4", 0xae}], 0x9, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="00000018600400ba0d31e99a000000000000000000000000001d003800000000000000000000000000e6ffff", 0x2c}], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) mkdir(&(0x7f0000000000)='./bus/file0\x00', 0x100) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x6) 16:01:25 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) close(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) chroot(&(0x7f0000000140)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0x202, 0x0) 16:01:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = socket(0x6, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./bus/file0\x00', 0x20000, 0x104) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:01:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() syz_open_pts() pipe2(&(0x7f0000000280), 0x0) select(0x40, &(0x7f0000000440), 0x0, &(0x7f00000004c0)={0x3ff}, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000300)={0x5fb, 0x80, 0x36bc000, 0x57, 0x3, 0xa1, 0x2, 0x10, [{0xff, 0x5, 0xfffeffff, 0x45df}, {0x0, 0x20, 0x7, 0x1}, {0x0, 0x0, 0x9, 0x81}, {0x5, 0x5, 0xfff, 0x80000001}, {0x3, 0x3f, 0x7e, 0x8}, {0x4, 0x0, 0x40}, {0x5, 0x101, 0x4, 0x6}, {0x7b, 0x7, 0x84e4, 0x1000}, {0x81, 0x4, 0x100, 0xb08}, {0x40fa2096, 0x8, 0x2, 0x3f}, {0x10001, 0x0, 0xfff, 0x6}, {0xfa5e, 0x4, 0xfffffff8, 0x400}, {0x9, 0x8001, 0x5f2a, 0x1}, {0x10000, 0x0, 0x9, 0x3f}, {0x1, 0x1, 0x9, 0x10000}, {0x8175, 0x7, 0x3ff, 0x8}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = dup2(0xffffffffffffffff, r1) chdir(&(0x7f0000000240)='./file0\x00') r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r3, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffd, 0x80, 0x4, 0x3, 0x6}, {{r6}, 0xfffffffffffffffe, 0x11, 0x4, 0xffffffffffffffc2, 0x8}], 0x1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0xe1, 0x1, 0x8, 0xf77}, {{r7}, 0x8000000000000000, 0x3e, 0x1, 0x7, 0x8}, {{r2}, 0xfffffffffffffff8, 0x83, 0x20000000, 0xf5, 0x9}, {{r0}, 0x7428dd02fe4ee3e6, 0x44, 0x4, 0x6f7524ab, 0xa1}, {{r8}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x2, 0x3}, {{r9}, 0xfffffffffffffffe, 0x88, 0x40000000, 0x6, 0x80}], 0x10001, &(0x7f00000000c0)={0x6, 0xffffffffffffffc1}) 16:01:25 executing program 1: r0 = semget$private(0x0, 0x7, 0xc39e62b3033d06de) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001740)='/dev/ttyCcfg\x00', 0x10, 0x0) r1 = open(&(0x7f0000001780)='./file0\x00', 0x1800, 0xe0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000001580)={0x80000001, 0x0, {0x1, 0x1ff}}) r2 = socket(0x6, 0x7, 0xfffffffffffffffe) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xfdff, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r3, &(0x7f0000000200), 0xfe72) r4 = syz_open_pts() close(r3) r5 = dup(r4) r6 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') recvmsg(r5, &(0x7f00000013c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/32, 0x20}], 0x2, &(0x7f0000000280)=""/219, 0xdb}, 0x842) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(r0, 0x0, 0x6, 0xfffffffffffffffe) r7 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000000)=""/155) r8 = semget(0x0, 0x6, 0x8b) bind$unix(r2, &(0x7f0000001b00)=ANY=[@ANYBLOB="b06a7167228cb22ad0b5bae55898002e2f66699daf823786db6e486c6530002eea6345ead464e4984b94004ac7476435e5b6000400000043fd976c1bb6587bac2d55195289cb6ae2196aca9db6a2d550049ed22f37423d9bc679daa3858c77ad12ae9fd04f194b621f6ce07e17e6547cdec0dfe944684cd45fc7e81279e474e00b006f827433959985d371e09baf3b158f1550b0500cebd20b1b68303113df730596dfba83d047ee8a64f3640444d72d56d15a564b0ae0f6fce7c5fa8049bb6600000000000000000000000077e15109751ad34d42dbb204ec47397a94ec5113ca32bcc04f6ab97396e5d111db77fb5295d236dd5e29b38c5fa4e205d82edc75bd30feade3e06fb1a1bfa46c88005e224f612fea6b0aa4140fc21120504f68fea812a6119e82122079387573f1ef243583eb215872475dec1b5e8f7bec2b4f62312ae91aceb9b109e842d52c7444af7ddbd56d0d1d3f079f71b4e645ce699189b7965d8d50a776556c9447a430a59cb4dbed202dabafe081b260a485ab7b60ef59b0e52f9c248dac97329382910643ce2db6e6634f4f971c4ebabf515d4df849ae03bd5d04ded1b5a617d4e2e7d1c8e2a9b4ce079ceb886577363c01f680ca6909363d64e469e9"], 0x1) semctl$GETPID(r8, 0x0, 0x4, &(0x7f00000014c0)=""/26) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0xfffdfffd, 0x0, 0x0, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCSTAT(r9, 0x20007465, 0x0) syz_open_pts() accept$inet(0xffffffffffffffff, &(0x7f0000001400), &(0x7f00000015c0)=0xc) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001600)='/dev/wskbd0\x00', 0x80, 0x0) close(r10) r11 = socket(0x18, 0x8000, 0x0) r12 = shmget$private(0x0, 0x1000, 0x40, &(0x7f000050b000/0x1000)=nil) shmat(r12, &(0x7f00003b7000/0x2000)=nil, 0x2000) connect$unix(r11, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000001500)=0x1) 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x64}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="00311a8043867ea688369ea85cd8") 16:01:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) fcntl$dupfd(r3, 0xa, r4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./Q\t\x00\x001\x00'], 0x10) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000200)={0x8, [{0x1, 0xa50}, {0xf244830aa7cbbfbb, 0x8304}, {}, {0x1}, {0x3, 0x1f}, {0x2, 0x8000}, {0x3, 0x4}, {0x2, 0x31}, {0x2, 0x7}, {0x0, 0x1}, {0x2, 0xff}, {0x2, 0x6}, {0x1, 0x80}, {0x5, 0x1}, {0x1, 0x7}, {0x1, 0xdc26}, {0x1}, {0x3, 0x3}, {0x1, 0x400}, {0x3, 0xc01}, {0x3, 0x1}, {0x1}, {0x2, 0x1}, {0x2, 0x401}, {0x3, 0xeb4}, {0x3, 0x400}, {0x3, 0x5}, {0x50468aaa363e3b5d, 0x1}, {0x3, 0x3}, {0x2, 0x200}, {0x3, 0x1000}, {0x1, 0x2}]}) accept$inet6(r1, 0xffffffffffffffff, &(0x7f0000000340)) 16:01:26 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:26 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) 16:01:26 executing program 1: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) getsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r5, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0xffffffffffffff7f) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b000001000000000000000028d50651b1da"], 0x10) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r7, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f00000005c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b254a2493fd8ea44dcf6b7595be2ed1f3d1584c5ec2797e4c2d7ead8bdd2a6d9e7dd0"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x10, 0x1, 0x10001) r9 = socket(0x2, 0x8002, 0x0) connect$unix(r9, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) write(r9, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r10 = socket(0x2, 0x8002, 0x0) r11 = socket(0x2, 0x8002, 0x0) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r11, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r12 = socket(0x2, 0x8002, 0x0) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r11, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r12, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) kevent(r4, &(0x7f0000000680), 0x7, &(0x7f0000000540)=[{{}, 0xfffffffffffffff9, 0xa, 0x20000000, 0x6, 0x2}, {{r10}, 0xfffffffffffffffd, 0x60f3e94fef2d664, 0xfffff, 0x4, 0xf3aa}], 0x3, &(0x7f0000000580)={0x0, 0x8000}) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x2, 0x0) r13 = socket(0x2, 0x8002, 0x0) connect$unix(r13, &(0x7f0000000e40)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b09811bcaca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b33e91e37baf78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89c2b3ed0000"], 0x10) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r14 = socket(0x2, 0x8002, 0x0) r15 = socket(0x18, 0x1, 0x0) close(r15) write(r15, 0x0, 0x0) connect$unix(r14, &(0x7f0000000200)=ANY=[], 0x0) write(r14, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r16 = socket(0x2, 0x8002, 0x0) connect$unix(r16, &(0x7f0000000f40)=ANY=[@ANYBLOB="62020207e000000100000a0c5285b881a1964e297ab0f9d1b607e42e39bc4b8912ebc32cc8221a07fea0c82cecc1b26c1e1a08287ff16a769fc3c9fc4ae4620f6309c5ebb43a3b641030f2b74769aa8399429f9d8736b5183dd2abc5c76578047ce419b7094a6e1a3ea11ac1b3881cec4e557afe7ee222ff7ce627671dce987ef072c0b2a3bd64d33d84ddb1e6a4677ae97f9d4dd3c5da9fc0c0582f45100cf60e1f6b8209e0464035dfd1a2235504555ab1f59c760d0ff8a25c6f2170343fe09f8943"], 0x10) write(r16, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r17 = socket(0x2, 0x8002, 0x4) connect$unix(r17, &(0x7f00000003c0)=ANY=[@ANYBLOB="62020207e00000010044b76744c52eb8142700"], 0x10) write(r17, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="62020207e000000000001fab15ef96dc3cb965531d2d87008af771885e8dbc75e1815b1a50aea14265fb3eced763151a832f37dc3db1e354d3719d69e9040daaf5214cd61fc59b65ce65bc90a551c18890dd2eceb5f8c1a03668d45d5d090cc352c2f6e8a4ed042dd1f8bd907467479e5e952373251ca5ce32aaafe6e8f83efb0fa2ae5f6ad82d9d29606ee947fbd0420ad278cfa4c98750c65e097a4bc6f7c2aea09a0458ce92710f2ccb082c670cddbb7a8d8c"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65bfaff390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0df75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r18 = socket(0x2, 0x8002, 0x0) connect$unix(r18, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r18, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x2, 0x79d2838172cb17c9, 0x0) r19 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r19, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r19, &(0x7f0000000000)=[{&(0x7f0000000080)="20185fdab2da5651f53a84209462e801d530070826dbd3ea955db89102fb327ed01a2659f3d10507e33fbfba396cb2d3050a", 0x32}], 0x1) r20 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r20, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) 16:01:26 executing program 1: r0 = getpgrp() getpgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08", 0x149}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:01:26 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="706a7e48afe943ff76154a17bbf7b9b863a1d21db7b6d5c696e465fceea14695e50be91007757d0de0ab0eed76ed6e1df4e43eac829f4962dae8f95bee9e403af61ff538cd59f9cc46a85d3921c1b31de41f67cd2b376fd7c77ba995c82fb48bb8a6c7ad6469793633b3a3a081c209bc5a492ef281cd0dd5f23d88e3a2eb5cb4f4c0212146fa3b9da0b6de", 0x8b}, {&(0x7f0000000300)="1f817e6ea2137547de0b2d9294b7142d123261ab3137cc2f50fd1af0beaeb31d2ab45510c895b5df6b00b84277eca5b68464cb3b706eefe3f071da8814b506", 0x81}], 0x253, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000340)='./file0\x00', 0x10000, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x10000000000001f4, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="e43d7705c8e4ca", 0x7) write(r2, &(0x7f0000000100)='w', 0x1) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000080)=0x4) fcntl$getown(0xffffffffffffffff, 0x5) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x21, 0x10) dup2(r6, r2) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r10, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r11 = getpid() preadv(r10, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r12 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r14 = getegid() r15 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r12, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r13, r14, r15, r16, 0x1, 0xff}, 0x8, 0x6, r11, r11, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r9, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc84800"/221], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r9, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000002efffffe6"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=[{0x50, 0x10001, 0xfffffff9, "2cb554d650f64d51608a042e3bb65e1a69daaa2f5a4f9417b3a655811c766a0d177547638c87bb3045617850472eda698b6e2a7d473e99b77fbb07b5"}, {0x4, 0x1, 0x1, "1c132a5cd5023d858aab651d96e49e1e1e386370db9872f868a3a00c8b7d057f6df11720724699b1667b19420d72c309cb460b63bb9eeb0db7c90df04a58be75ddebbefa08d4f553fa30a8667c9761897a2b8ad5a5dfb6c5d98d468c"}], 0xc0}, 0x405) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) fcntl$getown(0xffffffffffffff9c, 0x5) r20 = syz_open_pts() dup(r20) r21 = dup(r20) ioctl$TIOCGTSTAMP(r21, 0x4010745b, &(0x7f0000000000)) ioctl$PCIOCWRITE(r21, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) ioctl$TIOCSETA(r21, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) r22 = fcntl$getown(r21, 0x5) getpgid(r22) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r17, r19, r8, r14, 0xc0, 0xffffffff00000001}, 0x106, 0x67d26827, 0xffffffffffffffff, r22, 0xa5, 0x3, 0x1000000100000000, 0x6}) r23 = semget$private(0x0, 0x4, 0xa5) semop(r23, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r23, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r23, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r23, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r23, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r23, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r27 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000100)={{0x3, r24, r25, r26, r28, 0x4}, 0x200, 0x401, 0x2}) getegid() r29 = semget$private(0x0, 0x4, 0xa5) semop(r29, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r29, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r29, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r29, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r29, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r29, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:01:26 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r2 = accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind(r2, &(0x7f0000000100)=@in6={0x18, 0x2, 0x400, 0x2}, 0xc) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) listen(0xffffffffffffffff, 0x1) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x7}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:01:26 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01023806df9c253e4c8097075e12294ade04bb0000000000005d4af69ac1f690769a5962fd32df917d74fd1c826b446cafa997b88bd5af9f5f1a99ac685603bc48eaa9f7ccbf31e095"], 0x1, &(0x7f0000000180)=[{&(0x7f00000018c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f0000000040)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000000240)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64=r2, @ANYRES32, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000007328a1a2", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x81}, 0x0) 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x4d}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x60}, {0x8fe}]}) syz_emit_ethernet(0x134, &(0x7f0000000140)="aea8955560d87fdf1afd43c4dec6eead1a4063fb5d63296cbccf7a2971255531ce56b33981cf160640ecb4973abcf5f73692095c3424adf211f0e1ae07493c0cf0ced48ce4255e00aaa4c24a14bbd43cc703ed0600f96dcf0f52f5cf03b32dc2645f36c4eee9c52a4ea2634fbd7b81cde6b4903d7fcf874047bc16d3f89ddc0f84889b0000000000000000000000000000e0c7c1b56331f2db53fbe3bdeac7f2e3e56885e0dff99d40241733d7c900f59d0159d3f11056fe027fdb5ebed34f41574906c1444c934fac438313029f46cb54dc002497734732112abed3afd00977442a2e407abaf46e8c3586456fa33e4575b432bc32e9b2bbe5941db47ceb9efb0cbe9db33f269ed02a8845ccea3d68915ca5576f6f9d0a781eb2d48a490b73d935831e771aa22e9ad73165c8e6fa33ee50d572ea") 16:01:27 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x8) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x3, 0x3ff}, 0xc) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) 16:01:27 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r1, r2) 16:01:27 executing program 1: sendsyslog(0x0, 0xfed3, 0x0) sendsyslog(0x0, 0x0, 0x1d) r0 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001040)=""/62) semctl$IPC_RMID(r0, 0x0, 0x0) 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x2d}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) shutdown(r1, 0x1) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000180)) 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000080)=[{0xf14f, 0x1, 0x1, 0x8}, {0x2, 0x40, 0x3f, 0xff}, {0x3f, 0x5, 0x80, 0x2}, {0x80, 0x7f, 0x6, 0x7fff}, {0x2, 0x1, 0x0, 0x8}, {0x2, 0x3, 0x6, 0x5}, {0x8, 0x3a, 0x34, 0x3f}, {0x4, 0x9, 0x39, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:01:27 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) close(r0) syz_open_pts() madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x7) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x36c, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) execve(0x0, 0x0, 0x0) 16:01:27 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1003, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffc, 0x5, 0x1, 0x101, 0x8}], 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs, 0x8) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffd, 0x4}], 0x3f, 0x0, 0x0, 0x0) r9 = socket(0x40000000011, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs, 0x8) r10 = kqueue() kevent(r10, &(0x7f0000000000)=[{{r9}, 0xffffffffffbfffff, 0x2f, 0x2, 0x2000000000000, 0x80000001}], 0x33, 0x0, 0xad, 0x0) r11 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r12 = kqueue() kevent(r12, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) 16:01:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x5) write(r0, 0x0, 0x0) 16:01:27 executing program 0: msgget$private(0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x182, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x13) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='W\x00') r2 = syz_open_pts() fcntl$lock(r2, 0x7, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffff7fe, 0x11000ffffffff}) pwritev(r2, &(0x7f0000002440), 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x2, 0x40, 0x5}, {0x18, 0x2, 0x200d4, 0x7}, 0x800, [0xffffffc3, 0x0, 0x585c, 0xffff, 0x8, 0x4, 0x8, 0x9]}, 0x3c) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000240)=0xffffffbc) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000140)={0xffff}) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000200)={0x5, 0xfffffffffffff801}) setuid(0xee01) 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x25}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:01:28 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r1) poll(&(0x7f0000000040), 0x3, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) setsockopt(r2, 0x9, 0x2, &(0x7f00000000c0)="b24ab98080902550eeb9002e7343f2bd998e68940eb4e8c0f296547c83396c9824a3feb9072b1c1f21149c1cd9bd8c8b3378a017efeed92f43c1ebbb5b4d05e74a82b7bf9109", 0x46) 16:01:28 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x40) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) getppid() geteuid() r3 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r7 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = kqueue() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r13 = dup(r12) sendmsg$unix(r2, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000003100)=[{&(0x7f0000001c80)="5adfda206ea282007bbdb57b9cd065912474c262361aed055779b39dbd304691cbb83d8cd93e7ef75a559c1ee5e5501e8513d5779a1d070a7bcce14d7199c847fbb1aff963e44df00440c058271ce1a6af7982670a2a30edd6466b913d173228d110142dcdcb75f6155cdb1f53015bea9849f3a62a75d48db1a2cadd0a61e5bd69e557680905f5fa8c3cc5efe06b35", 0x8f}, {&(0x7f0000001d40)="95e89e8ce6aced2302f963eceeb0d308d6f4ef73524560f404fbf04bb30da0f6cacc1bb3816aa71f165637a1fba0a780ab4482d4f4f0870c963815a2f49caa03765ef99bb785c497bf575b01853b9c624fe50dad4db3d9716d95ceec077499aa4f300c2203f265233140dca7c6382d033a619514b766e6808f92f30fe43763ab41fb11bcf6de33b79b0d55a471c083abff4ec03846dba49134be8adc25ab8eaf63ce74053a4978e375fc2ec4c715cbc31310881b64279809", 0xb8}, {&(0x7f0000001e00)="f3aa0ab11f26e14097b8fd4b24071af16df084123b58ff137fead208950d51aa87557625e87343c17470ae9360a9dcfb48dfee04298c0d96a15ffd41e6197196225f45970e8c84cb2ed069e5efaa99190f9feae6f0013f08c4c6f75b66e427af22d26039e46e9417d7a1c5b175cb4498de021990efa1ab113a50920a05a9984d352964146fc0ec231b73f9e4ea6907f2fe4baa45e03e566026ef8e21764f7a61efdb64cf3a9cb943bac82797ccf71a0f52eef1790744cb3456681d341bdcb96d2206c009d80e5ca79e083841bc380b69533f4ac3916eb3c86a4cdecce948d2a0d8f7523f3d9d8c3c0efbbb0e8e707f654dd7a80754904f8dbde7fc1b0829b3b10a5ea2596379a9e6ce95dbcb0a2546cfa18205ea8b3f9584c29833ba01a0a3eb56fe15f8d49e8e1a0084414bbc32ca82f119202e63754c81406cca042f7f8ec14c666401d9a0272b9dacdbca23348b0b5e695af64607f068181ed4a9a547d2b5fbb64e6468570c6a38b29c3ec6f7213ee24aa3714e123b5f8dceb6228c951f46f4c89a628495cb21e6c70234d4e3b4fa32f392496cd8c9f218160035aada497227f11363dbc9dde346d3ddb12370b26750a0ae6ca62e8c2d96ff291c9bc8e866c3608fe743d35f7fb5c00f3d4b71135b68c3ae40b51d90319c8f9044d7f44eae5df0e94e3af0674f7fef11768c41a4d4251493b58e23aa3a89c2d52d7c233f6b6dc1715357849d7191b04c1f4d49065a78438ca693c40fbe9d347c5c5b9c1856b4d9e6b02b8750517ba0cbeb550ef6485c1782c0f8225ec660db29d37f7abda7a79ca7d09131e951bb8ae5ad7a2bae538862322814ea29438fc444e41947807eb6691b791c28488720166af9b0bf393fa67fc88abd686a8b550abb324b18a2a99458708ce491d4afcf3c6116cb68916725e2ccc3ef912c6c81e309e84e4679d659778aa0d6f0a3f7c282fbefdf43f3591212d703641bd1a2a93e2e43964a20d439b0da93da3a4664ce5bb19fe8e060c768ddf17e88efe499d047cb15e7e3be4984cdd81e01a140aca596737aaedfe74cf90835ca8c90508d3f0e1187c506a294af89e3cd5148666503b159a2259733925a5e3b789722b9f3daafe468fc06b62961384d64b4f06cadc6d576389567066c95ff9c771ede4fbb9d5a6cb43328aece3faf57c05e855e6cc21beab843fee00a7f4fa4fb61e0bfa739b7a6edd62eddb8b12bbb95a1bed0f7d86a904f0960172101bb53a6b9b1ad0a1f54d06b9954ab8f3dbc789c284b826b1096567764169a93c2b587d3013112141b9a419196592addcd8ae4a56416bcc9185cae2d1cd952d840b46dd1a8c659bc16962ba036b1f9ee0f6177405a70860a54467df53ab889021fdc2228a5159ad432847e3d340726548f023f75135311ca61d27ca0f89bddf13c161744f6ca9359c2a5cb1d54f8520f3e0c6b10936a7497611cc035f7776ef2345df68afcde76fd652ccef56a0efdf7f2e9457f4bf6a26fb4eaec30da10621fec107902814521093d571a4e2de315635c7e4dd667862eceabaed0f8f5d8fcd4e3d264e6e309bfe82f984967dc836a4dccf1a3fb80ff52505786d7f437dd8955fb3ed14e5ab17c6d2c55c6eceb22b6ccfbe76b7e2d0a0228aaeb3f26798f9c07a7c07c71bf8712e2473969d5f221bd422f6a851905eb83ce9f0047bcbd44adb33f00b2f98f8d5a4c8e5d41c8759c5808415b2e8af9f04e7ad2808fdc606ff19f6ed7eb34a8c5fcdb141078c80edc611e5a8f6807b97ac56910939b49a6c56e4c375bc62f0740c092ae6bbacae772723768c6b7ed3499c256dbbd94ab6148516421150fd02b640c1ed68f5f5680184ca7a30ff0d0c44342445916cbb6d5cad566d4e467ce6f309072b780ffd3149959e6ecc42f7aa4c2f1c69fb1d1c92d14300f6b9149d967b8146dddbc3596ff986cac5ec7a0b62e4a6ec39a883a6ffe0f15c4ab076a3a1e39f22dff3ceed3faed06ea8e48a2863fc65f4343a38e5b53f18e4bcb985f8a5d7dc5a082179f734f285edcb7fe80dbf61ef4d5fe31f2add4d32c3d91d466e7fac493bc8645ee1eea9afc5edefa9654b7608533b71eac4b288cbe59c39502e73ca6fb6ecfa3eb29310bff2e5be67413802a300d716a87dddea86f24d3e2636a38cc8fe004522431a3d0a23cd71b012a46c409d8ef5c98d7a3394ab3ebd69760b48e56d8ec065dca5d5a3760c599556a41b16e61645385990e091a6c84c53796e65e1774c8d753ffbefc1f646914597b2180fbf2443320f76ff18a95fc03082545381bb36b6ace26c17f236e1bd7a2dc44dc4f75899df12d0e6d8aa10954519c94a447d3ef687da47dfc0608aef187b631c0a9a717ec6dc9e35d0cf3fb084b24cb60cf9c9a5ef1bb3f6955ebca186fc7118b4c704e5310954b4cfc41ae1be463e4b607236d4898ce303e20f82e35cfe6e64c15eb425d3925fc73f0f89daf49f00534ceb1887e0b976ddf59ba412e1330f13fcea6590ec965b9cd13a6eed857339a930d7847db407aff9cea9f8e59fb6856bb9b2ee14b0ee1755083e23d891591b7a010983630240e74fc418c0f19619151020828597ce3be3a4ef9a537b0cefe303e8d8371dd1b93766f2775fbedccf110abc828086420fac52c4856c0304360bbe213a95dfffe0769e229f35cb4f13dbf078ef671ff15306f12e345842ba7ce4150fa2505e8f371465b152db0fa2516e0d6e9a0e9bb1f526f5362dbec16bff6e6c132602716c081623d43f9b72a82efe6bd276e4d6c271ed06f78c07c13f2d68025f8292d84e9102db7f85a094fd213ad5379a1aba8b797dd4503cc00986fed20d97a152731313412025e7e413f3689b66478115416da5e89fc2b2552a1b971aeb7df51bdf882188d17a9caa56fb34e528e680caa3988144d2bd97c74f440f52ce9772274cf6af97c72af62ddd3decdf13dd3c7b7e27b4d9b3356042112019d384c71d7cb45a614c93a7d558babc44e28614bfeeef9bafa3ce694fb575e5704be9f8ccc7a2d95c3ca67691f72c25a8a24c5bb0206f6d6a241b49515caf414a6cb15e07bfdceca738aa672a9dfd995e880b0b25e798a82027b60c799f3e7910b74f74bb2773dbadd4f8eb8ccef4591e177e2b47694470e3073edd340fdc050c727027092d91c92e89ef4de93971ff036b3d09b81c61fb2f87eb85802af5aec66b8f426690a284c3593e44db2bd874ea0aec980910294fa15911ff559868d6401e98601126f45d219c7dee8f63dc169cafcfa282ea4ce8ece648a5958e689d298055ab2d6544307b9536e2407b143da264242d5ba80aef5666c6c6b4c1126c3e401c0ee5c45c27ae92cf4ed97333542f3dc07f2cae695aa5fe2dde16c2ee3df5fe236d992da2f74b9962686225452c6aebf59ce6e18890f0b134e4aa6a98753122a355df1332a044b9e8240a52e2b8565a8d43e39f7e18d05c1844caa59add7c6260d33243c941df972a3d5c286bfd8a1b73d1f53169737800a97e578fc33a64dc38a8b1176934f78129ce02ff4effd0fcfb6f9e192ef4d02fb823a62be3fed3187adf5a06aba90f85394e608fcd470cc3da19510242a7bbb88f6c039c87d7e3562e02aa8a7c2165d52d519ad84097c4abe11f44f7f9764a2893f9f650a3098e9f0f52356b28edfbb855ce462a8b89d7feb7efc5d7e0bdae5fe563b24a02131fb00bc58fcebb1e30869cbebac8c48b07a487ad143721f2003e658193f39eda6f0aabb58b0c368ad38778ca786dbe23132ed4b4283cb6343c2e570a3fa179448f397377b433e83838b7dc3b027798754454ffefc14d3ae789f7ef48761b730c8beb219ac097e9ef5563f3edad8561dfc0027720c221ef78f59df069e2d21dec49641440a9a80ab5b02e874b7573a57bdca127e8d92084d35902ca8b1aa240995c925af31f6b05d62d7a86d2b193c54276de1390c6e2bedbd0c591a2dd9f08de0e5c388540c4edf08ca4a40c2b07f595ef5171657bff0b6f2894a2515166dd5d1a44d2fa4ce6b127f039767d33684fa674bb98b77ea7565865d74de5f94bd941e557412e80686cb416dc94c08f9aceec2dfc4814d5a91e6c775285f25713af0499a004a8d41894539e8e2ce4e5700a2b8a2ebd3eafd7f513712c2d0e48d0fad7a368ca02196c6d21c97300a78553ef2bb8a366cf1fbf233eaf0f8e80fc24e3d6b56053e5a42d74e98a5946c8cbb97f923a5c5a4e4929f29fdd73420aa08bb357cde370004e65192b126806629f27fe88c84f010b323248fb66f51321a60df8e6ae800706fc1bd0c98d3136d4de0d6aa6f3e9d63e928d73d62235cf41885c6141b4e7a155e480349e62faf2fdcb499c92f9823e3db6aa4865f13622fb9bfe325a62280a328cd523f2e05252b550a056ae4a05a461136bdb9147a85d1ca9276712beef8af2ce1a5065edaf15ae75b692d605bf709230d310186c9648a86d1762a2324c0ef29f51ca843194a410caa7ab63b08abf5990cd8eee8c22881335888998ca8980e299d8b5e0dbd6fa7338c46ac2d66b588fda0a2a1b71aee6b2f187670edbb468e69ddadd63c53bbe3959b0afeb7b4d0d782cd62f8517efdadabc5a83deace611d55a7fb4c617463dca686eaed686a297984cf499554969624604087c7dc24bc6c54f1a6a71a3432015994e834d3bae6fc84437035ac17c89bcf04109e682158496d68c7cd94a26237cc6ea3c31542c086377c3f93a3c6354d5cfe935d6071dd2d7e5b16008947871987f416a1f0b9a00e35311a87d05aadd7d679139b330a508b3cc2941f90bce8b1ea06e79dde0d28051e57cf6212b7f41f33d8e9491324e34b1672ec39ccd00a263a052ad5203b3b18ae19ab0f318d3f6057797f4c5b88384fc3051e58f17f2afbb8b753efe445340ff99e0212bc819bce3bf0216402a1799e8f836ce30f8167f764db06384fb23d94e8fbc3744b64b2e055cf8c5498b8ff5d180b129be0334c4b05ac6860e0d5a14b1ad4f8325f2445486ab6336524f40a4b104ba2652c85a10e799f3342521291ad6746259197131d42c4a7d2548bd9f8413f5c9108da4083545666fe33442dc63cdb0c91c4a5c9c30d3f88a41fa14c42c56c890ff1b9232c5f3fdbe61fe150819051a3eacd6fda7aa27a6782808af02910cff23db35be4c7fab7ac2383d9d16e39b41400f743edb10136b11a02ec5922864e22a1b592c1e6d1d4cca118e23608bfb5bbf84c4d2f00c3e51e2bd1f7a1de64e50159d91556b9956b5de464ecb6ce498680be32d27751f58e2e297ededdf560f19fa560ecaddb832aa41e82c0f9ab9cabc085f2ad730cedc8da062a5d10a1668905a3078e96a5bf8ad086c75d43ad996af1f9fb5e09b580a48d45f40978e4cbe8a63206efcecc78d5b06360cbd97c08ebb2ec5a801bf0d027ef0f20fe98a1fa8b151c61e453f6b3decfa68a095cb07a0ea154e387d7ee2e1affa3e902a54b1be3d759f33909a56a932a750c8acac6c694b61e638750488da0c6a3c2449dbdd581f84a0501a2dcd337639b563a71edae543f28eaca237f97fec74b8ca4311adba27be29599a6257e6fd9742f44ade05a038eb5447cc70f43cf672a0289bf64861acbbb8194d44887b8fcbf1b8a97af139500892a34c22d8f0f7ef8186e3c420b0c1aa04fefbb293bfb75cc088c06e213b8c001b718e1cd0f5c13ee31a6a444c20e98fa52c3b79946f3f2b02766982850803415d494cef7fd390a1ce24f9593719e8849eb7a89046d37f77d2a3a3d87de6aeab9ef878b9d0769f614650244780b8c5796fbdce71255ab2e", 0x1000}, {&(0x7f0000002e00)="3b2d8af64e8968c697344b826a233e4208bac986213d3517d323f4db835f83bea4f065efdc0ab8187e510f20c7909a009515d612371b4be8295fc12cd309f6d5d54b251ca789e2181ee5a17b09b7273033b22c0ae648022b4d78d6fdfdfb8fb96a6ef6e73340875e5db3640714f9157c87724de3127f6f68a9274f1fb6860c530b50b52a05992b5b0e77c3ee3a7c490bb3a87e06d3b4e40ffcbce53b3301d2e9dc76f7200c12e33da0bc60ed1677b861ae8d313559759379ffb2a1dcfe2cd067af63f97d06e54781c47b7f641ec4a7c844fd0e", 0xd3}, {&(0x7f0000002f00)="2a2b4d63625b1d6e08981edf1af1", 0xe}, {&(0x7f0000002f40)="63cb7e939b60765b072f9e787d0f4ba69d620fc7ac8779d55faee123", 0x1c}, {&(0x7f0000002f80)="436ee8d5da30b259856f74a2b6909a5617ff6b57bf1b09328182f0a124bb801d9b3ecc53c781217769fca36fd80c22e2f987e4f727bf84285b737d9d0189fe929c67d9f986b13bf4088e", 0x4a}, {&(0x7f0000003000)="3a39096e360fd1c4702194c183e0aec1ce5ecacfda197c93d5a0e6fd34048552cd4127799003c7478f7d2184e0424e0703027507c0b036c715c279cbaa10e1d2ae740b9ace38e2ae268a91b7baf861fdbe2ebd7e088f93bbac86bfa60303b8187202a1ac89621f2c396246bc65410890bfeb9df15b884282080600b690cc367ec53888791cca4b337b24394e3f7758920fdb0442ed59dd72e15335dc45db2aeb3591adaad88c077a0867680262ea4256387fc664876a716bdb9bb91f79a370efbcc6640efb082fc8cde0d9bf1e98c522eba56feae5f669", 0xd7}], 0x8, &(0x7f0000001c00)=[@rights={0x28, 0xffff, 0x1, [r9, r1, r7, r10, r11, r13]}, @cred={0x20, 0xffff, 0x0, r3, r5, r6}, @cred={0x20, 0xffff, 0x0, r4, r8, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r15, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r14, 0x100000000000, r14) write(r15, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) getppid() r16 = geteuid() getppid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r17 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r17, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000001580)=0xc) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r19, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r18, 0x100000000000, r18) write(r19, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r20 = getppid() r21 = geteuid() getppid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) r24 = socket$inet6(0x18, 0x8000, 0x9) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000001bc0)={0x0, 0x0, 0x0}, 0xfffffffffffffe12) r26 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r26, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r29, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r28, 0x100000000000, r28) write(r29, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r30 = getppid() r31 = geteuid() r32 = getppid() getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r36 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r36, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r29, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r30, r31}, @cred={0x20, 0xffff, 0x0, r32, r34, r35}, @cred={0x0, 0xffff, 0x0, r33, r37, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) sendmsg$unix(r19, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r20, r21}, @cred={0x20, 0xffff, 0x0, r33, r23, r25}, @cred={0x20, 0xffff, 0x0, r22, r27, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r39, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) getppid() geteuid() getppid() getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r40 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r40, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendmsg$unix(r39, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)}, 0x8) getuid() sendmsg$unix(r15, &(0x7f0000001340)={&(0x7f0000000280)=@file={0x0, './bus\x00'}, 0xfffffdf7, &(0x7f0000001b00)=[{&(0x7f0000001440)="1c9530ae61880db0a6a5bcb8ee580b7c8e598ece8f512b5ecc8574081afdc474b24bf7d82118238ca1cb81de826646b2d83ec583f57078a564fae799dd8162c36d0c136ccef11cca8cc397690afb257063bd9e8df4eb8296c0a1e987f5280ae91a406a3dfe922dc5915e97065ebeae9b4387b7f111bfdfe543fb1aba1763f7c3e3c3f843652c1811639a9d974855ae38ff57571499b961964976964427b257b3111bcdbd2c86a6c92fb9b1b59208be236bad09a07849fd510fdb8485bf92098e7cec00237047f7e0bf14caad2f78fc292a3d981810270ecc8de978de83462020410b6dbd988d63be70f7f6cb63e1d8be063ab4a5f8d431a8e46653e93615"}, {&(0x7f0000001640)="0eb7c2ecf8eca670cf1c7743d9a2648f0158411bc7e92a2a5d5b0add9d8d18b02ef520dbd0c1055de83d7cf1d79b23e1e3514919d365d10a282255d5a8aeb224c6307d1d34c618bc61daeef8bac44dec9a7e9c00fb98c94d400f5aa90a05fd33e4cd54ab2f1c92b246d922c33176be58c515f854397d2a87971baa174f3341c39f09b8b905073154a83d7ab73693dfbf2f52d3088bed36db02c6aad86eee4dfe210bbff34d99b308aab6ea0c1bd31f28f4fd"}, {&(0x7f0000001700)="cb8ddbc5c7a84a5291546b13180a708d351c2b79cb06f183b5b4f7f761093c58699ad6328f1fbc79576ae0439754f5bc50de021f2fea8f6113c3e41a04bfbb41586e3cf12fe3b32458ca3665dbb23768db03d036b937bc37fc987f7e02d42fe09e26dca93a52077e67efc0a672a7d94e1fb3cb2560614832a1529018063d7ab6c4b5c5ab77f97df0e07f079d6efb17333031d665626c7e9cbff7dd37214becb02e8900c7cfefb808b8e0e31c48df240eac3e6f0af9fdb2b5879356c1b25ca6d68de817264ff32088a5280a509d361178c51ef609759d105e"}, {&(0x7f0000001800)="8823fe2832ab6c2c3b421bfb19fa01ecd29b21c525567af9726bd1a5fddf520a9cae00aa75e45a55f232ac131704ee609231fc71be9d5deb73cc2567f8eed4db22052ac94f7279174534e269e9469877ef3ac635546acd3473c9d8746bb156c23758310e56529a559864569ce61524deb2d83146610a8827eea6c2eb7147c3"}, {&(0x7f0000001540)="54fc35baeadf"}, {&(0x7f0000001880)="c9c5c5798580a1721c27c15d3aa65769ca03a7922d58bf83cee71aac9c4303e4a86953e35efed59ecbdd7535acbc76dbda56aee7b9bb4366cf48db1598294e9982b1b4720695fa0e43d9579e591c3f13c85b6d48e23c5e63a60e38d69bcb15d79a40ce37c24be28e2d67dcebd155a341cbbbac870c5c99b70a"}, {&(0x7f0000001900)="47195f4b46be1026d3b0064033ef4a67cd07293ad6bf67e79b6a6f9b1d5defa4bb08cd15dcabfa1237d8f15a2fc70896a02e15f5dd89d55db3768b8635eee925f5061de4759b39b174e5dabe2fd181c72255c0eb19fdc806c7cac34352238b45cffb1ea14763b9b078cdf64c7ea70a5a450b82717170063d18db90690912efe64def97f1147dc6b2d6904a77e13251e564aa5badfc7e79bc70e68adecb86c1978fcac614e3216d88d5c4acb53f1ec51ccccc2d9246bb2c37fe62be91df234cb226dc9f29ff3320e54d946e7aceab4cab"}, {&(0x7f0000001a00)="0ad07f4934f0086a29eee1ff3348936e4691304a2def55e337b1c6c104fbfc2c5e093c935e4fc8885c45f11ca296484e2031ab3bb3257a57b0ea3ba82035aa86dde705b6ee5ef4fbf3f061794a2f9df6e2438ea04a04e34a93a9c99b5eafb405"}, {&(0x7f0000001a80)="3e51d3e9349730bdaf20bdf022357d83b2e0ad50ad9cfffb0ddf2e6ba42e4277a7b83a97e403f0da3dad026470bb0514feb4d863ec8968a99e84b83accc49f26b5c44c27cda1c162015f4d77b79588765e66d04ad70227a670da591a15fee90251a2d4"}, {&(0x7f00000015c0)="c654ab692a988dc4964317f1acabadc0323553f6"}], 0x10000000000002c8, &(0x7f00000012c0), 0xfffffffffffffdd9, 0x2}, 0x402) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r42, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r41, 0x100000000000, r41) write(r42, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r43 = getppid() r44 = geteuid() r45 = getppid() getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r49 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r49, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r49, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r42, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r43, r44}, @cred={0x20, 0xffff, 0x0, r45, r47, r48}, @cred={0x0, 0xffff, 0x0, r46, r50, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000001380)=[{&(0x7f0000000180)="02b5fdd2c177a284ea52524c998b09e0d0198fd9e651f973cd9e5d92c5f6eb02125f47d6866459631513dae825d880a20b05f72ea3b32569a721b75cabc6e6521fe0903bbd84b2205c9d0aa9a07ddcd47a10a776cbf6b08ccb430d1d59bb873264024c8fb400ded0710b3b81d65e6f9845ec99b2f86c6066d0afc610a3ca53c992cb86c3e65e75b920ad656565ef7aac6c392ea63a2bd7ac7cf680109f2832c1e4c15df01784bada559d776ec5cd7724b884cb4368398ceebb995fceaeacd790d7de387a709bb6d013fe1e6e0921dc3675856c1afd66900349e4d49ca9609d9d7ba8b0e99b25c5503bef34ffb655676bbb141f423f12eff6aa69f09e984a9ab8a56ea2682f6304d455bb851beced1b9829badc3fa98756ad8b08edd5813c60494fa1dc6777d15bdad39564390a50e013f168d9888f988204e61fbaecec3a271935f44b58b8aa459e08f232cbb0c5480974fd3208707b1ec791653d1d2bbf11c3a1ca96e19b75976a3c8d5e2e75419cedc6dd8236a910f20c6856f504884fecb452ff58d39ba8e4cda728cdd5c113a48b31de7e3ed3a4568dfc7fabd659b676415b495d61a0b644e4a5c90bb3f092d505592f468d0a50ebcb573a48133834e7cde7020fa8db9a8088d02cc75d6e30a9db77beb2171449771fd97ec70fcae628a123feaa1ffb9cfb96202a39fb086bfe6da1ff989a52c51e3909292fab18ce98df620daede256f20c73bbd6fd6af6e99c48ac255bf809d1c180b33b33e2a92bc70e220256bc788f5757fe2ad8481338d75f154fa1fecfbc5d8ffcdb8a8b5f3c13c337883491e543f88d16d8b008f769a14edd9dd70986b00dcb4e5326201068d4bbe72cff37f13000919e3b1d7a935a0e2dc31a47c3295e86408991f23256144ae4c0db3089b0374081f433f1bdc09f1f8ba492efb86c0128cee5f84789ca865c46bc21a3bc385c4b22b06284b54368bf15202c0285751420f28b3e6656e77c53907a6befa8de8205cd793bc1f71a7cd2db980b507153c015038973d6a27c2fa3ca7fd8199768a0298cd3ee42dfe449394db51a4e44ad248778ca03ad8233b2de32efff0b01f0da074d78198f5798ff350632d511617b15ddb609a8b1d8387ff70a2c33cc55b376e301729a2bd5f07c832f54e3b22d2578c3e5a547f56e51ed0081ea23d9544b14c00c733cc6ffe1d5e7c5152bbc25c0e4be9f2c10b244b292f3f828f410cd39d4055973a011e4f1d9eb7069bb2787ad6c08b1106b833130a7ef083b8981c4e8d6fbcfa6dd22a7406743517269643a01e075a27da2f2b56032327ed06a2e6a5cc5f1a7e202a353ee5b1d9c19dca8ab7e14c55186824540b66f92cbbe8e35c9eefbb7e9d86e15ca60b658b178add680b80f589b2cd97456e5e5c1f2d125350affa09a879056dff7ecb4d2b1a253c553dcd17fe1778153de37586eede38b2459a8eb6ee4198542a6af9408613758cfb000ad8f7ae2094d02a615dda5372d62cb1983a2e0827f7fa4e2d63762f54db510ed35747aedf396da388a8ec30a06e36bfcdedac68934f87c2e48b7108b63c905b63eb5529f7dfe53d96fcc18aff31e0327cd586a76198bb92e4eeb902d84fc2aaefb54b884b782bb00c8d80d82b0779016f4b406ebf8b3a66a17f6f447ed7841713656e8ab316881d3543a8ae9a6fb597dfa6d8c8b3dabfa1f0181000cb763b52a6a813ffb0822b3bcc30704b91904a9db7eb6639ca40cd8aab48d65e606516f18753c417bdaa07bdeabab298ca92796b7f8915ccf1e8734e605616695b0dda10c186f808fe7e09a7e390b9ed3461ffda0180430440c469746e66d9f19e610a96dd9edea128fdc2a22f32482dd2701ae32166b08b6b400578f88f175a087aeb69b3e973c645921ebd49690a74b0ed51db116b2486930c37b2361d833dd484b80907447a4da36c73c2efc8ba70f8675c9dfbd7c3d6c2ec587531e760efdb1649928f583621327f1c429254907d3e9daaf91820cc752b08d832793e83cf134ed9d18daea694ed16715837aa9d1282141c3663132da2572214a57cb294fb695dcbc3e2c9989ad4d725e8d12f9b9f41d849d892fb404d00ced249da83360cfd0a0b215e43fd6df2fd54d8089ccc8ef67cb4a461444e32eae71e0d3220d1d82f0d339773dab1effc1d3e777187441d0c42b3a670db04183333bdee59bd5256b8bf19e1275798ac2895d0d06d9b22c2d5fafff9525b3c658384a4ce07bb4ad20a3b7c9ad9ab197d22b0af63d418bc29ae5829e5725c6379334410ea0b748430b0052b1ef310839d9bd0f0ad3925fbbcf0191f47bff58513a1cdd66c0376db30fdf3686675f386e36b9217bad20b3ad3c508c8e1cdbe615d192dcd49a60883e55890ac7d5060ceabae98ab60db656e233e4a0da6bf3a1739e474d955e4a8b2544e126f7f22b93d24813c60aaa23d3d932c4a8f48996970fa328f6a0ad68b3273ee0382398dde848bc52c7fded65a5c6214770b7b6d9eb1bcf92c64f55778e04a667b93c70ad0ce014872045450dace6c48e4a5133d4ba264cabbbf2f8f81870f934795594f83dbb49b5f6e891eca09e4e7035dd1cc8e9162ecf61f7b1843f98228ebec864d1773f90f8a428f88ba54156483a6fb24ee770b6695ff0fbaeb8218368869eb6b6b6461f73cecf47bc462b991b0e02d9e3614c36205455e131216991dfab0fce69e96ae106470069f4ba3aea017d789cd267ef224700b0f49ea66434db1717bcb4084a7ef38eb16b3b07c34d3a96bbee974e661b8e64ae27d5ea342a8f75315eb3a88baa55737c81d9f19abbbabaf6a57e5900011dab29192022d19aa75dc1fa0cf8aa3794fd2fc5f6708711199fd9b595a53af949d5ef81c5a2a70b0ed48992a13329ed36a859b9ff58a625e83b1f7db377225245c178107e5d537c913a788dcd6e5763bf0a4905f2b21c9e7dd2027548fd0dc826da8480d54d706eef324bc14cafb835f40ce2718e4d2f0fedc904dca9b495de02e9874af59928323981a1ad6d5de7328a50d7096fe088e5bea2ed9c770839794b42b46b1cd1a1b78aa92088536e23d5832d5b2fa35d5ec941df4025823031a33b43278c1ea1eade91cb2b134e7a3a0a2d3d3df270613159c7697e4d72eb9b7ec0022f68b37e02d3afec85ece6c128232a8938308781a935cc83e130b714d2a887cc43a3ef9cf169f2311255eddc9fb932894859dccd5f2217257aade022ca4d147987804e34d6001be164dfb2806014840fd395e8b7e68babe9408d3424c1613acbf6a44524ad975cd03d3b0195cf4628407babf44780282595c40f14dd01806a5fa7b1b919f10cd6a17ad06d81a9608024c7fa369b7eb7dfa6e925ac586f4b0c43526a0f82f396b92a49a1d999d91cfe582e94f7dc5db67c8ab58657839a82ee7d49cf21e0e9cd6f0447d5da2241ef6033e4911bab1021ed67b5f961699ce3477aeeef6f3b7fed780a44119cb1c13a47544bb3215ff83309018d69facf20a36a2e28dcaa91e4a9d0562034f3c8fb1f4d8f49ebaeef072dd1a2c6794e33074877707a6961e12388e0cc525b1a21f5d8ef9836486e2a7702e76addf4bdcd0ed6c9e37dd6f041022a493ee23ea62a91cdcbc5d4b298017210a6c7cffc2e28abee893227b9801ce265f0dd480425bfdf26e4a75dd095dfd068424385ab9411a6dcf141699bcec5d23775e79fd107cf14a67d8a159e22302b0a9ca0571085988af3367fb68d9ced968d9c69399a58d645a5e365fd51c2b5b8dbd1c8980d190bec1eee7678ace24b58fef0f50872f4bef7498d27734c814e7f679f618990d2d7ea78c9f4b4b9ee8c1a0f543929029929af90f039fc6d2c9e4b6da67ce6fdd6329fd423deaf314c499221b4baaeeab7d1f1aaf4312798cd3387934ccdf2973d3d324661f1fa56cd509691c6f23b19d772089a65d2a01dc6c0aa755830f1d48b5bc5212c171454ea48f908ce028e2c6ef7d72c03f7d5fe48219ac993b78c651a41a951dffb3e98309ae5120d2ca4a6cd564bd677b172af4b3952aef9e20dff18f85856f3385b3d6d9749c2996499638823cad956399b36692de7f96cf0857ff3d20c3910051a53c3083036fc01801990e5bd1ef31a159f3573694266dce67dbf2a477061ea0a3276604d05bc0f03a9a2e852046f5a126ce472637e94b5042d5ff64f51a934d92c56725b46091a41e7228c487a9d81eefb555d33f9a64d6ed56af864abd452a3fbe01034f487f02eb087bf5f9e3c4263971da9f00eac6a31067e5264e0184e005989a6f0f6a794a3ccb98f2ca27a46930601ed7284098cfbac737455501544b21f5946ae227fac529e965c960c8567ca35a4d28c020a5b6c78eb8f9b414a3cd480803ccb7b1fb3ec802e1550f6e119d6dd7747c8b6c4c395f2e9c49eb356e21ad4906eb2437b4c4d28111ed147ef2980c967e49a213d7769573086fa84bcd4108b776b5831385f3f3baa85afc7fef4c7a2654518d70ebc0dbe324cd436411ad3a5bc27e96a1fbed10c3d8e512c27bfbaa01256c89f5941baa7bb49b54355c8f5e122c6a9e96624860bec64acccebbed30b5c818cf7f6602ad78fad7f7eea541f7bd8ebeac052efd7b7aba0ae5801d1a466a1a8fc06cd1ffd47cc73ce4e14a4ef45d266a8e0f3b4ed25b565abf2179b8a81a7f90e9058212576a4a3f7e6973ef081821becd6cd329f84c61305558a01b1debd94a454af569a28d12620b9db24a9168f46f430ccb936245aed3a9f7271c591b417d01839125b29cd605bb2e8db70943e1de99fb90fdd7d64f26f0496070fe1a54ad41a746d20c883d6400d6f037e6b0250ed6823bba3c84f07b30e8c92d258bd1224fbe8c4b4598d43e77fb32d8d084d4a671603a362cb047e134be7b3ca1edf0ec6d35c2dadfa0495e5446472fd28376c196203f2a542cb86131b8ce0ff5f0f1ac016e9fba489dde89dbcd20612a6139cc878f97679cbcd3cbc62990fe354ff422e51ad495d86e1e32100421c042ac6febeb815d0b9a0201e782da83701d3b845e53da5f7d23d2c04c74526f0b7e103f34f17aaaa084802ed2e9578862a45eec61593142c07fa8d3acee9a83e0da1fee2992c44ce1721d820c45d0c4ebbb6c07f45a09afdbfb476cfdd52dd82db4f48b50e77acecdf04a8ea02c6098bd18271a091f31ca4ac50e1ca42745948166928437d53c6c70bc71519e2c5753939234d9e62f7b390349f57ea590d3b61136285888d44bfd554d26ede3ac8999a0b045006012be9a9a65c9f93317a3e02986a8d9142322f9955cf08d5edd46de53c550cd18d56e96d49e5c9c60acfff9d7c76ba574c086619374f0f7db09ca199a887eb2c73c734f724bc0891730d8d6ca5af7cd8ac4e008e558b15331f48c00cbc26719f9e07f9c07874e9d561dde69e1834aa623f4b622bf3bea1c8d1a2f40a0c146280eb3577c57187e5726c18e987f20331c9967872fbd3b39b2b82d0bb5c94bf4afaf9563c4205e395a66ed901fb849e2d796049558823751a22b1e4ee6804734847456698d26383b890d0a9f4fa0d63ae6e875f25ac296263f71fdc860b26c40dcc981cba50efdcfd45c3cdea1e5fb86a41cf2fa0f9c49f8c9289cb8f00f2d77a55a0c6570aff1232ca9123940a2e39123995ca2bb7170b4efea7c7714de43db551bbc6af5051d9a548d34cd7ec504eb5fa39b1128d3598fd8cd49762c1f62998ef5334cd1a62b482e6ed73ca3ea1e5d24242777aa7c2392a2bed6ab1477b74ae33bbf87bbe785a20fa8773cbcd24f3829b0191fa9f0333fafce0eebee5ed275f7a7", 0x1000}, {&(0x7f0000001180)="6b5d1a74f85a3a916a01fb12b09d4bbf1814ec4a1d4f518dcdce145601b43b1c082c596bc3bd4eccf776bbdf9a30f26f5e226021dc4070013cf4ce402a7064127b55f79d167d8e5a6491866975ee000911a6670d73649202f4fec39b3f19b8b3d96b69d32d0c80a93ad15b696e8ecead", 0x70}, {&(0x7f0000001200)="db1a2c01ca5d52037bfe26a2d50ae4b5f59e5574e5a504b8c78dd5da3361f97fc45909abf759cafe9b43cb27ed80808d58172f10f87a70c8122b5728dbb1776e3981e4886010f9ded28e1fd51471c9d83468a0ff876248bb21624030a21ecd192cdbf770dc532f1fbd37e2c1110f461cc5b962b7d59b1f915f075db91d17d813", 0x80}, {&(0x7f0000001280)="569081231c51fe1eb0f4484dd09f5ccd08c3b6ca78e9b72df327e45c54f57ec273d519e9b4c24e23edbe0ad99e047af5261be7c59c9f1be1bc2175b97f8b604fbd198e5e90b5c019cdf9f6acc0b63ebba95284879af135e093244d667284b846be2e1caab9941ccd6b582290fd8dce02fc1222281a5c02c64976ee131d220138c14af52f810bffd253ef0b5186e6c8aa4bb9133f29997f937e250c5c86e014ed3bf52dda882d1df662006b9c838dcff9594bcd93b1e6113626e983a7c0fe56e08fc265bb4d9294f6fd37d8814ccb755f866d5c979dfac4892f715e699200d020910fb5d9ee152ec7b0df9342fac3", 0xee}], 0x4, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r3, r16, r48}], 0x20, 0x5}, 0xc) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000000c0)={0x7}) open(&(0x7f0000000140)='./bus\x00', 0x8, 0x0) 16:01:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r3 = geteuid() r4 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r8 = socket$unix(0x1, 0x5, 0x0) r9 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x14f) setsockopt$sock_int(r9, 0xffff, 0x1004, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r2, &(0x7f0000001340)={&(0x7f0000000280)=ANY=[@ANYBLOB="01002e47561e18f8"], 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r3}, @cred={0x20, 0xffff, 0x0, r4, r6, r7}, @cred={0x20, 0xffff, 0x0, r5, r10, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) r11 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r11, 0xffff, 0x100, 0x0, 0x0) write(r11, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r13 = socket(0x18, 0x3, 0x0) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r13, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r12, r14) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r16, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r15, 0x100000000000, r15) write(r16, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r17 = getppid() r18 = geteuid() r19 = getppid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r23 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r23, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r16, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r17, r18}, @cred={0x20, 0xffff, 0x0, r19, r21, r22}, @cred={0x0, 0xffff, 0x0, r20, r24, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) getgroups(0x3, &(0x7f0000000200)=[r14, 0x0, r22]) setregid(r7, r25) 16:01:28 executing program 1: r0 = syz_open_pts() syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) sendto$inet6(r1, &(0x7f00000002c0)="07a7204b2d2c1156bcc25d240aa1f2ae47e3c999f653bec4d95b2c2535f3666de5c8d2d65b2c6726c8d5d65b40894ef803dd260e5ab094342e57dc918ddc0a07bf2799ecac5053f563ef6537598d8e029d30c98bbe00cc004286423e2512327d6dcad8721ee2cf4a2abf4b3d1e53649c17d487e6ebef64224a668e892345b89a9dbb74e408f928b265db75ef5cafac6451e473de01b6d20c0d32911d4cdb69ff70196a365827ddaedadceb62cc5df1d13ad1be43da4b2778465c821018543618f32108352fdd436882d1b67d9350fd124aa4ff3038ae08eddaa6c589965195f515a3a33f342e336fbdcd99ef10209452d8972309a577a8232370041343753f5ac68d74eafb04b7369cf1e35f048bf1a0e9a71eb5fad8db91e30439c6214f2f71ea6e3f8d3f05237369f28d643828f13ca8a349dcceb8593c13bf25fac9c38f52adc839c5b1e7f6c66263e2865b3b4bb3c79075148e049d6050e3e346e7704b6085b58169f5e3f08b974fa2f1cb0e53fc77bb57f98164999ce487d5a849ac1f6ace2fde86194af25840a20c9c98b7892c42b15963724b264aadc464ecb370f02e1aa639a774ac9d7459d9047025ec7f9d0625d183791ddfe05fd1623d61128a3946c5ea7544a592893b13c64f9331431ac19b809d07744fea539570b8962f45a899ac3428712dbcd6572891d2d3986fa6b77839a7fabcb2a17d66c494c5e620468c355227c19109944d1b442df0cc7dff6d02cc059fcc34a42829a26cd126dfd736265cdc92f66ef66aea8ccf8621d6978bba945024b6d162ef0dc76fe9f11cc69c9610f5d87def57828c66e71ecbd5d37e337c8b449681e0d85b96cba9c547535ae7dca241a05a5922ad08ede7da1f93444f4f77bdb4a7cae6c474d7e5317b39c44992b326e98a6171bbe2163298a42247f53d3836ad7f20af1c339a78a3bf4853db9e05b4c640893a13fbbe7941728d5ee431f7a840ade0fb9b1829835869ec67df97ef66486709a0ab0e8091c5afa10eceabd664a9c7dcefc99cea954bcce0d5358089962f27b4c5c984cd674294968d0c8a35de443aca09e946dead3d97dfbf22af92ced86b8c7e69c990f2b6b75a184b792c73e80a4ff1d02c5c8227e571207638fce3e234b676dea636bdcf39297b3657948a9be3499d307422211b17eb3a2ef9c87f58268f3089fdd88f7d43f45ec0a0b66d81a112c787a0aa5c5d259b61f21d788ffccd1ed1bcba9a579a6531fb789cd77a1d313e5e5c74293c174c090183dd8e7de12710bc7328adffd66d23dc0e26606b80259d2097b6acdac1ea51eb81baee1f2d73e18491a38ed5c35786d9c8f02d0a5226916d1d59e32ec5a2f843df4d26da99cb442f9d8ce338d754e0a8bed91954ffe54c907653582db0307dd0ec54c5215601077efc6635a11e780e922e99f3d5bc7ad5782ab6373d5870ae3cc6b4ffe27cb993a40d596cca2cdb9e0591a628afadb8ca5ee0a72aa37cf0fd2002c0bdd105724563b820bf8ec541a60da1133f7132cd884be6963c660277d2d6af5ec9c147713a712e0248bb91c2cf6474d5f48431f9a4f5f41ec3beb0c4d02ab0e761477616ef2e0bb49077da5c939d2ef8bc44c4a1f54773298cc137719c5757552fcde9139c28eb2cfa4b13aed7c395d401454f44171e84e3119e1b9d09baec03fede5bd7a82a877ed478af956884670cff85a10d4c3c1a5d4d541d17b16eb56b32ce64ac493e750a41bd4d58e74892570bdb8163b109a3747114b311192a3a720002de615608738c86f0d1d378720e258a73a077b024b296ded86067cbea30344eba1546b4e873e92f79b0e6ce926dbd5c3f8f5cb52fbc36ddc43419427e9d800d7117b759756c6138f0521effcbccd9246698e2610fffa2b50a5aa616db8e2aaa6f98e79352d0b3fe7ffa9905df61e53d0dfc117a24b80cb085527181f11306a4ccefbe780ebf85107a760bdc1ba3dc5b4a52c607bf5a6836b75c4c7d0ad62bdb9f797a17d4eeaae65bfa60edd2afebdfcab132b0cc9c0e4d1662fee906bd5d53596cde74a11b5d738fe110fbc95aa27080806e9f2fcb32da319e4bf75ba2df9cfb52c0de09f7b5b5e7ba4e122a0b8ce64fffa30ba6b29e475809575a6a2521d5ec03921f253251744882d7ed27509bdd80277c82edbe206748da23bef92cfc45b8e681fb41c8416ca230e74094db5e3ea0e0a7b3d1425618f51ca929aee09498f50bd48b52bba06fb51914c10157b6d50d566347cfc8c58fe820cfefeb1f91fa7b67a0605e753443d4836838457582ff66e96d5fbe0808f157efa8d5cb9460c8b9c790b5877e24d7dc61f17612983bb65285b91c59b5e9298d6a732bdfdc61ae60bc9729bfdf19f6fcf902591e1d159c0e6d01c6fe6a2b10e9d3cd379d3078ad263ceca4dfcfe5c9ded831625ddbb1e2845210d469bfde1b2354b23aabb1bceae7966f9cabe45ba9b58e31e826535e24609c480752328377ec5956a6697f3a59cf639cccf6d2ade95a06e11af03e266724301ab0a40944ef90e58b92da2b4f793958d0a70a6c929816dd43a725062b81e6c533be169f159589b9e255f5000d2ca34c2ae628dc8314664e03f1bc06eb701a59bcde2fc72cb523c6323ffc7358b9b36ead6cbb5c4fb560bb9942fd10aa049af318c413f5540da43b4e536979c33c15ad9e56d3a73882a13dbe3b4389f0a058157cbf72be5be80bf6a46f1393a5adcd09de2e89baedda7bab6a3ff7b800c746421ea72861952450a310dee849c88535f5015497b269aa0a82d8ac98836e86a938b7105cec7f6b1b4f5a237663807ed243cb1f93efd059912e30cdde880c073cad9e2ff6131b1305010c3cbf512ffe9ddbb41cf6fc19de714d462955555f050a02136968041fc44c59efe7d84d9280d302a5bccb017cd3d1a0e155ed7d9bd0faa7f700723c47c43661d59e4905a327d4a6a43cb6cb54fd50d8cb0c6082e65d2c4658d099c623db1ebda86e17dddbd873ac78e210803b7537fab459909751d9e130f19b2adbc397908379926ffa5562eb1cef5a8c5461f63e8b7ce32ec7b8631cbd606f982ac02e9f4a676d1cd822e6ab2da0cf7b132e100120b7a6c7c968b2033151adf74e4ad6fa4b9b555f88b27c2fe7a37d1d5da569a7b9dc55536a492e6ea255bf5c9fa3c09ab357a341f94b274d3aed3e8e81c35ccc0cc56dbcb21ad3038b5f24d47d185dc405590fa93f366dc4d4d65e0f0f0a180d075a2a5ad4ed3e6c9fa1b287210d02b13f84e459cd028642f6a6f3384dcdfd9d7dbc4dc3893016d3e4d60e7baa1d9f2883db8d07aa6883666944a2e4cee5fc53684afbf2a82904c41daef76f3a424056a67e358c9bdcb5c0c8124ea246b07de2ffd898ad3e44ff088e5c1deb5470cc5ac38d8e84e0118b31b1d8fc07bd73da75d42b9f999b7c3c281fdb05f9a2e9ebaf20e172e33cf45bb046a3894c1c3f267ca33c237307483c40670bd097a8c851d73460b31a1f831c21b19d0c094604aa92948e9866098d4c7047abb672716b4aa5f60c45cf16a65fdc0cf92967952244fd59ef9b2d3199a43ccaf960fde96acf52707cd901625fe7dce1bae8dfc25793082e4550c7aa067dafe37cffc0a4345bbb1de64374225922336df33864f1cc17848aec1d67c753acbef90703dfb7b9e94df7a132b0440702599e036afd4b04aece5851b91514b1a53004983ab6ffe2ebfd5fa40a4d21a7c7df783aa5f48819b48e9ccfd38beba1e6b8d4327b53c10bfcd6d1e7b0e63fbe1801ae4a281e6828416c3b197a0c20b00b3229b14b384e81aa3c4a7275a53cc251e3cd5b91d14e9f39c37b2c42f4ca9920a108173c506ff85de3251153004edfbce9b84a1c50d31d004b8b8df04b6cf8644d134cc8e8cdde952e0c26fd93bc6c78695fa1380ad468a9d521d93b0d877ac31c3d7c925328c3c28e64c60b734f1844d1dd9a74732cfa6cf00a1643a36a1563182e8eb237299852dfa383a4d97a2736645360995d650edb14977239adbd51c8c5892d50d807b167cbdc2e2d16b3efa1e6ac389584a31385f612655de4cb170a8eb9c2d8e716a8c8b42767fbf84c8175790762a84ac118eff3588afede3a5f1366802ac2c7018bcbf4128029a18d71e3dd5ec76ac920bfa87a921faa3a175691fdd8bdc6d33b0850c547c8202574a3167477cc96191e4bd5128746641ecf41866e91c4cbcb138ff5e042b1b8ded0805ae9b457b98200edda5dbcbebf92454de84a46d63670c09f77c4d91a12d05cf72a15250f54855ca8536959acc0980ff8959744649bdaf4c017cab793bd7701e22a09bfc6c8ae924e3f65ca883913bc8c58acddad311c3c7dd2a050be306226863614b63b98f93bd32be66d3ceaae66c7977e1009d30bc9afb3d121dd4150531c2dd5beb294e5fb4bafc0bb775b5fb0572b6ce00d367eef7366f572ec66c044b2f4ec49a1a19a3ea9b1f6f9782fa6ffc93159f606224c7e1cd30cd99bfe21385d93805ab98fb393191055e02fe8f1f53a30dde462a722820a0ca01bc5cfee411ab0300142bb12d7ead6a81700de34d619d41b0db18395fc094834b7919386c59620ffa836b854e4c81d92af153ca480b7382e1b2faa7b8efdc3ac446da5fe515d4f97946ff49e99020bb3dd54263380672a54c77048a30706e49edbce51fd5b60db62f3d635e97a2e8393f6f988881122843321fb1638a7f03265771e8887f3787511f6f9fe043a3dc95d2e41099c5b8ad34a617e2366d7d001370d6bd0a61bdf30f7204814a8737385d5ab5ceac8ca16396a525105bca8bdda1486c6ebaa78f4280906558062795b63700cb58fd0d5a7cb227bfcd9ca33908955799d52a9ce352e84ba8f64885a5a306a7f1248bc7201231cadaa929665fae4ec830d469be09620dc1579e74a3607001f0579aa9a054ca869f2d929d1ba9f9efe1012f92ab64c93db7eb5fc44aeebfca1bfb670cee6d9fda12a6bfeb9dfb0bc2f13d9b7ca15639597f585f8cb3b367756cbefa7bc55e35b28545b432fa6e9c8537cfe799ad797dca1205d8a66eedd196ce440ec203ee1cf6d27bfa249786f0ec645afd758086b0b388adb7e1725824eee2336b1ced5dcc2bce72d6abfa4b201a27741116693869ff959b5047f0e2b3a5be3cd03df9eb076755cbb2309688b3d3c6869d4ecabf520f8301a00980be823a59cbfdaa837d1a106b73872bddf4bfbb42f3c18b5570cbc815d14f5149d5e77f792644cb87065b33e8e8d9b2d380e2c5247c0629cd89fd6e1ce42908de214bba064de6df6f20c0301e94bf8d6be9cfd730c6c39ee4df938f10b9374687b6c96987740b9f8f4e7a589e1a1027b6081f8d63cbdd7a92b7a59585bb91e91d3f0059c5ffbcaac0446417af99da87bd548d6931c9bdde9d605135c6a0f6d1a1a7c92df545a324fb3abb2ea53a4f386703711d1fd77c7b2b75ee078a4df1387129602bedb825357104199266734560c14e92e925cc835022b2573572bdccb03c1af65dff69d7492cdbeda6769a2580c86f3c9162934ca5e407a136a4b92a59d37ec1f3435f0f1e50e2f2841f34753a7893d4e9ac42547cd20ace298ffb53dacfaa8a92af538d9743f2b561dff817acde59f958463620a6797a15dd387a3350ea0bee3d7ae32892db2110a2833d4ff394abd2941675089e5eb1b1509566aad7231210d09299b3d0f96181cb4eee45da7f904c11036c9ea872e236b5f19462a5cd591ec77e9857949aa4e960703ed50838cb8dc88aaa596aa43252256f4e0e8de83d668dc0cc636e3357f6f053694e028bab87ba3f24d85", 0x1000, 0x2, &(0x7f0000000000)={0x18, 0x2, 0x8, 0x6}, 0xc) close(r0) write(0xffffffffffffffff, &(0x7f0000000140)="ad18f05de2f4ef", 0x7) syz_open_pts() 16:01:28 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) mknod(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x2f1d) open(&(0x7f0000000100)='./bus\x00', 0x82, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x40, 0x80) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchmod(r3, 0x100) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000140)=0x2) mknodat(r1, &(0x7f00000000c0)='./bus/file0\x00', 0xa000, 0x9) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000240)={0x4, [{0x1, 0xfffffffc}, {0x1, 0xfff}, {0x3, 0xfffffffe}, {0x3}, {0x1, 0xfff}, {0x1, 0x1}, {0x2, 0x6}, {0x0, 0x8}, {0x3, 0x6}, {}, {0xa1fdd3697998b678, 0x7fff}, {0x1, 0x10000}, {0x3, 0x800}, {0x2, 0x5}, {0x274ddc04a575da04, 0x81}, {0x1, 0x570f}, {0x7, 0xffffc203}, {0x3, 0xb6}, {0x0, 0x9}, {0x3}, {0x3, 0xd44}, {0x0, 0x9}, {0x2, 0x1}, {0x2, 0x9}, {0x1, 0x40000000}, {0x2}, {0x2, 0xfffffff7}, {0x2, 0x101}, {0x4, 0x1}, {0x1, 0x6}, {0x3, 0x4}, {0x3, 0x8001}]}) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) 16:01:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1}, {0x34, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgget$private(0x0, 0x100) syz_emit_ethernet(0xe, &(0x7f0000000300)="0db56de784b855ed8e1e108807b1") unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:01:28 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x3, 0x8}, {0x0, 0xe38a}}, 0x3) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x20) chdir(&(0x7f0000000100)='./file0\x00') r2 = socket(0x20, 0x3, 0x6) sendto(r2, &(0x7f0000000140)="c34f8fec1a9d527ceb1339b74333c26603d421ed4d5122ca2efcbf83dc187d58faa0d414b433f782bf34c57c2ca0e6dc94fad1a43db88e30b0abdf5ba4ec1da062fe5b4d0f7e167bb7988258ef90d7a04304af80aa7c3c828907185bf3b1707883660ed8f3fbafddd09024939c5c8479ffd93abe4a12101de1d793eacd897cdc02036d1d", 0x84, 0x0, &(0x7f0000000200)=@in6={0x18, 0x2, 0x0, 0x20}, 0xc) getuid() semget$private(0x0, 0x0, 0x20) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) renameat(r1, &(0x7f0000000240)='./file0\x00', r3, &(0x7f00000002c0)='./file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000300)='./file1\x00', r4, r5, 0x8) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000440), &(0x7f0000000480)=0xc) setsockopt(r7, 0x5, 0x9, &(0x7f00000004c0)="e551b5756efd7a81d5555e35ed7c801b29dc296e92c7c5094085fa02c381a656258c766016388e80842338b3104f22116f0bd39fda76871338f0d9007e5b3c37664416bf01800379b1e426f416e3ef20c556d8923392a4171eb023bd936c4a2c0be4ebc4b6284706f514ffe264e4a7e12089be729f7ae74634d3df0e5f74cde471ca52999060694e2c0846865eae8be25bd3fb7008aef0285ff69e32e028699a7a6311aee156c43183b8584b2f8caa5ab7197de3633e40f1f87231a41411df85106d2029af7780e9678d455197a8c0fbba098ade6094b66037db815f255f8b1cb3a8cdac26f07ac93369973981106decc9eb2b6f3692308c166dd168ad2a5f96443cbf2a94777fb7059326f8ff67a56b66666237256b7a0bf34deab69551668996fefdb981a7e207d239cd09727b12118b8ab8d21d94543785181d6c3873749dde14973d248f70fad48e7a5c85031e8bc6525eb4127e6b16b368285ab77de7c441b2a429b4fec1a1d6a28d3c3aeb67ea0120981fbc39e87bcc7241a0c84178a2b2c4c77700cf2a92269077cc2b00d6cb3fbfdad0af0c1801d184f8d65efff29092dc7d78ac8a37f841baea4fa359abcfa852570d5ebf2654561654b5cfa98b8495766490f380201885e340ba21f113e3f32e3d67064093e7869d024692cec63de3333e81eae5b3228da9128699eda70aaa55788aab717a07a76f75b315f498d48d1f08cb6024a2058d4b387b8673301962d1dc85039bdd7b965668ec1e95d63eecd236245e3ae8471bc666710ce337e626b8e41d6a6f40de3810028eb74b883a707e300365dbdbdd74898f006ca0d634461dbf1e86b2a8a98a98dd5c05f41703dd7cc8cdb18dff406c119e15d6379810a06b2136f07a070226d0a551bde1428d767780ae584ab96c9f042651f0eb53e8ad8663a1ed88e36383ff91f62768373d10557fdb50b385c9e6f8790eba4d1fb7e66a6eb10b51a256a964787ebbed86b7b494160d36a5c51c6956f9b999778aab0e53e8030adac754eb64f1a02eeed585ad45c7cec86f8fbfefcd2461f51db12210dfa3462fdb0d12192bdcf3ae0387216dbc0459e070a2fdc000bba53fc04f4fee0b036b09a1169b78beef4d8c66f8418783fb8bfd84844509dba7ff95df91914777b096b8159a20229c268cd197ffeb8ff3650b0de5387448cf49849f253852269bee66959567f14b45f23d2acc361b71054853950669ae3cb191ddc4ab607d693fb3ed392c98f38e56c833673dc12f0f9e24a2ddd281da3bf4da17cccff3ce172f499e43ac823f85bc715fc5648931fd44c488305e82b7f1fd5c17fa45f4fe8f6f099259bbca38320e52308ca112616a8a9323b0ccf278f937a1b36a23d887d74cb3d2471e21918faaf6c1fb11193d6fd5cbe8d3356deee563301da105ba1445881577dae0716044e7a48260e7ad43fe8e5750d167d34fcd037a7f4d59d32f74c4ca631907c4f91414b58a4ecb45e4c5529bf6ec29b99b7eb978103ea049eb6fc4ea01cc906b0be20b223ace5b1c75c486f89a7c6c3727ca3522c07978a2aa41077e117c88ede0e4be825f7837fac6712f674e8b389bf43d84c179b05be599ed4d8b4cef7382ff04a59eaf739be94c509f6312272273b3baf5c8d4179f23e8e7f3bb8f111eb1baea3d829263540a634d4833af791e8af6c915bddeff9c98cf4fbc634b3ad8070d50cf5a610b1149d17a583dbb1f59fc3749d024296824b2b2cc8bc0849db7ce18489e885e94acb04ffe58fb0b1d018bc096b5fce6ad4efac7c3d377b870b698f0ee765a5885d842ca6ac463652a5fa95759bdf65ed0809f94ad6d4063a273be7cb44582366cd31187c48ad20009df232e4f0dce4e01d8775338ad56a6d1b47ea5006f59a7ff1426f7313792b2715b505bd8076c1858807e2c5468cc2875897e5053a628d1c3019a106646615e811f85ade09f63c21fc787e8d1759a70f0a2d313b32dd14ddfa99c6d1ce8d988d073b88bdbaca5338e052c31c301361c27c2429650e082996c168ab2dc4dffc8754a92fa8a33c122b79ba631ff3bafc844e010d63cbc53e8aa36b709d49710f951a48644bfe1ac1e0d6b8fb2102e4576e7b84c8b8d11048b662a53c150f12e9e571f910a0c22b6542e887bc87e48f63fb89f40107d0714c14b367ff70c875ca716f36e8aee4a8e549d79d6d23a7456bd21f598dc66abee8200e2e1091f4190f02f94ecb7b355f9ec59445ae8d4775d1a1e2a71b3d846cfc9601b15e729039629db3ea26408318cfaadb9296b7f46ae6d93e3bc95427c8acd0005c37dbbacb99e8f49d94c54cd25752b96310ed531a97a6546189ac2952ab18e65ac4c3b6d6b879aa93e51cd2b3e10ee29950c3107eaa5193c7e9b97fde6748faa7af1b7bc9bb2895fea0ccb73a0fc110fc0ccba5a5e7b50622a77b80d923a59b1611860668a3b00e0d54e5afd35044390cfa45760e3ff6cd3a48be95d911fbaf6b8df5274406d985b6c068056e61b2a8a123bb50b803fbd09d97c488fb419a939ebc810b2f76f5e43960a253ae5145de405cfb46fd297801e00be5948ab9965e74a512a773076161e2ce2ac8bd456a7b295ad95e0c62ea7fead35563cb38e9909935840d0837b1ba9eb0768d42d7c175be2d9bba1bb07e0742f90da638912d3ef84942fe3acd8cd3d3b155339db5a4d9f9a71eafb0f5b124dc68d92d60392483c1ef599a832b25a897468a790e42b8a05b9e4fa91133d3b194f3ec027d33d251521c743c4ba5c016a9757a203163ef40dd7cf5984e4113c07b03db3f44464fdac1f27121bb8e09bd6100b161bcfb201e19a338dfad77addd4f4887b2c4b14ade0fdeb8d30e9b472245f80378e911f24e6287ce088916830daf1bce702ef5231b53dee88b4d4f68a500363b009b16cb4506aeb04c07a3c506e19d2c67823904a15eeda67c468243c0762c0a00667b905f49a5b7f70ed172e63a9baf4b0163b80fa74e59ec37f1d4d3908b9570c90e21614d112a1370f3b1b5bba690f7d9578b39752ee611749d2fa4eff1dda69b7268baac2be0886a0cece6519a1c141bcdc3d2ea9bab37beb3feffe057ae28bc25dd6a325f26df7c250ddcb3d4caf775a4547a0ede3e791baef7bde7d586f4d2280f74e80a10df1314d3fbeffdad32cd11644b88b927b1223745b1554040ad86a6ffa2ebbf458bc961e26b471d2a040cd5e18ae2dd5a0f98271241b25c1b4b93d393e43ed2ff378d602f0f1bff67e1d0220ca9fd7e0397c3b1ac71ae7bc2f87fe0161f282f749e7302559b4c7bc7043440b1e1669ca518ffb7b1c26bc74cffb7d66201ab9453b4bc3d5f8e0924c1d312621b0bed3eccfc0de86729a6a2910dacb41c5933629f11f033c2626b650490c253a1b02dde2c498a66d7eb166dfa3f591f35cb967065e34afc9f0fb0d596686021c0dd6fbed3638fcb7ecfa48c52c9698638fd3dc3e9a79a9933e9c335bb696195c666afb66c2f073ddfac8d2a521dcf371a02979a884a3989a64aa6e57bbf85ff5707be2b084bacaff8a7ad45213af871eb5de29768e8b6d35c221a2e6db0e6ab2ac1824559d8b6ff0a89a1d1862856c5764d1922866b436be8a745ae6e888f7624e5f0a30f3add4d76c874962f9945bf72ea16e31651e8e772277589ab073ebfbae8119951201c7cbfc69bfddd840f546ecb849f7c5280ad84f11ae38a11a102a471e06477524ff36f95761cadaae514b08d83ab47560280f616356512c002dfdf60282bfdec6168d8c2a8a665afa79da8a85ede2a23fd4f7dc98842c58c685dc084a94cecbc758ebd153bbae5fcd3f0811a8317b5e24502a1a95b43c7543d1195e03b87b021a97f6cd47568b6846782f70387d9c9dd22c8e39b431e123b754a709f218dbc0cd7592e963c749c1721feba0323aeb3625889865a31c9593cf8bc54d5f99ddf17aca5d34c89b85719e6b4156d10b914c5fdb4cbbe5e7cc8fbccab3f851b479b921a4b29c07ccc9330a08eeb0cf00182225fa14966c611d8fcbaa9fafb934ea438892e98c767c62731ae3e62a69767251a920ee806d3b601ea59f0ef41a8eeaf0479a2ff475d263f2de544e6e344df9c04b27f028b94ddfe7ddcf1ceadfb87430b07bf029492086d92a018fef79f9cba60eeb6f4253e6fba99e0698f0f44f3f719dbbf11d990c5427d52da6f6c28fcf198f9c51cc649fd9e085efefc7e594013b3caac3c584bfc517418497ac942daa9b0556bd1d83989f988e8193324e1b41354440aa409f94d5d7b5aab16070f9760f6f97668ef7bc2ecfc38f2dc19c20702333dc7593ad69492c2c331a98299e34579a0d08fa6724511b8bfad2ac5138ce82c03dd6158e8b09a8832e6add71fa381c51bc085c0b5f88c29300796a937f85d3ec25858f6abe75cc17e9607ed92fc275b1be550a2f5c5771ddcd8fff4ebe13fdc09ac8899d869ee68bfd03df8642f49f270524a34e5bbbebe940a3ae786441a795239478711c477342d4fdbd59101d92be289d6781e3d1fac426af10090e0ccd6edae7d80131be3b9fe5f2513aeb14677b760b02ccd1ae6f380074c4fd0a05f419c695a82d2e7a8832d0f7c802990a62634c0c271cd6ebc5453f7b992e530b70b193e2e8a7eaf29a12680c191f30bd810a3b1c43c5cced9c5c92b3fbf53ec43d685a68b94aa51cfb0fcca1d5f3177e95745ef70a48eadf8cfe45911d51a5a04eee91db4f51f38c9893ba6b0a29eed6a0ae4e768b4770aec0fd2a385df54dba0592e4a56c245420fbe27ea0aca47eb6aa5b858a29ab00524558dc37bf17b6203c400ff21da6b4cef5dc1f23610be00b72d90d55ad7069155bb03ff55594fffb1643d9a12c70188fc5f4d8f173af918767a1a9b900da8fab121de283b6f24354a624a7b413e3e456ecddab5019877b5fb6ed5c5b5514625064daadd90ddf24dc5c02ab6a80d52fc38cc3876fa912f6ca511c09ee4ff50c1557574ebbd78076c9bbdd53765547a2af15c7d42ef493f9fa195b20d535cea29391a0aa5900685ea25b3cfb59b55019f4c3ca0389758bc45854d9b927cc592385a1ebff93866af552bb3f37237cca0d01201195f1264bfb40a6a4acae5fe8f18b1a1a27ecb9266b241ae0598f16201d47646bae8ba8576c5c2a9df8729d295224e48a10403ccc15a2ea87d0193892f42d7e787275615e4b0dbb4a490a5a41f8cf59efaecb759ad962cbafb022e4387a12998a1b1d674fcc1c4dd24c36ad8bf8db22c66d4285f33464738c273924bf4f5bc2fc7e615de6b5b906647ab2e4703b5534ba6daa9fd79a792050b6e5f8dbb248db61de8d5f4fd4c30461264eb9db901badcd6735e80d549d5f74b081606b3c80582c540c14e89e0887e37bbbf838199c743c77e53702a0c768f443f9d6678dde327693fb94ec7dc61ed148fe2587fe882cc43fc8867f91b9711a6f6154fbd3acb772e3c7951f7557b6074b5e4052b5d3475f8d2f2079566cf23986945549da8b9d8326400ceae3ec2e56fd9c54e20eb9a4f61eaa80e71ca9c58405b2bc42454e33b12be533534baa16487fdb612271812bc30990c606ff99fc4c26995b4dce9163145bb9f464707a101a263b6954e73a0fc4c27912b40ad2ae3178b95a01acf4bda0661ae703a9dfc0f91750e4251194b39f333e781307f1f916579759983e303254decfb57fe30d522da6645661f10ef91b5634215f4bea07dd0353bfd16a561085bfdae57994bb3f092eb15bef164f9e3bb00bfe583d452d2f988f9fdc8f057a208c906cb36256b4c54f990d39b7f1b9e050a0dab8c8da", 0x1000) link(&(0x7f00000014c0)='./file1\x00', &(0x7f0000001500)='./file1\x00') r8 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000001540), &(0x7f0000001580)=0x10) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) connect$unix(r9, &(0x7f0000001600)=@file={0x0, './file0\x00'}, 0xa) setgid(r6) open(&(0x7f0000001640)='./file0\x00', 0x840, 0xf167d66f0c791aad) fcntl$setown(0xffffffffffffff9c, 0x6, 0x0) r10 = open(&(0x7f0000001680)='./file2\x00', 0x80, 0x8) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/wskbd0\x00', 0x10, 0x0) r12 = socket$unix(0x1, 0xf06cc1afc1b76f62, 0x0) r13 = openat$klog(0xffffffffffffff9c, &(0x7f0000001740)='/dev/klog\x00', 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000001700)=[{{r10}, 0xfffffffffffffffb, 0x10, 0x1, 0x1f, 0x1000}, {{r11}, 0x7ffffffffffffffc, 0x64, 0x20000000, 0x7, 0x7fff}], 0xffff, &(0x7f0000001780)=[{{r8}, 0xfffffffffffffffc, 0x22, 0x80000000, 0x7, 0x2}, {{r12}, 0xffffffffffffffff, 0x0, 0x1, 0x9, 0x2}, {{r13}, 0xffffffffffffffff, 0x21, 0x80, 0x10000, 0x4}, {{}, 0xfffffffffffffff8, 0x4, 0x8, 0xffffffffffffffff, 0x200}], 0xf90, &(0x7f0000001800)={0x3, 0x32}) 16:01:28 executing program 1: r0 = socket(0x18, 0x2, 0x80) close(r0) socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) read(r0, &(0x7f0000000100)=""/4096, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0xfffffffffffffdd3) recvmsg(0xffffffffffffff9c, &(0x7f0000001300)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000001200)=[{&(0x7f0000001100)=""/22, 0x16}, {&(0x7f0000001140)=""/170, 0xaa}], 0x2, &(0x7f0000001240)=""/154, 0x9a}, 0x40) socket(0x1, 0x4006, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x9b}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x8f, &(0x7f00000003c0)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4ee85bfb53bd4aa520a7b0cabdf9da534b4db5450618bc0d72feeced072100"/143) sendto$unix(r0, &(0x7f0000000000)="67731590a77d0052a5f56e414b1cfe14ad5b7229", 0x14, 0x0, 0x0, 0x0) 16:01:28 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r4 = getppid() r5 = geteuid() r6 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r10 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r3, &(0x7f0000001340)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x1}, 0xfdf0, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r8, r9}, @cred={0x20, 0xffff, 0x0, r7, r11, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) r13 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x50161, 0x15) unlinkat(r13, &(0x7f0000000300)='./file0\x00', 0x8) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r12, 0x4010426e, &(0x7f0000000340)) r14 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r14, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$TIOCFLUSH(r14, 0x80047410, &(0x7f0000000240)=0x1) r15 = fcntl$getown(r12, 0x5) setpgid(r4, r15) 16:01:28 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/91, 0x5b) madvise(&(0x7f00007bd000/0x2000)=nil, 0x2000, 0x6) 16:01:28 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r1 = getgid() fchownat(r0, &(0x7f00000010c0)='./file0/file0\x00', 0x0, r1, 0x4) mkdir(&(0x7f0000001180)='./file0\x00', 0xc2) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x00\x06\x00\x00\x00\x00\x00\xfc\xff', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f0000001140)=[{r0, 0x97}, {r4, 0x10}, {r5, 0x20}, {r6, 0x10}], 0x4, 0x1650) r7 = dup(0xffffffffffffffff) renameat(r3, &(0x7f0000001040)='./file0\x00', r7, &(0x7f0000001080)='./file0\x00') write(r2, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r9, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r8, r10) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, r8, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r11) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000001100)) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:01:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005201) openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x800, 0xcc) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:01:28 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) shutdown(r0, 0x5) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xfe1527655aaf228e, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0xab9, 0x3, 0xfd, 0x2a08, 0x9}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) socket(0x6, 0x3, 0x56) socket(0x0, 0x4, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0xa2f973d853bf0446) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000001c0)=0x1) getpgrp() recvmsg(0xffffffffffffff9c, &(0x7f0000001600)={&(0x7f0000000200)=@un=@abs, 0x8, &(0x7f0000000580)=[{&(0x7f0000000240)=""/15, 0xf}, {&(0x7f0000000280)=""/158, 0x9e}, {&(0x7f0000000340)=""/221, 0xdd}, {&(0x7f0000000440)=""/209, 0xd1}, {&(0x7f0000000540)=""/15, 0xf}], 0x5, &(0x7f0000000600)=""/4096, 0x1000}, 0x400) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001640)='/dev/null\x00', 0x800, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000001680)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/zero\x00', 0x80, 0x0) accept$inet6(r4, &(0x7f0000001700), &(0x7f0000001740)=0xc) r5 = semget$private(0x0, 0x1, 0x40) semctl$SETVAL(r5, 0xea767de6fb9a843b, 0x8, &(0x7f0000001780)=0x1f) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000017c0)={{0x18, 0x1, 0x7, 0xebda}, {0x18, 0x1, 0x2, 0x3}, 0x912, [0xa9a2, 0x9, 0xffff, 0xffffffec, 0xfffffff7, 0x7a58, 0x40, 0x4]}, 0x3c) r6 = dup(0xffffffffffffffff) setsockopt(r6, 0x1, 0x8, &(0x7f0000001800)="f1e08c15d203569daf8242116e6b477d7ac362d42ec6b463ba", 0x19) r7 = socket$inet(0x2, 0x4000, 0x40) recvfrom$inet(r7, &(0x7f0000001840)=""/193, 0xc1, 0x800, &(0x7f0000001940)={0x2, 0x3}, 0xc) socket$inet(0x2, 0x1, 0x82) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r8, 0x29, 0x69, &(0x7f0000001980)={{0x18, 0x2, 0x3}, {0x18, 0x2, 0x0, 0x81}, 0x0, [0x3, 0x7e25, 0x2, 0x8, 0x9, 0xb8a, 0x1, 0x4]}, 0x3c) r9 = open(&(0x7f00000019c0)='./file0\x00', 0xd56a9e1d7d73140a, 0x50) recvfrom$inet6(r9, &(0x7f0000001a00)=""/27, 0x1b, 0x2, &(0x7f0000001a40)={0x18, 0x3, 0x1}, 0xc) r10 = dup(r7) accept$inet6(r10, 0x0, &(0x7f0000001a80)) 16:01:28 executing program 1: r0 = fcntl$getown(0xffffffffffffffff, 0x5) wait4(r0, &(0x7f0000000040), 0x9, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) getitimer(0x3, &(0x7f0000000080)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r5, 0xa, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:29 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82020600013000"], 0x10) shutdown(r0, 0x2) 16:01:29 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2000000b}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, 0xfffffffffffffffe) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:29 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0xf8cfb5065d327bcb, 0x8000000000005200) r0 = kqueue() r1 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) sendto$unix(r1, &(0x7f0000000080)="1711321b89ea4d4088dbff80300c3a4884ae984d81dd193da7f0ce4db6745c3a83cac97106f1696365c6cd83c021c5725da45586a5524b0c2d5092627e6a7a0cc131904de2aba0bcca26ed7b46f1a6a16f9482e77e2edd5e8f619539b6d005c934905648c076b05fcfb20b80cdbcde0a1266f6eb997615dffdc1417b13d73700385ba886933443e1384b6c0cedfe5007361cc88f85e38a074941", 0x9a, 0x208, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) getrusage(0x2e6819db305f12af, &(0x7f0000000240)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000001c0)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000200)=0x72) r4 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0xc9}, {{r4}, 0xffffffffffffffff, 0xc}], 0x3, 0x0, 0x40, 0x0) 16:01:29 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) getpeername(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) socketpair(0x1, 0x2, 0x1, &(0x7f00000001c0)) 16:01:29 executing program 0: r0 = socket(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r0, 0x0, 0x4, &(0x7f0000000100)="99fe358a", 0x4) fcntl$getown(r0, 0x5) 16:01:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8000, 0x0) fcntl$setown(r1, 0x6, 0xffffffffffffffff) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x5d44, 0x4}, 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x80}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:01:29 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0x3) pwritev(0xffffffffffffff9c, &(0x7f00000002c0)=[{&(0x7f0000000200)="0aaf65a43313b922eec0c2dd718315244495eb6fa9476667b5e7bf752502b11fb06dbf82a542d5d026914d8829d1c52523cc492c5d2ce40931a4814021721d8bdd2eac5dd065eaa092db36616e36afff5968d2200b", 0x55}, {&(0x7f0000000180)="f3c3daac886ddabb7ef16526eb8cc0aa5d61892669238084fe91e0b189ef1193bca7c1b4a0b28a6cac1f22749c", 0x2d}, {&(0x7f0000000280)="0b0f7220ab2e5d8dc76c0438e4eafc9a4212f2ee58484ac4849565a6e2abb4081665b2d1e1cd6d53df3ee25b36e7598ec48ab865794a1ba40827", 0x3a}], 0x3, 0x0, 0x61) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000300)={0x3, 0x1}) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:01:29 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001040)=""/62) semop(r2, &(0x7f00000000c0)=[{0x2, 0x4, 0x2000}], 0x1) r3 = msgget$private(0x0, 0x39c) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000380)=""/12) socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.ofile0\x00'], 0x10) sendto$inet6(r4, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) r5 = accept$unix(r1, 0x0, &(0x7f0000000040)=0xfffffffffffffe51) write(r5, &(0x7f0000000080)="ddee43ab8734abe72e8289e48f56a2848dcae6855abd", 0x16) 16:01:29 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000000100)={0x0, ""/58}, 0x42, 0x3, 0x0) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff00"/224], 0xe0, 0x7fbf12968565d031, 0x800) msgrcv(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc46000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08ea0ac1287a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa683059b4d3bcba8d14cd8f7e4815208dba07923ecbe2c1a888fdd7686e502bb2f8e4a7a2acd52d8cb81cf6e19223ef91f2d6dad5efd6b3f2a8319c03915e5d83aee33f8869ae2c7daf4069f2a53c24630185a331e13a5b1eb10542b31af35b567b6c8baea741a2200cb0058cec3f7186f3d63a0d140714608015328301e800c2e35aa0a2179b3524126276aac68cb287815245d63bf9cdd84a5b5e016a7d2cab8d22f8f32da6e68fd73a2cd76e6e8e2563b0073a2b528e5145af954d72ddfbee04d57c76a2d7b7611b400e2f968b0b79039e6da6aa5f3388bead75b422906989e52fd7f9a4e90285dbe3b193600ada2fa72ae6b0ac0ffe03396675edf2d16e9e5c5cb42a288fbdd324f50e17b722e2ba9c395631f1b0ad601e0c37077b18f5cc393402a5c44214a1f7d3c74bf081c5befe0b567b352106d9df6d14684e5a3cf8f8fcb3e69c79ab5f1b29aae2e94b6335e402f7ed129b155e5"], 0x1, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) syz_open_pts() r2 = socket$inet(0x2, 0x1, 0x3) r3 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getuid() r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, "001000002e0261cf0101000000000000a600"}) poll(&(0x7f0000000200)=[{r7, 0x4c}], 0x1, 0x0) r8 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x4) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f00000002c0)=0x401) write(r7, &(0x7f00000000c0)="6b7742034bae8441b7dad7bbd07becdc804fdcf3e92927040f00a303be0824dd383362bc12b86ba98261b0", 0x2b) r9 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r7) ioctl$TIOCSTOP(r9, 0x2000746f) r10 = getgid() sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r5, r6, r10}], 0x20, 0x7}, 0x4) setreuid(r3, r6) socket$unix(0x1, 0x2, 0x0) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYRESHEX], 0x1, 0x3, 0x800) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) syz_open_pts() poll(&(0x7f0000000200)=[{r2, 0x2}], 0x117, 0x0) 16:01:29 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) setuid(0xee01) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x2, 0x5) r2 = semget$private(0x0, 0x2, 0x100) r3 = msgget(0x3, 0x100) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r5, 0x100000000000, r5) write(r6, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r7 = getppid() r8 = geteuid() r9 = getppid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r13 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r13, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r6, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r11, r12}, @cred={0x0, 0xffff, 0x0, r10, r14, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r17, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r16, 0x100000000000, r16) write(r17, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r18 = getppid() r19 = geteuid() r20 = getppid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r24 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r24, 0xffff, 0x5, &(0x7f0000000000), 0x4) sendmsg$unix(r24, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r17, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r18, r19}, @cred={0x20, 0xffff, 0x0, r20, r22, r23}, @cred={0x0, 0xffff, 0x0, r21, r25, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r26 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x3, 0x0, r4, r14, r15, 0x100, 0x9}, 0xffffffffffff0000, 0x101, r18, r26, 0x1000, 0xff, 0x1, 0x401}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001040)=""/62) semctl$GETNCNT(r2, 0x940b4228adad4adf, 0x3, &(0x7f0000000000)=""/71) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:01:29 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0xc3}], 0x9, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f00000002c0)="3a74595b9d9c6f9b3518ceae31f02242c4fe0c3414fcb477be34d73cc77e14ba1cac2cd7e1d83baf3b8524b7dd5c4657fae518abb6533a7760a9b6c925639f9b9e90633751764275637b79087c6281d2c482cfff686ea1dcc94ba4e03e4b92b834bae538f17954d44bcb2236f7c11b3f8add44fc4be5ed2c6a30fe9d521881f1aa9275da98e4f458007c0f2de0bab64c6c593afe358a3e63ab1f83bad83a0b505bfa6a224a3104bf668f83eacc", 0xad, 0x0, 0x0) 16:01:29 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x281, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r1, r0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$TIOCNOTTY(r2, 0x20007471) 16:01:29 executing program 1: pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r0, 0x100000000000, r0) write(r1, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r2 = getppid() r3 = geteuid() r4 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r8 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r8, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r1, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r6, r7}, @cred={0x0, 0xffff, 0x0, r5, r9, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) wait4(r2, &(0x7f0000000040), 0x2, &(0x7f0000000140)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/de\xf4/bJf\x00', 0x20000, 0x0) ioctl$BIOCIMMEDIATE(r10, 0x80044270, &(0x7f0000000000)=0x81) getppid() ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r10, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xffcc, 0x0, 0x0) 16:01:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x190) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e24237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122ca8fbd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f21205f387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0df33c429ed29335c34f0ede0ea3cdad290d245a760911ef7008ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0aee25001d2807ad8edaf19fca79d81d75cc75c782429cd160ab000000000000000000000000005613400542d26abeb35c9538128ba7756812653caf1fe5fdd5d859825276b32e77004363da50dcfc"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) accept(r1, &(0x7f0000000100)=@in, &(0x7f00000000c0)=0xfffffe90) r4 = shmget$private(0x0, 0x2000, 0x4acca4ac4dc35bc, &(0x7f0000ffd000/0x2000)=nil) shmat(r4, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmctl$SHM_LOCK(r4, 0x3) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x55) 16:01:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001380)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000013c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0x44}, {0x16}]}) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000625c84bcc30ac6e13969c740dd74fac641c61565eece5b743df081dcf6396669ded3f4b74e9ab7fbde1acaa3b0236a74b3fb6afda4549fdbf2222a7f0e759d7bc827bab24d4ab7e01da21c3a3adce51e855494d572afd0057a5f305afcec7f9e86062e3bd14d533145f0498a6961863939e17a6280a1b7b31a4d27f20c77fc336af8eac619e344a53c6974659915b6142c15a132980376066bf67bc2406e8e672fd400bedc98fbd3a5e15e41bfd66d6e04b8f1c29e33e895f4d1a54e1e5decb11bbeb832946f032b59d89657c26a266683407a2516fee759c1fb17091730a523ac766ad50f0b407712ebf2280586a3263b8b84e261981f0720c25749c31467b2a62b962839d231be5fd0dd3e204f69e9a583d3533353700e"], 0x2b, 0x0, 0x1000) msgsnd(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="0300000000000000f225906a428d6c6c21d5aa34558266341e94a12420e691bb3bb02c020cd15c59ba1f8ceaa32ac95d7b4198be09d46a700b71e4749df9f40a4672e0b2091098b2d5fc31a2e10d807d562c387aa9690bc39c16ee0cbfe282abaca68fba642232ed083aa8cc655b7dd3e295f7fb623e25740f2dc0dcf2db720e439337ea26e4a29c5d45147a3d14c072c91870c7d595123187edafeb72e511b3ceefadcf9f7807000000435a0898230230a8ee4fd9d06d537fd2a3e45db80a78da5f160555e914f7ac5b9aea95b60754bb09557e6d319db9289d7a39b4ffff7226f4cb24f3745387c79bdf1ba19043ff15575f9a32e22046d888c58362953b718f09dd8cc94a10c9c60245afb2dae9a86ae94c95148c241c175cd169bdf3ec8b27211e38433a7ab30ee1ea"], 0xa9, 0x1800) msgsnd(r2, &(0x7f0000001240)={0x2, "1f4ca826f27991989ad8cfdf99c2a54e49d0d42c1e8991ca599873c408b5d585e8005d411f1345710b6a2c83c7c0181a472d6fdbb176b45b666038a5a20764fe368233d4c93fa6b72521448d134551c65c03c8b41895b31ae8e45e311f77b5ef0b7c3720a8cfdcebbda0db4869963929bf214a3d3aa3e8dc6569"}, 0x82, 0x800) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="c3251529aa05f0c6ca05ce3df47d") r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000001300)='./bus\x00', 0x80, 0x40) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000001340)=0x81) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgget$private(0x0, 0x231) pwrite(r4, &(0x7f0000000240)="9e0a309b6d085078e3901a142b61f7cad4ab7d5801ece8fc563840d60d43b9d3f0037ace93cc03f31d16a134ca458629c662c8fcd68e498ebbbf42e87797c01547e07f520841df158214a06d1a6b5dc1197b96cc584ea63a73eba5b4065d8a8bd212d1e014c2097755da49d0bba23ba0a7728a034e657597b6a6d8328eee5322c65baf8deb321c2313b91f94835fa5c0ae6dfc13f516ac396f8fc473eef81f0149559f2eccd9a1bcd2acc84fc49579daa829ccaae30194a33bd41fa5ee6f0c7c1397cb4f9a27a3a4be86acb17bd4d46b04f96198135ca3d91b5c9ce8bbc45e1a0caf5fa151725e7af3c3297be2c0c439009dc04e09324ffed0aebe81a80627b118839196d8858ecd8584e23aa8dfbede82a53bc3cf5cd70eebb8df1b58eac607fd2f4ad25161ad3a17b10d2074b31d2bad5b9b679585c63f268521ace906a4a1c05986c81ea36f5930dba97e4bcff918b47600c900d4a6529fb9023f9abdf9c52889aa493824cc4fc18d119026b8995dbf803ec84bc665d94d76d526f366e37f8acab3f91daaf5876bf02dd71b363415c6f84317d2afa6dee2d786b76b5098dc45090f29f3500039b1c91e12fff01d62d7e60970f9af41630136fcd1ab7194c780cc1a99889c8ec2b7a7fd0dfbed370116aee5894b2c00d2896d7d471cf1c1838dbdca3de9c18429973b0580d337f9393abd8919a71feb5d37c1b98e3dc02ca20ddd42239871e76a4d4387eee4926e0820466fdac70135077a1ef4137e5fb60527b159b7166f5baacdc022110a7f44989ebbc619f33c98f943b5ae901933e77946ca2adcfde98c84b81ba61c96c7c2675dadbb66f0082d7c39d17e20c2aad79822e4126ed2504d8ae3b9cd2da09188ce70a6e1ac362020238701631ed3df8c8960394fd2954fb983efefaba06b798fa9e253c789876638b047add8a56fdb4b7bf5454b4b59b2c428f28245a023c912b257dcd667779a8a7324577e256f897bef75a8c71e320226973e4a06b874e6113b3a0ad069fffd3345688fda8cfc4e0ffe5dc53bd0bc6750148ca80100a7c2b270f189d1c05396fbf4b95caef378f239428ed9ec55f348dcbe09ff117e23b69ad5cbda8725252c15233e6de8765df10e829feb9509026ba5f38e27d070e752cbbbfe894a6c13b94977066aa8ddd568995048fd5c178b51b68cbc6c309051de6de8170719330f4de75c33769c4e22bd78daeaef4394eb7ed6b2001b0b26008189593d5ea8e1caaa5f3942c2d42617679986feba78320de35b37d49422d7d1f10b39e5fca1e5575b8ee008119b95a6101b5003681be62df7c0688bf02c247469f3fff2f50e4b20ff0463e2f5c1df5e1d8e3b3b02250e8b44ea4c0135e7a4dd08e63a70b47113e498db740e1371fa1f58669c05ee04ed13f4859f359667f5c23063d5f7a0dd0e7f634632ec12606d513f9ef77a00b3c41054d0adbdd76eade396551029984ae50434acddf406d1bcefb87e1ba1e6730fc1b3efccca3c7ae46395f324308575e035023d2e610b6eec62a8d55878c9c6332e98e3e1b20ceb7c15cfa2d30ed117043777aeee4e76fb6e507d807ac5592ab2a4f6b7359fba6481e091c5982059ca0b96208650d1f52e8985b786b00a9616be5126542df964d4dfa55c003742c4d46b6fa6dc9eec82253b0bb96a51040fd99ecee3df46fbae2d315c697879fdbfcf0bee5a73f93a0a11efce4c0116e40464e19c6e8ae71daf226271e7ebfee11dae5c2fac67724e6454ba8369924774c08706629e1bcb63b9b4dd74ae0148efcc788c544ca5cc4c0e3bd6d00dac591b42ec36c0448b38b431b3833663f2f6d350682a5f9bc7f4043bfdde365f85cbb9f1b77ce72bcceb28fbbe46a201f3b826714f730df5f9585ca4c87732739450e96c5532488516cad7630c16ae1419c6e249891aca298d9c3d60ff636f4e1231adfa270a4d1335b7ee5ff41f25eb524c554d7f50dfba1af6a28730c272ee146584b563cc763c141478a16515db51728439550329789a9e5b98a242aa473eac48359fdb60bc2632990b1d12761a78a182581d43e8ebb54012bd98fc50efd54362684154ba89c40d74144530127058a53f758ce52f8bfca7ccaaf1d63aca0a6deab95a50bb3f8be33c06703c25ab8ea3784316a5de62f07e23dcff4e5aee8fff05b10ab3a58314b531bd7932b03fc40d9e4f2a8e0d36c5a86d2d761011a0c59f2df8f95ef36e4ae8c92aecdfdae71d9af6802b049b14c29fdafe99f6dd9e099df9a62b5f636893942eeec39a8aa796498bf1c67ad5958eb703dc38d15d564d0c93c7950e9a6e9ad74a74ac0ee3fac55f3ccaf7df2c3ffaf02abdc01ce4d7a307f432c95c4004ce86e5321d6c9357651345eaf99698cfb46b7520e78dc8beb1a9ea4dff8931c25b7c5067831e5879ea12bb1a4da313d76b158010068b63f39bf366dc83d0e8dfa3ebdfcc2219dde1b46e64bc334ceadb1015de6a42cfb6c9f708b0d68b4b3756df29a1307fd17c96cb42afae8ec5c0611c2ad0be2bac48de16dfa7871cb473c241377ad20a30abc46609fcc48015a100f70def3bcf6901fc41dbf1a3b30b2b7bc0adc51d50d981f88cc4804ba7558ea0d6bc362e7ea6634479640eb70732673a308e0293b2776a8ca0518dc61fb7b3af0d60e13d2a996b9854ef64cedefd3b1921c76c3490bb08c14843dfe32fbf6e35368fdc86718a44438090192d8174c6570be518267c07bee6ca5b2e65823c6a35fd26e28afb949e06ecb6fcb1402cdf1ee67e42d92cfd3cddd7788b34d719535b4ff7bab167e78ea78c1bc0b54157f0260d2203e00425b04f46e849b35bd3b0a2f9998d67fde48cccf61af2191fffc326ef258d80d058aa073c7b4206d9b5c3d1f43bc143732919bb4314784e8aee82e694b635edd1a1c6c17f9938c5ca05a0290254f513cf5a1f8007c8723d193b9f660d6c21356be1d95aa280517e88e39627238c57b7f48aa38c66767eda9b6395198312c2a66aa452f1e7f1a8255ce69457b9536b01e20d65f98ba6029779c43bc8653e1e5a70dbd930a5f23f8e5deb3300c18ef5e244a15ccd60763cd942222eb81effbac8664b7262dd761144311d8989f7e6e4b21c5aa5c884c30259c5e5a4feca2c15a524863c354f78a7c32c15c16dd6e95b7aaa8a5389e96a3f21427188ee329a6b66bf4ae15306c8e6b7946e97eb1637e0c4fce9fc54563a1b12109bd77e28dfccabd3903cf1df3b05ecb0b8ce77916545740e98165cb127c9428f0a781f4e44a24562cba203cdfe2ec5f29dc5edfc15c63c79349561b4e675bb95b3e44314e221172dac3bd4ee6b85a58a0317b07becd6640422abd1625356dcc9bf397651c4bdd68870206ece15250ca05bc5b14354d1ee52b38269d18e79c4dad0a8d68f342675328dd1cb03886b83ad1bc532d5557aedc372d71a0c9696f29a8867f4ad86ac45bcc69ae891e1c1e32ed0c20574542d396fc990ebc7ec2d18779957b918f979972986e74619118a21107895b25eab69403f8f1e9025b44685c1672ee235431deb36b24c9bcdc94d6ee1b1a7be7d0f21ddf1048e61e420f5672c5ac5a3d02f5d5dcbbbd0c7af849f9d4f7bd1d4a50a69c740729729a7dcec45188fd6b5f5d43e72714a75edd43d5ba15ce265c71708f6092cf0722f1f8db3701de3c3d210fff5cb622a83db4afe9ad08e4555dedda2491efcb97931efe085a4a54d2a06d5096ca6bcaf2ae74ca4592f928d912db113073000a12b63824764b0fa234259687941a29019740202095344ca7af9ab2a8447f5cf520dd99475c684bf4c81d39ef78be6cf9dcc7a9b5d141ed530b08a81053da0d05f52005f0fbc5d47c3ea461737fa98ddc1bb77dd6f118afe0bf1110c83fb5ca48e8073ec1ca903e64b41faf17d06d91b19c0c4836442a471f567f0712a26628d927fad1109a28f910f69c5bd38d8872963666bd8f5652784b5e4bc89b4e17ab77183558bb2de6482f47a9c01bbb08d4d7ca7e7a14fa0195adafdad9e514fe9fcc5d45f57145e9e12e4d19862836fb5540d4478f7054548deb4ceda0af1c4f2b45e7eda156510ab6c66c47dbda94e1dae38ab586df4cd355c74c5bc6c1a7e7a3ed20cdb0e16e7e83a0aace07254586afca3a4f961b10c574dc0103e6f2eb5bbd7267a29e977c4e9f7aebe0e8e4b9b75a20b27fb45191a5088d6fcfdbf755c8f087a6e2fcdf139dede0fa7014e3edbc611f1ce2116841c5db80c752e9ae8264c4b602a8c065634eb5ba7e1804533f92ee9765983fb57a0561eac7e16506c6aca4cf334cc5a1957dd2dd8e915761d70e228277b118fd3edd0605414dd19eb714751b94f2d58060ddcc0dc6efcb6034b0a009fb79d6615d4eedd18a6d9476afbef1d6c0dcd9be8d5618089bc32f0bb3c869b4960a128a5823f4fbaa24ea7836060bae26f2899ec6c71a3a4589e0a684e8fae85262e5fb5025f263e3b6a8826708e8f466153355a39e5c43329bb91ab8cefc5b4c0e0186ab743cb9fd2c4e8685d845b6ed2c4871522293a1193213e65f918e65b01c4278348532f4c8c9bb0d869982e1b3d16dccabebf9eb2ddd1062b1b183f3362bbd32621cc6b703c5815566fdb673c5451687b341780fa66dea7dc8bb665bf622d955a9bfe6655530b058d28c980f750edf8c2db5fa39f7f1d0edb523a68186dcf296f382d0ddd626a1ab4be41417b28da214c3034944a9b2c1414844e090c312d9d6a900ce7b1ee7a80b25ff0998012a4b91018bb3a1e1398564d441709dd309132de8c4657e8792d5d161dc9181bf772abca35144fb87f6086800b89c4204d471dfe13f1268761e153ebe2060031dab1e13d1a8553a0da3c2538b4be0b372e03a2d67394bfc1e0c70ce19489b49a1418f57708ca279c383447581eb1929fe7c9c9cd5d00de08ec9d120257ae7665351729372eb4baf4ca4a45fef518d0da74ab0aa9001a33646f49ec84a65aeb4b0e71d2bb0f5bd61851aeac6dc06b7f0c36b60275d282d79039d60c5d9862dde0e84ca45a4392ad2463e157a102cbd5a8f3950713136335a09d3e926a6b5bb5d7473bc1634e173cb5dfb1a9f57bd032109c3f5f3da9e9410a7836153b61cfae34993784d156ecb3c93133ae79e04867f2040efc5a663767b8356304c118900a3daa8baa89bbb91e40fdf04bcef846f1942c8646989b95696396994cf8c75d43144ea64d2adad3cd948317e49ef6e2a5b8cf41c6b52cf79dfa7a22a72128d22b1905c9eb7737f41e7cf4d183486730d3153b3cbd77b65884caebe0b8a8b8d89302c780b5363e00a436a7f605619106339d9395cc2c9755f3f65e5371b68d855f322daa05448fc54e5c1f01f478746b0fab2c27db89fedafba8dd39170af21bda51d0bdcc249f0d936bb2773b05757ebddea510cfecae73df3ac014bac13931e612becf60c5d3b1161272a46aad82ab8e17921b62e32fba88790ef40719d1e20d876105ba935529e3a8e82012a0f2c78f11612f911fd0bc4107d536c1d6426140b7e0fdd0d8b909d6e6d5433f56fb80a9780dd3fbe3b7c99781ab17a50a0f3ac1196e4ed276cd30e00490abadd046d1697441ec10de36c284bb0f04ca438e8f63b85c8951df716716b093d070eb3831b05baa37a878bd8edc97aa52e7a112804bca88e707f38c0511042a7260c4327df9e149e47ec92765870618fae2e86792370e4f75d3e6b1ebf6cd32848b267498bd8d36cf8078d84f872f242be28902290523c4219ee354257733dd249135bb85bac11a9a8a29257d168009c47993b4ece3f3f5cf48fea1", 0x1000, 0x0, 0x0) write(r3, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) getpeername$inet6(r3, &(0x7f0000000080), &(0x7f0000000140)=0xc) 16:01:29 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000023c0), 0x1000000000000107, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./bus\x00', r0}) 16:01:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg(r0, &(0x7f0000000580)={0x0, 0xbe, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYRESHEX=r2], 0x12}, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r4 = openat(r3, &(0x7f0000000140)='./file0\x00', 0xaafc2e12299b5646, 0x100) fcntl$getflags(r4, 0x5cf17e16206868ab) 16:01:29 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x4) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="45faa2dc486eb555ffdd14a08ad34ef58a89155edd24f661c3d1c8e79addaccb59ee8f7d633db50f778f53a45467c2777b4626dc287aa04108e7407fac920389f6b17262503a7590b89991459d266a31364eaaab2faf3ad419adb53f20733e5d3e6a87a609c550918db3c11468eec5f258fb2db83fe094a6f2b5f58fbee61ee3dc19e6216b434a797126fb8c427cb3cb3b1d516666335b9aa52fdbc9774a87bd64747dcfdab21357d549c5f7ab1d2f3918f7244f0ba410385c138df4b804df8158e5b2a5fe493c823e22617bb7f3eb06cf47dc5a575c2acd48f75064e77c693eae7e319125f7f7ad14fb72f52694791c1c2532996db809"}, {&(0x7f0000000240)="f413cdc8aca2d53e2dc17793d4b50e224f3c4b43d8a4d2a93aa277a14438e981f3539d85ccc29118eec150f3b11b088c40bc81b9fc233df0b421382bb19c38ab58ee2c46c258252d59ec65fc7d0c51b9d90bff5e4ed09c44d8d94484ca0e4f79b46fad228e6bcbf567d8a1c71fcf26c959ede27d201257d87b320c519dde069571a5d8c0d5bed458c9a903cf2bd97d18ce761e955109711e2e88f34686d2e9f542cfbc3c6f882a61530b6eafba766acd71d949e1caeac189ff4d026307ac91904b0922657245557e39789857ad40ebd6b7a7f96f178bfd1635c9dd43caa74d84d7189f92949f2b3b368d52f44ebbfc9c4fa6158338d7400390"}], 0x3a0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x1010, r0, 0x0, 0xfffffffffffffffe) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) r2 = semget(0x0, 0x4, 0xa0) semop(r2, &(0x7f0000000040)=[{0x2, 0x17b, 0x800}, {0x2, 0x1}, {0x4, 0x6, 0x1000}, {0x4, 0x400, 0x400}, {0x3, 0x0, 0x70c8d5abeff3e4a6}, {0x3, 0x23, 0x1800}, {0x2}, {0x1, 0x7, 0x1800}, {0x0, 0x9, 0x1000}, {0xc48ec665794cabeb, 0x5}], 0xa) msgget$private(0x0, 0x400) 16:01:29 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x4000040000000202, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 16:01:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:01:29 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) socket(0xc, 0x3, 0x4) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4", 0x44, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff]}, 0x3c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0xfffffc01) 16:01:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xa8a2377ab5d8b565, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x34, 0x0, 0x0, 0x3}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:01:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x40000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [], [0x0, 0xfffffffffffffffc], [], {0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:01:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="010e27", 0xffffff1d) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe05}, 0x10000044001000d, 0x402008000}) r1 = msgget$private(0x0, 0x4) msgrcv(r1, &(0x7f0000000080)={0x0, ""/101}, 0x6d, 0x3, 0x800) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:01:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000}, {0x5c}, {0x7ffffffe}]}) syz_emit_ethernet(0x11, &(0x7f0000000040)="d05752a8c4080000005f593b2146d3a25a") 16:01:40 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x8, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ead4b1b47abc850f42561a84e6abcbb4896bc5e57c6388bbd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505eef9d612f871f4385f04157795ea4a5c5fe9fa202361cd8cac7dbbc5b65fac6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0ff0beeee50000000000b66ec0f5c669ea191976bb3fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28da5d60996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4eed98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360ca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94fb58310c2ddc0c4c0af9990f2c0a0a32f90f19693b37bf92ef6ad19f45abd29c1f2d7fb22123abb3012400000000000000000000000000008889ecbd88234cd4192f31a57b33365eeac02d4e8668b5c952d6f35bc9d97182180e0132f8df99f200"/716], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) syz_emit_ethernet(0x49b, &(0x7f0000000000)) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 16:01:40 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x8, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {}, {0x6, 0x0, 0x0, 0x100}]}) faccessat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x38, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f00000004c0)='./bus/file0\x00', r5, r6, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000180)={0x0, 0x6, 0x0, 0x0, 0x63}) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) write(r7, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f0000000400)={0x1, 0x8f, 0x7, 0x6, 0xd70f}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x9}, {0x6, 0x38}]}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000280)={0x80, 0x4, 0x1, 0x2, 0x7fffffff, 0xffff, 0x9, 0x10, [{0xfffffffe, 0x3ff, 0x9, 0x800}, {0x5, 0x20000003, 0x4, 0xdb6}, {0x1, 0x9, 0x10000, 0x378deb40}, {0x2, 0x8, 0x7f, 0x3}, {0x861, 0x5, 0x96f3, 0x2000}, {0x3, 0xfffffffd, 0x400}, {0x80000000, 0x80, 0x6, 0x2}, {0x5, 0x5, 0x100, 0x7}, {0xb5, 0x7, 0x8001, 0x400}, {0x7ff, 0x5, 0xc76f, 0x7f}, {0x5, 0x0, 0x9f6, 0xb95}, {0x6, 0x1000, 0x1000, 0xea5}, {0x800, 0xfffff9b8, 0x100, 0x7}, {0xffffffff, 0xffffffe0, 0xca, 0x82b}, {0x401, 0x1, 0x401, 0x8}, {0x1, 0x7, 0x1, 0x6}]}) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r9, 0xc0044266, &(0x7f00000003c0)=0x8001) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000001c0)={0x2, 0x5}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ftruncate(r8, 0x0, 0x2) ioctl$BIOCPROMISC(r2, 0x20004269) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:01:40 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0xfffffffffffffe2a) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:01:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87, 0x0, 0x0, 0x800000}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ftruncate(r1, 0x0, 0xb) close(r0) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x1, 0x8, 0x5000000}, 0xc) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket$inet(0x2, 0x4000, 0x5) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r5, &(0x7f0000002740)=@file={0x0, ""/123}, &(0x7f0000002700)=0x7d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r3, 0x1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getppid() ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r6, &(0x7f0000002540)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002480)=[{&(0x7f0000000240)="a184913738a63226b1ffe517a4fa80ac7e632ca54d06e2f4f955df2b512492c4e33d16a0cbc1056613b0e619aacd50e3f59ced00d15875b7a51f20669868d205bcc60219d5f090050e3de72ca3965669c27d3f7f2938c0f9837d61095fdba20ac75aa4fce4a4e5cd05c99dff1b670a38fc97168042bbffab137d562c6033498343ba3ffb28213a95bbd36f1d1ff8a7ca8b8df75493f6a981f339fb79d4bc5c3da79637afae19bfb62fcd8cd1999c5673849243dc553022b702eb228e638870de9aff00deadff8b8e9024344c55c3656b9421a34442b19098d4fe6d06c24d0d173b638c0f22fd2291a7e45f9480da0c95cf8388ee17847ecbfa05519d5e8d284a422c4b5473c3e955a35d09106d96b8e66aa876acb821604d8759477ab49a0f5c53b5c9f8895a0dc98a1c076a0a39743f82e9dc562525617af19fc1b315727021110af56771845e022224d3a621993b0c1da920752efbdc1ef86fb357145792668ed34d3cea06a440cbdd70ea3a0201cf0a717d501f45079eb150b2d954676124eb7b543bbfff392c254621e42b1d6004a3a8739e30bab70ee4af0eab3a7403ae63b7fde968fc670b5797aa87856e6550f8d8b88c4ecaa1fc3cbe1241f8e4a4cc522f3797068ac5f0fd036ac0754cccf78e3ae16a13abfe5ffffd879d8e24c0a25edbf2b3df8c2a7875ba5af30908648069c96c052214a504b246b5b6a15bdb46aaa1c50482b0f48ab2e03b0bf3056e8b06de0e5631c2e0f857ed1cc958513ac467d84bc7a1e95677fbc26634c1ae2b910d9e7822942afc055e3685283548b1387ed3f3723b277d8ac4181fd62492b83554a9cc8147a25e41fbd7e7cfc9ee11dd90aee1591c61218d1ede865751940310c9ba789b43ccfb9d96ab08c10eccc7e40c2111481125ac1b4f986a5da7a54a57c1d97b259334b6df4c45acb94cfd231dcaa6c2498ec0bfc64bccdbb14291ddc62ca237272228f5ea89b9a0096328782dab9dd49d313398a6c5d9be2da8031ca06468b079520636d86d5330cbf3bfcf10b1ce36098b4e41b9326e1aa79636ef4c2f552f86a9890e1eb171332eb065450c17a0781b1ee1cad5d13e184e52f7cf60d9ee7d1a34a568f776d56f9e9463e3098a06bdbb56bc50701d8b39718dbdbdcee50a1d8d7831812a7568c92881cec667f599ae9b1fb6bba4e9bdca050241de80bc06c20af6baf3789016b67d634cddfa61a0fd3f4430f8029e05e8546582d47c85075a9a7a7daea9e666593bf261f157c693b302f6509686ba9d1513fb830c49cde977376e739f9dba104c7fcf17c65b61b740edaaf236d90420eccd53880940c7eb1cf0446adeb735ff23ef08d4f76b997adf212ec769c1c7f9a4da0c64f7829e28edf4e339d14af778b212940a28081cb8a36f788c335b1e8f385be854c372b8256c66c3435c2569401a551b9ae452032d3f9882109566b55cf9b89c16b63ee4d02dc6e5c0dd0793e47f1032f7c4218f108584a5f99565fae196e4ea615b72436c71d167541b506ea429c8954e601ba9d7befd1aa3aaf7e4cf5cd230e64f2f30619fd0afc5ba6eeb9e746c61dd888922820a45bbeb44a558cb22a982d2d8e3d970f62f0225294ff0bacf41a6a0473b55d0cffc83d0f5a96c4c9a1ae91ef2fef63fb5472cf255f5bd3fc54b5bacbb8a1dc05bb35febfe64b6d9e77012884d1b052e388790083432b1ebf0b6bb64659aeea844385166f8fc96bc5775840ce5c126121522ee2965ff6cd0bbb3a7d44904a4af70ff198f5420e261d55ab8df61e9e198dd37a32f6b7fa1cb4985590c718e197a6ffb278209a8f244f25de6f96111f53b5461c178fb1e1f56665ce1154361dbb86d5ef97e67a3e0511228144f982889408ad88bdbd202b92aad8aa3b9710c407a75fc1fa80e4ebe894bc0fe849a9071d95e688628c15c6918fe0d3876f266d0a87cbeb27a9a8cad03edc663303d6177a09d3eea23e3bb7bc769b60d66db63e9962c4deb529646db292b5cfe636e2c46725d472e05fb6b1235741ce9b085e898a5dad5fee8973eb28745c78c3a2d7890e0cb526d52638e7b6c574bbdef82afbc026e7db8890bd238993f553890e1eba24943bfb6000fde62f0f74ad67663ab54da150b7385af1f9d82e3b736b31e16ed1ce6de73b92d0e312fe1a5727e3bc3a02286882ada086fa08e989c0d624c3979356ab366053a3ea81634fa32dd65fa8bd45d82292a39c318c33173c0d898e18ac9ac5097cbc95f1b9364a7323c58b5e12daf0264be37f192f18695df672c2932ace139407cce778fd9de675ae3d79ebeb071e0781b8e77b962d19b23efb4d636fd6f627f8f812e712d1420be2852cd72fc2442388089dd9c11ac531868d81fcf5a6793a107a204eb05f1c1aa5f7f1804056f78ebd8fcdf3a6f07a50238dfb54938768a9ab95782dd26f4a6a414c34ffa9b25863eb1f8bc599d16da1d95d25c20b23270a2e2d9fb8d07dae6f67fcc36bb7145c690abaa7c2afd0ae168c9755aeb0a2142fec87a6c5e62cd3f64f23e3bd749cf45ca711ee3e818a0f32dbf9a40f1d8aa16915e0db95a9044530173fd3be2be6ebc1a5e02d1faff8bb807179e8b0da0f74bac8e2aa693d476d94709dc3c90fac9c6dfecebacc0f1ed1c8694253a4ebe655331cf3dd9bcdb76dfa250f545a4a1a708bc4924c0bb8136c460bbf4ccd912123259743aadce1fbeb2b06651908fa45c69e1e63362808355286f5751dc0dfcd4af1e0a834208499b500d8975199a4457873cb055618d37c5f04645eff0f2626df6a0ad3565f7397c401bf59faf5ec6f6280535450485cbed58d6e2763aef97da10aa216d7383c3542340f9f8bcf24c001dc23828b425b964d94965ac13a819b973cb8b16bdb19f19f491edb10dffc6df1f2a95072df4a32a5a79916acf1ca39b3c972e00995040635de2b06f56436056639f9c3145539ae57ce4e35e9f84257d24bd2a3c65c1f249612e6ac3f36522ac6ad15cadc729778bad8d6520c95877d93c7f0cfa1cdba297609bc257c65cd4478f2e3a3edd6754788441ee8a6f7b0f550d0ef787ccd6ef7c68a1c5b67fa036953c5d9337527100927f8a4848db5a3cf4f434aa454ef5e52a8864c70c3209bcff386e55fb15348edf7ab739b3a7c57b7d97030a28e43a6b9e20d31de3ada16343e6122e24eec7c8d59f2fd0ccd5adcd2875b78664b63299ebac8029afe93714d9129033ff09842f166c8c1919c7165ae0a224653c14ba177b0f38c97eb0181891a44cc86a512cb8441c2c71a3fa4675507ad98117e553e949cf6f3de1646a422adaee8fea5a36661a81f3b50c8f0975d0f8457897bf4d2e80dcfcb0191a10caeb0dcf67a66762ccd4b22aa4c4aefd8765aa334cc90c2af7b6ef9fcba1f71228bca4ae9ef0e3357b95c51f3602499f07ebd8ee3bf3996eaba87af83f296c2de9cb6f6c11c882cc61a883804051c420988242ca8839ca27e7d9da886785d9d62403d4e020560640e301b11c8a015bf16f103108ac2eb7f1aa6e81cbac7f57496d8439e127cae4667130ffdcc8e9bdc0b4969c5a4ddcf30e867b850681615c7a09370a5ceae8e53a88c25a03d205bce60cc4f71c13760753207f24f60132b30c6ee11c527ac6ca4b8007c15427ba7013850f3252812d628aa8f96011cc2101c03c9d56af1e869db0414120b1e677d0fc4452d4fb5b036e1d8b8a5b7aec71ffdb099293306e2dbd78b107ca41a9c3c234c93db798e62457067bc0659fdbb2c375dda78f403a79beaf55523081099abd9bae6554d2af37402398d978758f8d45a9f56a8b751f81473354288c5d56deae91aa0e8999a8768a7416c3d7ee4334b7e7cc02549e78506342b294673fa931de50b06183e1da3d32a8d7439c7374515e2f38fe3e6b4689950c6a2fb070551bfb669e7b923068f4a1d4e2dad2c493478af356f0f42f91a04df3a00505ce4e5cbb986efd6cb4a239deca6510272210050f79e545324d1829aa96329b365da9a9f82e8a06e5267a5f0036e9a1dbdf38d55bd4566b22617670f52a5f482830dea2cfcfe9b255dd14d5b8379bedc24960cfafe5d556e308fb65879d34f7177493b3885abbabb7f86d82e8d4f4c14093bf59dbdbc66e8a7f0337510f4b98edd743d6f839c65780115720cda7f924c16d626e04ffc58854e4bd096da73d1acc2d821e96ba7aedaf040cdfce75b330243d7771ee787cb8ddf03f0fd95648c8ee7bb2f2313e4c7735a067847a5af8a23432e1a143060d540f21d1be72ad3e9c63d376bdf1651a11ed7a5fe0f741b4e527ef99c248e4320de7a3f9ebc1027c665a12165767227698ba7d695cc735cd7b8e6c532733e09b43dd8c0ba87ac1cb162cb2246bf77e89174dde7ccf1b5404b467e3dd01f265b3c4e70df15ec57266e97da3c8f595106bf3c56f3d6a7e7ba5e54faa923a1cd806f30e3fc5f91040f9f6f1944f1db6bba9cd73f77e02b8a81d58ed18a747c0f73cd8fe32be37ce69dbb515684d2f6d61ebf8c00bac65c2fa09aca9b9f9449734d61c079f98f5d00fe81ad6a7e5336a49529984b0e72b26f9319894b89f82faa04d0d1e1e32c958807d7d71ce003aa6b8b63451c41596165517ae67ca2d76680fe6dcb7701a2534cfac29233ecd9f3cf26c6227be5812e10b86b612f260bb67e7d0a5860dfba6134b6941437ecd4853f3f3bba6901a835fd7c654549e46cd3e3424ca3632cdcc9e79ca34bb379d3178e3411e24b8c93d515104688aa103839b2f7dc883946812db8583b424bdffd86790e145f550019233a84c38ae10eb52e9eb005f23570f8b5d1f80abb39e064ed28ad673a8b079a4c37551201902995e969c00dc1b8b202899eb4454b697c19f764afd21fe7991bf6eb80ab7944e3da904c3cc0d5a377ca290224332dd875cc81481e62bf91c75512c6cfcaa6437779418409f35a17f156fc95bf0490d286c27dcb54c05058ba11a9e4c41bd113027dc156c2740b355fb66a662ed0486aba125af2e6766ee0f91e8cd2df46e9686add29e017bc046e4c8c6b91f2553e49410f776e1d47fa993ecca1cc77c8e7ebaefbcc0d0acd1ace6a0f3daa89fb4d00691780c8bab5a6b9eb74726971bfe679cd8e1388537513ff6763ceb90ee683b005ef5e9b5416a42e2746053906aaba4be7f48bd9a9ec9e9ee3bc295af0fa74bc46852755f83bbdc8cb3d6c12b9a0f1807c6392e6eceb4ffb459f4658e8b7ed23e6d90dc1fb34dbb975a3b7d9e9fab389398b405290ee52ef0d85731d4a1875a5d43d2b96fb7927c97a1fa1d360792dc6fc278a11b75f56bbf1585922563ee3fb3542e50c20e122c2082ce18e7b3de61b46f2c1e188e4b37c4c36f83790256255f60943d0065e84c60babd60af0e96be7fef385a864a6f05860461f7b548ca157cb9171bf19bff702e10efbfebb8ba0b83170b97c4eff39edc5d444a9945ed5c7ff496757604fe95c17cb748f157077ffe7df988f26762ca85c4eb17d3c03f3d343b14d4a4e75e10980857477246005a9cbcc6dcb95bc7773e8988acbdd2ad297106d23bb056455903729a9a5c0463469192a787992abaeeaa5851508b5f5546b6383e1c6f8df36cc9f1ab456af7161fd6c109c059e737e223aa36c10153c468376c0044e66e033530830b007e0d4f9845b02dbebacfdae98c23ff199ee2bb31e2bd9403778e1ea6e563d8fae3467cf0d911eaca509f299d4c481bb95c3b6a762354e5771b3a8dc4c98331278d3096a4630864580a0ebf20c8024bdfa3e1eb1e1a4704b941b1438b7ad830cef360ac018d10d258", 0x1000}, {&(0x7f00000001c0)="7f869ed94ab034c5e278aaf3c0e4caf57e3ff6fb908b57571e845b0a029cb7b7539028231935f5ddb220242d27ef5855725b6e91190b4156c5ea07da16", 0x3d}, {&(0x7f0000001240)="43d85ec2776dc52b956b9332a8b139055b6308a650284b5068192ec6a2e881022bfaf64c433911d46ad70a9e3232", 0x2e}, {&(0x7f0000001280)="a5f17fe96c8ac7f11f9870c454c1cce9e305dd3b33d233167ecbaabf02c42a1a5684fdc72bacf782e87f299be3b058f270f318bb0f2558130098258d4275ac669c63e42ab3adfac2f71ceb03d12b8dd200d9c967866218ba5e", 0x59}, {&(0x7f0000001300)="7e9e5ac1f888c5ba5908", 0xa}, {&(0x7f0000001340)="d7590e8501687d9d20b505c8158bf4e836c2d40f9c8b57c1c32081e736bd5ae093e91f2f371d03a0ff6a5631e29f5f55bc619566ce525d0154b7c1fe8e967a52a5c90c4f2f01b941ae7a7592e27db67e19990a688503170d4d89d228ccb45ca2597eb3725e5edc76bd654761d557d37f0223cbb14fd55d53c71ead2f27d1aeac762bf797a4d7e1b8a8523f9516a8d05cafa33da6e616c4a8b13e3d9a4090d2e7d192909a95bf1c1d910953a9abc8fb2d346c15acb3d165f23b4d4f82342dcfd244a7631aca3b68a3df30bb99d9d56888bbbbdaf128095b640b8d74bf726beaa6a81fbfb7fd6456bfeeb3708a09f4b0fb36395b90c49857c3ab1f335f9c81ee7b672a47f2b5807e6b2f49c60d1d70aa6a0f1c407d89369900a921331218aed0a415f47ca3ea85177bc1dcbf63a267a018759660ad4ddd026679fa4e9cadd278704087b234906c9fa51d0e13fc6804b9ce381ce546dcf4cb3d73d608a52987e0bee372a31828a5cc1a582d2db413ebcea4a612c065b6ead9b4a78c59a70ed7e5e4515adef1eece5bfc2d12cee1f40a4959a0370fc18c2216d8b438de97ec342c2c67b240f45e39a6eccbca743377f2b1f614f982e9f0071b8aafaa14940071b203084abc79dbf6a9c4b4b2ba14adc9996205ec589c20259f704a2f5906ea41ee964e5ea35bf3540351b14fc68694dc43f544da52b44d5609483fd81ffa51fb14496cfb8d1c5dae7b5ca1e7520692b3ffb926262d0c1ccfd70269f67573049f592a93aafff0d57ba78d196430596b2caf69caa236f14f50227b5fec906d5e655fbd0378688c3b1fdddc2fe080b0b56830e25e4b05518e5165286bd7681b706613902847a2e6af5992ebf3789f1e311d6f1680b78140a380678f3ada1463726ecc618dc642f782b98ad91ffebd3b466d2da145e6c0ad444bcfb0b3ee105c776f5cee22ac863fc34664c55229cbc014a2b345c5711bc5f87547f4759ef240e7d4940a75c86be148cc7ed9eff60ceaecd3f0b426d3fc0b4e394a71e261e1e1e55c760f8dfd83fc7302de47c389c56faeba9e9e3a8c048a72b8fcb590efe9071667c41488d574e87369749b519281cbc24d2848b581a741edc2a0b6a9f0698733628544618a41f7488573b63324904f486c2814e56e9b28fa31e0b21a8e24a2c555d257898a5a3456a610112ecf7699620f6195f75f082d2492e389fb63401d31a3e3970ca63dbbd10cbd947132e4868c1bd022ac68c52b1c495a3b0c278bb7cc02c2850bfd5b6bc6bbfb286cf93eb6cb138642f8ee738fd5852004d36d9a6b0dbede6d28f71b5119e4f1edbfc7eb7961313d950b07f362348e83d79b5bcff447f46197b8698a436bc590a021a352062cb6793b1d352d21cb21812565499d1bc1d1b7420e04c5ead9aa367784b043d6eb2fb616479dbe101f8ada9280a120b1a4dbe705507a8163c419a4c87f052261f9c75ed90e0abf65ef8ef424456527813c7550309371fb83379786546964041750ccc48b30b926611de7f6bde58c2b7a913703777289c98f7cfe839101e114b87f084a1631dc3ea88a5fee4fe94ecac7947658cd90857b66dba0ef84714e69d2d0315d0abe3ab25a8ba90e278be7a5e926e64564ccac599aa7c3d673a03d80f6e37b6b8d2842eeabbce8365b14fc679d1c2ad08aba607aafaeb3614fe5541d4fd33ea03db82e48a9a27f0c5cc428e35ce075c165dcadeda3bcc77a77503a790012b70be24e3aa92ec4d255ca7b3506c475f81806015f2dafdb56faa0242384e488ee73fc29cfb20936a95be966950dbb45481ed8c3cedd8256844f2dbc4b6235545721ac776c4079d90b0d1a6672460a358ed2d3a179ec07316e67e31b525013552d297604907c4abc820868b64a45ea74c6dc5288b4b69a64fc2fb947aafcda352fd63e0377133c4779b31480ebe82b20441dd2eca6c4b111fffa40e26b198d15bdbf0e4f38c669287b579974dbd59c345675be94ff31fadfff5f424c1b36ed564efa2bd268d453cb8776f101c4e0464cb5d2f51782764551ccfa652a8b96c9ac7dc0c7e9c38d9f42913c5cb225724ff3b7d6ade3f6ea1ab560137e8ea9ae6f77b0976ecea1d90aed1602879edcf14502d43d16dfaaa66feabffbc1c4b9ecd2d7fb3a10f575ee0235fb5ace0dbe8e92a2675c9bf44420cbee27961ab1520e6eec83dd29e0b7311210da5ceb898b40aa29b6eed91602afab3f69ac2fbdb87972c0aec9ef09cf9bb828b394cd2db86d12e40c6f387bc97a56f4f2fa8c18fa21311a2add24f047c5d5253f8eb05b685ca0b51c3527b884dad755ec413319a34ce2f37e1d2bddab0bb440052340a509ec560265ed537f4abbfe00aed0c0fd79f22669f9e2a678bb614fe2d6bc45ce7796c72559c56db49cf750514f1978d2167d5f4e96cb04d1552a00a4401ce3b3f5532a3f054b514c6529693f3116aeab1cf8428051c194e7965075c3c4879f653392d455bd15641a273c80cdc48aa2c41ed3d5c16e616558ce556258211a10be2b5709fda886f57170249db5964b3f232b0e62d143a415ca3dedc34bfa845b4294aeeee3aee8bad7ce5bedd98a51ac25028c526235983d13c031747e94342765c47dee6ad9b5cb4e367f760f2353b8f0b19df601570999082dd3b0ff4fdc602125b6667a3803a0f2cdc91c59756c4afcbe9db1f8d6c9ad93f9feb4e36306a7a65fad8270c552bfa5c9b23d22a7e93e93f61c41832cdbf1e3fc9478800917870a436467ed454c6a5b2e56c54b129004f0cb52ccf7fb97c9e4c7d93fc905639963bb419da46c69b7aa95063c009f80fe4ecd8268e7ff139b8913ce52e596ca8a8980b92c99f6105594199130742306d4ba9c21e82350e8e8cdee7a080844b58c66a4641f8a936378e8ce13a62f5286459b54f50386bd706fb9fe0f662ff2f3fe65957a0219a7f0880bb457a3235e791205f104259f7b1db75cb0d84804db11f08817488e279f4b77e7b9301b347956f8e1519655eaa5e9aa403c39b4726af161777f443f5e5df3fddd28f9c1d8966a8db23094a2ea5762e35823e0d9f6b560f6d63c68c767e6b0e0b042a43d1d8f92c46020d16e303ab45b8e4082daf0b67516f70108014ef36556bb5d53896a7b9630822c757e91ca6a3db220037b04dac3ec6d4c6b07e82d22504dbf9f2e2b0b387c3cb09d341bc1974763b64a464224e026073b2485cdd55293e54511cf01b657c8047ca722267b9c8810f56873063169d54c51644742e8bd9c85c53fcc5721bc88a2e304b3b6569735ce13cfb7e74b363a3aee7f3509d20fbcd4e3674f9845a09e1a5dd8fb54da3bd81f5c2a1b68abfddf4698c55ae3b4e038de9831a60c8e7ed60f5bec09fd8905a4453c1c883c4e891424385a94fd719a5a1b65daee4bbdaa158c85e115830372bd3acbeb44bc5cf2ad21611f7851d31239b1b311b964486286f8628ecbfc0024c3a0e1b723d251b6f888de0f3c47e60502920db791fe446e65c894f70959578c6d838e0e53d946dbb8553893efb6946b5c0b7b3c5df07124bfaa0bfe63deb2dbb5494c73829232b2dfdbea320efa6d813c1115f46cee2c62731c247da8b2a9c736907abd92d8183d620c68e3946873e6f8b666bbb386973659a09e1d5b42dab2a1645e0409d1babb1f44e481a81f200e42cad450d05767498508bd5767341d6d99cfa3354de663d0291fd38a71f16430d0f1b08c9f3f6f7fb87b6881e8aacb9dae2658a139eac21be57a737b779d6102ed7258e34bdbc39424681a3be1516de053592acc09e03ebb0faa0688fabd748b7d72926f0fa2366ff89e2586bef46e8a6eea8afc16957638eb9d41f1b66b48770b7dd0fdeb9c284a974a1f33f9e13191463fcbc12afbf0a5e5e40dd455674c556a957d50e6ea43d48ee8eadb7d471978c380eb5533135067fbfb13d3664a8f928bf8ee8a901125f613ffad596249aec90f7d93f0e52363435a742525cc9c17008293e304280d6f48bf8e81e6755fd2b09818bae2c08e4983a4a60ca60589652bff61038d30140a37f8cfe1199c6ab76771f9151b92f4378d51c12c43253c87b153dee17237033d2bd4a6c7f6b0ed8eec41c65a2493d1a845cc09e0afc3d1676822736625f85ba74abdc97f2731cd3596d0014210ca9712fecf13e84f45b4612ab536c17a644e81ddd56c8301dcd5f94cabd99daed8bba015b690647f6a73d4a668071c3008a5134c47478a4bee3f70ecbd489a593a3a253d6fcfa5b3316b7b8bacab19ba0ce7a505316bc5235758da0a903681c10d43dcf1f6f007622c505953297792a4b97b76d7605d8adecf666e53336caf115de2c81d7ff10ee9a0484fb15b1d3524ee2991c90cef6c2f7e2329848411a236dd6fe9279ef721709d09cb2fbb135418d232b2082dafa47084b8641b754cd4851f62c7e912e202f01309ecf47886ed8109bf57abaa753fd4f6ce04bd41ce9c734a4f409f373c895c5f23d386a3a8810eaa2a0802e66a263bf29e8309cc80786ff7b316c78ea24a284751db7761a551126832e198068d6b4f836221fafa596c0e60c71faafda9f6f5f34005c93e5b663ced483b58911e114d2a361082cdc1a8561bcac0f9c7bbc201e850415e5f162ce535fdce4aa6890b86059e4ccfe5d677239a4ba2b5b038f4c0e0cce4577d23a5916443b2d4901c77c6569bdac73db473a93930b46174a24f414918de7ad004699bae852d5f679f2508cad2d995f027df5f20dece77ad1ac3c296ca79931a016189202143781089d29eb7b6818fb0a669872c239aae0440820aba144aef1464d665974458dae9c03c643ac2d3fb720b76d3a46d02b120d09a0b700dcf865125d2c480b998002db823febb32d46b9e5e8a429cf4adaca8f2102cc457c9836ad00da88302ea0e9770bbe693ffb94d7176c0e407a0c0325932d1908c0a1375d9dbcba3119df3f351c4a0a7e2812d468f9980fa0e968d076271cdd51f929e32f634e7a0b1c2157ec247e3f4ce1de6125fa127f77d48fb9e5d8ed8513a66c90106a650db721b297821333ad095d9188f311ad17d4d04586865f49ce1392b4243ce5ae47c4e4d7cfca9ffed3e80ba049bc36a5da3d5d3c29c2f0c525673465d86410ae1ec47c6e400e2733d1b1b71d509c99cc26ecdfd123a6818ebffef1009ab06424a2303a2fafb0c8f1f527129677e5bc37533475f61d7ccf7a9dcad89732e19a83065fc36360fa08dff192f99925398f35caf3469e137f84f29c00887628f7ff3775d744ffddb5b4d6395e429733ed03f552d0a4aecfdf19961cff07ff331d35ff7caa35e4c6aa89807c75f90c75543754e16f3523d2b30da2000cbb608d1ef11a72b241698747188adc073a29c6bb26ea3de54c889a3210c6f2a46aa9547b7b1b48f295ee0012bc9dd5cb35c61c35b72b4b1a391c6262218282d119ba356eb9856bfc6885dea877641c61749ae100477b000470f4644b86c00d68ec21963b2ef5093a1a41d69253b9358f5bf15425cb82e7c37e97b9438d6331ee7ffc8522d6f2e27b27fd2a256dfde429bcad8475f7aeb8453b8046f9d5bd0696a4fa43882c55f24b975bfc976f2ff74ae871f6456f8075144cbade429644f96e4a82dad54fa7d7cd077e1f1c0cbede0778a171235e87ba3800efd011bde581da92f1887a2a7a4ed716225d5bd2dfd9b91c37b663c4a329c37a60f6c3a43a478d42e17187a153acecf8c536ae354d9dc329f21a62f7953441fd2c2406681b572173c26063bc01627e03ed62014dcf30229fff707bd7895bb30e9913a34fc596a66c7d13a9e", 0x1000}, {&(0x7f0000002340)="4e968517eac3c00aaf3fe232f06b9265555390c05b544b6058b57ba444eb1762c25c8e088b9b61cff374d57905d9e7cedb9d427bf7fe8ccebfbec11be9ad94a09861629dc872a7c9f7008ffa6cfeed7b2b0ae83797f2c0176ddd0da7a144f63ad1d0b5ad6e8a9951236eea68a2e06934f77c11eed5c94872ba0c0d606e38e44e1728cb905766806a07b9b2f74a17684a7ae3b14909accbddf180351e54800b7f457b090a913b30c94710ae744a18dbec4cd33af2cc660aab2504f2940e6db02fd26eb5b0fa3a", 0xc6}, {&(0x7f0000002440)="6782af0cd6c56e38b1c44bb90d14e263942f", 0x12}], 0x8, &(0x7f0000002500)=[@rights={0x18, 0xffff, 0x1, [r4, r7]}], 0x18, 0x2}, 0x0) 16:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x20000000000002db, &(0x7f0000000100)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0xe77fb3add5ef087b) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x8, 0xa0, 0x7, 0x8}, {0x7f, 0x7f, 0x1, 0x5}, {0x7, 0x61, 0x0, 0x8001}, {0xae5, 0x3, 0x7, 0xfff}]}) socket$unix(0x1, 0x2, 0x0) 16:01:40 executing program 0: msgget$private(0x0, 0x2) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0xfffffff9, 0x401, 0x6, 0x0, "00d1e6d6876642e4f962b250236878e98bd91feb", 0x68, 0x6}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000140)={{}, 0x9, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000000028aa) r2 = open(&(0x7f0000000000)='./bus\x00', 0x8481, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000200)="0000001859ad646c1388c293ab3ae9600400ff0001000500000000000000000000ffff001b0044f912feffff", 0x2c}], 0x1) 16:01:40 executing program 1: select(0x2, 0x0, &(0x7f0000000040)={0x500}, 0x0, &(0x7f00000000c0)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x78feb81e928442c9, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) fcntl$setflags(r0, 0x2, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0x8) 16:01:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") r1 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x41) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r2) 16:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f0000000000)=[{r1, 0x8}], 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) 16:01:40 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x2, 0x3}) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0x6, 0x2, 0x1, 0x0, 0x3, 0x3, 0xb43, 0x0, 0x2, 0x5, 0x3f}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x6) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:01:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(0xffffffffffffff9c) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x401, 0x0) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x1, 0x1, 0x0, 0x0) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x5) 16:01:40 executing program 1: r0 = kqueue() pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) kevent(r0, &(0x7f0000000000), 0x9330fbb, 0x0, 0x4000000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x1ff) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000440)=0x7f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80000001}, {0x3c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x4, &(0x7f00000003c0)=[{0x7, 0xe2e, 0x4, 0x1}, {0x2828, 0x8, 0x8cd, 0x1}, {0xdd, 0x1f, 0x9, 0xffff}, {0x1, 0x2, 0x3, 0x9}]}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8c40, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000280)) ioctl$BIOCLOCK(r1, 0x20004276) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) r3 = semget$private(0x0, 0x1, 0x60) semctl$SETVAL(r3, 0x57e1d2a2cad259a0, 0x8, &(0x7f00000001c0)=0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x4010000000, 0x0, 0x100, 0x9}, {0x8, 0x7a20, 0x2, 0x3}]}) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x280, 0x1) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000300)) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r7 = getppid() r8 = geteuid() r9 = getppid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r13 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r6, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r11, r12}, @cred={0x0, 0xffff, 0x0, r10, r14, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r15 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r15, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r17, 0xffff, 0x100, 0x0, 0x0) write(r17, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r19 = socket(0x18, 0x3, 0x0) setsockopt(r19, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r19, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r18, r20) r21 = getppid() pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r23, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r24 = getppid() r25 = geteuid() r26 = getppid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r30 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r23, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r24, r25}, @cred={0x20, 0xffff, 0x0, r26, r28, r29}, @cred={0x0, 0xffff, 0x0, r27, r31, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r33, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r34 = getppid() r35 = geteuid() r36 = getppid() getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r40 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r40, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r33, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r34, r35}, @cred={0x20, 0xffff, 0x0, r36, r38, r39}, @cred={0x0, 0xffff, 0x0, r37, r41, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r42 = geteuid() r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r4, &(0x7f00000005c0)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000500)=[{&(0x7f00000004c0)="b399e9693974838d64776a8fc4e7b4d2c279e224a1256a278f80534ce4e3e0169641ddf0ec20fb74eddb2af3d115a49b910160f96da03f85a6afdf78cb55", 0x3e}], 0x1, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r9, r16, r20}, @cred={0x20, 0xffff, 0x0, r21, r25, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r37, r42, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r43]}, @rights={0x20, 0xffff, 0x1, [r2, r44, 0xffffffffffffff9c, r0]}], 0x98, 0x7}, 0x1) symlinkat(&(0x7f0000000640)='./file0\x00', r2, &(0x7f0000000600)='./file0/file0/../file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setitimer(0x0, &(0x7f00000001c0)={{0x0, 0xf423f}, {0x0, 0x2710}}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) write(r4, &(0x7f0000000380)="a78a7663a2616ba8563291d79d0b1114cbd56a99307483cb843881ea3f7244c930b29d28ae8967adeceda41a6ab0845455237d957dad53651ef5c75a54ae5c", 0x3f) 16:01:42 executing program 0: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:01:42 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x8, 0x0, 0xff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x11, 0x0, "08000007000020040100000000000000000600", 0x2000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0xffffffff, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000000880)={0x0, 0xffffffbf, 0x0, 0x7, 0x0, 0xf00}, 0x0) 16:01:42 executing program 1: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f000002d000/0x1000)=nil, 0x1000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r2 = fcntl$dupfd(r0, 0x100000000000, r0) write(r1, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r3 = getppid() r4 = geteuid() r5 = getppid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r1, &(0x7f00000000c0)=[{{r6}, 0xfffffffffffffff9, 0x19, 0x2, 0xfffffffffffff001, 0xffffffff}, {{r7}, 0xd, 0x59, 0x20000000, 0x80000000, 0x1}], 0x4a2, &(0x7f00000001c0)=[{{r8}, 0x5, 0x2, 0xf0000000, 0x1, 0xff}, {{r2}, 0xdeae4ddfd595a4a3, 0x40, 0x1, 0x2, 0x100000001}, {{r9}, 0xfffffffffffffff9, 0x58, 0x80000000, 0x3, 0x9e}, {{r10}, 0x49b37f7be928e256, 0x74d0e9e5aa5d2268, 0x40, 0x1, 0x7}, {{r1}, 0xfffffffffffffffd, 0x10, 0xf0000000, 0x80, 0x4}], 0x2, &(0x7f0000000100)={0x5}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r14 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r14, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r1, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r12, r13}, @cred={0x0, 0xffff, 0x0, r11, r15, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x400, r3) r16 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r16, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000022c0)=[{&(0x7f0000003380)='(', 0x1}], 0x1) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:01:42 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="80"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:42 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000001100)={0x37, './file0\x00', './file0\x00'}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r2, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvmsg(r2, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) sync() write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x0, "92794655fabf4366f199af3615322d53bfe736ff"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:01:43 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x4) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) 16:01:43 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) getitimer(0x258eeb8829211302, &(0x7f0000000040)) socketpair(0x2, 0x4003, 0x100000000102, 0x0) 16:01:46 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="706a7e48afe943ff76154a17bbf7b9b863a1d21db7b6d5c696e465fceea14695e50be91007757d0de0ab0eed76ed6e1df4e43eac829f4962dae8f95bee9e403af61ff538cd59f9cc46a85d3921c1b31de41f67cd2b376fd7c77ba995c82fb48bb8a6c7ad6469793633b3a3a081c209bc5a492ef281cd0dd5f23d88e3a2eb5cb4f4c0212146fa3b9da0b6de", 0x8b}, {&(0x7f0000000300)="1f817e6ea2137547de0b2d9294b7142d123261ab3137cc2f50fd1af0beaeb31d2ab45510c895b5df6b00b84277eca5b68464cb3b706eefe3f071da8814b506", 0x81}], 0x253, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) getrusage(0x8000000000000001, &(0x7f0000000240)) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) 16:01:46 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="706a7e48afe943ff76154a17bbf7b9b863a1d21db7b6d5c696e465fceea14695e50be91007757d0de0ab0eed76ed6e1df4e43eac829f4962dae8f95bee9e403af61ff538cd59f9cc46a85d3921c1b31de41f67cd2b376fd7c77ba995c82fb48bb8a6c7ad6469793633b3a3a081c209bc5a492ef281cd0dd5f23d88e3a2eb5cb4f4c0212146fa3b9da0b6de", 0x8b}, {&(0x7f0000000300)="1f817e6ea2137547de0b2d9294b7142d123261ab3137cc2f50fd1af0beaeb31d2ab45510c895b5df6b00b84277eca5b68464cb3b706eefe3f071da8814b506", 0x81}], 0x253, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x10000000000001f4, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="e43d7705c8e4ca", 0x7) write(r2, &(0x7f0000000100)='w', 0x1) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000080)=0x4) fcntl$getown(0xffffffffffffffff, 0x5) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x21, 0x10) dup2(r6, r2) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r10, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r11 = getpid() preadv(r10, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r12 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r14 = getegid() r15 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r12, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r13, r14, r15, r16, 0x1, 0xff}, 0x8, 0x6, r11, r11, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r9, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r9, &(0x7f0000000b80)=ANY=[@ANYBLOB="00753402efffffe6fed03c72c34c0fd2ed322bf8c6c4691903a346d80a7458fd1cdc834c49e537741313edaed289ce7556f33e0e91355b26af2500a06e60f62cce658b01baf162c1e39f0b37914894a67ff008675d5cf5be2931a9a0f32a700ff2115eee2f0c50eabc782e3d03615b6660391b0db47180642056496e3a2e0237efa61359e21adfd04a43922c684d7790f5db8c18bfc396656ddb8d79d659bf9693fd12b5c1855ad3f5985d31d5acc4a6b84b7a15ac961826beaf9d09de22954ebb70"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=[{0x50, 0x10001, 0xfffffff9, "2cb554d650f64d51608a042e3bb65e1a69daaa2f5a4f9417b3a655811c766a0d177547638c87bb3045617850472eda698b6e2a7d473e99b77fbb07b5"}, {0x4, 0x1, 0x1, "1c132a5cd5023d858aab651d96e49e1e1e386370db9872f868a3a00c8b7d057f6df11720724699b1667b19420d72c309cb460b63bb9eeb0db7c90df04a58be75ddebbefa08d4f553fa30a8667c9761897a2b8ad5a5dfb6c5d98d468c"}], 0xc0}, 0x405) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) fcntl$getown(0xffffffffffffff9c, 0x5) r20 = syz_open_pts() dup(r20) r21 = dup(r20) ioctl$TIOCGTSTAMP(r21, 0x4010745b, &(0x7f0000000000)) ioctl$PCIOCWRITE(r21, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) ioctl$TIOCSETA(r21, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) r22 = fcntl$getown(r21, 0x5) getpgid(r22) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r17, r19, r8, r14, 0xc0, 0xffffffff00000001}, 0x106, 0x67d26827, 0xffffffffffffffff, r22, 0xa5, 0x3, 0x1000000100000000, 0x6}) r23 = semget$private(0x0, 0x4, 0xa5) semop(r23, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r23, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r23, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r23, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r23, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r23, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r27 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000100)={{0x3, r24, r25, r26, r28, 0x4}, 0x200, 0x401, 0x2}) getegid() r29 = semget$private(0x0, 0x4, 0xa5) semop(r29, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r29, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r29, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r29, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r29, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r29, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:01:46 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{0x26}, {}], 0x2}) r2 = dup(r0) sendto$unix(r2, &(0x7f00000000c0)="b10005016000009005001b000700000026c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff39) 16:01:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x7}, 0xc}, 0x3c) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:46 executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x6000, 0x201) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r4}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x3) write(r1, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000740)) r5 = semget$private(0x0, 0x4, 0x201) semop(r5, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r5, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)) semop(r5, &(0x7f0000000a40)=[{0x3, 0x5, 0x1c00}, {0x2, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r6 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r6, &(0x7f00000000c0)='./file0\x00') readlinkat(r6, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$getown(r6, 0x5) r7 = dup2(r2, r2) read(r0, &(0x7f0000000340)=""/197, 0xc5) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3, 0x0, 0x0, 0xffffffffffffffff}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0xc51f}, {{r7}, 0x0, 0x80, 0x4, 0x652, 0x6726}, {{r9}, 0x0, 0x15, 0xf0000000, 0xc0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x41, 0x80, 0xff}, {{r7}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x7310, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffff9, 0x60, 0x2, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x8, 0xf0000000, 0x5, 0x7}, {{r8}, 0x8000000000000004, 0x3, 0x86, 0x7692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0xffffffff}) close(r3) sendto$inet(r3, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) kqueue() 16:01:47 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4000) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x8c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$KDDISABIO(r0, 0x20004b3d) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x8a95447c6be806af) chmod(&(0x7f0000000040)='./bus\x00', 0x10) 16:01:47 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, 0x0]) fchown(r2, r3, r5) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x82, 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r3) r7 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) mknodat(r0, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) faccessat(r7, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) pwritev(r7, &(0x7f00000013c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x2) r8 = geteuid() pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r9, 0x20004268) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) setreuid(r8, r10) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x6, 0x602f, 0x3f, 0x9c, "93125284112afc6f14f3e6af67cfa075b336581a", 0x6, 0xf461}) 16:01:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x202106, 0x100086128) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000440)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000240)=')*\x00', &(0x7f0000000280)='}/-}&:\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)=']}%\\\x00', &(0x7f0000000380)='&(\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00'], &(0x7f00000005c0)=[&(0x7f00000004c0)='&-/+/\x00', &(0x7f0000000500)='{\x00', &(0x7f0000000540)='\x14)\x00', &(0x7f0000000580)='\x00']) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000680)='/dev/klog\x00', 0x20, 0x0) read(r1, &(0x7f00000006c0)=""/143, 0x8f) flock(0xffffffffffffff9c, 0x1) utimes(&(0x7f0000000600)='./bus\x00', &(0x7f0000000640)={{0x7, 0x8000}, {0x4, 0x4}}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='L', 0x1}], 0x1) 16:01:47 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000080000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x1000, 0x614, &(0x7f0000322000/0x1000)=nil) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:01:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r3) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000001c0)={0x80, 0xfffffff8, 0x10001, 0x8, "56576ccb753a779633b621604ad9536d61c67929", 0x7fffffff, 0x7}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x81}, {0x206, 0x0, 0x0, 0x8000000000101}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000240)=ANY=[@ANYBLOB="f0ffffff030000000000ff070000100000000000"]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="30d6dfff19029b6657638e1e9247", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = accept$inet(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) setsockopt(r6, 0x7fff, 0x709b, &(0x7f0000000340)="2c14e67963076ae959312f01e11938f2057049e8", 0x14) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000280)={0x45, 0x8, 0x9, 0xdd, "bba2d4798ff0b93bc0024877fc322ee08c97ff08", 0x99d7, 0x2}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:01:47 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="82022e9fa443eaf7f546b7d2a9d284035c83887c46d2d052ac971fccf9bf99f7ca96a6ca0324fa45bd2dcbee2c41a800ff000000008001ac30461b323ad78583625546ed0835abb567e18dce8225354a986513668d37b5e070c3a3a2ea42599a0189a808000000000000000000000042505205e0f69f9a59558264e41382a2ae1b594b61d87c891a686ac46969fbb32b379f451317f0fc182f56a8def10e09db44b1d5f9ccfa86ffec63923eec93d30eb3e0c4e38847a956d4086c7f0c1383126faababbce94974987ccacc99c26e46cf4df08eeb7663b4b903815518a73f4eba87595aab8e3d490b62ce4a71cebe905127176f35ef8f7814c5c4800d2533556072f2e6b4ddd806748d78f4ef8cf929e99b50b312a2154c4b509bc0391a02bf2b41857f81a601a2b80d21badc69cd4a4da17e8f0f9a2e004b01e9345d46f655cae61c0a89bd7166ea3f2565b882e9504baab035aa9aea7b272dd384221aef78ecd17f442fbfec0044714b138f1876acbe0c70efdaa092246581de035680b9ef4077412487502f0a21fd5065b2fec80401cf98d2fdffd4481312ef3342c34a821ebad68868e81aa25c4ad05"], 0x10) getpeername(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r1 = socket(0x10000000002, 0x2, 0x0) clock_settime(0x2, &(0x7f00000001c0)={0x9, 0x6}) semget(0x2, 0x0, 0x80) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x4, 0x6}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1104, 0x0, 0xfffffffffffffe3d) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) 16:01:47 executing program 0: r0 = socket(0x2, 0xc002, 0xfd) connect$unix(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffffa12a197a3862070000000082959559a6c87910bf453f68c11700287ead4bcb777fa69dfceac2a86abca64896bc5e57c65801360bcd4c0a1c2b58fd4237b8fa4d012ae447473c230200000000a8fdfbb6d093205e554799b9b813ef9d612f871c1f4385f04157795ea4a5ff00659fa202361cd8cac7dbbc5b65c6593d287006b4122cd235000000000000000000000000000000000000000002ea0000000000000000000000000000dc70000000000020e8aa7c20a114a95edc359352958ebced89ba14252fce6f3a1c63ff60ba0971db220d62f9c38a4a10e0c7fe41b672f95fba7fb99b9181cafa4181ca4e5ea05f86b66d311bd3b7c2841d643a4b43f666725f492ac9ce520c255d158784c842aee8287ce87b0d3db840f4fd64b38c5d8200d7279918bd003e50c62ac5e9b601b1f5b066bf4a923efd144cab87f1b5eac2c049390cdc7b0ff6a5a0e1f3b3c1d3835dbb0008000085940437ca51d22f3aebad5740edc3a9e54bcd23a309902e357e40c43982af15403d203e06d9af527109baf8266a0be638000000000000000000b8969d1b26c1aeb97b4004efc02c297afe8d8ff5ec7dfc3f9e301a3655182407fc9bed4e0822620037bcfb9a1549335bda03038f573baf730abcc785b8e86c5396573695bfe42fc7acfe5bc29bd0c08ee32d2cdcc54ff4c129cf008ea9546a79ca7b185584391449d2348f2069984ec6789abba0d64f560f6e255fe7efa1490989e7aa5cd2d00179fece96c40ea3ba2ab2eab38ba410b5bdc685a94d74d413e7c7df2f9d4630f5c143b9565c0057de8d58bd4cb1e092479d4205b588de8c156dba2242587979e5a25653f6f939f066c7b61351fc6aeb520bc2819c8727def73cb0cda419257bd995cf4de17b8cb3d187fd195054caf4b196baa636c2dafebfc3bc3c59ebb5b69ad1ef1160150c8426188e9eeb982e06307506e3d255"], 0x10) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71ff7f0000000000005680f080752ff000006f3b7a7a625c96c1dcf96a4dfac7c36028aea67e89944bc3f8e244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd6387f6b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57300607720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaff", 0xffffffffffffff18}], 0x3) 16:01:47 executing program 1: setrlimit(0x0, &(0x7f00000000c0)) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) poll(0x0, 0xfffffffffffffef3, 0xfe7) execve(0x0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) 16:01:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x80) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'y_P', 0x0}) fcntl$setstatus(r3, 0x4, 0x4) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000001200)="0dd146d083ca08ac3bef36dcc7014ff7f475307b502c191b2d225912024581492a8d277c82a8eabdd1370e88e355df8857aaae6fb0c7c0ba9e7ac8990e76e3a88ebc90c9d64ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7c6853cd0639480f54a4ec074a2cbd35e616c65b9a69236a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f8910210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ff57ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c2c7a1d97ee5be7cbccd46a24638f3898fdfba2598b6b9fd1eb2b480f3f8959f2cb9af76317c9fb6f3c7c3dadd54a3cf9a5960eff16097bb0e17527cbb3aa31f76e1c1c5497bba817c4a83380e150fa9785cf2d3a5a9f8e9227191696efc9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e4703938bb1e759e89adbd98707fe3da25fd72ece66e8af108df06693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0a", 0x209) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000140)) 16:01:47 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x100001) syz_open_pts() syz_open_pts() r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) setsockopt(r1, 0x3, 0x9, &(0x7f0000000100)="d6b8dcb55eb30f879b2f516585a538d71776c4751102c9a27de2a45742b447c591ab5c6fbc9153677b1207c47bb20c4b4962370b59319cf18ccdf6728524583d24735d1d4946806631af81527c28c258ba7ca4498d38c616bde964bbe5f3bbdd1e11e2338d20a7707a7d4ae00fd73af0f05309219babb02cd47e60cee47f51ebb346c91f12fe64599326a3f69dae699bab4b25", 0x93) 16:01:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)) r2 = socket(0x2, 0x39e0b2b1a5c1d600, 0x40) getsockopt(r2, 0x1, 0x7ff, &(0x7f0000000140)=""/161, &(0x7f0000000080)=0xa1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x800001c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r3 = fcntl$dupfd(r1, 0x100000000000, r1) write(r2, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r4 = getppid() r5 = geteuid() r6 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r11 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r3, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r2, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r8, r10}, @cred={0x0, 0xffff, 0x0, r7, r12, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd0\x00', 0x200, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r15 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r15, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) r17 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r17, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r19 = getgid() r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r22 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x200, 0x0) r23 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r23, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r24 = accept(r23, &(0x7f0000000600)=@in, &(0x7f0000000640)=0xc) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000740)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000080)="bea4132b52f97629a0827aa450b0e9b1cc570fb724dde1cd135be69a", 0x1c}, {&(0x7f0000000140)="17b0d709c6a65bc23652fade81ba68e970d8a1621f9ff48209d1724c6b311c46f1bbf6edf62e5bdd7e0252ee044f7e5cfb484c5896f737bab778dd33d35edf97edb74cfa406b025138a2a00439549d5f0a6d8f3fe642403c55d631a639d74067c14bee8cd1d6478e628ca46fff246cec2ad20295c3eb50371a21ca8eac3de2ebfc4a052ff725c949e20383560c319a8371", 0x91}, {&(0x7f0000000240)="61656d994b969b93970042151dcad0c2b49ff7efb65e17b6a8c8523e3c40321f1d09f51b1effc2b303360d827603b4d6306a1f6d7af8a42ad3f9389085c94bc8e8c91295dcf60520fca9e0e8bb037ca0f8946455f8b50b365b0f7f28a3cd49a145579c5b310cc5853c639cc6f52eedda6e48d91ea0d91c5e7471c801efd2f95085a4950b394b319cd000755adda4ff7debf2958a2022c88f36549b6a5bd12929959f1f2dc0c990f95bd354747e4ab92df83d9da8b43e47afacc6f8f5", 0xbc}, {&(0x7f0000000300)="11f9e7c46165aab7c9d37099392d20de7891e3aa9c44037c07230a8a83c422d3ada32dbe16686841886f7577ed3737ac9fee91c70eff838ee9984b72edad18583e825c84a6c0685fa0cd3cf431265fd019ffb28b0b52687f55af4e75f7b16715b331074a6cacf2184da24df512ef27f475c7a5c3977056fea9b70a9e749e242390a1d4032c9c363d01e447d8f0af407d76616754a85e321cfc6b5aa2adc712fab29615c65c10f6aba1bafa6cfec5", 0xae}, {&(0x7f00000003c0)="9c49dfffdca9e7fce97d625c062c95563fcb537ef097a506f91d47d10dcb03b8423cfcdf3906d77b7e4504badbe5a2a18ce9c9ffca018a28f1d1c3b728ffe5557b", 0x41}], 0x5, &(0x7f0000000a00)=ANY=[@ANYBLOB="2000000000000000ffff00000000025084c3000028c2575bb1b8f31ee1f93b46d37a4e993a7e86bdf742bcd56c9dfe3d56092fe443e983893dca43d74313", @ANYRES32, @ANYRES32=r12, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r13, @ANYRES32=r0, @ANYRES64=r27, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r18, @ANYRES32=r19, @ANYRESHEX=r6, @ANYRES32=r20, @ANYRES32=r0, @ANYRESHEX, @ANYRES32=r0, @ANYRES32, @ANYRESOCT=r16, @ANYRES32=r22, @ANYRES32=r0, @ANYRES32=r24, @ANYBLOB="2dd304dfbf993dbf2f93ba2b3abe745135693b7738f8463a41380cd8b07a3e0c746c54d6077ec7f3c1a8fa9c93a4498061775f0da1a281b7d2b69e9304d06b3e892328ad7245655727c595fffd6954d3fa8238db0a4d27b76017f3f0ecab5195053c4b09110a991b529b0446c81899e6efbeb8db582b47c50b83cea519b6b06b142691901260293485fd13681a7b6772329982426c0f26928a0c04bd3f9b7d756f5172f0d3b0deb09991b88f5d8d", @ANYRES32=r26, @ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYBLOB="fed0d0e7351f639b723b76677f2d6cf639392bdcd190bc410322cde33e336cf349913c147dfb031a4715c325ecb22c4d486661e1fab5d2fbb32865bcdb59e2346a48a17556904edc3d0ce4267b7cfc4469a2157383123ef906e5d5f531feeadffdf2333f045891e7ce376d5799dae7a28da83a74a7b085d9fb708781c69768884ba18fffb464d18a5b58efd343b8e80054227a8d26ce1c17306282e80ac4b9180dee8322782e0cee37e130ced8a0311d215082b9505622f2f227a37e584c5a1143b47f2208c5c19668c7969cdbed3cb7088c81eb0f756e12b720dbe7d6d6d94ab1e10d94c43f0a67c743b823d781281d2f50e2", @ANYRES32=r9, @ANYRESOCT]], 0x19f, 0x8}, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x74}, {0x80000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="b12e117aac3185894c735b20c8e1") r28 = getuid() seteuid(r28) 16:01:47 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x8900, 0x189) renameat(r0, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00') unlink(&(0x7f0000000000)='./file0\x00') 16:01:47 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2be, 0x0) write(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup2(0xffffffffffffff9c, r1) sendmsg(r2, &(0x7f0000000140)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001380)=[{&(0x7f0000000080)="09f1780a4eea9393b3406a62ae4dc162c1a834399b39a2fb7b913f6b74094266e6e8af631846b92fd7c9aa83dc89243bbb20534b4ba854a1966115f7468bf85fae55093e502317dfcb6a83a2ddeed2964784a9aaafa696c8be67172d20fcda368b7f47931353a6210e20c252", 0x6c}, {&(0x7f00000001c0)="040e992e035d051ee08b5807c75a8816b9684d1f3237c2b9e6755fcd7474db27f53c625475510d985b33c221cb50475c32f48306c724154899ed4a79292e1ed47d053821dfaa4f388cd3c6b09342cf47a53c247565bb786fd8dd525c5120beac437bb9f12d8e5f15e0ad62f334121dbac644d311148df3f729c04d656f5e726b1857f1d24129d688910ebc15f80796e75403414f3ea83d6b58", 0x99}, {&(0x7f0000000100)="dd6a0505ef533b2bd93068f04be2ed146940f1f8ac8eadd941572243bdd681df5e1c99149f06532e397de87b038403d470ce9580", 0x34}, {&(0x7f0000000280)="783a4c9bc9763262c4e6b9e0a2daf652ca548c5bf26682e16c7a3cd34e4e1c2ffffa09b640c028c10057720220393d87c78c16ddc3b54b537f4786d4920b14cb843faeae920989376cf49377681f462a87464ecd2a22e59045f18c67d32fb72b731e8a65c2a2bca4220e80c713be8112a10832a8bc9dd9074857049d33a4187ab1da159fd413dbc3b58517a5c8c8e196501371ee06a10d48498ed1516239450b3a2f8b1595782a09c7ab1cca75f7456ae67193183979c63a0d9a2aeb10b8af5ea5be987f8ca57ddfdd0f3c1d358f7d1da53cc1888e1d18e68b233099df4e00eca0d7e672b6829eeb1dae4db6e212078b043597691206a2df99bbab79ca289f018f0e935158f53c137fea4b6ef6ee61eaf854a7430e5e36c358137fab4caccb6f5d183f20efa5a6ec441bc8fe3610f650699a33abb2bc52682d7460b5690721edebdfd2d00c9b7ff6d75bd0aa0f4e2b6716d0e7034f296b9e2eb2808bd717754f69d86a66acf58d693323e05ffe1ab460d523c5202e8009d3d1420b5afe9f3ec8a5b55cd8c9cabd9b59c7839ea1413e467e0ee033805f6ce28a0f0e2e5f311601c987d52bd47b00dabdbd69f9479f9c99818b3c2371c83a4bd517f279fc6a7b4c320b87dbb126c440633cb8ff6915f1d13e500dd10b606b2d721fdf83c271b4f28361b431616c707538ace2dcdc5b08f11a2e36fc5364e4921f2fcb087d26e5189f91298e93d253084ff82e169222197142b8e41ce367b1520b868132c2fa30b128a092129b4ab86aa0c219859a9fe8f6488d802f6bd193bb56840dc1aac4becf91c0bd7769883e31c64a0e74556f5a4f2668c84ed3909e5366a5f151535c95a4a1636bb179828b2f85e8932365cd6a3fa4f5335ccc2fd7f9e370f72fae1a4ab35adfd905e157420a2a44442b933c260555bc921f8e151e3de3e09c15a9b50dc2862cbd723d0a97d8d71d87764ea65c9d471754ff4eba0c46cc4a253c28feca10b80bf1fec52e6d5c5a55df06387e7d1c5565b344788b2e0c9768d9eca38290a2ac53f0e2e4e62321b38ac5a84ca4080405f54fbbd26eb4b9040afe441622674321a544cc747d6eab3d3cfa41ffc391cc8a33aa63075a0d61a37ae33ecf4181bf30db3771c160468f6248a4b6c24018d6ede9292030b430438ed05bf9d49b8c89cd2e0037b10abdb069a33befd3b250c205282acf7e0b68d7ed72c4d99cf470e95dbaba214310a31d3eb114e73fb5468ef849a67910af45e3430493e0cf303cc757e3152201731c1b15ab6e2d40a46ab34d8e8b8cc234bf6f7f8bfaad32b52911e5278c9fbb0d0bf599b38aac63d51d24926e2f0d9ca9a9c68b57a95e8ec3f6c575b17e01f5db233f69aca92357dc5fa0337e2c1f7fcf023e9f65b0dea5764723d2b13e7d0f362687d41b067a2de1c90eb18c87714151c9ae31c1b925da62a5d18bda202437d34872776d0345e3b2bce8cf5ec9b694afc843c330b6f7ab7a0fc4d7120e5c8acc9a709d5b794d53c012bf103eac43d12d8eb9af42cc662776329b37a21b8a8ca02968f070ad3854dc8da6b7042b539c969ddde035abb815b8cbf0542eb7bea2d214b8cf1c8956fbb665b3a241d69d88f562afa4bfe4d7e270666e2f8a5c42c3c91ae6a55c8a2e80b8278555d81381f4942f73a0226c19f2fe74fb740b06f414006686ba8d004f1d8c04507aae755f305961719b8a05de08f979bf87fe1fa88f27d92eae1e7a0e2cf8039abba90e4a31cdd507af61db573da18fb97f0d840e77c2da2d82e390441acb7c9ddf64d1cc922d7309687031b02f3ba44f3a6fffc57bd82aa1cbb83807cb3700ede9e0da6edf431a14bc9daa2b43aec275f4c05d8ee4020c2298a236ee76289764298b5687e7b8d832d977471dcfe363be130020912af54e414474eb190b307a3790875dedf8415a2e72eeb4c35bbb1fae4cfcd0a0d00a41db19db77ab7ba7855523fe91bf18af33b732b35a58977d75968edab298fece85c4f84876a717fa46535858aa8df6f40ca9b701555ec90c41f5b45510c58cb1459916db1140cb42c179249fda84007dd854f87e669d448d76620a34cfb970d3779f23b07244934e8871082e773058d50b1c3342fe4a3f69c05b7ed1cc0fbe4de9eab31e8e1cfca755dd480b994643363159b87c91c2f944dd62c46b048cda9d230dbdf31d95854c5f37bd6a7c9b6e249eb5f97416c6cbc1fd769f67e1cf4a028384c165c00108a24ef6f321e0dc5ee640ab884881db65be4b6915670965bd0d40ad4ee0f175ff98f2154b9b7161e2f3a37f02fd9ac57bb0010512b1ac94c140b3d29b7633987617a4ee0c15b2654f994e050bcfd222258b6b5d67325b1b8bb320d113ac01ae19aa3c85d43a1d84c58c883407c4af9d1d49957ef673e2372e205dfc19643aaa3b57b3f9f9dfa9ad5b298e26cec29327f9963316a7dc5d7c561435a87081d46253aa4118a4e1d257afd3831b5e088754b5fabdb8fb65713bf972bbb178bd707e0267ee15349152c0a4edc0890d2037811a70a3c9e84fffae46aabdece7b8ccaf4ffe9457103acb34e63b0fbe97c2d1258ffe0be635dd120cc347524dd4748343bfce5cb81fadb2129d200933e59dbdfea3975cce037730579e3813c38f188d9ba7e15b2bcee7349b923117a81e7f9020b0a3e82d844a60ec3a0d956f373a0465fd7c9eebe6ec1f8bd8dc55706f46a17646398c98af69a497675bbce7a842be494bbdf095e8beb942d364e5fa485bc9d0927d695086f4cb477913cdcca9f2debace978126065361db78894ed0ebce2895665a05fff5ca7f79b89d04a801456d0fcf7eec5715399b752c8acc685ccbda6bdfc940cff35779d02634987c64d4af9f4efb4d1510a6f26730061c72b2ce1b3a8b435ca26b4557df72ea86d7651e6003c3dceac868c3d3002c1ffeb56a4d56103dc5609f8ce0f43b085dda336f09076574186f1415ad0e6ae1ce63858fd3bfc3ac7f2adb89ecbd7060860bbd5174b9b9a6f975a5d99cbd738ed092cc4020db86df84442096d2730e39b63ed59b3b15166d10dba59701e6ce11d9c38ee34e01d027faf23d52c7bc6a8e5b6016d63048aa19952f7fba9046027ea8064430291e2307972605fcf1237750131233da39d1c8698492b4ecf756ae3b1d92d0ca43b85a6bcf9d93d7b3e8231b2c5bea461e679fac0a491214a82fce1206a21078d368939a3adb5489705427284d5bdf145d79f3161c4e140a10db3e5cae689f401372cde9e47a4389f3de21888d0335d7ec7856913e3c568214f2b20801105599f846599af7f292a4c6402a1561c76f373eb0a9ba7ede05815e37a40e8c79393bf65ebc5f32d06b7a86e907dd9d7fdc430052c12a9a955e6ddcac625e200f18dd89f5d42a49c25ef4d94b041d4bbc79850cd02a8574db555b620759494975d6986d61a51478f61183a90ea916632697036791c09f84b212eb04da598b988f45b3932eeb42756332f7eae7e53b926b955cbdc4c50462c2f4ec318db6a868bc30b36b5a826c51b217fe4ce490bbd18cca0acea9b5d609ba8380f73ec0ff719ccb30e895add839a3f97bb940962acfed4a52361cb3508acfc41343b2288c0e47a43add2e0c717f6dd508d55855512a7b12911fcd40656a0b8097ebce56aad75dee04ff82deb1973e3220028eaa4f0daa119b060815d8874e08cb403c6cb4e1c9233a11aa9072fb4ed15cfb2e5dd8a608dd0deb96adb8ad48e1126cee190efa1032ab5f3bdd05873d01a3c4bb1f4ce5f774373e8db9b015122b21c7d977231c0127c7db1d0df0e61467354f9e0fb7247ce4e0a0d2d6bd848d0cbe9114ef777ae9b66bc22b3e40c95f3cfea9753adf9655e1b96c4dd5e4b71a3dcfb45d76b6cd5eabb63843a449498259c7603fc66ce63d576cc981c89247f74918e41bf5697e5f70190c9ed0afc9470d4b3c62cd1c608772fc7892ae4207b95d89c2bbbe3f31131d737059244b7690ccb536ba033c9e4122de0ba59891033359cc5f849472e4fb45554979381002fee2337f0eea8305c1a30d6b9e2ee9fba952db4fd0a1b1f11e22e5039aa34fb4dcd778206864b90fc0dd81b405c0acc10f58e238398b0c414649f080b87f9232f1d1d4f18d76a7122fe81e23b6cd1b42ddc0169676c4215d3a916d7d9827b0a3a7b6f261f1eed8eb8b38667785d88bceeb95c56cf3ad9b315db8db3e5c31088df00793a899f28df7562db6bd8455d9d628cd19ab0bd35aefaf336baf41781ea7150f161ab97bc17346e4b88762c919259eddbbcfba8910e1bdd6c4ce6e964189587af2268e31598f1663d7abcc3d5462db32122595ed66aca53b062b64d424a63ab04771a7f750aac670da38365e860d6b7dfd43ed626bf8cff58d388e11ea431b32a5b1ef3f65feae0514fefe4f41ca867eda72400d5c20d1f28ca21977678cf5250c1be6fb709e3c705902b7ea2e1f78ef1a2b49f47300b4fbbbafc1763f1a96182e3a8d8bb68853d768bec11dea9db388bca347384d040034e8a00267645975fdc2a441c6d2cb6fd598769270aefeab73f72ecea5d0a20fc54a1007f7d3d9a04790f4cacc54a40f6ba371eb15df506e037481c2a7ec9e29018cf19a89dd17d7cc91d5ca58b95264e671f868f18d30d337d6f091dd97c29a0dbfd59453af2d8cd32d59de72ae8cc69d7697a42c1ace95170c071605ab4345812503e90d07b49edadb875f7583bb8d5fa85400498b3ee40a65a5e75dc4af567da81edd7fa7086633de3d0a5a49a94f3bbf0f012059e18c3317c1a758bec56ec812b3cfae1888d8d2ba3c405d6ee492ce6b1e515b7f20ea7ee7c8d9252c83bcb0e1b3260260bfec2e26d42e8593b52292076047527a73736377b2ce0070b1cda821e1f7d120e87fe708cb8ecb3e0fa80ea086cfec630eac504d9346f2b7f0ee55d93219e2258ad624945f9388b59080907a50d1b4b8e3318380ca80d70d9aed00ec5cf17d48d02243f402f869b91c86482542bfb6ccbad7ed620899ebb6f3e4d264091f189435e7c699c8df6ac923fa008545ae1f229ac3524021067aa30b44a1dbd3c9adb90bd628c0a5faa4fc0270fc3ea959c2e32f81b885e75bba6433eff80fe9cc1ff1a14dfb241e21a8d10b930f040be7f6a446e6210298c71a3c067f14092da542a9b15c7f5aa5f201e8d4284673def12410f4bbeaf75029a609141f99f9d0f27502b9d132ef8fbf2ad0f3f396e81712ad10cc3dea7113379a7d62aab0cb9572319595a5191467f134ff1fb7e2a71f31399ca767595a49d9eaeb0f0134b0b9fe37795834b96c338eb690f4614758911c48029d7af050dd5306896a8c3c3f3bc711ce4ffc60bd0e563760617255bead7adb1afb59dfe73c3a466eba516ee928aa241041b79992a3ce6cb725c97c48f77ace1740a8def4676eaf0dd8e845118d3c81f9c2e254470bed5a1eb277e813c7e8a8fe280e4aaa824de7422604fdeed83336d9bafb128d503f140dc81a60f077db5a50c5d924ebb6fcb96b6b1953e5995e97243119137be10b75a602a3f6abae5abf103fc9688770aa9e442e554d495cebf8d8afcf967257c5ad629673c8edfa1a7eb4e6c436d7d7ed83d926709cb5c697bab677001b277c6e8143cd9d69bfccb6cb1322c9bcdabbc0aff96de7c99576ce4ac2747921959aa647cf7edd6c5202157d5863d71c814659ba3a4ca443fb7e947d07efcca0c57f62e6bbacfc949c878e418442b273128c0ec6e82e0a9337b57e9ac49ae362aa7507785516c8f1f5b8140d32bd92052cd896865ca57aa3ae62da9f59ed653d", 0x1000}, {&(0x7f0000001280)="24408e686395e242f5652b45631fc7e2fbf50cb2634504453078206c024ca2eb0703c96e293fad8ffff0b1a85e1b273cf508f19b7e6a108f7090388b72edca21c5dc666c9e9893b88031e8835935825bae80eba37fc9745c13cbe668890d8115a7a0b52b94f6a21fce275967547ecd1229e0518f83b2ba190b2002e1e855f980be8e6c3675a79dbc3c009c9802b4ee96aa88c2e2a797640e5f7d6fa22361cdbda88421b45aa8869bde3e7d5f7072bf40af5bee17d73d457717372995c7ab407029ad2ee38d5b0d2ca44a44d93eb4fd19e049665cc8290fb924d72a5cc7db04c00de6a010b1b368ee1a412bf43dab8360", 0xf0}], 0x5, &(0x7f0000001400)=[{0xa0, 0xffff, 0x2000000, "277abdedd234caaadd3dd3ddb51a918d798ecccaa89e5cf41144618b037176ff425c67617110bfe0602cd200533f86e85ac154375852e9d19f41a84a3a02e993f41bd16de376e4dea6b1391680da5b792f9ec5ab7d2cd414b243143dca6522dd7a61f8d4b647b21d5a3cd931120b5b6858cea4b21a6d29d9f989236cf5a5bde21ff2fab180fa8d156ad1f926cd9f51"}, {0x28, 0x1, 0x17c5, "e4bf633dad2cb88e56f1241f9e46d829940c6b01"}, {0xc8, 0x1, 0x1000, "05d157c32bfefb5f6d9e99c449501eca9953f2c7e21b4a5f01ba227e5caee6cf1c94dfdacc46a1e736839bb3ba7bcd6aa52881b2b08fbb4d8ad751ca2f7165c49e7cbf7148f13d83f7449275c9731f01e851c848b1cc0974a3347d7849258b6067302d9e7953f7d59e90803ce87066fa98278f5aa4fb0f34aac946ff3e718a452d1167f7045cd3ad76139870f09995741b455083389416765407cb80b9bd062840606eca7add89775c92471ed286145b19bb8ce3967ba8"}, {0xc8, 0x7ffe, 0x8, "ea118d791c908afda5a25d6c1398c0178e51964658aec78566c9f174e596406de42851ab8203b205ef0607d0e6aaaab40bb7036e65a1d663a6cdf562929eda614df3d65269c0eb62e42de0e4b5671e5752b686947136102fc87eb44d13ef50cd061f918e6781a33f583ce8c54803404438db3027122cc35ff12eee2bbf491701261e893d01e3f3d7a97187042f38b4bc23f757ac5cf67e6c92f6a64728a04d5ec1af82548a76e95175a3afbeb0a2518e238881"}, {0x40, 0x1, 0x1f, "398795bc04f02101f55d6bd3d2e631a2bfeaae8668a9e6f02dc00c72cc90e695440e8688afc79c547f"}, {0x78, 0x7ffe, 0xcab, "7bfb1b049d5223c0599520db999b6a72f46c8471b0d6cebc7e71ef006f31aedeb9dd476f11f0b554fc13722dc379c97b06bcd90874bacfddfd08f334200c42c93719dc41130282b0691ddc8f7acfecca3aea085081fa5347a5564cf7d55634de54ad8307190a81fa"}, {0x1010, 0xffff, 0x1ff, "20e459a6c3de9e15115a556f411c124a2edea6ab37eeff42bff4f7b6ba48f5d58e0f58a71fd5a5d1f5a3c8fcfe0d41c1f0ff4fbe6088dc55a7024a1faa0da87f9fe86a51b697178ae6414b560b0af0f327402fb3c639571d792431f959aaed595b80af9249e79beeca1679a66b3309af6fba712ea2faca8015000e5fde6a9ae7efe0f43bcdd306b0071d690f7afbe13481acfb323fe81f9d26c46103dbc3ae0686a688d39ef83e206b7f1de1a06f63319ab73f84a7c5c5540de512efcbadbc7c3d73e0f83d5752f2634f21264641e33816c37f18b688eaa5b5ced3a37f23bf7e5be5d8b944791e4cc207ea036c0be1c0c1e6d6f47bf8914b6845441ea85b1841cf506afcd1bb8e56145f714038b6ccde5a23975f96c9e56efbbc04097bf91f81b0cfb40a5105e362d55ece5803ae1e473f4ffbbb8c4cb589865dc2204fb594d63326107e86de3d296997521825c99e37e6208caaa9f380dcd3ea81908ee73a180553048ea4f42882ddc33b321f78332a5a3f74873cbb6fa01d02cb36ca638bb60b6538dec098a012a8b64e6c218eecee7266ca45b17183c561a96ef732037cf9e282c2a5ce0fd86c7c54ee9b8a7080b3f7a7a77d3109cb10079c22ddcc4ef6ccda81a76d45b43791e5f47b57fe52356c44dac8600718c1dfdc35e1aba1802a69a5ef5e6d281f03e6c0b96b26c7407d549f377f7424b66d8bd134b7c1d1288a52afc25607a359b26f92d85734d3fc582bb3fc13e4c64cc24a2f1cd32c0f15b3d4d18f44a3a15f00ff4a3dd0068c2b633c5d404984f71c3fce6a25dfc8ab4a537594362551ef6aa1620d8d76cca2492c3579aa91011b680d065b3ceae09358a1be1b40c64f88480892372959c3aca13168f7acfe3b7ca437e777d479f67b144ec23ab3e7935ce18c6543e6feca430b257bb55a2398679ded4714f3d5f97ac90d8bd7dcb780ddc8fc6907adff7a0223f6a33a113589df252d5190ad4d484577cadb33a63af164ccf8962780438e11d6fe65864cb049670f344c91f3535ac19939254c391595330ec9c8fc45455ba782b5ab16a0219e5548bc2aaa22bd46e9764703fa280b1d6c62d7d90bee165730355a2409ef46fecd68aebf54a5c723e29079969f94f5503c183f259950421a6ef34ec99751a7fa2b8b05b5cd1ee14f2a4caabf2135fa8efd156802d555284cd38c0b155c6b2ba04a81b509a851ac1f27ba8afb85e4a762bda9bf2265cd7c23975f36fbe2b29f5d196eb6044f3b33d4bccb22e238abb6504060060c46452c7ca4995c8d12356e73e0126b13c205064d80d7e259a2c5d9a977a4c657de670bfbc21900f3ac648661735da5cf54883d8e613c3bfbf73ea0da7e07a80b15cce06dc079a2251aa82e77acd46d1698f3b60df19c8c09cbbf2b70e10821dc03e06074e8ae88ab8c167ec607b6d42a716b3d775e247b972dd946f0ae2db4397e99bd48b769293eaba1a53c273872de762dcce3a6270135a6b05c8bb204f994b4cffdc67518fcbd7067f5fc69fdf71b5b7afce39a985df3b9f6becf1a2f71c66f3844a890a7a04af6a0aa1e456ba13a368d16f9755edfbbd7b273cefafcf048e1ff86801c80e53ef899c96daf7ff3ef3e39f98c384a33078a265640bc1a6d01411f42bf0020087f23822fae6c802f7031260ed8c7f80ef0c437875ede817578a139d1a897ac0d5b0333c7f41285aa2293c9479f5363d71c3473b40fa97cefdcf8ae4ce92f93a432a8f57a1d7eb5ef1fdf8ec25b820e3cddd8013b8a583939b0fc97bdfa1917174264ee58920ecf5036d0d9d9da3ef53a5f8844975c8f0320dbd771e53f9a54c8b6a863622516dc7f45e7cce203c082455de5e6920a0920ce9a5fb9bbddb9a48d888256fac49ae6518b880829be5faf3d49f686fc290b32c6f461a0d5a4664f447394da951417d7591ce82c7f2e1ed7ab9b7202be17801c44ac284de4472ecf82e8aa1db14037a9bc45eea9226810951684d3ede90585eea48c40815468808614cb58322182ccc2d03a20226f6d0caadf2ab51d102dc3d58205c65a72e265d20d6a5befd8d1df938b1dca4d58f96222a89340aa96849dd2a710ef0fecdffe895fbacfd3d0cd7d60803f172b8209b55175ddde5f45bb7e84c236650c0b67f5de9c4e1246751b9cc44cfbb603e53dd1fb70b9083d98cf36d4262e9ddcd49cf33fe9e6c40fa50bb934d3746415ff477cd650bff4493ee02dbfe79411c73aa27d62a75f05135d3fde7637678d16c7ad7945ae5847adc7dcccbcc3546ce87d126de75aca60754d04dfdf5d375f9f1833c8e1e7714cdacb4342cc10d8b6a67437984816573d173ee54ff3fabad9f5308b6f3005299906a86344313d7015eb7098800d5387ebc8ea53037d0aff073c65ef00dd7acdc217013bb23e883f7365cbff15acf4d6cb603b5598650fb992dc53e740448de41dcebed2ced0dc6d1d50ce74794760a02c0917450490c1e54ae99c25293291eae026148de7ea62c15e5aeb8329bdd1995f0e0db23cadf5f45c73e4d25f04cf60859aa5539c113cee3488ab7deadf5773edd031ab55e1f7b9f8e57b2700cb5c1d59781e4f87a911cb22b0fe2eda2008f8b56f66bd961cdec623d423bcb1b9408061409eb678172733ff4b10e1c4918812479f3fd5ac1cf3932d46c3bb07a747e30ef7d1dd0700bb35a945deb288919890d5af00e120c211f7a498aa34b9dda6fb3dd02247051e8e597495d2e92ffcb9877f94ca434a95bdc5793faacf47be56490ee8f1f685c9716ba0dce1cb3e44510ea8572b19120b5a716cf293ead7c04866d88977bc71dd113806772482b7c32d3702ce0ff57c8a16cb1640b9de0a90cc348e160f9d34a81d01679e511dac3efde91d01a9e04fb72582e4cdc7f72d08e787b66f3bd187bfb2bb4ece5649a46c6f2a4f5e6c84e7272f063c8d810d9f9272971e8455cf7dfcf1e6c9e5c479b05f852bf12a459baf07e829f7a5bab48050fde758fb2be442585244d32e3b199a4d0752c6d65c3a7ac513dd37e489e2dc354b9050e06f76aad24b916f02e2b7faf08e0bf2b3028b12da741f4aa88c5a89d8508cd913902da0075723bfdf3b2797613dab0f9b0f01be3c851b6f3c424c2fdd550034477097000dea29aef65118b7a288b6bf5cecd1d6e301d10ab810aaad26b69ee9749a6de523e31117e12a2c32ee17857e166fc6af6c98eb2d360293b3bcecc73eab325327bafb2bb786d83aec5d18b7fc7969121a3ea8243ecc8d52fb260cbf001e3d5b1ed8f798e7afcddca422dfb3e7f2c4d43696784498a2b6968e32518cf90e313a55c3954c570a02fb5500339ea135ca59603ee23bcf660aeeac414a665205b72d8611c94783e328e37152e95df565ad6791374dafb8b7009a1d69ad8ded6c29f84cb7b44765e26173c134a93860828cc457a18c4377eb29e282560ee88310028a3523a697d049d7667b91d105fc3fd1264a7fce7af7e39bece0d7e19fecad528818e5708467801d07ddb7f09da0741c1cb3f4a1186f72b159bffe8597ae9139f4d19119aa17e96a983b45b68c4dea55ba30f71b88aac115e40ad9e95556a05e74e43ec50d800020328f6c436c5b09ef7ce9e480746b625620f942a726a0ee6fefdc8ca948011f97cc974c35b4172c3850667949638b7b99a59dec88b73c5eae36b247ce7fbcbc246d59bb6a545b0804adc46b8fab8c11e90c8b2234c1b5b0d3fe027d4049da2083b62caa2b6768fbe607e5ac93ae144bdb56ec59d99fcc3137342644f39b7d0e00a5078c94fdeb59f010207bbef0d5e7f0010633cbc7bdb55109c1498756293c65da420882ff12c9acb2921e4c9e3d8afd58b7797929002824137f9dc4a1a933fc353ae82aa87649e7cd4e2cc2a869f062fa3c2848407e10eac7effe85111a5229ac494e0a784ab11c4bcf46b06353a444f4718cd28fa0de17f6c2871ada67e5e9ad454884f9f166a11cb16a593549c24c5010e56d78b3cca0f08ad40e2e6abc7a0dc382f967828dbf46d2dd5eb40011c944f24eea1f28b29a1e734a8b6144b5a8cc93b57207ceab255ea24b32fcb6be4fd7294582a9ff8d5c2b67c0974632654bd56aa4d9313b1ec3ed3caaa27e1567737edd386a2c86a55605dfdc447b5de2277f78cb0cc19191066ecb9f898b3d34a48ed859198e0b1c9346d4b6c715fbd7e2460139d26dfd870fb248a38457bd332a111c8c6ed504caf733c35c65cf82666d6faaa0d66f8fae90b54acc4c7c58a9ce199fe87517149f4134840273288acb64232ee561a9c30ad442687c42fcfc4434ab0358368e884d3b516e75de80ad2b0bc0854292cfcf71046276900112be03d2c98527e771a643eeba0222efc1b567ca290700830eecd0e953e42bed7ea01c15390c4919a7f8bc8191d7eb88769d6baa058aa9da38097e6dca158ed335235a99b2a57d0ac9a82c200a9c6858b3fcd6f1df436db2deb2ef09460fe73502a88986451811ca7a1fab0d9f7ae6f3a39dad330acb13ed8159bef5bd7e2940d0f7f787c56c018249203fc7b8b59a1f454762a1fe4a43ad75970fca58b264615426e4e46e6835fa871dd085112f88ed5e7841ea57bb48f3d6d0ebd2dcdf570a7a1b5dbc5ac98440a3a0c7e2b7fa3e68ca8a594fd5a634e5617105b062af42f2490f7bcc6a56faad1e5e1514958bf0d36b38611e76b48557485735ffce6fbb141b0aab83c239ff6c93f7f38484ff3a32aa45ba390cb1b0cf5dba8e103de6c5ca58b1186106525041011ed797d9526a3c07d0c9c85f8717c16458140750d8884fdc1ae15f1c915c387a1621752f5130693b1a0c08dffa2a76fb2f4a49d274f59ea175482601c4b1e565aa53df931a1e169fbf239749c711784d07dff1df7dd99af4b567f22658b6321633f3dd69080a8a84859fc41a7adf0950f4459e6a03e896d5049739cb44ccecac02f43b311849aa94ba72ba4e12426736a5e1bec2bcd20703c6ebc0c89025747a7c27f0b2b824d2685c42dd3525d645d134a735ae5683c9a5fe2fe8272fbfc3f17e044b85187758ee20f2c2cda32967aaa56ec75d391047909f63723b02235a5c134e68c22ad58b9681781a2e62106efc4187a9cf514cb68a5414d4d8f427c8e4fdfcc2953f5aed5523163b90ecb3f9040bf31900559466384c0475ccb7bea54ab1946676c6b608fd0825a1e55f232b07ec1b83ebc05342283eecd68d06e29c1c3f1e054bf463b754083f722e0147bfd23594a7c3bf079cb7bcd55ca392e0b971098971c8cb064f3860606c7ccf32ef3c94a0bef3f8db3faedf1f51699784a9b17d154f3ad25c9c92acf5767d38f6aa9f9b0c3a4b194d4c531d40b7d260ddbc86e1b28139a8b075a5b0faf58bdb7ea6ce3972e46fdbf8f5ca5fe4074a36a81f6511fc60eb4875c91107a02d326bdc345a01485dfee97acc7fd204602a039eb0857a2b7ff7e6266ebfd28abb2d83f6f92b47e52a481a344fa6f43ed2e4b3a2b40fc3243ea30db91741e4a4ea7a0dda8839e9ae5f72d732a4fdd1ef80928a99d157192089a5f029009f9a6b7a2a510f07fd7fb062d631dbd213a88be7dbe4cbb622fa70a08325f2fe88e277f9873dd63f56ab505beb10bfbc686c6a46c47e4349dda9cd6dfa2dfb0f6c818534e4bb5345128510d949501be36919c07dfed908ad065d09d0102362175abae7ff4c940e80d8fbc7e7c43070fe11dad3f73b2e1e5b55f37aa055692fed0b76b4897fe3d92ac466d292fe1243a42b0ca3204e420d94dac216dbec79667d7b6923fe822a40f914abaf6663d4de4bcea9416b71fe578837"}, {0x88, 0xffff, 0x1, "6d6ad4566639ed3cc9ed2935aa92524b53f87076523897e36dec9cabe9d173f7baf874e8b6f8d29527d75f1570cccc193ad0cc063e353478ea3020c4ef93bd24bbf24377c6e17dc2b538ba9f030ca67d4dac6b1a4be8738cabbc72538cc3ba4aec53c7f8aaa340f1d0dc7d539cb650eeae05ba"}], 0x13a8}, 0x2) 16:01:47 executing program 0: pipe2(&(0x7f0000000040), 0x10004) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev\x11ttyCcgg\x00', 0x9a8, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x6, 0x0) 16:01:47 executing program 1: poll(0x0, 0x0, 0xffffffff) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) execve(0x0, 0x0, 0x0) 16:01:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r4) r5 = kqueue() close(r2) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r5) 16:01:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x100000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000000], [0xba6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x208000000203], [], [0x0, 0x0, 0x0, 0x3], [{}, {}, {0x0, 0x0, 0x0, 0x800}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) socketpair(0x0, 0xd, 0x6, &(0x7f0000000000)) 16:01:47 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xad, 0x1, 0x2}], 0x6, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000000)) write(r0, 0x0, 0x0) 16:01:47 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) socket$inet(0x2, 0x1, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x200000000000002, 0x1}, 0x10) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) getuid() 16:01:48 executing program 0: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x2, 0x2, 0x2) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x3, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x0, 0x2) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x20, 0x8000, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x16, 0x4, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x20, 0x1, 0x3) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x0, 0x1) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x3) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) syz_open_pts() syz_open_pts() socket(0x18, 0x2, 0x0) close(0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) 16:01:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) chroot(&(0x7f0000000400)='./file0\x00') connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8030, 0x10) fcntl$setstatus(r1, 0x4, 0x80) r2 = socket(0x11, 0x4003, 0x0) r3 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000002c0)) setsockopt(r3, 0x80, 0x8001, &(0x7f0000000340)="d2b269e9a3d0013e8e987262608ef4995da77520d12a443d7bcdea1201492cac0716a0c59d37948ba62801abb7eff45a5fefb1d797445a9019f41719a52b25d297bf36dd2a728ee8d567d95a522f75c4eb5f60958cb48e0fdd6af7d846da31e92c982df65b90cffb8670bf9e0d0d5ed5056ffb63e9ee7bc206ab38ed217a964d4381fa0f70388ed67fe80b78530ceb3a9a08cfa36582b4110389", 0x9a) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="b1163bd386377e1e6c2c5a6d71aa6dd31b57b5fec9cbb505ba043cec2474b759722e932f0b49ac9b6dec7b0ba741da36ed3080ed67ae9142d48a173f4b0cb11699e3dc69cc308e067e041b52807eda41a191a3688db8ebcddae5593777fd5ce5ef2445332ae4b8f4fcfe7c094887a0d6b1e6b3bd6ae834b381546db799e899b2bef587a25dda1061d4a9bfccfa00f0bba634dceb0451b831ef767656418af3977bd2f7d63efd315ba8601b9b4d2b6d17e73a4eea49325c8db302e4c2b0e63afa58d9d8c570174716a1dc82fc84704d9ba7fb42e503b3b99fb9a0d0321c1b0d811fb4481b3ce9f449976e0e658d966a22dbf621c24018b4b4", 0xf8, 0x0, 0x0) setsockopt(r4, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0xa, r4) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) dup2(r4, 0xffffffffffffffff) 16:01:48 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10000, 0x1) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000100)={{0x9, 0x20}, {0xffffffffffff6ab6, 0x3}}, 0x1e7d96762deebd66) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febffddff8252600040000000000ba0d31e99a00000018000000000000000000", 0x2c}], 0x1) 16:01:48 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYPTR], 0x1) r1 = socket(0x2, 0x0, 0x40) r2 = dup2(r1, r1) socket(0x18, 0x0, 0x6b) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:01:48 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001680)=[{&(0x7f0000000480)="d1275ca73f6225454243a7cfa3d4c3ae9cfdbb0f1d097771f0b6fe8905b8d4358eddfccb16e09be72140af1188f2d6af89aea83d2f95649df77b1d6f2904b8703352db8e3a08f0d9b03d0bf4b8559836e8f894956c72d1c75924c3a67bd669b67869f30ebded02e3d72e7347b016832357b27a311080bbffdf24847a3faf8c6d6696818357ea1e6f1e1820776b8788cb5228be7023b3c26cec1ed476676e3439", 0xa0}, {&(0x7f0000000040)="bfce432f8a36e55a61a0f1f89b5072308c525b22fdc3f8c6ac6b7904b74363dd79ca9cefcca65d2c81e939ede51a8bf55d4b9068ce5568534411c035aff80796a242640b64f72059ed562e95dafa6e23c642526ace96c7346db47dae14be0fd565bd9cc3236a0a90762fc981af096ac007228b460bdf77bf1d07e0012be3019024299a01d50d034102cafb7447a02816f556afcaa5ad600e4563b4ce0b73b7afb534c364efd53e1fc3915513807e1d3a0b4ad320a8f4bd1cabdfbc25641af73043c94bcf437cd6b411c78eaf8d779b", 0xcf}, {&(0x7f0000001580)="2380eb42c8fe79621e0e816a3464cb7a8b634bca35cb8ad0d7e82036fb1d27afd43afd57c1b32e1ec899e506067f5f0653b737d5e1cac93d9ec96d3ee9d5cad9977598ec3d935fcc04c02182011739abf2fca8882096b4ef5df523d06a6598d011545dc0a43a126863e579a2c26951c0249ea7c82b5bdcbc7d665c1c0ef0f31958f7033bd88fad3ea01931ec269a9ae12fb76e71267b5a54ac0deaaa85ab70957329f57330661bbf2f236d704627e2557ee44a9ebd63b387fbfa50685da3ae804b7a233840c75d83a390732e8369097b317a5a8ed6301caa6e130eb810fe6d07f3", 0xe1}], 0x3, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:48 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x3, &(0x7f0000000040)={0x7, 0x100000}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xeffffffc, 0x0, 0xfffffffe, 0xfffffffffffffffd, "0acdbdca04000000da0000000000d183000000ac"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400", 0xa82) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff", 0x34a) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x8, 0x0) write(r1, &(0x7f0000000240)="2ba872c76578dfe7580f3e3add8984b93b24a866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x40) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000a00)=0x5) poll(&(0x7f00000000c0)=[{r3, 0xc}], 0x1, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000200)=ANY=[@ANYRESOCT, @ANYRES64, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRESOCT=r4], @ANYRESOCT, @ANYRESOCT, @ANYRES16=r3, @ANYRES64], @ANYRESHEX, @ANYRESOCT, @ANYRESHEX, @ANYRES32=0x0], 0x5, 0x1000) msgrcv(r5, &(0x7f0000001680)={0x0, ""/4096}, 0x1008, 0x32e242ecfe63a54e, 0x1000) 16:01:48 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchdir(r1) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) kevent(r2, &(0x7f0000000000), 0x758, 0x0, 0x7fffffff, 0x0) 16:01:48 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x2, 0x3000, 0x152, &(0x7f0000749000/0x3000)=nil) select(0x40, &(0x7f0000000580), 0x0, &(0x7f0000000b40), &(0x7f0000000b80)) 16:01:49 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x5296, 0x6, 0x8001, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=[{0x10}], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:49 executing program 0: mknod(&(0x7f00000008c0)='./bus\x00', 0x80, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x2}) r0 = open(&(0x7f0000000100)='./bus\x00', 0xe176967d58c03826, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000007c0)={&(0x7f00000002c0)=@abs={0x218a496235f2af1f, 0x0, 0x2}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000300)="6c3c1ba6ae", 0x5}, {&(0x7f0000000340)="144bc9c81f386f6d18c03ce559aaae92c0fdd1ae29049be66ae6b1b482c7ab511c7881858cd28acd9f20ad5011567e651d28293b728663cfed8271c8f936595fe26c9be1499eabf81c4ffed7624be8a8052a550311", 0x55}, {&(0x7f00000003c0)="0bfbbc0ee9f65bcb4c7872c3d2b0208337ee1a9c840020b6030a858204643a4362787472c0bd834342db4b8478f356723b0fb5b4fa3bd7c34d9864dcca417a67156783161ff196249d1ad234677b19f8dd5efff991d6fcacd8d19b605a58ea288af22774e53c9360bbc5db208639b82ea07250051400b1fd54fc92fe66f844d020c31fbc796daa082404ac2ee66abe8875cc374554f4e92ba7ab70dde463421d3f27c86d55463fa980ba1cdb7571ed958640f41d11e52e9d4ef56d3e2a077b3d8f493516ce54e2e58d181c093ed4d6fca1555ba2f86959f42187bb4b4ab9f78298fbb11f4159", 0xe6}, {&(0x7f00000004c0)="e59e6680cd0e0725862e2cb7cea638e0fc71e088dd760b17504feae72adb43845828bf6d7b21193ed1c1a363368e", 0x2e}, {&(0x7f0000000500)="824c6b96e1dcd9cf28899d976c71c7388008243d61f88f61f703ae7d1f34016a0f82911865c974c2f0aecd02eb02bb6de649b0d6698a3715aa72a00f5f4e90f6bbc68a79b1c7bcf6d362b34ceb9bb13f08eac9ab7b503d1cc868a6b488", 0x5d}, {&(0x7f0000000580)="59344f04f89f1ca1b2eb5dc74b6ee81265c2018232b1f2b2fe80b005f571e1bf4add6d2011e8994fef958e0de62674c0bea40fc5a8b9cb1a5690a68cfaba6c8259c4cd5a97fa5128310246b01cbd477bade0e25c0d7329b7e80a241f11c9c76cae0a02ebb6704c465a2ad161302f9e942083e5b55923bc47ca6133f1aac7f01c7a2ccaeed27a43402ddce15423ba83a9c49119f74b8fcc5435a89596bc9c41560651c309618bfff085436b0f87ab1f11e20e1ff66481fd86203adf1b", 0xbc}, {&(0x7f0000000640)="f074f38e880c4f7a012af03907dd02a09c4b59203d118219729952fab5aaf12c1171f744c9bd7485f4239469fcdbabc603b98d76aafde8b5d7925862d302efa636c10c4e03efddc8b18f89252af7cb080f40d128a57733afd255ac27358b98064cef30037be9471876c91d72472a928cb3f3b2588619ee469848806b8ab9bff70f2019fdf9ee33acf28e3ccd3aecb57f47a2e0fe8588376ca2", 0x99}], 0x7, &(0x7f0000000780), 0x0, 0x1}, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000800)=0x2b22) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$TIOCEXCL(r1, 0x2000740d) open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x18) r3 = accept$unix(r2, &(0x7f0000000a40)=@abs, &(0x7f0000000a80)=0x8) dup2(r3, r0) r4 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) write(r4, &(0x7f0000000280)="c73836b37ac2029ea8f2e5250cbba2f10e289f368faa2db872a33105f8ec279fd40e50bce6e1df95eef9ace29a4fa4", 0x2f) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="4f85714fe6e418a1eb7c2b87cac03e3ebb7b341e0a348e6ff9e9fe52927abb6168bfd4b6f3cdc4dfb56da92a4fe3018d3a9f87aa06e9dde28efba667c2982d59f7863e7aba59fe3d342c9f20f0d980b0f06f388a2cab7ebc0c7964e56fb172fa310ebf23ec65ac262ad47ed236a46d5d91f529cc464debe0b9d6b7029c1eca2a7a91a7eef119bd89798edc043fbe1a925125c164b10b6fa0d91f1db9669508d3123cfa5adc3542a3d7bf744963c8bc55", 0xb0}], 0x0, 0x0, 0x10000200000000) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000840)={'./bus\x00', 0x8, 0x7349a74b, 0x7fffffff, 0x1, 0x8, 0x200, 0x3, 0x0, 0x0, 0x51, 0x4}) writev(r4, &(0x7f0000000a00)=[{&(0x7f0000000900)="2f4955d0df7365e3fb46469787caf8a36a08495025245887d6b7de602fefcf45c927273fe649affb7f3fbfb43e06455ef8351892d2e98e6eebf69f8122ae12374606ed959f076d05215cc3e96a2dd295bb8947797e2b094dd5e41afbfccd57256bfe00f9e9c4784a2c50745b35f05567b071d87cf2e4f725a5d81f8d8a0e4e669583209c7b960bd71fe035ca24686c4009f4185008b586a90c7b2c1819bc06e1009999b381cb90e19db2a1155baca22d06addbd2c54a35b2d581ec3aa4efdecd39ed5dd1cb4ba6075f92c20c8f230d4242b663686230dd0a51483b8663dfdef4a13d535e41e221393444480fda533e0b0d48ea6421e29317", 0xf8}], 0x1) 16:01:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x1a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xb6, 0x1, 0x6, 0x41, "2b97c2def79082a1511259a21f7c0a8e23e4bd2a", 0xea6, 0x7fffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000000)='./bus/../file0\x00', 0x400, 0x8) sendmsg(r0, &(0x7f0000002780)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000180)="80575366087d5cbe42d5f02928f103ad77725dd0d0", 0x15}, {&(0x7f0000000240)="c00c47edb45612dddffd805fe7216fc0b2a9a4975b2bd4782ecbb4bf99e76de27250a0f78052f096aa533d6c92ffcdbde7caa98fce75f0a5c4ad84a476c5d810bab2b07bbac38d9041dde2959958ad4e50bbd04bd36d1e77ae333d9d9d4f87126772aaf178d43ea80624835d4c430fb651f8dd23a30947d5d4eaa51e6cb6cfb1ae584569b4ba84b9f969b74ded688e1b40da02d966ecd20cd142471e27544bb44f", 0xa1}, {&(0x7f00000001c0)="015d0017e70c0d6b92822797e495cd2deed6d23e7e4a37c799fbd69ed8171f85938657330439ac856817", 0x2a}, {&(0x7f0000000300)="90db6aff87d41fae4b6fce86a147121255", 0x11}, {&(0x7f0000000340)="24e3f0bb106e52d0884db92857583f4cc028d1ad08224b0a7386a50e68f948b0ffa9e10da7612d169a6ff3e0a755f7e83395d2911e04c6bedf57875284933206462174f9507ac7f7e0ed5a7812580dfda2afb48015800f024d", 0x59}, {&(0x7f00000003c0)="66f6b2dda4590aa0c17adccae1c4d909a47729c5e61302eb76cd38fc4ac985cb42a0c77179453e0539428c0333d3a7afe308b6c997b5", 0x36}, {&(0x7f0000000400)="8cf09e553728075aae64cdb08474ededa7acff6c5068643024d54a526d25ce55165a7bf41669ed0525378b", 0x2b}, {&(0x7f0000000440)="47753125eb6041a9861afee33260efc22376301badd5388a0046c5aa37401e0dc5e12915bb3b382afc19fa41bfc8caa043df8cea91755fb37c33726f82d3fad7a4bd81516949080cb6a9212a716fa1eb00ae28a7c40b0d9e60bc3f2c312facf45baf9e74efcdee71fd7d848223355c81f94ef24d87f6540a0eae15abf55fb4ff828064e70fbe75d8f804948e438da4b0657528d3cb5a386540527b1cef88b8300bd37b898d5e0ccbea278f1ea3e051d17dfe914b23968384e551912b7fd7c3", 0xbf}], 0x8, &(0x7f0000000580)=ANY=[@ANYBLOB="10100000000000000100000002000000fbf246f1740ab9f9db74701546f84fda8809ba2e5fc7af971fef6b121ff3b0ea7cd9be55492271911e71d87d0a1a15abde98d7e2af02b1eaafb228436625bd51f8a4aab41cf38513ce757373a91b310c76b77108f5e6a7d47c5ebd8c8a82de6a69b37f15f2f86bff95cc8aece6834282affc4482c409fb2d7a521f91a08e7e0dd95c55dfcb1aebdba9a5b5fe57bff3d42287718789f80e1abb29eca2f2332de92d02036d2a3e9377386fc56bc7891d0318087a6960baa5d45a65500e669bea191533ca7e624bf14fea8956d0882da14fedb2277d60c1d4c7f95c191460bc9892c7dd185965382e1e85fc13041a33e370401d4dc15f78de2ca8e59289642c3b487a5f15a9551104329494b1f25d01c3a2e04213baeac48480f1bc61cb8d58505dd72bb86eae7448bf996d78804985e963c72133c8f60a9c4e5c0035b186ae923f70c4acd9ce25cfe9e7fa7cae0ea9c585c271eae9b95635111602481a238d23e8d60e6ce57b21739773d196e594e53042381938f403e09f17ff021cf35117a718cd016a6951191f55a86f69897ea6b3b69916c91526414b11c70ae75e8572bed606837633aa002829c8916276a339f9d7216d2110320c68a93373a7f067e1835ec3e0d31bac3f478f65d0c4048a990e599ce82da22320cd43b934916387314fccc05c54137e0fe97b8c0469b7741cfcc4c3f6890cb515d6a20d52eb850198b76693767acebbae6a2cb39e399d981242e73ed914152cd575ec41520989eb619551e66de6c4205fed584b4bf5c70be0d36d4c5fe3e97a81f0d14cf879436b70150707a7730445f49ce871f283ba96d740bebf48879fda3afb84435205f8de7e83c07708625ef37250118587178e137268acf1903dccac2bb89287dfe3b5d945cfad1cf66e81167572be88d77f270e67c285b1a4e4196c0204cf08d1b2d0ae3bf7ab5b44cae609ac541a863a7e9079b77f358e778c6c1a52d5a488861dedf982a3628ba18214099e0cfd76bd608e73aa63325b07639824a76cc2e28561659209a7e7b5f2c8f8bc0efb76e86e33e8227a05715432e3dd0b8c29a4a478a75ceba10629c7c664b44b498d0f11d3beb20f1e9ccf6f0edfdb896082c59104aca038822c571a085876601e256075982292b78db183040eeb4786f427e7b4655f5584a3729b4a64b94921a8a075ce5ffc94774ee055255468d37c242044cd037ce7e6d220ba1dd4f1dcb0de6c9019f44562f9a12163038bc24d2377f341cee752a5e764cf3fd8aaffeb40f5ea5200ff602d3ac2a896cf4fbf658bb3c3cebebe8806d5a0a632495d7eb23e3bebebc9847fc17973c1b91c462d833d3ebe6a1ccf55a11e9d9f5544fa5d078d8dea48761e6cb2d22ac5db7bc39585f4a9b50b0092b0b2a51bc23034c571b4b243fd15314c0ee00b45bf40fd7f08ef390720c381cfccb85be1510cf5cb668edd34b6f23507ef4b95e4792897e9d797c0b3f2c082b9c32693937d60b042298b1bd1f0e7965608363946dbc83f47aa7b962d61de9406fbaac3065972e058216a566f6fb3ec1e1cd47281683591d4716f5ff84aaec8b9e5fe2d2eb574cba0222381e751d4e207a114fa29b95f9431ea1eb225cbaee2237d31c48ff308d1ea4fe2ad11d03f8dc3af5e85bbd21c9fbb93796d31c6364a7a42cb9d50caaf3e43540459279b34c041791ede165e657ad1fc58ed3ac02e3ecf7d5e40fc3438c17fa520f68e5044f1345e6914864a90e681c70a32462071285ad345f7a2d8e1d2ea44acfa67673ee27fb9bf1967a073d519deddb7b61205e7e41cbc1b02f11b84c866119b8d22a6fdff60466fda16df83813780e1b3d93e7953f4e9cd384705c91afde035cdb0697de24737d0f7c5d86713db4d338893d36df8bb9b3fe02e91ba0740668a92a4494cc8ef1e24c978ada4c4362df68014142b947a087679ab30fcf588bcb9ec075c82876cf41dc9fe2482aa7bac8403ace2d88fa7da962680d367eda84a3cd786414605b534be7513f716bc31d5d7d4f885a4ed193402f8561d815905b5220ea79496470fb91a7ea5ef03a616d0297a6b69383d2960f0fed07c3a6caeac3759cbda22843177ff616037c384ccc898eacf1e2c44d945cde3c6233ae56d08ff1d98207188870e079f39a831914fd060bd3525fc6b858f5fc09aead154cc1d19a2a2dc8967a69530dcbc0e61b14ca45059f83e7653a17ee40f305adae088c50dcbfb4f5ce505c7149214c2c85fa0f28aead8b1fb2e94ed529328fa9ed9c88d90309dc51f7bd8c7e0ff212c11c2f77a6eaa55251919814aff75d56d780a531362ac724a1c1bdf0fecefa14219d38d496facac8a1546ad00879a2aaf66ab36967d75eb4238e1c5e12072efbf1b12683f789db61a4842af793b18e7f350382687454787e5a3c1c18cb66b2de7f1f2c964ae6dbd704e7b463ce8cff2719026ca97b77a4f4e70d9512389aa5d65ae248b61d20307adfda0b5f606f2693121136779da68295de1dba35f009f0065dfcd5fdb39c553e39bb354245ed14e77eb8596a9f7fbf2f667768a64a6be2515bccdacb958dad1e1ab06c5e69265157e8d06d24232a09dea73d4bcb5052f9f16dba1eabb0b2e3d24aa302bfc69ec74e6ac0d0b9a59f128bb30b5eeae54f206fe137cb77f44a33585a93b38f3cad21ba6f477d49208915153257960f124155559eeb08a34c63cebec9e1104ad4834f56a5c17b4c21620152a6d5d7d7df84d7392c242f9691f1049583af47c05c24f03aac75b79f2d21ce702e33760d442b3c68cb786661d075a5bb3791ec93805619b29dd7aae8250b5c940f7bb6f6306e7f3751c0bd24f9a645d27dd17b3e74a097dc552576fc73958444eb3b2d5746b1ae980ed52e83e4ed3edce4bfb10a55756bc81bfe48381eae05aea2baa6d6ea304c1511e0255bf2363652a3391d67b62773b60826a7ae41223b4f465dd7dc447f29cd9025acf6a2c02bfc92f4c1a8999cb52d9fc49a9e9d9a44faeac313e339ba395a578fcdd6b588f172526b6454d6eefddd852e09ad022e780bfec4fd168d086e07c58401b24ec00d0c7a6c6f8450055702f3a77769800c28b48d2a4d818405df6becafc093eadeed11159014acf102047116b8bd08a9abdd568d312bb5c05e37b156dbed6e89d2742001c64825f4a18203f960b9ac8ca7aa578cf582eb627a7a3b5fd6bc31e2ffc40df86a4bbf6fe30965a2052a24fc586a79608a3f8d45939c999d7bb97e765ef738c90622c108d530d39b814da2e85d6b8918f0c87c610853eae73894831efa750a96571e7563d96755277e8990d3a73b1d50485b56025c0dce9850dcb4ce71ad1b1951bd384b6b123beec69d4aad3565fa1a5d2ac1a29993132a75c24e2af2d88ea6200569d05ea1a812a0ea5d5674b867f9bb01aeb0c940499a5ff99f2aaf4c82cc6b13563cee6046e832a834ec489eb439c637cfe759f6b4bd1243381c73de63578fda04205b444a3cbd5976330d5aa02c647b09fc2171e5b8e220a142dd0427fa40b06862f2089708d4151de79ee7b687a7c55a7759f710fef213f6104b5664389d30677ea1d12ffccb12dd93e4426ad3d0322b34371c2589c19bbc2600edee28a84a9bb235de391f450ae69044cf256c4f0376ec353dfc5c01e32e188e18931b059448d27acaf1c28220c98e7b8e84764d5d5ee3d310b915d4a383472979a8fedb86cff69a2852f41f4d505a52c6884646a8f3f9fa0311111d5a8227dc024aa9cb6770471e51af0162add0ec20a17b494d06ff9a1c63b388380cec938cc75ba10722b7d6347f4860420e3ac155ee82e0944757d566abf06c95395b05084531a90b6ed15c9c87968957a0e0c2616ec9367b7303ce59b5abca0a941f0f347fbd0b90c941e8ea0f0713c28f32dfcae8f2ecf7574d70c109de2b1a9653ddf49b6222f73c255fce5cfab8765ba3f2390fe38e762ec46d4e1dbdcfcd6f0dac810557faf87d333d48b832ee46ca3567f3676b1f546e1af9e9f725050ca384b91474c0ebb46508186e49376d05ae7fc5b2e5a598ade106c34cb61ad87eb413b9527986eeb20cbd31fd38b2ce30099fdba192da333e68cc639333b5dead8dc3af418b9f9e7907a1d93acdaea26eb042ef83552b4b7237d888ab0938e795e5ccdb613b37c257c26ad901618b3211d8e083ceaa27a3fc6d2503e3f307994d06dcbc7e6107d49ddc92c2f7929ac709dfd6806af25f9ec3cd116aefafa20c4b95dbe3aae004e94bd553526001c84cb457ea93b79c69681d3f8a1b3923a9570d51a9d21c5da56df05d942be117e210c35f72ac7ca8c5285ab7137f56731a0d0bae7817d0ac6773588a5f2fb1985a6b2933920b072121cc75f27964bf3e71150ee81d126c1b51bbdfccc11d028100091a1a9b23a0cafc78b10eec621f8f3839710bbecb2c171e32c9056fa8a46ca2e5eb5c58080bbd4d6720ed40f44e22c28459fc2fa0b99fbb828dda1b0241dc430ae9841e086e66f7dea1eff3e7072729a0858cc8c0f8267020dfcb1a53439ccbcb185f743859e5a1851fa6a63de9ba876fd5952009fd77a8f32acc53cf3c36e716e69d512f8306b74e8d91c68cd618b3b8118bf7b282b5ac1b0644143fcc9ea104ba2c820c85163951e03b7f6fc6238a005990eb776b133d709ad515be8a7193eb6548230fc0af3e39a558230ad7d184875a1e547ae1be41c0972c03aff6ed0c61bdfc70e98699e2d2e66c58b8d55d62550f4832c67ab43cb295c7eb5373b642339441b7d7fb5f0849132d3d9216e0ac1a9f7df88fbf02ede3a4d66eaacf0a37be95250df7db0fa594619d72adc6523c6044e8f8d90d53b845d4641a89bc7101095e9f54230824af0fe0a8c3f50976d15fbe7e4d227d3f42ac43ba0862203e943f5f05428bb6adbf2e11d69e57096e754a7f2c18c6a1e0d46391dcd89366ac78c7797570d19cd7bad75be72ff702f21594a4aa3c92ab129520563f6af15a74bb1268646b8b17bdf11e52dedcbf39058646ea76f7f337cce881244b1470d15165abd93a14ba2182b739ddcfe8f9b1821ad0e232049170d883dc06482b2aad72a88e57309ecf6d314d159db896f34f98f9480789d01bd98b832eb839cec8baad9a16acf9dbfa62e42c59f21fd314871d1d5f954e13d43590bd0896b7592eaa08f17f6a022a6528843b48aab845b52de917335d0d4cdea432730e2eb0bd244610cd55a3e6e40ffa3f202e385dd8c9c82d961fe16bb1b03e69d08eccb1b5c686097ffb6a4991edfd79a803ab201c17e16868154b0dc07ea2c4d08833718f32c3bc445096c7241483ff47f550d2d126c62930d2b3a9162a61585a38b176f961c3560cff28b2a2aaf9a2e137004a1672288425409f312563a187ded0d96d22205c04c09ea65eaf51d8e9520837da88fe2b58c14b4109341221ca75d1f6318f1530a8a8f17e335187982817016ddcc4f133512aca1a5ee32185095c5369a1e85381f09db3648986653202ed636a27a984ec44adf3a79861370da064b72f07de5d861af872a7b84de47363da6250c9b230f02e804b9dbe7d0c137a44d274ae584ca22a4ac53fddf6c3788715696a77699271a865cc9de6bd6eb436e1b5e613a14c701a613a51a943bd1f46a2e3bc0a43dcb732140f7952d940f0eb6d5cda19caeb221916fd3a48f59b7e48693215a62f4584f02c99499fa031783c352c696b6c9da7c7228f7217cc1e5f10584ae1757bf2e8a4a5bb6d75e52fea4c4f24e108ac46b0ccb37445e1bcec0150b5f0b777c43b8ec15f4fcabf255132ad4ce3e5106defaaa4103a800000000000000ffff0000010000006289217463d4d9baac60caa3d487d30d8de1f75ee73932e85d9fadf7627af22366111690837882a5c7cbe321a9411be7ea88ae651e0872dcc4282b9c4da328708018fefa0fbdaa4ac49bebcf73fe0aa8bf45fb3a8bcd77c2c8dea4d608fe28b1b91a7d59b62524f0ff9c05efbb5dda3393014301bbf02b679d11052e080e3d5b93828598d69f678757d795ddc4f499b052000000000000001010000000000000ffff00000100000053c3408052fdef8c4395c740a772799ddf15687f2d2da65664255c0703d9f9a60986a7d7a323524cb3de713fb23d7fa782f9f24fca74bf1fc58a01004ff63d2a9824ffa550d208dbf28d20e8216506fa0e1d8e96246aa97e7d321e616fec3a9508aa29dc6b6473418db76d3d3c6ec4c1944155348c287fbe8143566004e55cfaf8b7458b7575b0693ab2f02c453f97b82be57011c5456bd2639a6ede6d9ae55978422dbec377cc3e3a79d318051de745d3fa6d074162f322888926a1e0633e1e6d3f8adbd7f7d27b0de62d7366f5e02f399b3e984637f2398734ec6dbc5753bc33c6f10055cbe2c68de0f66ab27a0eec0b7a7affbb416ce33420001aec659e0ed284ea0135d46292c55f43f3c8eafdb7c1a1ea8b66d7c71130efe8c51f13a9020f36ac10f5c655c1dcc1ee3a73dac53d1525e50912b7ea53f2c6838cd3ee0e7412b134b3f4073f32410581962ee4054ce16df1a041fe842a6d6261c4787a1deb81a23fe9f818c3f98047e2b85b7204be595b70c092343eefb4b6ae8eb9fe53b5c718ef6d8b4b560908ddf92dbe56e300bfeb06561639e0bc3572f74e4813ffadc38af0e78e08fe58e7579619d0c3ae102e47807ec5a27176803d24df36b22c840ff116ff6aca8347865d63e14e402de2f3f4139869b9ef3162461815d005a3d891b48e62ff584d83bd00b79235883b746574e2d8eadd7947e59652d22edba6aa3aaea2eb7fd33f66f3f2ca4bdf88516d82d08f92c07acf9c1e93d706bca68ed4c0bfc99b45815421c75514d9c5bb1999bd6c10dfa3f709567ccdec55d884dff3452463419d943c832a912e0be4ab83eb38074be50683e49abd59e69bd3ad01590f22ee449d308ac7bf35a20837f218fc00e9216c179f6f271edc4ecb9255190d44013313e3e580f2ce26f561cb39a6d6afba68bae14b6b1c9309de4923fc817c25be9156281f15d249555a18b34f0e0eca5220145137867b8a06b805060b59b7ba5723ebe338e4ff2eed7a614dfa74c1c56525a227e988058bddbe67c6aa3b26993880880d19232ae352735d5468becebd01c554a76a2bb01d2bde252d1ae1b4b79233a64fb71bb3c0b8ae58f016207aa5a7b6e34d52f6c7f01993aaaf1ea6bead0dac668a93f5dd834b063dfc9dd5c870ff5810d338badc55b4c3d13018784d5fae6c65aa86bd973773379fd0e771ea6dc0231e82097871a32bac1a7082b9566f220880ba6916aaf9014dae85d165c2faf9ad541b6542bbb7a8fac21ce0f42732acf916326c604be90c17c1a557922f332a0b45cbce3973b951b2c84fdaadb888e46e5cc1217eac2115a00c2d294862ea175fd255ac498234aa1ad393d13a8fb1093c192d143006c252be14780ac9b2132b18b620212898b5dc7c345fa1b03cdab5d2b1ee7ef390e2850a7dbeaaabfa129f8f97c2edd5599cdaa1bc7154158159aee8535da5c21208b345afe8dc2b0ffb3711f848c12e9bf1e597e50a1c9a306bbba620add19a7d2553fae1ebdc0099b3c0a5151f79c458249c61d7439f75677dfe61576920bb78dc0d47f9596b8ddec24287564224cda22d8a45667a7692ab990faba2f2c16f6b636e778ca2c2f03b27feb5c9fa8906343dd108095514a52582c495f3d570860a11cc81c07e357ab294438b9d0e3bc3dd18d562f046854ad853976ba8da07516405e75c9674d3c6e6c0d3c975e0a6bb3b0508b073ba2f825784d95bfd03e07409b7d7b351c5abcd3b79d27553b89c3c4ee3111d506991180db4463ffb9ca114f6bfab3e486d05785ff6426fb4fc599a8799c0ce2e793f27d0b9a3f6b7b6d7c01faef7f2550b7f63e0d47ac33a8be3214d19c1b94cba4294e6671f23f4302dc15c896c46e5e07fde6096915ece0a35d6255ae3bac18c260399d23449b32f43a3a7aa97fab63f016e3268435308c294d1d8a4bb3275133a1f4470f5e8d70e5ed88e5adce2357c9af137524ff2f9f5e9895f85f71926aa49819e48d3653f5cf0668980440f04a62add1624dbd4682b904ddcbfd59db2d8f682da6101a83623cbd3fa504f7433d7b86fb89977b6edb15378f58fb201cd192d293509c95483def650b53c53b736441ff17d51322e7762469c2cb1b29ad032bad300e773e9a8bf19e8255bfbd3c3a8fcc14c37bf8c0ac9d514cd4771748d221bbe0043659e31d57b06bc9c3acdfc57c2a112e718764c640059f5cac9ca8626450e14ea1093f04ebbeae49fd7d5315683f5a7117fd6431658c6773905a0a58691bbb81668424d4cfdc6b9aa6560786c3821153962cb0ba1059c40824c536b0b5583c7e15197b0ae85a7d98ce96a1b513f4a1b7b82ed31993cf9c974f1c2ed5217cb5cf3f96fa0ca9067aeb27fd90403abe3345feee985b921488a25e11b52a41c925a1485323e89e70929e906cef61e65d4441ce858eb5bf16d008595b6efaa6a6309c8441aa8af21bfdc64063ea4900a685034be924f0de52a8e87445c0c4aea447441e62504e7e850adf833721805ac6c67437311f7e482f600fbbeeb1a48f2d414e3a36767121b391ab4a408e861e8017ed40dda7fd791b60cc44dad872bda1926eb43167a2cd90911cc7d1b8f31f48088e760634c8d8a0acef5bd283fc36f91a9ee517b72e52a4e8522774e0eabfff0b2fa861d3fa7e7845f797993dab79308dab82f1981e361244b3775a15eea6e355741a48b2294cfd2c19b4635255de525b23b9e771d5e5a988336bad6a26c307761ed52c779d5a0b5c1926d41662b0645b569a8a119c85dc9f3221f975b54124ffa9d688ef4d35abfade41c7be2313ea9453904c0664a3480c8dc68cb328a9ba1b658bb3e0f92388044d37d2de9ed11a8b1249afdef40746faad3964903372800684f164f519434c40f8396e64b0f8886cd69ecaa34c2b77d465070f1c3d2b8ab6e8c999018ba8b11c9ccb67222158a1e0a472891b9752846f35f7b83f2a61d576a5819ba78c0c806bbc4674e4d4a05f568fbd008226576b065c9c980d03b85bbc8687a5b4548faf796f7960570296900341799b7f2baaea3219a4775ea9c59a5f0f32e7b7e813c56ee1402fbc8a4f9831f68d595dade7fb3729970788ca8538c363111e28d7524d2d288d6605d3327e88eca309f14779b5a6026f3e5ad9e4d1b7e1734b4421e649d4b40768ba2b0d7da304c35183c7a7b344c974f37cd217b5a25c827365aa243fdf4ba9e561e4955f795b0c85b09a0fae733c4ad823095d046079f0e1fb71089ff958ceee9ed1fc98215ee8154d9389e5eae15518d04b0e4cda3b6c1d8062630b702dc075f9b2d36c173b3a64240397a6775d00b5a022c7edb53c8d9789f9ea0b7cd37bc87ceddeb9199517e1da2611076ffef368053fab66d39dc0dc8eca55b76ab23b5e4c9c3109a9e6cd0e26e618214ac3bff7f66592be7d441f2188f8371ba686e48cea1c5b57f90340aa8a8588b4e236c30912dbd25826a80cb222365e84da930c1af3bfb39fc7a88ad84c7b8c3aaf449d6e40b5c24dae314e77047fcfcfbd3d9bacd9d40a727d4ad31b697a342afd5c1e2d57511e52f1cd4d757ac0b4c3ccf92cd7495b2462d95c33f4494b43bc634ae9141c34ec1b7e5e7784231aa55bb79a00513ad36da86afb04027e714d97c22b523493d006ec4207d7c762733f84c43ca9133be425a2a07a87627223aa6f8946ba839e979babe3bf3fdf44714d42f00edc6c9b8130e4b8a6481c0bff6de54e1afa1cfb2d7261ff995d58190dc8183d62587418ba322a2c71b1579b7816e7e2638fde99cf9724be062ad2294f178352efdd3ac8db8ca641ae4f23a75be1d20d8a9ef8368705e46128aba7ddc32b28e7e3b88ee8799154d1773b192ebc0b70265f5e4f2ccc1b05aa18b4e470e745c58f17ccbda2bf5a01d951b4fa469f7e6971b0229b038d4fa31c4d7bcaa796f940598f269b1352bbfbfd5400a5a1de83f7d5fa7a5cdbab9870d4f0a0eee75eb374f8216878db9cc04b6e26d86b2b1fa51589ee36483454cb225bd9840c6fa15da9f105596b8f1a26844e393025e543a9d7ff22eded1ca66389ab233c1c6833f2e649de289fa56cf60ee83e8752d89175adccf0f0c7eda4113a3d7794d6ee08879f34263047a075036d5354a22d93275aa243a97fe8d68bc5b257fce7bb0a7ee42e231cc7a3d231761e81cecbcb04e13cdcbfe0875724b2e70989cd76cc0186050b67256c792e479e75d35490b0e78929feb6a8b037594e310c071cd577a56fb5a566e35d752544ed55c95a10ab5a1395b319ae4945b5e9db0088cdee9f0691f7776cc25abd108c3221e9ef469ea689ff1fe8663148d161d7968ef97f0465556e5b9050d2b6c857e637c5626ef1a4b99c51a636987ce89b5c8d88f9d3a24f358222506d09afb2788fb87e69f6db6d7e044f673e7ad42c43edf38d7b10798119a67324232727386052d6c494474841544f7134b1624baa4ac8bda8e88fc2263649e098c1037f492b3be3558fbc38a6e4f4c9a71bfda2caeff9c7a9fc77ee01c8c9fb1cdb1be20c80eb4ef91270864e776db5d1022824fb6ded59cdb19e003c42342ceb9c5d12d86597afafc1d972bb6f6b431661425796a0b99e0f20bcb9bebf9167511f2cc8e18b686d8dc86460ffbc47a808e6b1f744bc69ab6be43c39fa6196f8a2f6d9022132801caec7e185faf87404f20bba81442670a35a95972451c1a2d6f390e529c262c6b90dba129db070d594aafe900f82e36d80507a56efe8ea8f2b7962f44b2c329d35ef3de41a31bd9f03e283080d2d021bac05ea34ae6256be6dce9dd99e26e83fdb478e20b24815018c7d9e8ff2c2d0d127c775732ea6f4c94792ad2a3de87a8626e47153bad1db5bc3cedf1937d4044d97bcd98c1bd9f49ee5df00777cbce1744800da225d31ab90c92e0ab82888600a8672252ee8ca415db793f9a1dd81f16cc598550476a1b1eff12ddc643ab6f99fc5174498c77b330eaf7946e8f2dcaa0e1ce2b15e4fd10951e500d0f80344a74dc05a65737eefd3ea7ab4d09a8428badafb6a27af411b274e56e92a4e0dc5083c09ea1583e31c0003db3a6e84d8d8d29c4407eb468ead7bc0598fa3d84e68036eddd5e331b7fd76263c780863b544704926da6125b0f37ead98c9b2b8aa24f73315f3cddcfabc39250bc63d4018996f34058b4c78db285176a6c40fd6ab000e7eced4b6828617b660a1dd4055585ab908969a366727e833467f8e3b1a12c945080f20b81392e0640dbc30c87edba053ccbbf1b3a4e999de44061459d4a3c09ae4f1b31153a376e82ec4ec5531f088eb46cf1ab97d703d19b29278f6455c185aaf15be28273abceba288c2214bad65f2dcf554d37d4fbc600ca5bb66e963d2d661a8196a9f6018ab047eb02cb304843ff636e2dafbc1e65d99bb7cecf585f20614a8ad0837eb834f5429e3464d26635ca7ebdbc3884f5277531a4c7cc61b799260ab74b4a4f53e4ee32168ac7cc9d9d060ec963a543174451e3f1339ffb871be1bb50b16ab10129a77408fa2c4d9eca513e1edd553c7e3203e271770ce844f1a128e9b2270caacdb387a37b939991dc6b78c88e75442f6ed4b1b906d5fd83bb8396910f1164002675ebfe272763645567af74d14d255407f77e04f38d5abddcc0fd2a636521740483c1293fde80b8bf0762c8fe3d3abb87864ac637c5804c15a030e449de81474f651453fa3243dc6ae71839701d3091608bf6157db692fb1b38a89ced0ff47444b45dba632e3a655572e72823bc7d10bb964327978454b648ec6786c01b3b60344053db515800000000000000010000004600000000321cf20648b03825116cc60e56f92b587af536cc304860e9023f3f260afc17117a0cb5219b934055ebfd30fadce28634ca985dcba57c64750e1606addb089e2100000000000000700000000000000087decf6305000000c59a766db5e2a79d1a11e466d24b81e0ff791ac8c949d6fbaaf51c8fd19c3140422944884ef13ca36a209ceaff028729b2c9b3d887c7eb51a0f9e9e758b3e2d8f517f1b01c19b2f1f018a78b6fef0226aa8e80a0abf4ae31260000000000000040000000000000000100000006000000dd9f0ad44abb5c057cb75ef7049b5fd72debd924baa94c36d13c4f039d6a709838e7f8c3d73ca89158841600"/8656], 0x21d0}, 0x408) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r1, &(0x7f0000000080)=""/104, 0xfcbe) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) 16:01:49 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3a19602d293ce3310b2a3b03188031eeaf051161"}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:01:49 executing program 1: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f00000000c0)={'./file1\x00', 0x39, 0x8, 0x9, 0x0, 0x6, 0x4, 0x0, 0x2, 0x2, 0xfffffffffffffffd, 0xc65}) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x10, 0x7}], 0x10}, 0x0) 16:01:49 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='./file1\x00', 0x80, 0x2) mknodat(r4, &(0x7f0000000280)='./bus\x00', 0x4, 0x40) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) r5 = syz_open_pts() r6 = dup2(r5, r5) r7 = syz_open_pts() write(r7, &(0x7f0000000000)="a6", 0x1) dup2(r6, r7) open(&(0x7f0000000300)='./file1\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x1) execve(0x0, 0x0, 0x0) 16:01:49 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000240)=""/4096) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) write(r4, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r5, r7) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r8, 0x100000000000, r8) write(r9, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r10 = getppid() r11 = geteuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r15 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r15, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r9, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r10, r11}, @cred={0x20, 0xffff, 0x0, 0x0, r13, r14}, @cred={0x0, 0xffff, 0x0, r12, r16, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r18, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r19 = getppid() r20 = geteuid() r21 = getppid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r25 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r18, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r19, r20}, @cred={0x20, 0xffff, 0x0, r21, r23, r24}, @cred={0x0, 0xffff, 0x0, r22, r26, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r27 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x10001, r3, r5, r16, 0x0, 0x1c0, 0x4046}, 0x7f, 0x6, r19, r27, 0x0, 0xfffffffffffffff7, 0xfff}) setgroups(0x1, &(0x7f0000000000)=[r1]) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 16:01:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x83d], [0xfffbfcfffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x7f) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:01:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r1, &(0x7f0000000000)="5b579af8950499742ce598305003ae2eb208f7874fd0bbed6fcf45d9b4d0834adb615c7606082302", 0x28) 16:01:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x7ff, 0x9, 0xff, 0x91fa}, {0x9, 0x2, 0x7, 0x4}, {0x1ff, 0x1, 0xeb, 0x9179}, {0x1, 0xa0, 0x1, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:01:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x4}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x29c, 0x8, 0x6, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:01:49 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) sendto$unix(r0, &(0x7f0000000080)="d5abac38729962f96436e65312660ebffedea884225f6b65122ca4af42d5c54bc426532566146e14567d4919c76bc40a07bedfdbade93b086e6eb22d6a8d14d3b6ae054f0d507bc420c9f58228c2e27bd34035fc6695ae7051fec5b1dd20c3d91e6f672dd4da3774fc5f855e0661fca6162de5c839345fb8ba1c4bc77ba078b5296e121a644df75b729e363e9d9b32a41fad7c4a3dec25de6b20e53702ccb27a88c5ba2636d82ad2369d4e90e588f38fe3c63eafbe", 0xb5, 0x400, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 16:01:49 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000200)) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) faccessat(r5, &(0x7f0000000000)='./file0\x00', 0x14, 0x7) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000180)={{0x5, 0x4, 0x3}, 0x6, 0x680, 0x1}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) chmod(&(0x7f0000000100)='./file0\x00', 0x20) write(r0, &(0x7f0000001740)="4f6ac8e2be9950a9e80c9e48bc32eb393a1363c9bb4946656ef95dfc85ea62c93777717701a0a31d7bcd5eac4c40144e0e05a80e83c943163feb2c080000003339294c771eeb5cc64ee8709e26b2f8a803e68de5eec25523aaace549f8bc69f840a0d937efc18cad293bb36c3f5c5a0008000000000000ce62113eceba17271f91a279f10eb44cc13954306070f28154fc51b6f60a74907fcaea49dceba10c8bdb55b3f13b644816e9d18d83554b57075aee90bab708fa8d8a5516187e07737fdd136ee555cee0ecd0e3bd39ded355d0a031628e0092d7458a91e6f65a403047d00d582485caf7bba2c3f558cbcb99861bbc1ad86dfded96e3e6bd64cfc1703e851afeb3c5ac819abd2b4e6e7e2c22dd008984d69affffffff2c9f5a1ecc3b840e1cf478db01cd825ad7e3a5d351dd3a330da6d964495f752d65e5873ca5242cabe6ee0b120c3cf1c2313a9dd7257cb4707f82bf3c9d57de7b2131296d415b753edbf2a6cdbd15f47182d6c0fd965da5672b6831f3c25d3fafc5b6185306020f547e657e2b3a5b482b041a25ca73b52b8f18644b71dbb505ff6abd683ea526a1df1b680670e9b6eda86553f499abed0988284272fbe987d3a9fcbe26ed0ed98071359bb1ec68dc089480d7e9be6a3d1df442aba78ede7d2c71af2cdb4f2e2bba96dcbdd402a9a080f7b06619e48b2bfac028316556e0a1a6411d8a7f7a8b6db8684e8e7828660ae938d487f029bf288aeaaf8a0dd92a4b2ab1357f", 0x21b) 16:01:49 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) write(r0, &(0x7f0000000200), 0xffffffffffffff98) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000001600)=0x3) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/tty\x00', 0x24020, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = getpgrp() r6 = getuid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r7) fsync(r7) pwritev(r7, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r7, 0xffffffff) r8 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r8, r9) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r10, 0x100000000000, r10) write(r11, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r12 = getppid() r13 = geteuid() r14 = getppid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r18 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r18, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r11, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r16, r17}, @cred={0x0, 0xffff, 0x0, r15, r19, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) chown(&(0x7f0000001240)='./file0\x00', r16, r9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r22) fsync(r22) pwritev(r22, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r22, 0xffffffff) r23 = getuid() getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r23, r24) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r26, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r25, 0x100000000000, r25) write(r26, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r27 = getppid() r28 = geteuid() r29 = getppid() getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r33 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r33, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r26, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r27, r28}, @cred={0x20, 0xffff, 0x0, r29, r31, r32}, @cred={0x0, 0xffff, 0x0, r30, r34, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) chown(&(0x7f0000001240)='./file0\x00', r31, r24) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r35, 0x6, r36) r37 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r37, 0xffff, 0x100, 0x0, 0x0) write(r37, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r39 = socket(0x18, 0x3, 0x0) setsockopt(r39, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r39, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r38, r40) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r41, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r42 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000800)='/dev/diskmap\x00', 0x80, 0x0) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000900)={&(0x7f0000000340)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000380)="3373f355cff358adc0f48b3d029834b61503a90d10412f1ad06610859a82c76d1344ea3bd9dd154b329b70d3ad80e9878eefd23b8aa977ee", 0x38}, {&(0x7f00000003c0)="17ff91646f138e73669ff11c7b4471f2d84f5d3f16790fa27119d24e273bcdeabe414ff9d4fa5b717f28035867331e112a1caf5adae39a9d5501b22f4341a1aeedc63b1fcc709b9b96069564ec1953", 0x4f}, {&(0x7f0000000440)="7039863eada4372041ee2765b15e27656c0c58ca13b321a3d1a290aa3d0bb58d18f9c4c5e4beaadeb69680a8573d73283f86f34cef07fbd81f3b7c047c68ee0d86571e1bd3b6c5c485620c7f630e44546a34d5501b4b2e8e367789983e9350468b355c90ce72d42271610bd5dfdcd52f695345573a1a79db6785c567e32e06924231ab855a1045021f134aad11ffb925053d4f7ccb4e01f15661fc2145e7ac76187636c68a5eb8f1ae88c184a435d3cc11b6cfdaa056e0fa888820723a85ba7c12be081e55", 0xc5}, {&(0x7f0000000540)="64176fa0aa8661eda5db8930417b667b20912e02e9b626c6b0bdac0165e98552dfb15eb6406e8cef3c794f5d0b5c80d0d5f3643fa8375d5e1839e57e4ebb5f702405cc19ee2e0608c2cfbee5440fa1de376ed3ef9fe6bedf1f89572045b42bd7cc3fb5aa0f8b021000b72f03637ff04ffd6312cbe644625294606c2b4fbbb97560e4f6a33b5492c14323a6af015ba954a74ca0bc3e49885001afa91b6051e5582959bab18b52143e69adadaff8c4600b24f3", 0xb2}, {&(0x7f0000000600)="17dae74b24cd5a05877440ef983ce4a65880d6a8eede2677dee77249fb5f30970ecff56551bf267f", 0x28}], 0x5, &(0x7f0000000840)=[@rights={0x18, 0xffff, 0x1, [r3, r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r9}, @cred={0x20, 0xffff, 0x0, r20, r21, r24}, @cred={0x20, 0xffff, 0x0, r36, 0xffffffffffffffff, r38}, @rights={0x30, 0xffff, 0x1, [r41, r0, r42, 0xffffffffffffffff, r2, r43, r44]}], 0xa8, 0x2}, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001640)={0x2e, 0x7f, 0x9, 0x6, "573f50f9439471cd02f8ec5b6874692c75a20fa6", 0x6, 0x5}) r45 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGBLEN(r45, 0x40044266, &(0x7f0000000180)) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x7f, 0x1}], 0x400cc, 0x0, 0x521, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x80002}, {{}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{}, 0xfffffffffffffffb, 0x41, 0x40, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000001680)}], 0x1) syz_open_pts() ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r46 = socket(0x2, 0x1, 0x0) bind(r46, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r47 = dup(r46) listen(r47, 0x0) accept$unix(r47, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r47, 0x80245753, &(0x7f00000001c0)={0x2, './bus\x00', './bus\x00'}) r48 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20, 0x0) accept$inet6(r48, &(0x7f0000000240), &(0x7f0000000280)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 16:01:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) r1 = kqueue() kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) dup2(r1, r0) 16:01:49 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) select(0x22, &(0x7f0000000000)={0x4000000000000008}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000040)="b4605df95e6db4d1450a85fcc0375a730ec7174941d6473db2552d", 0x1b}, {&(0x7f0000000080)="49475b748bdb7c", 0x7}, {&(0x7f00000000c0)="283703ab70a5f73eb3", 0x9}, {&(0x7f0000000100)="9e30930a86e4fb2bba67c5b376d0a1cb5bab3e428bd88ecc52ed716968db73df164057a0db8db7792ed607eda102f2eb5077ecf087b7914f01fbe4797d27b7da5c014dcc269325bd54b4a356901c1b25c9d2a089c4b66be3a5f1887443e4c92c067926ab598c8b27dee8ecf7d655f97427e93cc0127d539f9c4b6d4b7d1ef9961e578c5a95f55de57171a0f2d275c4c793b8b93411df899278056e881b3b778e8e5198a95bf94233ace9c0834c116ecb662306c609a99d509bf0bf56c077c57609e75834b8b729bbaa67d710da571c0d2cfae67f48c395f25a4400f0e634ce6593c42b8f405ce534f95f4b9dbfc991b14d5f7c7ca056db890da6aabeedbe359b7481dc02cbcf49c95864b4528fa8e5734b6cd02b4d007cb672320e50d4f0b2e9917e18685c23da89dc227dde8eb870bf089986bd36fbf36688fe0674fa16aa96bf02cd06e5e0e708cc32b5aea401fc0009ed327897054cccd3aef8fd3699e07c987b209fde2e35b1b4c147f70523d81b861f158023f7aca43f08eaf751a01e564dedee4490a011e35c84653f3919233e8e6859d0c4b4c898f53964ad2608ee83c87a02c891b0456909ea62423d137426350bca5232dd322319ebfa4bdbbfb187cc5c01c7daf7c1a8f5878e34c37b3dc2478860a0712023edb9d6bacf45f56f49c7e9989275111d878f030262ccf61551895641cd9142730cf613dc76b0a2c3b25c6e2b272122087068372c2fdc2be98321c7126bfb1764d6c8cefa522f548ea8876151caadfc386ee8c24dc3b032e9115745505e73e21f9bc136968ba6a601b29550d7381364ed056dd24561e885f1272b080cf53de98c57aec47168bf37179b319df7b95c9231063399616ecdd8643b27d7beac776cfa889f262bb0d37902ef5bddc0f00edb70db7a46f68bfa448c6fcd3add76fc21f013df41fee367f1f4803fdc347f63e9721d4d9890f5ca422db7566903c67ffd94eb5b915fa52706407a9f5bb724dfbd05100b05e3d1a1d533d870081c13442e965df462d20b52bd125b1ad3e3f596cf05955e59c88c450abd0202801da971fea4958cfe8b1d9d4484a3a321ff9cc7d3751ff6b69729881e6d29d6623535d1bf72a460288deda7a2a1f26b79fbca2325d20e3d9fded4a94c62bba36de09a8d43ee92b2e8b234f77f987dd583d591ba581719fa0cd3555537574f1212cc778feeedfaab189033201e2166a8080bd8c586b3e5bc62160010a5aa620701c844bad949a33842e9365f80c2f6ba3f401bcf51f6d7ab1c05ba6844380b89e29bf7ec0241f9da80baf1a1a4da4b729b40c357e32abd4594efa2e463f1fe6d7254cc85b0b546cc4596c78eaabec6337608e2f5b5ae49ada38965c90022c79ab4dcda1b8c614418f5fd3472bf2b81c55f4dadb45612f3e25aa20c2576fba0c473a4a7aa5f67fbcfc207ef94348d867c0449af5ab768ad80ee40c931126ab9af6e743279f9f78e0bf10273e839a63a85d729102c9268672bef5c5168e464e97bcb1a6cea46128ce4f86f24ca189629a43b0056ababca7e96b54b7f2a0cd021d3165066d32e650d2dd78384f718eab3be3e39ee9a975e5632d8486d5e09a1432dba7407f0295c7bb3b7b446559f4d32c359cb7541f248326586069a694991193c0a9db3fdefedb70e41a7ab606af7ce5b611aae5bd907afcb20e1a37793cc06547e917dade43bd881b7fdafd9fbff239b652bb15eb6b7e9df2eb4649ff2e6e69df2227f4ef03d4e6fd9535ddecbf07ea55ba5eab68c67dc8a0e80f878fe2ff9bba3d549cfa469f234e13d09fd1af63b7cf9f308901d7db5935fb7d131c2ece3ef80cbc8acefa2c33fe09468d0718c0915669254f07f090294eec2a3491c121642a2ea6e3ec3f05dcafefbaf0f7a407fbd5ec0b03bf0dc70e6ad84b52f871a98aac2e571544f40577c22d3e9c3afb07443d3b3183a494d5bc4c5010ba26541c115f3740aad0c3cbf7fc0c5ef0f00fc0cbd2885972cc2389a1b918c5e92b75bf19fa4f459b93085fa1a18bbfd1901c6679c119b580c1408e8c4e297fce3b8b90ae027d8a99d49d4b3c75c5302c198f9740e5f56570460c9f73b98b70d55845e072464aae58ba75af02cc86513e461e9a026dd0df1d144c7e86a7593bba116d77960405291ecf785415c45ff229c534aa195fb672c2df961af872483216def1864add0c578b8466349fa2927467bf0881f5af862c07d5b384f66c8455d68f23926bef241aee052c322f792223562749dd776904f9fc451b6d3b76c0a21250b1b04f361066a10a3ebab33ed9c19e9bd0d979df3713f28bdfdc146bdeb05fb2d685fe2b8062d1231d8594dc638ea44489fc7983f03a09d157467aedc112ed474ea78d7d7956fde3f4f1d928bb6567629e0ff2ca0fa9f0483ae1cb06697e50aea239a7ded776f86712136c048668f15cd6b77491a167341fca0078b10c9b20c63dc272f8266468161db7caff0df0dada2b62260f0daebd7d3dac0763262ce5d767b25aac3910ae0bffcd6291220f42699e432da7aefae6bf4a750613ee876b5695a9e202779141068d1e36684d35d1d6c12b4c9d882232f6f304278af8ec63862d626117d78b1b0baa9a828ba2623295870de8163ddf73a482e4d30788a9b33926e587b4bd91f432e43eab4f476073b1c4698fde66a97878d587f0aeabfcedcd5a1fd1868bc1d2ecb813ca1da25bb7787377ec6740cf7ac1b346c470f698106565fe26a83ae42648d723f66aa8b21a914f3a7d69888d060bab035ca1740e5de91c18bc211124fef45da2b3e84505b94bb5e666e3005b2b8d4cde6fcc15309f4578e816bbd25c3807dbb20c751ffd8b30870994fb41a9309b9fbf70e3b4e72c5089356c65449931c5dcdf4d9312f7cd023dd1736461c9d1fe9a7c1b8c10e03acdfa3c55ab3248cf840a76facb540aa0fafdd69fe767e7d74da600d7c1e9129e17b73361874bd0dcb8a5f5c0bddc372282102fc031f6e4af678a3131dbc76c73a00d2d11ed4f5c9efbf8a8b93309a27ef7e330453e2780618a5ddcb0e3716e3f65380f369c35f22ddebd753a931303bbe64f5fbf67b293a79671be805e6378eaeb0aef5700722ed4a6f3e2cff6a45ccf6a32ed672ba2273931a602aab71cbb12cc419e609dd0398744c65e322673129a2ec295e7e34513a0ced0620e82a894b89fd1b401e745d17e3902d1aac34ab9852941e27c06e5dc2d9f4e56afcd97fd34d9d814870e524f8d258d68e82c492c59ba608c0f6c0f44d16ca797e5b70173a67f3bd5b05adb5a30f402068091f5024d11857ecdf702666889947337f76674c0debd60cec64bdffde50560ffd5b2b3ecb979dd427f25f95e0a54ad68e6eac20e9a347adc095294f09f34ecd253eb19c611f33ac4c0e8360be9610ebc97ba650904a1d532bccf7896fea89434fe294335009074accebe68e920d2d4f0237f8699d958a07786e2cd9f5220f43a22b0a61e61f8e30594dff5c3578bd6ea48906785e65fcaa214cd966a1d704151e227907cd725d16cd73748a25cdcb70cee1350dff43ea41c73b5180068e29a8fb0de500d3c07ce1b52a6c0a3318fd752a15b6b2efb27689ab6fb0c1504c334c1487fa28e8404558e0f8b684b2828ea1a5c2aa70565d31cad20810e493f1f5b702abccacf5c5592b8c0a606d78dc261c2a5d29447b5f99c2a90534a6e444b90e847e4f1a557e8426c106f7c7b9d948654a4ccef0475fed642970867cf2ae9a2308beeb7c43c7ba7df3dd324839b1b4068e34415d7c04e48d60709b7ca06606bca10a26b5ff6eb31bcaa94a6b63cff70561e10b75afc43f20be89f8b218f26a392cc5aa208b9f928e26e7b9225298352c0018f34461b8f0ad044e17ee1cbf04509e3fb0f5f79269508c9953f20c7ea2134c35066f5b4e66c6d92c965276fc2074a2ff1cf372f53fe0bcf075cbe721762e8f329b94b082b6ece9d718b6797144fcdf6fe1ad561e88e943cee244dcb176dfbde03926ed01274f35e3912ad01765b008d7ec4c5d80bcb0fe23431cd19a12dee18bf755aa100678a0ea2243fda6f7d351d5f57bd99a875a3107c70d9bcaafb5e704529cb7d6c6f50be5fec9209068ca2adc1169964f20e3251ebe9c476c2cf69420f8526f0123bf2ba88141895a1abd26de581276d4f1c4fe87d72315e8998533085634a1d67b9f7f88a928bcb9def5618c20d70d4d9866131e1fd85863c8f8a8d9e693c3d24c53245037c315a0655b6ab1b4546394653cbb88aed6852cabcdcc458f413f14e6951d8422c2dc95c1f1f5e1695678639832b2c0bb285fa44b23ac9a69b989fdfcb74fe9ca6aedf665185a999482b33fb20f3ae9344d2f36e0e885e5e8401352c8aa351c34831be1c6950136e706984a18f4c3a96eb6f79c8734923de5ec9047c183eb50a349aafb420decc78bcb1526f1bba30cf4565cfb1c22e80888e52e4f2332c9e1c9185acf16c43de12c3addfd2ea7eec16ab14cae310d8dd44d68c6c819f2eb3502518e3d232ea260cced17c92dafca8b16fa1eb077441a4f23d4720f979bc9322ebb68cef61e048223acb226fc3ca677506302041f29412f7d6736fab1c2d7999a1287f386d1b69355295b7e4f3f3056997175caa7f390ac0f31594822c5ad57044f3c8be94cd7f2fb8faff32fb13f67ef8591d49b23d30157181ab88357bcab73d31acadd78e956bbf4591b8c239f080c1c03232365304ddef53ba3ecb75d52d8500d33877f2836dbdfd27da25544880e4102bef413ca07a64255fe11f22159fbe4b318112933af3157e1cf287e74601b8b6a2129d140875b3c4dcb13db93bbc36ec8a0f7fb91cab6de03b7396600ac26a5c9d0aed4a476081a3c044c648b7feb3bc9b25f39e57920aae8827818162f52d4eba01b05ba99b577fd1e42cd9aedcf14a01583c81a10cbfc6efa6ac8a29140c9851784de22561fda82791b0722a44170f36ace4906529914b657ddd7e09636e17eb3ea1bf2aee5c52b7e3e7be8b29823cb8f88cdd2e9bf85054b0c214d847a1937d5111c552e269c652a92af39e990ac3f70c9fdaff3d86466b31f9675db84cc37e3c28552cfea7ec7a56eb073d6cc22bd687e8e17e5a2428aa0e0a83f0c285d7cb80053c4b7771bf4b912bfd9664bebd7c3afeaf4335e1fa5ee30c4b3dc825b88ff3bbdc49c69ba55dd8677673ecb0881cf39846bd40a0f7bffdb4dc4c809f2a5a8897de17a0ac931cc616f83352f41879066b00b8c7da06554f90f0efa36e3d750e6f277ca65b0f2a9066368ba78fdcf2eae07cc4664cb9deed9e5da8f432b0fbc376cd1a2f5f94c912d33aa6ca99a989cdbc1c04f91fcd8b12009c98c568d1f24785b1d53ba5fdcd049c90ce3e8c41fa1e28c7bbf9cfd8f582d0906feacb6d342d3a21cf6bd32959ce6d5537b3fe3e82ef3159f78dad9c2616639268a4c93b05e9a0a2c2d5a0f5e1875f72f10ed0bc0bdb57918a7f945fd17e59f060c4741ec645c0f3b2616fc8aad668dff435c64e96505d846bf46270e236a5227c9ecdcbf72e683ec4b4c78d82945ec6f27b09d25667825147f91c2d6e1002680735bce2ca53569d14aca45b368b6389f9c1816252c28b1b4bc5add47d421a5f7927732ff7ba330b8b1cfd39f77471a6909dfe9fbe87a19a1a822477f1a287ac48445e21ef900ee8f2882b197b0ca6da09dfd0bcb07b8c9368781f9b186f82ee0d012736b47718038c869ce002415ac89b5c71f3f7f5e5ed53efea2e254e85ff85eb7d3653aa69c253136991bd126c8f6d5134dcb570beeb3e8f22b2cff6489", 0x1000}, {&(0x7f0000001100)="c5fa6d0c166cbe535c52dd6989dd68fa3ffd7fa7a05dc54211663cef558d65f26bbeaad9a728fe6d24c33b92cd529f3013d174312ff8faac1c4796ceb3117a5d933afa825a", 0x45}, {&(0x7f0000001180)="ac51a1d2a43bb7752c4d88709676c5afb22cf8bfbbc8f3f3e780e8eccaf4fefe5967459274fc4d951837ab334c4f748c54e59310f545c8fa95ce2580ed682cd84e965994fb0c427d4ef5af66976416d175c1d03bfaf7eb6567e837a6", 0x5c}, {&(0x7f0000001200)="63772406928fb98f8dc7", 0xa}, {&(0x7f0000001240)="6bc29938feb172fe8e35a98fa2b4558499444151b2c512f57c6310129903d1f77c0cb568cf22fa3423a6bf989f702671d5283beef04ce9b8511a715c8702134173e28afcd388f4b600573a00220a03c3dc91a9e23fbd5a330ff5102fdd62d62ecc65fdba2b0e73e7331534f51a6376dbc5f418251ee1b006fc39752a11", 0x7d}, {&(0x7f00000012c0)="5466c4fbfd7df14498ccfe550355a5174e25b52d41b82d6c222f515d46c12e1021d2e0461e0eb8daf92e874a268be7939cc4d1d40ecb", 0x36}, {&(0x7f0000001300)="cbb5feb3a536610572ee44fb704de49981448e827c94ba6e73657016024c201039a12ce3fbd4fec7adaf53e67201abbbc4f91f3dc1dc3252e3b08fa99e07bdaa21a7888bce615cbbbe48cc3959252c1303145eb96ce8c14fb68cdeeb6667ab9e2b4ebfb5cfdd0639569e1e9886e7b8ec0edb421115a602af2edb8808466a159d2d85a99488eb40127e4b826e0b74647cd55f547a810201d19c653c93845261579e5446cc2ac2cdfa6412a293c5b68813df08849a24d3566794cfccbb4f241f71e8dd533599c2d5b003f3bb0873c910ff5af0498f4cb43c5c869c5d16cfa3b93b6ee04c215b6093ca3618e15a401db6", 0xef}], 0xa) 16:01:49 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r4 = getppid() r5 = geteuid() getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r8 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r9, 0x100000000000, r9) write(r10, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r11 = getppid() r12 = geteuid() r13 = getppid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r17 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r17, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r10, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r15, r16}, @cred={0x0, 0xffff, 0x0, r14, r18, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r2, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r4, r5}, @cred={0x20, 0xffff, 0x0, r13, r6, r7}, @rights={0x0, 0xffff, 0x1, [r19]}], 0x68, 0x2}, 0x2) r20 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r20, 0xffff, 0x100, 0x0, 0x0) write(r20, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000001300), 0xc) r21 = socket(0x18, 0x3, 0x0) setsockopt(r21, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r21, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000012c0)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000001140)=ANY=[@ANYBLOB="6202c9e9ff000011dcc15867605b7ad195eacc12b68a672b98d170c9b36434b9238756d946907d5d27e5e1a0814a8bb833fa3848d6c358f930dc8f3a44dc298127577ecb96917e4fd43538fd5f509efbe99ecee5bde4482e799531ffec73779dc8b54a4d618d35b18328d5b59aab26d402b9a661f8685bc5576319fcf74b32d13e0afaf77e3ca2d73d402a25c3bc3314ccaee4ab36cf67899a2496c0dd3da090dacd8354ffc6ef07a915433da5ab06008f9fcf7a84b301601957df685ef757e43be7a2fc01f3e40566c8f588eb6a5951783065392bc6f5aa7d270876ce001a41f30fe4c3104871bc72246df5f41eff36b6"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) 16:01:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x87}, {0x86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x9d\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:01:50 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socket$inet(0x2, 0x2, 0x6) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) utimensat(r5, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x3c, 0x7}, {0x8, 0xe51b}}, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r7) ioctl$VMM_IOC_WRITEREGS(r6, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000140)) 16:01:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x20c0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r3 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r6 = getppid() r7 = geteuid() r8 = getppid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r12 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r5, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r10, r11}, @cred={0x0, 0xffff, 0x0, r9, r13, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r15, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r14, 0x100000000000, r14) write(r15, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r16 = getppid() r17 = geteuid() r18 = getppid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r22 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r22, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r15, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r16, r17}, @cred={0x20, 0xffff, 0x0, r18, r20, r21}, @cred={0x0, 0xffff, 0x0, r19, r23, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) getgroups(0x1, &(0x7f0000000040)=[r21]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={r3, r10, r24}, 0xc) 16:01:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x30}, {0x4000000100006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x0, 0xfe, 0x1, 0x2}, {0x40, 0x6, 0x4a, 0x101}, {0x3, 0xfb, 0x20, 0xffff7fff}, {0x7ff, 0x3, 0xa0}, {0x6, 0x21, 0x5, 0xfffffa4f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f00000002c0)=[{0x3, 0x81, 0x0, 0x7}, {0x80, 0x40, 0x2, 0x7}, {0xf4, 0x9, 0x4, 0x2}, {0x40, 0x1, 0x0, 0x10001}, {0xba, 0x9, 0x5, 0x1000}, {0xfbb4, 0x7, 0x2, 0x3}, {0x7, 0x1, 0x3, 0x937}, {0x0, 0x4, 0x40, 0x5e37}, {0x5, 0x1, 0x3f, 0x1}]}) syz_emit_ethernet(0x4d, &(0x7f00000001c0)="000034413fb2c507155605b8a2a9e57886e83aaca7254df1a6da42e75d") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x7, 0x5, 0xffffffff, 0x1, 0x401, 0xa04, 0x4, 0x0, 0x1d50400efe112d05, 0xffffffff, 0x40}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r0, 0xa, r2) 16:01:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000080)) write(r0, &(0x7f0000001200)="0dd146d083ca08ac3bef36dcc7014ff7f475307b502c191b2d225912024581492a8d277c82a8eabdd1370e88e355df8857aaae6fb0c7c0ba9e7ac8990e76e3a88ebc90c9d64ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7c6853cd0639480f54a4ec074a2cbd35e616c65b9a69236a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f8910210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ff57ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c2c7a1d97ee5be7cbccd46a24638f3898fdfba2598b6b9fd1eb2b480f3f8959f2cb9af76317c9fb6f3c7c3dadd54a3cf9a5960eff16097bb0e17527cbb3aa31f76e1c1c5497bba817c4a83380e150fa9785cf2d3a5a9f8e9227191696efc9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e4703938bb1e759e89adbd98707fe3da25fd72ece66e8af108df06693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0a", 0x209) 16:01:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x4) write(r0, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7c24ef64d04de96027933d2ffb78beafae81024e71de0df4fd8276585056fb888a31cc81f0474285f6d5fb5e11e74f1891baa59912a54d945ab4eb998463f63e9a280c757180b6ed8f13e12cfa3146cc6e74cf39b270c490b39aaf043607eb780ad5f96d760ec3d21d80ea87b88e52b505395e3708f395f4e3c333e3dcf9db0ee09ba34f43f0898d239bff441dd9348698ac4a959fb65881f7419aa0bef442ac8a02a670a", 0xc8) 16:01:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x4f}], 0x66, 0x0, 0x0, 0x0) r2 = shmget(0x3, 0xa000, 0x44, &(0x7f0000ff6000/0xa000)=nil) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) fsync(r3) pwritev(r3, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r3, 0xffffffff) r4 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r4, r5) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r6, 0x100000000000, r6) write(r7, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r8 = getppid() r9 = geteuid() r10 = getppid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r14 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r14, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r7, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r12, r13}, @cred={0x0, 0xffff, 0x0, r11, r15, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) chown(&(0x7f0000001240)='./file0\x00', r12, r5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r17 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r17, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x100, 0x0, r5, r16, r18, 0x10, 0x1}, 0x7fffffff, 0x7, 0x1}) r19 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r19, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$TIOCSTOP(r19, 0x2000746f) r20 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r20, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) shutdown(r20, 0x2) r21 = shmget(0x3, 0x3000, 0x200, &(0x7f0000ff9000/0x3000)=nil) shmctl$SHM_LOCK(r21, 0x3) 16:01:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x183, &(0x7f0000000000)=[{0x8, 0xcc, 0x81, 0xfffff001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x835, &(0x7f0000000600)="c4d4a864669cf958abfc000000d4") 16:01:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x3}, {0x2c}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) utimes(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x2, 0x42193fc4}, {0x3cff, 0x1}}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[0x7ff, 0xffff, 0xffff97c0]}) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r3 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x186, &(0x7f0000000180)="d0") sendsyslog(&(0x7f0000000240)="d3b84858e3eb792a0164d2549aca20e9280a138437e77f55f9bf1368f6e7a1c9decd93a303dc4e569946d26331e27a58254fa7c9191921803eed37195b1d7207780e6d79c411e0542fd49b9d0b431f7d4fb6ea2cf74ff9da06d3af516c622b4378d7f43238664e75e44ad2bc7526102ab1fb5967d5cfdd00cb82058a0efcf27998ee1293c09da83017a1afe68c15bc2c2d7b66f50461e11ed85c2a0b1f7826fddb57f9424fa2947c8ed9e0bed96af0c15183e98939c9568d81556dbb1208aba89c9dd35d792e1bebbb38d6cdc4", 0xcd, 0x20) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000400)={0xc24a, 0x3f}) 16:01:50 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="20007c8a5b671b1b542a53870600000060378bd01038066e00310000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:50 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = semget$private(0x0, 0x7, 0x480) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) semctl$SETVAL(r1, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:01:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x2, 0x2}, {0x18, 0x1, 0x80, 0x8000}, 0x0, [0xffffffff, 0x96b, 0xfffffffa, 0x5, 0x9, 0x2, 0xcf, 0x800]}, 0x3c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:50 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x40) ioctl$TIOCSTART(r0, 0x2000746e) execve(0x0, 0x0, 0x0) 16:01:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x100) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c9fac8775287a685e55814969885c383896f05bb", 0x10000, 0xfffffffc}) open(&(0x7f00000002c0)='./bus\x00', 0x10, 0x10) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x18) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffa, 0x40, 0x40, 0x3, 0x7}, {{r1}, 0x0, 0x25, 0x1, 0x80, 0x1}, {{r0}, 0x5, 0x20, 0x49b124185631cfef, 0xd32, 0x6}, {{r4}, 0xfffffffffffffff9, 0x94, 0x80000000, 0xfffffffffffffe01, 0x9}, {{}, 0xd, 0x8, 0x80000080, 0x83f, 0xfffffffffffff2e7}, {{r5}, 0xfffffffffffffff8, 0x4, 0x1, 0x200, 0x7}], 0x4, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x1, 0xfffffffffffffffc, 0x1}], 0x2, &(0x7f0000000280)={0x7f, 0x40}) 16:01:50 executing program 1: socketpair(0x2, 0x5, 0x7, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x400, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) setuid(r3) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000140)) 16:01:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20220, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xffff, 0x40, 0x40, 0x8}, {0xfff9, 0x2, 0x3f, 0x3}, {0x3, 0x40, 0x2, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x7}, {0x100000001}, {0x87ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:01:50 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) mlock(&(0x7f00007fe000/0x4000)=nil, 0x4000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:50 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x28, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) acct(&(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000001200)='./file0\x00', &(0x7f0000000140)='W\x00') 16:01:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x5], [], [0xc0000000ff], [0x0, 0x36cf, 0xfffffffffffffffc], [{0x0, 0x0, 0x0, 0x1000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) r1 = socket$inet6(0x18, 0x0, 0x0) fcntl$getflags(r1, 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) chroot(&(0x7f0000000200)='./bus\x00') semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) shmget(0x3, 0x2000, 0xe8, &(0x7f0000743000/0x2000)=nil) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, 0x0, 0x4}, 0x200, 0x401, 0x2}) getuid() getdents(r4, &(0x7f0000000040)=""/28, 0x1c) getegid() r7 = socket$inet(0x2, 0x3, 0x89) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x8000]) getsockopt(r7, 0x0, 0x0, 0x0, 0x0) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) 16:01:51 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x15a) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x89}, {0x3}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = open(&(0x7f0000000240)='./file0\x00', 0x10, 0x221) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r1, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffff9, 0x8, 0x160000010, 0x8, 0x4}, {{r2}, 0xfffffffffffffff9, 0x0, 0x20, 0x0, 0x3}], 0x1, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffc, 0x4, 0x80000000, 0x8000, 0x1000}, {{r6}, 0xfffffffffffffffe, 0x80, 0x1, 0x4, 0x200005}, {{r7}, 0xfffffffffffffff9, 0x88, 0x80, 0x7a19, 0x80}, {{}, 0xfffffffffffffffa, 0x31, 0x82, 0x4, 0x200}, {{r0}, 0xfffffffffffffff9, 0x1, 0x7735d75fc95c6772, 0x9768, 0x8}, {{r8}, 0xfffffffffffffff9, 0x60, 0xe79369d71beaa680, 0x5}, {{r9}, 0xfffffffffffffffd, 0x5, 0x8, 0x7, 0x3}, {{r2}, 0xfffffffffffffff8, 0x0, 0x2, 0x1, 0x3}, {{r0}, 0xfffffffffffffffe, 0x12, 0x8, 0x7, 0xff}], 0x7ff, &(0x7f00000003c0)={0x9, 0xfffffffffffffffd}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000180)) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r11 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r11, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r13 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r13, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) accept$inet6(r13, 0x0, 0x0) r14 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r14, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$TIOCMBIC(r14, 0x8004746b, &(0x7f0000000100)=0x8001) 16:01:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xf40f6612b162a6cf) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x100, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x108, r2) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:51 executing program 1: r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="1c", 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r3, &(0x7f0000001440)=[{&(0x7f00000000c0)="3980df9d36f421309999d3e06b7595a6975c73aa75fa52a66beadb42ea988bd84cdbd1f7da6b9474a952ebbab0696998c159e50a5cd4795bb75e24071dda9119ce818d5a467a7c3cd9af91bc41369399307684fa7c88cf7823f8524324a813720f1c27b78646ab0df3", 0x69}, {&(0x7f0000000140)="e8d912f7d497172f253adb84f83036cf7d681759eb161427a80dbf2f78c40d040f6fb74ec16e7c841ae7a146c8af65c274b1aaebda981d1a1da4d30ff8a7e2c39f96cb9fbda4d6981e701bbaf49f0d21175876217099552979fd0f00ea76362db5b0c9bcfe4da708b2f3902b05d470718baa8537fab096bea726daef169f005f07082d1b9b516bf9d909b4ce6355cc66847be8a0bdbd154ac5b3bf620cf6ed65174a3b85e9715cb060962c973850211a3b61e9d7861d5dbd24b76d04ccc1740bda7834c9fb682c839b938e1eb687865f7e4fef3f9e8d1b2a7cfb43d3043dea83", 0xe0}, {&(0x7f0000000240)="f496cf98bae55c", 0x7}, {&(0x7f0000000280)="806137a77cbc2697bab64bd46df637397a2704631aa9a9d81778b235d071a139a2108e02d6a546b797b276cdf08401abd1b935eaf6d141d91de4da7a31ccb82ab685e79e92a7193e73b5e5e303801c2b514d6072cf7741aa0081d2c3572f5782ec7747aee3bc86a3aa008d861b31f20e45b81ca6d03738536d3c402d2b", 0x7d}, {&(0x7f0000000300)="13504b75d796de7a8eae4ec477856f006a228ad715bf181b1db5b358a73435f50928349d5d9252ed20dad4e770a9b4e482174c38148175c35d66d7f9f257a2da47b592ec48d6dfa0d3891ca07308da3de5b4cd6b76eaa0ff9a056521cf274a0a9ab66bed75843762bd59a39833d4ee076ba134875fe80fcf9a", 0x79}, {&(0x7f0000000380)="9081b032b8e5368d138e4075766cceaf068d88bf5060ccad3c2254820a642b462614612214bc119ceef2f584aa0e531ec9441bf3245cc1f76b6e669f9da20e4a474b3b60cfd8d7107b10a0c366772a54f66da568bc73c61d262bd790c36d316db37ba3147e9471088641875ed2b807186e64224c2bcd6021c1da901ebbda26c761a02a2344143585be2a224f6894e44eec5bf389861860bb2c25584c", 0x9c}, {&(0x7f0000000440)="3666bd4e1e652d973c810199b03938d3572cb72cddd7cdc7ca69fd4ff7c4b8f845022a9d53f2a32ea4ae35f20e1886e0d509f3411811756b43b504d42c47db3b10319f0dafad574078f0ade4509558ac8cfbbe3de90afabd741a912089ceb732ad4d013744d4d226b06fffa5cce5e4739c5cf38da6201dfd80c99878b2d226cd64db9ec5d9e06b9b2e9614a972e0c888e3b32be02297209789d1b8ed5eb12da9e7ade8fba27a84db10e7aa0df4bbc81e0a8e1a50794a53b0fc1770a66f5c215c87441deb25c9f31a42da4dc291470f419f63ebb41d3c83f88cb22f1a9ed785edd78a0f9ec55db9cf36c6079228d131a8164b624bfbdc7aff2c5600033f33430f151aa485a90e6dacf2624664cb01dcf6cbb682e99f6bc69f67b4c3ab9a310bfb2a87833919541f7bab86f0a1faf7513e1376f438e20c0e4affdbe6895f4a59b30c4fce6c55695dea42d9947f62db96a0b396a09f77d2382e553809c9020649b154c030b447123e971b066d7f4063a29ea35601e6b95b200a3a32e4c20333bcdd65f4fecdd45cb20a4556a8384b3beec7406cb5dbab8daed612183713437745e9580afe357ad9020d0d0e081aabb755c6ddbc9cef6643af0b3af9f67aa7a2a464af8b3e4d095f80e0c48b58e61cdc2ad06314cddc3c8695a157652fd0cdf6735668b3c50ec9da4d1fe77ea7b4c5ad2aa3b71ca503c2221fb03aa52da72fcadf7cef6287c21bd4b48a7b3df6c36ab75d980683c00c421cd48bd21d3ad628393349a94759976834ddcf26a83b217e5239246a8faad065e7b5403d86170e5cd41d19a0b3a0177df74194082afe35f1f42fa79f674257f36dc919166832e17675a3cc0770e4be05a46974b056d2ba023ad9a0dd0bed0d8b14d9090118556443f95be7a0cdf455d85d8ac5b97024f3db891492e6593517df49c8f5c04a2bd5802777fff8e07a648903cd27c7c0fd87a99b23d1e51748e740749776279e2f91e862ea0213def3e0c339695f7b3a9ec35f8b1541c1a219e56e275c01a95d030ab843a98fab01d9a6bda722c3376b0fa1b0967e56099394e8a5e972d7f09f6c0565f25712519f18477d47fe2f97e5b22263f7e9ea0a0ab2010d6e85b1a2ece3661f8b13e4dc236fe5d5353717661fe0cb1d387bd3ad95fc77d4eb2d698156c2d9f8034010ae7a2e702d1eb6eb0745193fdf8e7c336503ff9cf4f7f66eea082d3e68350345c244edec656019bb7b5dcdfde2536b6f828a5a842acb44d02874026ceb0e35042861450762aa908590f1b94f5b95386f5e9506d661e7a789a19ff9843e343d20e1b4c68a803c340acf54ca8db016c82b959980f136c131225fd08aff8ef24c789216cb90f97e0cb27d951e70f48b018d5814c5ad3be443a49160fda1f71c697b35bf6fed422031a25851954f46a70ae9fc60dc85336c7e34dc6e7e5218f680d76108c90ec2a8f67fe5f8ba17bdbab934ceed8f7e8b2d5339288e5f59c4085c98764958bc608e4e493cfad200424a5b76f9a9ffab6c6bd78e7d95efaec2908ee38773a3c551210a14e8280a888723a7f82d547df1924dcff19134ed490abf0a6b95edc51a71a98271abe1cc98f5c6cd09c982512f093aececd9b634f537169c15b7dc21c2b9079b6a79649580bf24329f94d231aaee17ebce0ca7ff162379aed822fead83cda37cb0b4a0d4eb786ddcdd88240cb9f84a554b730236410254e2cf9c7a588596a036e279328b8d3968932a837f2457a5d3880dcbd2f961695072a15b4c6a9e0ac5a9fc14b653d82b0cae50d56bd74e370a16f2ed83261676bea703c976c56688019346f5d9f628ee3cc865eeaaef0983591f1e1e158aa37aa8bdcc13c1ce52b8f58ccf73c752bee5da491d3b8f2fc6e3bd8ff8a640048b44ebd90677d24fbc528e2f0ef98c37a04440e798771b5c49afc3f8fbb4542e707ade35f997459cfb38917c67d743565041f4a9157548eed389f75b245e8f47ec2309aba92c386827654052520cb982522eb2ea4aaab453f5aee6711cc03c3d8e830035e119c2425fc8a503f21425e7dfa49fad13db229ba27bc41167b8e1de3d207cb29e227510711a1105d1a8400019946ec46559f6ff8251db715f567b9f769b6f6dbb8bc8868702355818ff852255f7a1bfd0376123cc86b24f4b9c0d3a920d682d90059bf6588b6b15e647b711d72c3fe93c9c4968fc28ba24f3177fd8851a3bb45a7cba3ae9888f0c9cb33c857e2e7b3615e1d86f0937fb991e2f716949da4e557fddaa7d71e6155fe8493c8f4b324fd4d66754588329d1c30b7d78df4f96c51849a0412a1ef1a543def46e6ceb2b341203e627c427288bcaa5f5369d1b589d8d1f5ecd054f61d740971f309089367f7fa4532ce3d4933ccecfe8fb6844e2bc9671bd4e7aa517b8fb5945cbc4c4b12bf8623597b3d5ac98979527016ef19eaf0b4300a13c0d4bfd36bc498579d403ed867c2173a519ac06fdde87dc36372f31847b427bb9b88aec46eac3ecfb5f9bce0e018ebc72759fed0464bfff9b45cea57ae2cfe4e5f16f026203eb71f8b3ffe946b5b41154eea2e0b689e87df8142b0f0e85b7f4cfff9d5e9c9d25a20c12edad6538daa011dfbc109dd86ead9eeecea01d91624c7679cfe0f8add4834a9455899f2bebb5f9b47cfd074d6b70530609d9529e4c2dbae085bc17b8e574a0cd8c5e2a07f38f4aad7710c461f47e11e693e80025c5b4797c1cb55a3e6d47f583f5a2bbc8ae8e94e90cf1cfe7d724bcd4751086f777a3e93663c24bc85c1f9cad85ca540d8d1998296910b4b0ae733b3ea3e62490a8d293eb6629ff6ed97e52b0e648c5818cef74c504a622944c91719dddaf97b3b4899b0a59ff590998092e64e9197b2e2f9571679ffb090726017a7f5fd1b028c3d11b3b1aa3e0188aa6de40e57cb955046b8660b581691be5caae192fb287682bc4836effa8b15fc9e8968d82ef75687bb67721da0ebdf318c419a7815a68f0016027141515289d5d900395908e7154f38618fc2c1e2c94bb0e1557fd8219a4c6e10e842092e44e047c488045f216eee8b52ae29aa9af2e37befabb0841b9a7c12e78d33d84ac789d79fd3f62c9fee1fe34beb178b6d38aafd691cfd14b2299732cff7afe6cd91924676fee2349e6ed4ccf26120726cec9403b6f33729d13f44fb73889cfacefa81e1a5e6672b5ea0bb76cf9bc7731cff5a47699ab4e7368244f913ed69d443e41c5dc1ba81c5d53eadf975e2e4728cf4205014d11217f8b397daa3b88209b554ed2eac62baa5734e6c077a6c8d3b138081af9987df0f0bfbaf64178d25eec3eb2a05f9eb206b52ea9dcd1de2f75fd87393c0020c6be066bb7e3356f010d21f981df1423b4768f5cf6ad73d5c6011a7ae89cf9d6d23a0a704039d87888ff8e221705b4c115414338ceb51acfb165d71bcccbfd9173905377cee3b7b4c7413747d5d043d0e8686d7a9347d30d35e3db5c1b263c68cce07f5b612e74ae8e927063a80ef96ae65970760d4f6ce07c7806b9458a776d78c875e8331b06afaccf1fdeb33ee108fc929da407849a64af9a930de3273001f24f73dbafc031e81671d26f3c3c99f98f4e093c17b2e37a4bc76d2c166581b090b9a255ca8dc8cec1f092f02b61a2aed2dc758d185315d3a499d44b03c10d296912cfe8dcb853630df1d31f11866ca97ec5b5724ba96b077c7880808a4312fc7c619d68e23277db382fcf071f426b6509df3a359b4d549c0efd17281f825993838627b820c7c9aff069e232048e7a3abb4ef46074abbf392e0a68a907e1b4cdf1c7c9ac63923989cf591736e5b5628a136305bbf3845ad88fd6ff2a5f9ae9eb5143d15e7bf46fe7234a0c78b9ac29d1f95a51d44ee74671daacbe051fb72351686973153cee5df1010e5c54bec1d2f8b26bde64d0e945e949557f4d1672389c113e4b446635fd6da233470cab5d256f64bb4d55d9e47fe261cd455d1e12ce69cbda70a3af43b15e79b8a187517dd570d4d9a090a199b4dbd6e8bf5b3166d1d5206ff06adccf8b9fa251897c691e20749c1efcda9f49b20fdb3ec0c8c4882018f7f22dd9c1dce841a4c1b7c246665ebb18dab588487a91a62360fe120c20907c86896b74b34588ddbca95365fa0a48853edbba0d78976e9182a2a2eb4dfd27f72aac0dae56b52391971a481b4a678067d4a7f67288357168ffcce15072e6d528491acfbd9f28f35be6b1cf800a74be9e62e19fc80beeca36e93dc4f414b382fb0c03ca910d2760ce7069cfd50bd3793892aba141ca57be0f56d8292920bb53468805e3ac47889e0d2b819d541e5a4220057fb8df8c394332517d8f6232e7c5f150e316ae834e920d74d130ed6b187db5c33c517df21c232ed77f72e611c8ea4d384ac2d3aba84960aaf5c77399126fcd67be14f7ee76343b3a365f6ca4992012c30ffaab9bd132c981adaefc055e82af66012e458ba557340912edcd28c717ee74bb2f7f1511485397b5512973aecf6259fc1783c7c9192d7790f457270833b1970dc397c5ccfb7c8255c1b371baa7a5bde01f5857c2bca00a189ad25f5c63fdc87210d8a50011a998cfd30193de4bdf0884506b0af4c50259fed9ef0364074124899abf90d59ebaa0cc70c9838eed3e4900643f3dcd608ed8d812d7b7bfa16a005b5805d403e18d696e0e0fdf834666aa8dc1d631a1612de42aacfcee07469464d6de33d3fc21667d5ef5490f5bb9be4ca1b86596c9bf6db932d750a48e69e51e36518d6c500e253c33d430a8e4c09cb917ae92bdf19193b62943dee5d2af810bb2027a2dece4d76e81420ac9c90984cd1165d38f1ab39396c60acc0fd3c74d8ad7a4de883d03d0ecaa993f4bfd37ebc8144bd119c9ec1f3c561182904583f0d24966f3535268bb7f000d5e75477cd0d093e863e178dcd6bb431e863b92d29e98ebbae03540046161c1dae039be177cd77dfa585336a6340996e1e021235bd16973f803b093d182acac63d3f94bea461cdf961357fe66205c42b7bdc7aa8618eb56afbbf4615ef8a821f45c3e38277511f6cde13a456ce15a4abe81f5b5ab9081794b61ff25fd47deb4abb671ada6a875039eea229d320ba342520afd9156c5c21633c58cf6982fd68908e2231dc7fb91c0771ce52a5f65fd665df5ecfb2a49a29cc3f61a5bffbd14537e613828f3b400c3928fb4701f3554fee474f28fba5a68e4bfe82222272865c7b476e48d888b8adb5597fbac6cda4f5e90aa07354b6f358be8f7796229971403c9ab940012ebaee641556a888da3f2de6db2f8965a40dfca3f843413415d84694023e4be4139a0c63046858c740d734f8f03a851ad8c3807fd0f699c8a3ee95abf558ff186b4cd80f7bfcccac14913a0048bdc2cfd8154e0775cdf527be9761ef629776e5043f90aaf067db101691043f453b9a135efe721cf72e14bee04b02e4b525f4095b314d1e55655c5285745b8a3ae1b79eeca320fc32fbfc058d3d7140cd698ebcfa0c626557192ed847108e960c0a2c488c856eac64b20c7b8c8d30c763c783361d5d66473f5977c88e4e7c0506d697ebc578adff7658bd5d69d934a48f3cfab4e07fc204a56b2e18fe15a3c1758044d73a7c1db69c1e809d1a80e238f388ec8d20486e41da5e90bf5dfc058e1af7e44811e9eb1616e414f5ffc2434e9377b021a2851459ecf9ee8a7d7248e3550f6ac0bcc1044a5b883895c60b70c8eda00df3c75a083d816d856bbc694fbdd509a13e159fe34744a123585404920ff7ad259fdcd153d4358d4bb29362c94a532bb4a0de82eb3ebe447", 0x1000}], 0x7, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r1, r2) 16:01:51 executing program 0: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:51 executing program 1: r0 = syz_open_pts() kqueue() read(r0, 0x0, 0xfffffdca) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x80, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) msgget(0x1, 0x10) write(r1, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361", 0x200) socket(0x10, 0x1, 0x93) 16:01:51 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x5f, 0x4, {0x9, 0x6}}) pipe2(&(0x7f0000000180), 0x8004) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x80}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000140)) lseek(r2, 0x0, 0x0, 0x1) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r3 = geteuid() r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() r9 = socket(0x11, 0x3, 0x0) recvmsg(r6, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000b80)=""/88, 0x58}, {&(0x7f0000000a00)=""/130, 0x82}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)=""/16, 0x10}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000900)=""/199, 0xc7}, {&(0x7f0000002340)=""/4088, 0xff8}, {&(0x7f0000000ac0)=""/157, 0x9d}], 0xa, &(0x7f0000000740)=""/160, 0xa0}, 0x1) setsockopt$sock_int(r9, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r10 = geteuid() getgroups(0x3, &(0x7f0000000840)=[0xffffffffffffffff, 0x0, 0x0]) fchown(r9, r10, r11) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, r10, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchownat(r1, &(0x7f0000000100)='./file0\x00', r3, r5, 0x7) 16:01:51 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x67) setrlimit(0x0, &(0x7f0000000040)={0x1e8, 0xffffffffffffffc0}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x2, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x10000000000000f9, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) getrusage(0x7fffffffffffffff, &(0x7f00000001c0)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:01:51 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x39e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) madvise(&(0x7f00002b5000/0x3000)=nil, 0x3000, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x2, 0x8000, 0x1) open(&(0x7f0000000100)='./bus\x00', 0x800, 0x90) write(r3, 0x0, 0x0) 16:01:51 executing program 1: r0 = kqueue() pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) kevent(r0, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6, 0xff, 0xfe}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r8) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r7, &(0x7f0000000000)="b22c73a30a5acbc8eccd41c94e9df776e6e4da74a801db816ba1c2454befa4684c81e14acb9c2589ae93c18ed28d0254a7094497b7889f5319949926f2e0c0cc2b574c3d7b520ad29fb9dc7620e841181bd255edeb973fd4425bed16f890bcadc5e5215a80f539f29d9d81b9ab31166133baa6edd4fe4bb73e609f91e9b90819a6a363f6530f094b22c10aea9dcd291f1e9741a8a023603c009304a4bb16c9bf2dd2bc7ef274cb45fba1a5fa11d845b7fde7b27c208f30050e3866207f9213d87052595a7e718fd4c6645140661416ba1eadcd315639362d80348dce21fbe8e6a7ef50add9cc85e0624a97d37e9f26ea7f11087fe1e966a6ad822b2caf853f362d9923d2066641a94a200fe7368c9f787282205a7a7bee6b029ab170ffd6935eda08f8445123ba3bb3228738daa3cd6431485ff37bd8fe720b0377e19aab00cffce86f3b9f9e4ac07c779abc7678d2d8d2ab0d6b7c47816a07541c06d84205ae8346959f369150f114bf1a0a93d20a072be33aacf967a23912d286efaac85accbd95ee50f8571817a23520cddf1deb8d40acca9d91b7df7ddfabf179ee8edcb625914a03620137fe9dcdde584fa0d536e421d6f4be521408773531880f440a786da9fda65808c3a0267d5f4370965a2b5850fb2c0ce98f2792868dc9dfe80c01176d8be9bc206ce3a4e3f34d62a0d557e7d59315c81ac69c6c29a3cfe1086053813c9454cd2226a05ce3647f168eb4618e37793cad4dc3f9554bcca54c0d71cb6c0492b6c0b12a0b878833119e4928429fb1db0f34fa5ce2a0b526dbfc522597fdf274545f2fd37c9bcd230deb85e64d656726cf4597d9c081abc229f16c4f8504454f17c6480f6d38481d6ba4d0b9eb935eba3ea11112bb92d70566fa373b57880c2e06491ef151ccd361597cac1d02d6012da5d998ab32ab3b5b13ad9fe916e48dea45f09c8a7e36bb2112612fa7f7897a7f369ba1d579598be4d7e80c4d9a1b057b57e9f744b2a6f9efdcb925a63e331497d2a5a4c00200c60f48fc78af00cfbc464e3c1635b2e99d712b9608072b9858152c0c1d5c6d76a988ae632c5f0229a45486899460c23e1124b5a826bf5e3b33b9b4e4fd2835d9c303e312296625b3e791f7ae3d21895da78b33b963c78f793a36e9eff7dfaa3f1557540c872fcf31ef5fb5dbb9dabf2d3889a57b233ca5a80571563dc5d681fec6fad2932abc13e7883a2d35874123e09093f8b691e4c207259fc993b4b31208eab91d41372e94f48ba30c615b4dc6de1a0fdf0ac79b6da0e700a9df4890fc5444b4fb047c7b1aea463ccc44235827a946f7d28b8077bcc2f1f9668c710792d352c2fa5566de2b3e1e1ab5c7eb93ea39749577aaf313797e56b274be8c3157842ce899a514f263d321658f29bdbb62382193ee65e705f0ad9959d8061b93145edb165fba73bf2cbce35c772d441bfa3a5401d74f39624323009812d89e9cd7f76f9933f9b39f2d0839da12bca89d4eb23806747a6c55bf75ae139ee03e65b410ea716b1bc665dffd0523f2095cda838e3362b9f5e2de16a5c50428cfa25647e8d0076aaedc76bde23d593e786366326563461060488c4a4b60c4e87af880976fac36e005275d51c79adb607bbebf3b9b3bfb57666979cd45cf9bd706bd3eed7c05f50c31305e985f153c5fd9b2c42cca7752a081ebcae081101582631de3dad26c70e93edb057c011209bfaf9cdf3fdbf0bd66ca0f527289f95cbbc7daa625c13fda8faee64b9b86ac5cfc92b0defe2ae5856445c316c86500c73e28d4f0679d9434418d4ffee97e97df4a74919acad07fee778f616b49a63c19f71903be75851f2beae49cd37d499f57820a1c5042d0e64b5359a0f1d2419f0b7fb67caa9e14c18002ec2a6d257bbcfd50b415f04f518115077422f1fe381331301066c9502d16e2c6e555e508baf94b8ebc2f6494580d86b0916d3ab1f19bf13d3ba09840f56847583ac66d3f32dd5773269c82dd3efae0ef43cdb7d78bfd83cb585a69ff50f29008df9539abbca4847791e07c6c2605aa712f6dd6079ed06b7925af34c3f3c449e5cb3effb169bc3d4a0aa541c46b6664267b239d0ca2a1db9d7463aee72a940eff9ef8a347fe2c05be1714a0853fd11ee5574a53eb8386563b4423ad3343dfe18ae0c0dd010fa2cd0b6281fc99ad9566bfc2050bc1db78fe6cbc7b236d1c927a43de6e8da968c1f1e1e3acedf8e91b96d6def71652d3fc13160e3c74d46fb87ff1684c04c5f3a62f353d71dfe3c0a7afe5eaf21b1abfd594036b482a4f2a68e1d07b334eaee1948b5f742b6104a52eee31ff47980808520b232c59075c03f2417f63309a42eacbadaee5d9ee4b79fcddc1c49085e3ee457b38b18b5093c8af66fbb5a9acb4dcaff08d2732def732b3ab85eabeacde70c0cd5419e728653d2e70584da52bb844f70fe4dd8be2992639d5aa2e57884b112ea5b7438b3cb071a1466a4dd87465a67d02565b339e492225ec746918c6e91699040b7b55021d8a35dd5015b5e3b300bfe62fee085077aa96806275aba15e1224243129465bcf051d7fa59bc7810cd3e538ae089bbbfe5edaf8455331e016a3c57cb9bb8ad2af37c4aa45bc29929cff30f8a6c6ec3b9eb9f41dc5b47e1469c5bae5570a2dd87c77f4e93d35e9dc99b29e1f08950612facf18df7131e67df5eafa8ca46232a0e623d119d2cdd3c5e2a860d416407d9cd8424f469b205403dce2f64a632b9078030df9fecaec31b500a0ec96304ea2daa215deb7da1ea7a7e4c70edf00f3f0830b0e147990dad0c666d7bb4f89847d7b8073c3de02c688571c5436354b8576ccd8026d9210709b97ba2869a1cb54c6687aab51918a3804af00632a495ab1c433ee3bb22ecb0aa2c3828e9b1095ecf8c1292235a60cbdebbd81846c390bdf22cb433cf47c4ba0755d0a1b4f6f2fd66b0ac6356a44fac839d423aeaf82ac11b682e5936cda973df678de43a88393ce5c0f118055a9018f10141623556c3cc973207e7e9b7efe859180240b92c648d806c78512deb4ab4240aab812b10adb84b9732e8c495cbedfbf90e5b6dcdb7051502a8a01b9a7f7cae42699dfbb76e353b4510b91c240aee72519f683112b88d50a7338aabddfe9bc074c74d534f0017878f1040af7ae320e6d558879526d532c54f4283afd4679d873d9ceb9e3de7be38bd97f73b443413261cb42e702e51b2474c245d4df2f56a0f57f8600a3a25257a559312a124c4733e5b98caf53b7718d8fbc66a2e6381989b68133435bf0297c155efe57938ef4b2e9a3017993501697c1bcf27d129faaa329c06f38c107b3ba121c7b687bd592d33d9e7ba1b006dee0af00a50b7fe044af04e08e7848b4ffe9d0799a475da6beb772c315d609855a451aebcb14fefdf4a927f0924830c4ef8e34d5cda391834f73c44d7d9d4a5f137740b7d109858eafefc0d633aa339597fa23ff624facff63205c8025c9d8613cd08e530bffae87f52dfc8fdfb1696936b5ad87eb2d94fb14d299a1fe13f53d85078a72c01dea68e0188b62408306f7d086cd3b17fa53d0134d9d55812e8efa1ff87f631cceb94f6396353dad38326611ab9d77cf3fd3a91b8856f61f7296d3f0f431476f0fe1ec6beedbca819a8f53ab61109bca7b1b7712e9501c58ef92e574a7f895d1c13595557c0a05f838aeded68c639abe600f220f463be4e8d8da8d5b7a238cc7cdf9060d97823e01a5eb0ab7a3139e3b573a4beae772866e2a88dda1f8abfa9cd0ee6a64a974f447820f14657d115d27c0904a9e6906310ce2b8609a5a98fb0b38e88c4c8847e8fb2c20f770caf9264a3de41ccca6679e19dc2dc664f409357fb8f8ae8f733573a37b36152baff00cd1a67ead0d86ad209b7277b1413c7d339ac9e13f3d557d51b3b01ed1c23e7bb9ff0a79a9489fa871191c5f764820b1573dd1a14a9af87336353ca5724dd34a8bf4df0f673688b02cc1bf63bb3b1b1fd6228d1fbc6623d5cacc5462984c69e5365266bd14fbd8436343d307e37fff5639d5c8c1954f85c21fd63cce0ec8ff817709850476c8b6484cedfa1dc9034a4ea96e9d8f66c205c5c1e58c7b2de401d454b6da1a403af2500fee555c5c98475f7a40228f53d5a068a6c9c91ab25ab656aa512f5ee21d4d4d766ddbd326ac273904db3a5f3aedc82a756acdea6c1aac761463860d7a5f8a27c289ac33fed71fca9e32ca1e28ccd086f61762912cb0356ea47ddd5eb76501374a49ad00905a459bbb21cfa4735634773f69cb36673f75124ad72b4d31b202a2faeffe0f314802f64dc3849829980875dc1b4cb2f7706c1f13a6ead1056bf77898000d9ee142db26568ba3670594321790de2a289970e8a30b03b688348fffc4d3ddc191e8a0d6dba6543dcf9d2c873a83e649cbd8694d3b6e332998d5e2eddb434d6436ed0648639e46c2d5680cfdf4f5841f602e75a0c11ee84147abef18fbe5347c606b211548436398c6852f15bcd1a97da807bea8e22af55b99a23c25bdc1955cae8e5a524c276c86c4b35f275246ae1bb9a9b20fc1f864ea5c6e8128ad134e455a46e63d393ee25d8d1b11e2c9296775b7eaa1ebbd05f66c1509103f57f4209f4032255c2f0b746b48c261daf57ecc59c2650e6ca3c37bb21a43dd5d668321212cd1c2d8701d82bfb79abafaea9e270ff57ffc4229418ba7a165cfffa78fb8491316ec7aa29fcb9f986079a06a1c133622c99133e8f7fd0950748c4253b20255db6ad6ed1b3dd5e5f6c6890c517783fb9254271b8fdbb0cee6173cd5f854a046c014f81ba47940d57432cd55231080f3d684c051d3587d552a0cf1bd2ab5b5e8db9b4a9476e3ac07fdadcec4e3c7399614acd4074c9ba920acc25d727800a5b161280715e2b7f2b6f1e827ff4493fd646a778edbc955ad71fd8c6aa8733f40cce5bdf301b82f96f4511f7346ea929fc9723f47ba92f018fc9dc70e61f1b77ec4d14f310165fd2786bfeaaa78e521be3b529ae97b06803ad34e660faf50635a9f7f6e8c48707efddbed080b07d3d1510c8d467d38edd4a48f391725e1bc734a5a0ecd9fc6e05b0baad06d3656f5bef14976c44b5a1f1f7d2956fe62b0ebb4ca14c77d0f2cef09c7a27ca7a90382bc7e39bd1ae0e838f2682216a9c82c074076932dda571d69525f49f77e20b2b113a1533d3080182e4b6311dadf2945ee241e1ed4195fe7a85efce55abf3f094d08dfdd814b84ed9f7a9a343b8dad9398c089cb7fb583b0aea0d978bed94998f65f4a7089cb76438316e18a8bd4d5034392f8345171bff27a101883da0a8a5e9df85fa1fb5a5eb520a170dd9f40376f2c1e0e003594548ffdf588df81ccdccb339b3527cb8ff8142b5a59c128fc0f673a7b7d6cc9aced36a37306ff87ae8d62f5ff7e1349327e4e41d46959496e31b81a2216ac527384b677cf3131ab4af9ee0a24e90145b0b95cccd7c721b3e0ad8d4a165e317c9b207b66938bc6ecb8d9582fb80e8c79d6e9b2ef6bbbe2e559050f87a4ddab0a7ff35106bab220bdd0a3b2ca2f506b12291c805ff4fa01aec77ec7416a5cb46a29ab23b8f9ebfc7153809462015b40e7664d47dea6674c59e70192bc505eba475839a02b745f90fbc499fe0b1cbc1b20a6d1128b5e6ebf8ffbaf42ec97a60a8482e61abcc4eb55bd5829f914c385cfb811c3924af865428fcbc7b51353e03a3d46efd499cca86e8b6e041b3766b523ac0a9ba12ba71635a2de3f55ccd84c9650d3a5dacb1e114ba94ffc54fb37dfe8e45888b78c51e4048cf15601a236cc", 0x1000) 16:01:51 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = dup(r3) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000040)=0x7) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:53 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) getppid() r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) writev(r1, &(0x7f0000000040), 0x1b) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) login: OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) 16:01:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e507d000000000000aff96731fee0ee844c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df06c8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d39a73b6d4db606feb34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637"], 0x10) r3 = dup2(r2, r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/speaker\x00', 0x400, 0x0) r8 = getpgrp() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r9) fsync(r9) pwritev(r9, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r9, 0xffffffff) r10 = getuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r10, r11) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r12) fsync(r12) pwritev(r12, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r12, 0xffffffff) r13 = getuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r13, r14) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r16, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r17 = fcntl$dupfd(r15, 0x100000000000, r15) write(r16, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r18 = getppid() r19 = geteuid() r20 = getppid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r24 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r24, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r16, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r18, r19}, @cred={0x20, 0xffff, 0x0, r20, r22, r23}, @cred={0x0, 0xffff, 0x0, r21, r25, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) chown(&(0x7f0000001240)='./file0\x00', r22, r14) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r27 = fcntl$getown(r26, 0x5) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r29, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r30 = getppid() r31 = geteuid() r32 = getppid() getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r36 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r29, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r30, r31}, @cred={0x20, 0xffff, 0x0, r32, r34, r35}, @cred={0x0, 0xffff, 0x0, r33, r37, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r39, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r40 = getppid() r41 = geteuid() r42 = getppid() getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r46 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r46, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r39, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r40, r41}, @cred={0x20, 0xffff, 0x0, r42, r44, r45}, @cred={0x0, 0xffff, 0x0, r43, r47, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r48 = getpgid(0xffffffffffffffff) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r49) fsync(r49) pwritev(r49, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r49, 0xffffffff) r50 = getuid() getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r50, r51) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r53, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r52, 0x100000000000, r52) write(r53, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r54 = getppid() r55 = geteuid() r56 = getppid() getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r60 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r60, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r60, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r53, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r54, r55}, @cred={0x20, 0xffff, 0x0, r56, r58, r59}, @cred={0x0, 0xffff, 0x0, r57, r61, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) chown(&(0x7f0000001240)='./file0\x00', r58, r51) r62 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r62, 0xffff, 0x100, 0x0, 0x0) write(r62, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r64 = socket(0x18, 0x3, 0x0) setsockopt(r64, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r64, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r63, r65) r66 = socket$inet6(0x18, 0x4, 0x1) r67 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r67, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r67, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r68 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r68, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x29}, {0x87, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'\xf7\x01\x00', 0x0}) r69 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r69, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) getsockopt$sock_cred(r69, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r72, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r73 = getppid() r74 = geteuid() r75 = getppid() getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r79 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r79, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r79, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r72, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r73, r74}, @cred={0x20, 0xffff, 0x0, r75, r77, r78}, @cred={0x0, 0xffff, 0x0, r76, r80, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r81 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r81, 0xffff, 0x100, 0x0, 0x0) write(r81, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r81, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r83 = socket(0x18, 0x3, 0x0) setsockopt(r83, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r83, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r83, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r82, r84) r85 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r85, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r85, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r86 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r86, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r86, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r87 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r87, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r87, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r88 = syz_open_pts() r89 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r89, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r89, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r90 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r90, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r91 = accept$inet(r90, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r92 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r92, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r92, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r93 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r93, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r93, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r94 = getpgrp() r95 = geteuid() r96 = getgid() r97 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f00000009c0)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000180)="b55ee2d5eab3654654689acb73b39a996795ce47c6ac559dad7dbb69afa4cd441142d5dcbb75f77b0f54e0612ddb32af27e35c586e996e1da488feca6d79331bf22272f7325e4e27e0f95985eb6b6d58416e942b6c4e7447eaf008da82a37a8fb0ee", 0x62}, {&(0x7f0000000240)="05111ee75edce71d9e395252", 0xc}, {&(0x7f00000004c0)="41c50328bc65832ef4c045aef56c4a52f1653d4a96867a8fb61702d76ae3c41294986d6cd28ed67f1723af5e1c06c2df526665c9da13a7eb072c2773366ad9b3a4ed5b00bf6a3736da7b8668c5b73ed6ab2fd601292c7c1513cdfe51ba85fb6960d056178e7a147ad6b1cb49d564cdbff305525ae879a70aed49eae82647bdc2cb6a4178e85ecff536be20593c1fd70f3378e4f3e055b03292b3e07bee3d8516f3b8563ab8da4004569457a80b4e3ab1fffec0704848c5057a0411d9ebf2a230ebf1eedf676fe01a941cc9437fd76f3c2095224ee000e386a63a782151f321", 0xdf}, {&(0x7f0000000280)="782d07416cb97a4fa6a95b6a275e18504a95c230c06933e8d20d5a960b1e1d4d89e22d8316a0c74395f52b18c585396be36f111546b6df25260bec6c107092bcfff50b7740566422b364e940ef0df40299392bb2c76caa73304684462a10935c656cad6d0acd955919744385", 0x6c}, {&(0x7f0000000300)="b30b243331d8f429c68f78c64a5bf21ab2d5556be2768899de256c82eb8ea40d0bbc5c24a4f6", 0x26}, {&(0x7f00000005c0)="ab6242e305cddd4a4b0bcab9e373b66d31c672a428c955b442621fd0f19cd9d68ab64d198ecc1d3f76a8b1ec8784d52af36c15f0bce89c7c1a07ccd19bd8cc71605537c27e602c74fa19a7d54a31205dd2e71bce1c94b5df9cb1", 0x5a}], 0x6, &(0x7f0000000840)=[@rights={0x20, 0xffff, 0x1, [r5, r0, r6, r7]}, @cred={0x20, 0xffff, 0x0, r8, r10, r14}, @cred={0x20, 0xffff, 0x0, r27, r34, r45}, @cred={0x20, 0xffff, 0x0, r48, r58, r65}, @rights={0x30, 0xffff, 0x1, [r0, r66, r2, r3, r67, r68, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r70, r77, r82}, @rights={0x28, 0xffff, 0x1, [r85, r86, r87, r88, r1, r2]}, @rights={0x28, 0xffff, 0x1, [r89, r91, r92, r93, r1]}, @cred={0x20, 0xffff, 0x0, r94, r95, r96}, @cred={0x20, 0xffff, 0x0, 0x0, r97, r98}], 0x160, 0x35dd9bab2673f0c5}, 0xc3a9ea113340b521) r99 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r99, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r99, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)=0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r100 = dup(r0) sendto$inet6(r100, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) 16:01:54 executing program 1: mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008b0000d3ae00000000000000000000000428000001feffffff00040d000000090300000001", 0x2c}], 0x1) 16:01:54 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x3e) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r5 = getppid() r6 = geteuid() r7 = getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r11 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r4, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r9, r10}, @cred={0x0, 0xffff, 0x0, r8, r12, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) chown(&(0x7f0000000040)='./bus\x00', r2, r10) pwrite(r1, &(0x7f0000000100)="004afcecb5e3ed82eebdb1566f5935fe12c925fd1505545cff2c68bc9ea3e26e6ba48fd605d964a5a2dce28e0ec80b920000092697adfe5b3332d22ad3b9f7ec77df710ed9f0a90f", 0xfffffffffffffd4b, 0x0, 0x0) 16:01:54 executing program 0: ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) rename(&(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)='./bus\x00') close(r0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pipe(&(0x7f0000000480)) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:01:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='.\x00', 0x20000, 0x4) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000200), 0x66, 0x0, 0x81, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x280, 0x102) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x400, 0x0) fcntl$setstatus(r2, 0x4, 0x8) kevent(r1, &(0x7f0000001680)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x64, 0x0, 0x85, 0x0) 16:01:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x30}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:01:54 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) getsockname$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="20ffff00000000000000000000000000000000000000000000000000000000000000000000130000000000000000000000000000000000000007000000000000000000000000000000000000000000000000001100000000000000000023000000000000000000000000000000000fc84de86a84ffdf6aecbab03b1e5071a574bef6207340f95dd23707930444087fe13de266e611b36384e7199cf9b74eed57a493fabcf8ec9ce1dfa5051b928a84abd71d0fa37b5329ed4e5e25ef7fd7b81ec5fde5a4fa5786f752fc8ae910d44bec3f8c7a31c5f22c932515992d5ec58f86ec9987e9c61f26644ebee1e1db81b1e8604dd4c61846703c90e9fc7cc93b7753e7b54a4fdd1853135123170b344a4e4cf752f8c384208006ba6a"], &(0x7f0000000100)=0x6e) close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f0000000140)=[{r3, 0x4}, {r3, 0xc}, {r4, 0x879910104952013c}], 0x200000000000003f, 0x0) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 16:01:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x3c}, {0x6, 0x0, 0x32, 0xffffffff}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000003c0)=0x4) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f0000000480)=[{0x2c}, {0x83}, {0xffff}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000400)='./bus\x00', r2, 0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000380)) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000080)) setegid(r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000000240)) write(r5, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) sendto$unix(r5, &(0x7f0000000100)="139a962c715b931bef8916c9ffef73aeb6fa8934b9cdec29a99d4793c6849798f4850c1b7345b16876fad4705c421c35af5f46807a983b2c11c6eadeccf8c3a5d30168bb71cd99e52ce345182cbd12f3876ffb7c2ba8795879fc5d74e7396a874bbfb45127a8f16db3f88d6157d49c37e21ed14f9a540430c3fb2e3d46adcc9d541f", 0x82, 0x807, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) syz_emit_ethernet(0xfffffffffffffc80, &(0x7f0000000280)="b75d03dd00ef43f7f7c855bb7042c1d7120f91bc69f20e7454ce2dab70c83e8e0038a51c4aca982f7bb7fc1d4f10b8e88a31c67ba228838d55e7251402a25cc1379305628e39c044353d256899f1f4674d88edafcc1409ba543be72ea363a3c7d6ec4d606ac5ba2ef7061bbbb4df20b101ffaf81360f4352af7818fd0416a09a03eb9dd0b22c604a97b563525acbd264a0094d0c846112f5a4b811dcdeddf62174ec4ebec5bd65416793fe74bf207968c2a6087a824efbb81aea341c8bac2e868cc89d") 16:01:54 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x5, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x6}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:54 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') chroot(&(0x7f0000000140)='./file0/file0/file0/file0\x00') ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000240)) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="624d8a8a8392d895caa3bb2497e9bd149be6cf5858bfd9e9bead6e6c3c4c726a4a962154f83de09e415a7e8bda1a86d4f1e627d75c5579597da71ae7e633b4bc96fbfc72697b0598de8e00000000000000000000000000bd38"], 0x1) r1 = socket(0x12, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) dup2(r3, r1) dup2(r1, r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', r4, r5, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) openat(r6, &(0x7f0000000040)='./file0\x00', 0x8, 0x8) write(r2, 0x0, 0x0) 16:01:54 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0xa23c84be38c855aa) pwritev(r0, &(0x7f00000003c0), 0x30b, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6, 0x10, r0, 0x0, 0x10000) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) getgroups(0x1, &(0x7f0000001640)=[0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:01:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0xa, r1) fcntl$dupfd(0xffffffffffffffff, 0xa, r3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x5, 0xbd8, 0x1ff, 0x0, "eacdb516e657a6a7b7f8e2750bdcabb1dd2cef0a", 0x1ff, 0x8}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de400"}) r4 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r4, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semop(r4, &(0x7f0000000100)=[{0x1, 0x7fff, 0x1000}, {0x2, 0x0, 0x8621e15948ee3c6d}, {0x0, 0x9, 0x1000}], 0x3) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x6, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:01:54 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0x7c}, {0x4006}]}) r2 = dup(0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0x3ff}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) getpeername$inet(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:01:54 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202f9ffffff6c6330004923e67658e40222af5e138e52e600677eb414b49cc5e87b8d2fda66e92d4c849cf3d817918302232e8abcdff934ec652a96b71752e916789acb"], 0x10) sendmsg(r1, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getppid() socket$unix(0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getppid() socket$unix(0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, 0x0) geteuid() getegid() geteuid() getegid() getpgrp() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r3 = fcntl$getown(r2, 0x5) ktrace(0x0, 0x1, 0x20, r3) 16:01:54 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x81, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xc0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000240)) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) r5 = syz_open_pts() ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000380)) close(r4) r6 = dup(r0) semget$private(0x0, 0x4, 0x303) r7 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r6, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x0) ioctl$TIOCCDTR(r6, 0x20007478) ioctl$KDGKBMODE(r6, 0x40044b06) r8 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r4, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) 16:01:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/110], &(0x7f0000000140)=0x163) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:54 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)=""/234, &(0x7f0000000300)=0xea) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="d866"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=[@rights={0x14, 0x10, 0x1, [0xffffffffffffffff]}, @rights={0x10}], 0x28}, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0xea331ba19993833, 0x100) sendto(r2, &(0x7f0000000100)="97f4d56e2c765b37f13ea9cd9bb4c716f0543843490fa73ea4c839fc9b840ecd5dff17a57f12e36f5984dbbb5e9570107e22bf764baee088f217a23e40171be9119ae6615a26883ed81a2595ad7de68eb39453b1dcc7ed5ea848ae7340ad9f628c4f2d95c32ea2c9dfa329aec88d3c26f6a33f48378757918758c18596122a1529694b2edaac862dc929929b2d6c1f5d6eb01659a32e2ae61eec306af3841f2b87717e016f731d2fa43c271e58f127", 0xaf, 0x1, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) connect(r2, &(0x7f0000000000)=@in6={0x18, 0x1, 0x3, 0x2}, 0xc) 16:01:54 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x1, &(0x7f0000000000)=[r1]) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 16:01:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0x4}, {0x18, 0x3, 0x0, 0x170002}, 0x8, [0x0, 0x400000000000, 0x0, 0x0, 0xfffffffc]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x10007c}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x80, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:01:54 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() syz_open_pts() r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x2) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xd1e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCSTART(r4, 0x2000746e) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) socket$inet6(0x18, 0xc009, 0xe1) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) dup2(0xffffffffffffffff, r5) r6 = semget(0x1, 0x1000000000007, 0x200) semop(r6, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r6, 0x0, 0x0) semop(r6, &(0x7f00000002c0)=[{0x0, 0x8, 0x3000}, {0x4, 0x7f9, 0x400}, {0x1, 0x6, 0x3800}, {0x1, 0x4, 0x1000}, {0x837449a45c779402, 0x100, 0x7f75e14c04a4766b}, {0x4, 0x6, 0x800}, {0x0, 0x9, 0x1000}], 0x7) sendmsg$unix(r3, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000000000000d79cef4a3845bb276ec15133196372161845adbf0546d3d4185acfcc41f24efc1b530f5d4cf91631c08c46d00de94a07f21c6b2adf7251fb50", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) r7 = accept$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) recvmsg(r7, &(0x7f0000001680)={&(0x7f00000016c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003388d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfd0aacc32334e97bf123c621ce2ea26000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5091700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa000000000000000000000000000000000000130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/4117], 0x1002, &(0x7f0000001540)=[{&(0x7f0000001300)=""/207, 0xcf}, {&(0x7f0000001400)=""/116, 0x74}, {&(0x7f0000001480)=""/42, 0x2a}, {&(0x7f00000014c0)=""/116, 0x74}], 0x4, &(0x7f0000001580)=""/208, 0xd0}, 0x1000) 16:01:54 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x8, 0x4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="000000186a56010000001c00feaf0000feff0060d5706c85c2768511fe870000f31f0888000000fa7db7e847", 0x2c}], 0x1) 16:01:54 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000200)) syz_open_pts() getitimer(0x0, &(0x7f00000000c0)) r2 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000280), 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000010c0), 0xc) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xe000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0xc000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}], ['./file0\x00', './bus\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xc3}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x8, 0x2010, r5, 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x28000000000000}) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000280)={'./file\x00', 0x0, 0x1, 0xd4a, 0x1, 0x7, 0x3, 0x6, 0x0, 0x3, 0x5, 0x9}) chown(&(0x7f0000000040)='./file0\x00', r2, 0x0) pipe(&(0x7f0000000fc0)={0xffffffffffffffff}) r7 = getppid() ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, r7) fcntl$lock(r6, 0x7, &(0x7f0000001000)={0x2, 0x3, 0x7, 0x7, r7}) ioctl$TIOCSCTTY(r0, 0x20007461) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0ad8e5a576ea9ca6d7c74530b53ea9ecaa32bc32036060c32a037a877ef8de305064eba6f01ee1bc55217d626e741a8fbc526369acb11f3ce853bf4bc6743d8147d3dbd927a221b3e3865eda784c3a88542fcfa73b0e25db2533903819be3ef233d0f09f2fca469d9d81934776d0d767f02da15d360f4348b16483182ffacd747d927ab4ce763eaf631b651af9d13bf8b4ab4c1ffe513727eb4b206099bddd816b87c35a6669e982321eb66c4a1d4e0cce9c133e8c4bd0c07bddb747354bd3fa1f188061c6b42796f9f76ff32e6ec2a67c10c3bcc966d9f94455edb0d33c7949f25a61c9794cd7174733eb4705830b134302ccce7ab4f14e4d1eb46fbb36859d40b1c3a36f4726c748578870dce85fbf595b13dd10b07697b03be4f36a5d4b8efd9f6345f22d60d3064b2a1bcd8b5c8bc3b2d6b0d537ee23673b19f89598aed76206af388ddafc4a16ffff5cbc5454fc8931624b651e701e0d94c731cf6508d3fde631b6f6ae7f9b5e316fe32f7dbfbe141587be737bef3fe391732b4f2c8f77c8a4386ea53d556f55abb65a5acc5924f7c7c244ec7cdc98639c9b182f5145b347de5e2f4a5cfc089d09eb2691c3371042e3fafc9091e7d24b751ddabfe2cd17f82471459f9da1fb2ebd08edb72405936bc2d6ff920210d7cf070a482f0ae1940a63e468677e056e6d60cb7d1152c3e0b00b1128b30eaec4fb1b086a96840f5968648de9a42b2665aec927ce51eb8faded675975ccb829e444c661de0e07293348eb6c7011ec29815253e6efe042433dde6d9134a605e5e5105b717832c0c491608c7c4cd772d0c99fbf4f7fa9da49a2c63dca282b4769102c45d32ec9a66f5ed46ed6d93501c448e553c57d707851b305b91834175672a99ed9b8eedb0dad0f22ffbc78dc5437446061f4e2a06abb4bca2b0ee520c4793dc214f77dcf974da1f7d2a0eae70d2fbf1fc17714656ad99ae216859a3e6f37223b2d4204e5cfb66ae032832ac6d72e8453dfbc94ab964abd459982a855e3e55260b1d537e884998326e676a576d0b174f23422041a6b0395405682e3b99fa6f0ba8dc0653aeed42f68746577919d91e0e3b1885387e490def67ca3193475eba14265115d1a24e5aec66ec8202af44f22dcb4b9904cd1aea5430ba735d7eae66dd64003ba2b598b36973f370a807d1c2c18fba277fb3ed307942c5bf601c9c01ee8542e0ab62f788a538ae1396f520fb167b4b6af162865c9b9e74ce78aab997583ca4630dabb074e5269ff0b61782978f4c9f48679389970c2f9af91afcb789e807a5a8a7a4f421e5179649bc01c0e8f3dc171b3d22394d6d25a1d0508582c3d54e6f346796d3dd68014cd7c49bd0a9653ab117181a48dcb8068f1f7a5b5161216c70a0cc03a0e12627e0827e5aa523afe170c2f0342a9904ae92b6221526914108e4d51555f1e4a749f86cd3fb6a744faa5b3522871ff17136270f609786fdc56018c473655fc890268c142b7d6701a5e4b53c88120b851709d6d5b223acb1f2ae7fde89a2e66b80828740fb3dc5953cea2bd150def3a3c41a867ea192f421848216538fc0b983c6c2115ff21272e6ee80f2280f645dd66f1ad00adf198365378c993c5b73f5badb525585dd3b32decc96ab926721ef8e5bce49ea510465d39d3654127463ecaf9fd3e4687048094185dd0f90464c3f1095c1ca28fe3292c3bd511ef3a5942826845a8345307cda01190196363bfcb2143909948e5d2bb66a96f0b9aed7f2fb4b0ca3ce0ce4cdcfa77730ba9aa767b86d83e706328ec5ee8154ff595dcc750e3a163ead3126f511289d687a2b2bb2ff90161fa3ac43d77d8e3723caa9922dfdcdf4a978c36ce37fcc3bb139537dd80124123851017269c29d1cc33823c4d1ba3df37e742e42bd3afbd544ceb17549dc4a60f8b0b2daf5acc13e18e07f804e11fa2b0a720f987aa1026c9d074ed1c8ce98eb80f3a4a750dc871d4f96c3ca5dcf4a3d4bacd2aa141bb13083159df9766e59fb95d5a2f48ba21032ccc24e580fe559025f3ef1f232d73763575dd3d651a455e2558354750c49e7d6c8cdbb033dd4e44933d5511e1f2db94f08bc10662bf0c3c50918fbeffa14224dcd64a3e1fc61a73ad8fa4aa5dfc345a7264921325189f77aa7ace8f99c57b7af1cd9523f9b999d852a30c2444fbed25d6c0a967ff5b27b6fc81f0dc6b9b8e676fc9ce1c20f90679152f768381470d2c8f83ae2b3db0aa5c473b8e31ebe449138ac61f5671ec9375bf2bacf6c178d727e8d863867ff7abedc86349643794e7bf4ba19e417672e8384695584be4579ec7b895e1306a03f83305209d2a71f68766285617aa421916ecf77a52f120e62827bc27c2ee5d5d2d65404215ef656c60e5fa051af30dfd1eedc72d6d0e0ca10defa6e9e232d5ba3a96398cde084e6645bb979aaed949fe56b17f3b58576e7e33868d8f0cd1f511433ff194eb47aa1846535e83517946be6cc161a8ef63722c8d0b8f95fdbc5d18abd7574b34b5f1ba3607c0b48bd851ef129cb5f102d20f2eddd94bebd1f9e7ebc2f5f4f4", 0x800}], 0x1) 16:01:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="62020207e000000167c7cd1cc6cdcb32895b6a7d20f5cba195cdf19a69a74a373ce2bce84a3aabf7772f01670b159c6d54dc184ac9056c95f1ab02"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="fe8336249660221085a699ae246b16b6bcc2295682e39ce4c6ec5236ab40f760859f3a505439ae46805abcd7840e9a47a38e4466a01d871f16b1e8da667bdea5e7c9401f"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000080)="108c570000000000", 0x8) getpeername(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000180)=0xc) 16:01:54 executing program 0: setitimer(0x2, &(0x7f0000000040)={{0x20080000003, 0x7}, {0x1ff, 0x5}}, &(0x7f00000000c0)) r0 = msgget(0x2, 0x800) msgrcv(r0, &(0x7f0000000100)={0x0, ""/196}, 0xcc, 0x2, 0x1000) 16:01:54 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x22d4a3fe75b5ae25, 0xd) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) 16:01:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000080)="e11c3b449dc3d741a27ed00a5395bcd2e7bed2abad689b34878dc6ce5c2258e51731b6e3b89e2f09c003cfbe99840fb285e5126a83db63576be70a5959232eeabe230e404d27e03e4347e9db9bad3b0cda101141f573912cab25aaa7a145821028f2d08f97e20fac4fba36984f95d6e225ec94160a98fb04416493dd6455a2e513644572a0a11a9d2b978764efdd4309a9fd9534a5335051", 0x98, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4c}, {0x6, 0x0, 0x0, 0xfc}]}) getpid() r2 = semget$private(0x0, 0x4, 0xa) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) fsync(r3) pwritev(r3, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r3, 0xffffffff) r4 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r4, r5) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r6, 0x100000000000, r6) write(r7, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r8 = getppid() r9 = geteuid() r10 = getppid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r14 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r14, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r7, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r12, r13}, @cred={0x0, 0xffff, 0x0, r11, r15, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) chown(&(0x7f0000001240)='./file0\x00', r12, r5) r16 = geteuid() r17 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r18) fsync(r18) pwritev(r18, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r18, 0xffffffff) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r17, r19) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x8001, r12, 0x0, r16, r17}, 0xfffffffffffff31b, 0x2, 0x2}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r20 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) pread(r20, &(0x7f0000000300)="8ea26ea66eda73346fd421cc72d1875157d227c121faa58361ac8a309951148c787fbf7cec1f7bdc81bd964d5f50bfd5aa3bb6ac4847655ab0ab5d13a3377f3d707bc95e0646e48ecb18cc7af94f3f2759a49b6d7c7ff14fb532a2a7cba7f09450df9225d1eba8d250ad9c1c8611d728179f6eb7489982e8a790041ba076a307a18a2ce9d1b649952fc210f1e0f57251687a87df43678036781618e4aa223f9f83608d83aba705669944e60fdceeae1608e2eea11aa320ffb3fca6ec113db5f0a7dda57f2820b50f2c32835859deb6c8b01819efa8dc951ec692", 0xda, 0x0, 0x0) 16:01:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r0) read(r2, &(0x7f0000000440)=""/178, 0x2d) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x80c, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r5, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r4, &(0x7f00000000c0)={0x2, 0x1}, 0xc) semop(r3, &(0x7f0000000240)=[{0x0, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) sync() getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) chmod(&(0x7f0000000180)='./file0\x00', 0xfb) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000900)='c\x00') unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') shmget(0x0, 0x2000, 0xe2, &(0x7f0000ffc000/0x2000)=nil) nanosleep(&(0x7f0000000580)={0xe60e, 0x7fffffff}, &(0x7f0000000680)) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000006c0)=""/191) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000840)=0x1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) 16:01:54 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0xfff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x20, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="847538fdc4c0fcdb56e951d8e79b9bfe093d5b9eda69cb763d74aa353804b7259299102ad4cbc84568bae4450143c04a"], 0x10) r3 = accept$unix(r1, 0x0, 0x0) syz_open_pts() write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) shmctl$SHM_LOCK(0x0, 0x3) execve(0x0, 0x0, 0x0) 16:01:55 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000080)={0x3, 0x1}) connect(r0, &(0x7f0000000000)=@in6, 0xc) 16:01:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x84}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x0, 0x1, 0x81, 0x5}, {0x757d, 0x7a, 0x81, 0x77d}, {0x8, 0x3d, 0x7, 0x3}, {0x0, 0x6, 0x98, 0x7ff}, {0x3, 0x6a, 0xba, 0xfffffffa}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6, 0x1, 0x3, 0xfffffffe}, {0x1, 0x2, 0xfd, 0xffffd141}, {0x8b, 0x80, 0xc0, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="a51b7270e082ab372a21f128ec94") socket$unix(0x1, 0x2, 0x0) 16:01:55 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000180)={0x1, 0x4, {0x5, 0x20}}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffb}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x4, 0x0, 0x0, 0x4, 0x2}, 0xffffffce) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) mlockall(0x1) 16:01:55 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x28651, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() chdir(&(0x7f0000000080)='./file0\x00') kevent(r1, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe}, {{}, 0xfffffffffffffffa, 0x43}, {{r0}, 0xffffffffffffffff, 0x37}, {{r0}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffd}], 0x7, 0x0, 0x800, 0x0) 16:01:55 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socket(0x0, 0x3, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) recvfrom(r1, &(0x7f0000001380)=""/237, 0xed, 0x3, &(0x7f00000000c0)=@un=@file={0x1, './file0/file0\x00'}, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb7700004800000000006abca64896bc5e507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d39a73b6d4db606feb34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637bca1c71513387ded4ba0322210e260282c6ccec1d59031f799d2cba61ef7cc"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) r5 = socket(0x11, 0x4003, 0x0) r6 = semget(0x3, 0x0, 0x583) r7 = semget$private(0x0, 0x0, 0x1) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000001040)=""/62) r8 = getuid() r9 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r9, 0xffff, 0x100, 0x0, 0x0) write(r9, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r11 = socket(0x18, 0x3, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r11, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r10, r12) r13 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r13, 0xffff, 0x100, 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r15, &(0x7f0000002b00)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2745b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64679c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8149596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b9504004906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db93941d3df1062cadc732c638966f5126429ca8079acad945afeb456a76a313305221ce167c93f933d858bab63e691f2a8d582cea26f9cb5cc99cbc3d20fa5172ba64c23f8cd5b0ea74baef6895de9fb216032ba0606f6c04a76b4346c2bb10517f75e5a39c99fd32d4f3bf21ccca7ab176328a1f464d9bc27414029ad85e876c4819fb2ca59753696bdeaa3aeb3d60f32299e2893319311b068ee9f0f0987102a79264fe2f52319a24ba9387ed3000cbaca1eae4853bc3c82abb0cc34aa0f5f369a0f88224b42ddda8ad328005a4da5dfed3e0d43a7dfd42a03bc9836bb9e14665d8bd5b9ee82b9a6f4dfd60978ad45d5cabb70e916d3f630bad7300b03d913dfed1f27d4f5f90b8b9d25cd0eaef936f96389b59e62ce1651265732b58dd476ac9333c5a70857257308ed876ea105d4648e7af5cff5b5054a072e0067ac20cb9586fa4e7b9aa92c7831d3ce1786399c569dff64acabfaea6f4b654c9d09977bbdb70e84e6c182a37e7268c1d0a054d82237be43e5ac54d948df2817048bb430c07caac00"/4447, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r17 = socket(0x18, 0x3, 0x0) setsockopt(r17, 0x28, 0x4, &(0x7f00000018c0)="ebffcbff13b9fd812eaa4e718d48e699319296f74665d841faf6a4c1902a10b33971c5ab0fc8899f4d3bf4689ef92ce8a441ff0bac9a3fa688c25b801607a20a29015301d9e301010000ead4176489c2b5c9751a0967f4051ce968d5c9e47592fce3a9f16432a351cc4221e8f40b8d1b2ea3bcee4309a63c27943af429968631cc71003b14b5831eb29e86d26f2aff6ec4083721a2280b86c0d6419020e2d3cd559746d9fe382033ffdc79f20c4ee755faf27b8049ee575c3723b6a1f6294d99aa57a8804f79e7eb0c9247fd22570375d758edfb079c43427f2e", 0xda) write(r17, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r16, r18) getgroups(0x5, &(0x7f0000001800)=[r10, 0x0, 0x0, r16, 0xffffffffffffffff]) r20 = getuid() r21 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001840)={{0x80000001, r8, r19, r20, r21, 0x31, 0x875}, 0x20, 0x5, 0x80000001}) r22 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r22, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000001580)={0x50cf30c5, 0xb52, 0x8, {[0x9, 0x4, 0x7fff, 0x4, 0x9, 0xfffffffffffffffb, 0x7fffffff, 0x3, 0x20, 0x3, 0x1000, 0x7ff, 0xfbcf, 0x80000000, 0x7fff, 0x6, 0x4, 0x7], [0x3, 0x91, 0x8, 0x0, 0xb5e1, 0x6, 0xffffffffffffffe0, 0x3, 0x80, 0x7], [0x4, 0xffffffffffffff8a, 0x68, 0x1, 0x2, 0x4, 0x3], [0x9, 0x8000, 0x40, 0x7, 0x3ff000000000, 0x1000], [{0x3df, 0x7, 0x200, 0x101}, {0x4943, 0x2, 0x0, 0x3}, {0x0, 0x9, 0x5, 0x72fe30d6}, {0xff, 0x0, 0x0, 0x1}, {0x4, 0x3, 0x1, 0x10000}, {0x0, 0x0, 0x10001, 0x7fff}, {0x9, 0xe60c, 0x9, 0x3ff}, {0xdec, 0x8, 0x20, 0x7}], {0xa4, 0x9a6b, 0x6, 0x163e}, {0xffff, 0x80000001, 0xffffffff, 0x8}}}) r23 = accept$unix(r22, &(0x7f0000001480)=@file={0x0, ""/48}, &(0x7f00000014c0)=0x32) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000001500), &(0x7f0000001540)=0xc) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000000380)=""/4096) recvmsg(r5, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) shutdown(r5, 0x3) r24 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:55 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) read(r0, &(0x7f0000001740)=""/4096, 0xbc6) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x244, &(0x7f0000000100)=[{0x2d}, {0x3, 0x0, 0x0, 0x4000000}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'\x89Y\x00', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x100, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchdir(r7) write(r1, &(0x7f0000000100), 0x431) readv(r0, &(0x7f0000000080)=[{0x0, 0x35}], 0x1) close(r1) 16:01:55 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x10001, 0x6}, {0x43, 0x1f}}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x800, r1) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400004002c5, 0x89) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) rmdir(&(0x7f00000000c0)='./file0\x00') 16:01:56 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getpeername$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r0, r1) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000000c0)) 16:01:56 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0/file0\x00', 0xc) 16:01:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x80}, {0x6, 0x0, 0x0, 0x101}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f00000000c0)={{0x0, 0x3f, 0x40}, 0x3, 0x5, 0x8}) dup2(r1, r2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x100, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x28, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000004c0)={'\xf5\x9dp', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) preadv(r7, &(0x7f0000000280)=[{&(0x7f0000000140)}, {&(0x7f0000000300)=""/130, 0x82}, {&(0x7f0000000180)=""/33, 0x21}, {&(0x7f00000003c0)=""/194, 0xc2}], 0x4, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:01:56 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) accept$inet(r0, &(0x7f0000000240), &(0x7f0000000200)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x40, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:01:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000400)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe71088b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a6b46d918eb7e82a85218e5ae89a520b700"/394, 0xfd1d) r1 = syz_open_pts() close(r0) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000280)="eeb633e7213caa144ec7ea8cf1c6a83b8450d9ffecea1f793087477225e8e2d327eef0c13d5632b4fa50e4315e0b749ade50cf1273dbaa48bc5cd4ce73e7d877650d889a27760330a8ff2ec8eb96e8d3b68482123a141577defa4e6fb226d5fc2e4a108e05286a5d24d7d4cc81372e1d68aa33942cdca76891ed45445795504de8c3eb2d67201c95d6dfc6128e07ea2b028661428116f2674f6681e5a11359b0f2c4f38d953f81b5bf642309986d749ba8f50c7a0621c1f13d5580", 0xbb}, {&(0x7f00000005c0)="d7a18c65b8b1b9f4e6630cdb2ebbd2826633a3b11c457f4782b788b11bf1e137c9163371c86da31c35db561e5f1b16b82e1b6c1f7b9943c0bd822ffa4044fca17f2ebfc74b95ddafedac358b1fbcc174a76a870dcc9e47f1f395bfd0a4829e963dcdbfbf2abadb344dd75fadf85cac7daa81d2fa3d4f7aa1151bc5228ff4929580a0c183eaaf1c3d8664a7b30e623b1f1f6a98c8f716cd2709da299aef00d0a33a0c0b8704c53790e8d525d310206d12a9cff1245ff1d2829d913d9255d7", 0xbe}, {&(0x7f0000000100)="1d695f24eecaac00eeab735b2a38678fb8c9fb7a1aff5ba50e25cfb38216777b56853442", 0x24}, {&(0x7f0000000680)="57ff9e36e417c113ba63a0daaf601c06d0f249a8788eed92897d41fe0bb237a264cecb2c754e518288196d061c286bbf5277e6206adf9726a72e3003bb5d183beb913f698f0f35f00121b3ba7845926402388daf28355fc50f642485b09ac0aa452cf626a0f369cbff78b98f59388b29f3101b19b1ef26f1dd47a235515f5f0786ce8617336af6fb338dda", 0x8b}, {&(0x7f0000000740)="c05218e6b737814df226997410da801303220bc5b039089fc09cd7a5da93f22c8559e30ee4ef1a4826f0da0e21cbaf1852773b57a21327e1c779debf5ce486f1b05709195d6c46360850e5d0bde1e69c47043797e222c4b3e3ed82036e387297", 0x60}], 0x5) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffe, 0xfffffc00, 0xff, 0x8000, "0ce0ed360577e399e0d8d354967a1cca8f0886d6", 0x3, 0xfffff54e}) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "856000"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xfffffffbfffffffc, 0x1000000d0a, "b04d00f3ff0a631a010001f0ffffffffffff00"}) read(r3, &(0x7f00000001c0)=""/161, 0xa1) 16:01:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c, 0x0, 0x0, 0x4421}, {0xc, 0x0, 0x0, 0x4}, {0x6, 0x1f, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x60, &(0x7f0000000180)="e071f01091e292ad2865937156f9c6c7e671aa3d4e7b1afb6ebefef9bca0ebf0860b35f05522aafa1db8f5c029f5b454e03a6063898f83f5b9936d845f04adb9ab8702073b594601de2b59d89ef1b848f980ee734a96f41feb00929f68efd1a7") syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') 16:01:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2000000000000016, &(0x7f0000000000)=[{0x84}, {0x2}, {0x6, 0x0, 0x0, 0x8100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'\x00\x80\x00', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x15}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x6, 0x4) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000001c0)=0x11) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x1f, 0x3f, 0x0, 0x4e97, 0x8, 0x6, 0x1, 0x1, 0x5}) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") 16:01:57 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0xa68}) r0 = syz_open_pts() close(r0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x703, 0x0) lseek(r1, 0x0, 0x0, 0xae655128bcbada18) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) socket$unix(0x1, 0x2, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r0, &(0x7f0000000380)="bb", 0x1) readv(r2, &(0x7f0000000040), 0x10000000000001bd) geteuid() 16:01:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x24}, {0x28}, {0x206}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:01:57 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00e17d0a895b6c653000"], 0x10) 16:01:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="000200", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000640)="33fc3cb1196518dfbfaca094c9a0a3abfbdbe763b38be8603bc0f5eb653f78c38e0a7e4949867314b73b4dc2596eddaf5d757fa3ab543c2d992f0d6089fc641d8b0d659141369ebdf42a0f842a23248f12f5934c5d6d3e0f99b202d8dbf8ab4e3e3ea6e4863ce593a1a51f97169e7b0b9fc77f143a5ccfbc36110abf263ebed2c8baaa76503c05e769d6f4e7940c100431eaa8e358483dec019350fd8dc4284cbd4208b34c81f41823c6652d699003d437b62471849ab3ca46", 0xb9) pwritev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000380)="a2422188b01ffb0b47491efeaa5808563dc79bc596cda3946365fb08a47c844090ed4eed0f1f7fa062f4df85d61a7c7fcd8cb89ce2682ef4693ddfe084a38697f7993095582ab67fcf9545c2418c6640f87946468fa4e61493571d633161f371a4cab7b3d8f47b15e6d54474ad98f6b2dbf36df35d477b9f36b06d4b0763de59053728c2edc27f8793f482b316372ebcf1de5f9e7317b07a25dee488b35f8833b9610a5d2984c2b0a799bb7041c6edb076c785d59ee5d737670bfa07d40410347c6325211353a315f7dad3d0275f2fc71d99d341b362bcf3545f", 0xda}, {&(0x7f0000000480)="15b975d8955dd7ee04dea8d1d7c5b4c81e07b35162637b192f0b7c43505a4aaf1b7d3fcc366e841a82115d8e72df37544dc286c58d56b8195725f14deb40c87f73f239e86caea15d5c53d369ef431a859953802fe22863d24334c4639d4fcef6a1cd2f5ec2554bfae6bf8f74e18109f072deb1f79b1546315d49bab5390bcc692d5ceb2f80edfdd966fece623cc1bea863dbd5e0e3180ba6ae649eb757e69a75c10397b14478a527195abdc822570f83064d12b4d5f4028c94bc48a80e1dd969ffeab3ea23e8ec15c7", 0xc9}], 0x2, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000600)) sendmsg(r0, &(0x7f00000005c0)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x200081}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)="1ee5d9223bb699967afc87d01041346398da2c3af94b1dc9889d5a2f8afe8a6d0197d27013fba3778e69c60320a528b3cef4ff0392eb2470e9", 0x39}, {&(0x7f0000000200)="5bba7d64da6a4e76fc5253ff50e2636a375a1d5f1cafa331444c9cea014603afb14e49fee4d091f085e7023d9ec0fbff3e722b60e98565b5911396b36591f648e672f3158460b141867303934ec08c61602f1bf2da4d110a5733b2b4b58580e215b9a34de4d31cf23e9555b90bfb49ce87689c5802951b2d5dc54ca859f13ed48ae0c60ed80dd8de7196f43672f4f4561161cadd2917792779b107", 0x9b}, {&(0x7f0000000300)="871b9237fde8b01f3669d89076d885897d7306d806fff3cd115a63c18a24147d03881fb8a110054fd86656fb5c0ffd37d5b608cbc540b8d72af2044892cd9db642bf0f07140fed0fff83fcd5ad72fc963b7bb1c0ed93c9cf27c1a35a59a37021188161701ebafbbde13a2e35377348baf94888b15c06ee", 0x77}], 0x3, &(0x7f0000000940)=ANY=[@ANYBLOB="580000000000ff000000000000721b103adcc8971640d669ce165e94a9635fd39bd398427f9e805243798db91128701917094dc29c5ba182bc36e15a485f9f011375bce10930a956f2917e99bfa131e869349078fff00000000041cb6f000000ffff01000000018b40fff4593961ec02ee9b04fc663ebdfe862f1e800fef1f41a6e1d63a8016618c61e9c586a0d7fc8f247c45b21caa6373f52801750a2ebfb29cc7ea957512fff4986fe45d73c5c76e64d97ab828d218e7d0d8789d4059488c9f7fc14cac2ca8e486e115d8f2d95d181018adb69be3283acfec1772947c0f8f0e13ffd064419a7d61c90364ba934e977173c21288c835727c301cc205de5740eb7bebc85bae497550a4a3ad3758647cd6b3eb6717c1e334095e062846e89334d0616a6d43ab3e22160fbc097dae5e3adb00000000000000e800000000000000ffff0000ffffffff3d14c5c47a6b62ebb9335d30fa3856fbb603000000970c65d5c59b50edd7d5cc24471835b15745f4181384176ec0f05878d41863d8217db2f75154b2ebc015c8f66112572b42877b06896420b0aa52e700061781ffca56bc74dd1528abae82581fe763ff819a0688b3a754aea400002cfb2db40e1b5922c6430925b28c3e227bff248d7d3de753979a690c92ddf791cf43b9ed69c8973a7326deaf0f25589df385105b00c037e41f74739f13557595e69a54158e01e0112bc70324a17646074becda4befa877c29a79dec3ba759c48d11b41d80000000000007c159c051e03366a7687a7ecd084ef8773b793d75ae84da96aa044327ae16e3f4e53f3d66f22a270105501146ba0ff69853733bb134128eba7a238f826cbf5e4c96c44efe1df8fae7bb3e4d79ad4d8119b62ccb337ad22ea56acf61e680b0ff7b2e95afe506dd9969bc65403d13672841dbc4bb348b0c9222feb6c92c6946afa17a84cc19a489c41efff4263447dbd59e64dc0cb5e6f9039795fce134e667dbe788abeb386b795c76a95d3c9636861c9eaea69d9"], 0x230}, 0xc0a) ioctl$KDDISABIO(r0, 0x20004b3d) 16:01:57 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffe6319296480000000000006e0000", 0xffffffffffffffac) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 16:01:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x81}, {0x6, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 16:01:57 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) flock(r0, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)) 16:01:57 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)=[{0x41, 0x70}, {0x88, 0xfffffac5}, {0x1cb, 0x1000}, {0x100, 0x2}, {0x20, 0x2}, {0x100, 0x8}, {0x2, 0x2}], 0x7}) 16:01:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc, 0x0, 0x0, 0x6}, {0x8}, {0x6, 0x0, 0x0, 0x5}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:01:58 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000440)="ca576f2cad9320d21119564992b872c06e229dd90b33f15108ef0c889e76aacb92a9f3ef3884acd6980c3dac2a81340451994e206ee4aa9efc542d56277b0095dc2ba78cbb3629284a8373a7d766445d2adc6506a8e5234c212bb9f7776b35f67c0464dcff6609fec4a2e34f1d73b98313e1bd53a18c1eee123665b63001857612fb6e855f4a6affb209952404f2ca07d48a44b6077df89743494c508925f6e22c9683fcc2153136908adb949539e924b32b268d1d6b7ff0e1d3367a9fdaed4d8fd80cc58ee84f63633a0023502c8eb72e4cad9525eb8e9a94ddc2a47b56c20f7840f87622c57af04471bc29bc8480662af9353de66e22b943930f65f0f5beb6450a1ad34b8a33d02cc489d5f957eb45a32cebb0123b8896efca284805530dc7987d5b1b4e76cfd8ff7704f8a395bc78e68a417ef7c215b2b7b442e90717777514973d330dd9ea754cfd2ea07418351dd60ed5f42d60487291de04f975af50e50790054da6406aaa111c23f3d713943dad7e9a5840838d47eacd6b34fd4a60000e00e3ee413d2cdfe62ad3d0e0705c3df3f998cf0abe07e843c17936ec5bdebddab373a19b8903d6da44f78b5384d4ab8d3092e0fcdc63a14d04a9415c610225fe98b128330ef00ae4abf099d369dbb861bac0e89c8272d49d3fc6cd7978e48a535923fbb9f64348e42ba56b2ff76aebe55ccd9941767a5f585ffc37a549cd02bc4158c726262600cb166682b2df948489a35be64df1b40e4d0aa391b57765d3424030ed70676c29ebe8167f61205e08deb99a757ecf6a058b271cd3819b5d9b0ac71a62626aa15c1a0d4a7e0fc25d64a22948b0867668e33a2128f2e34094ff74453a83874d32598ce82796b2e86fbe07a46a11809892739a1da4c26a82de27e7a06ed2dcec592654277995b6324eb29a5c2052d2ebdc29341481fa4be10638689a86530633e7526bb669519d30b9099a40b91c86bfd52501943c6ff6897b50b0f10c914705db27443153c6b416e41607bbeb53b452fd03414a61209b59e0eeb4d03f1f33068224de3363cbc0447fb914980f2a79b28e8691317b2e9025d99782695990af72ac0bea33f392708e6d812ee3ce7533a61708d40191065c9f2c235d9569eace9d5517484e2ef4be432f9320f0d655d9ff010106ae8c92d62430d749d62fbc3bf8c0ae764851d957020288953f0401d08524e4f02a723b74cd79a26ebcfc933bba4695a8c3f6214ace86382c60f64dbf0fe42124b5302deac0af073c63bfb887507091ea9e15475726fac5b2291f6594f29e10da961081ad2da76349d8902e2cbd61282762b4f61281ffdc463d8eb3b34ea6783070b0de00ee15c09aa08e605df169e741258813828bc628cf4a494c14d54cc6f4af6551111417f316eaaa2c90e132e42d151b4291f796d3e84c9f49de3befc5e5576a50269f015a6c8839abb47c8868cb88bcceb264d166c71449556d1214fa0f937450f373b46c19df0c028423b0fbb3c59b656f38588dde1d7d056c4072f3570e1ca86ca2ce83ed43ec904c1d47e62cab19bc89410f153317707133b558180d7280f6222504bec9ed072b27f786f0fa56ac251a08510246caa24a85efc8939f4c55ac99afa2c9785c4e67b52c39d00a3b35924d48c98ec0d6d83e88f155fcb9077197e3b5c2058ccc8b82d0364eb81d251520430a92498c918816a494a19b4a4f549737a781742281c11601e6a83361580763c770ac1d6404b10ff8ef640405e6e7f29660b2aec93e1d26396efba0ee6e451c8360c6b150373c7c186d0b66f8af1066239830fe6d6fa0a67dc58d5a7c4fa80881dfa89c9b26a4c06a8aa189fd07f7b3582eb58258d3a6905a4839592c635a2867d889bb270432c1558126f24615e636be4f270d5d1d3db10cef645026bbd9dcecec5be31bfc6e6542daa3d817a8daa9e162d8927f8da720e4e0c1424b0105f18590a732a297623ad13eff5bf18c5c09c5472caf97afb471e7da0610e1ce4013f0c943c2ba4fb22866b72d3f7e97cd0bb67e1f1264f093133648a0cc440ae1c99ae53e574491cd5c07f51a3ee3906089edbdad01068925c3d0eb29495f40719e66bddfadd518cf8026e608cce89285f1237777e98024bc396068804fa21b2e3f19902664d7e9a4b218d77fd537ffeff24a2ac31089e066683a799632c9ada523e72275763cfc2254f4243ebdcb2d2ea9f697a0423d298601b1d471e3af861b793f1f5685cda220ba65a70f2e0992b46b3d7ecca0a5d131c3a2876654086157782e54221059fd671becfcb54aa7910b007bee47c86b55a822e2cb436f61d4768d0eb3c99fa6c8e21433f8dbd0d5c052f96439fcc011ae9ae65e823ab3208cf1cb421dd40acd15b521b15acd5d1ffd77adb6be4c3006a6e0fe45ad9d5aeb9753564cc6945329d561c6c98e61ae3fc40103ee9ea407444bbdf4538ee5159590b57a923fbff3cba9d3aab2987ec995b5ed0a4e0887580a237f84ac5fb612071e24d33aec0538bf5962452bb6653a5614b311f5db96b231636b75e867909dfa4d1f33fddc7450a211f70bfddb15e0821e44dccb689697f8fd13243a9d57a015d291f519a3b40547ef397ef015d876ca9678b1daf1cd20c3eac95a296148fd9c4eae38cb032f1cd7e24e4930aeee5f0418c87a105e53907ff9a3e4e17956329950998ce0248be3ef0f1512ac845540765888cebbc33622734c593d5d6d5107342fe8b9d1eef424c5436fef68847580c807c3af1b6a2a32280ac7c21116aaf418f8da639a12a2682d740c22d8e986b502c54135b9255813e0d0f646a68ad1adaf44b5879395d0469fa7868e3353e9d7a1f2997bc1beef57a3801abb85b9a96098d6c9ddd491cb41a8bd4ce63bda9e34a9d529db515aff6929536c998dcb82a94537dd4df63332da44fec0736a02a5732e5bd70df0aadd7bd9c7d5c8f627247521f3bdaa9aaa166bb0c87e390a426940329ac4b46c918c3529042899e771647b91f8d691420056a509679ce132a93780fc8b41f8638f14b8fd3d4b88c3c7e0b70caa3caf9d85d58f8da24e98092037225fc8f990238067c80d7511c6e71d6704c691d2c7ed124903c49407bfe46c9b5a99e89b25379d8e9af6f6071276cfd97de11f7ff1043d7a84308f26b3bec661528624f95652e2db0dbdd597eeed1c58e88979534fe883c4ffdcc3e4293e815ba66d013d1ac19056e2f5398ee4116e060a6493bddc9896c9bc6d59a1cc155217c85e0f84809c21c2d1e888bc9293d93489ccfc2b76a2e6ae283f8b193627ef79c26e473bcceb9a3a772601f3140150183b03e4d6694db09ea824ac71886174f1ba2a0efe0bb32203218f304c2a98c155715e576dfea171c94c8f8c49544f4cacbb904409cb6dd8b3880875dd8449c34631cd1cbe3fd4d7dfb6caf4484963d8a762d651870718341dcd8da0c6883560c14df5f1bd1233d886aeb746f402dcbf94329a3f43acb9bb320cee8eee31202d6a38a94721662966ba667d444038c1642ede96a99a904f57cdfa7ed374082d15f9fba21fb0d97addc5ca1dd2e84372425ccf4111480e131ea5374c3500429690898fd656bb0f09b5b41c266528f66986eece112742d847c3c9f1c7341cb3e2c04730c138731f923e89ef46f4ab957c1a8e364f0d32e59bfbf98ef835d1c0c1f89c290724cece62bce1d91eac902767ea28ba2d9d5f97283c0741293f67f6410ad58a91f4ecd29d7e63abdfdb16880437f5fe468832bf59a0dbf29ffc25d720d2f6f1f26d9200fea0b3f886c9e94887ee36758da42aafe9b252b87d9fbc3e70884dc85693fc21b22f9fcd950bd9d1cb9fa1f3e8b9a529a3bf0eafb2e0dfdc73403b252a71d185ad10603c748a6f21da57ad67c4eb4084f63d1fb7a4c8cd03ffa11c3b88d259371524e65a9ccc6c7d29653759c39bb0d35ae1a5d2402f99cf61da47236113d836205c226acc54f5e5af32eb2278717cf2ad9850aa132d789ec64204d0ee91184716c147f981ede8da794412cd54ba8fc5016d4c47c5dde398b1d50218afa25d1a6860fad652dd5f0f421c9f0a2b443f8f5fb99ed612ac91a2956df48c4deb7af82ef2f8759acb0b7d4958d23399157488f35f504c349b6eaa6239c1c2fb72ffd4a507c91b7eb9324dc6999465382d3a7d9b3917d9f97addea989f2a3a59630e775f875b7765ee281eb3624277d7549faf43b5512ffde23672922011004a55b8479a6d0c9d3bfc342f281ffccb6a343c3e5d619869b2510fb8e421897b83822b155bd5f4eaaced1131dba704f28d0fd9726c33f274fb6354a2deeab22d4a80aee3ace0905c183531758ff50de263a4c092f1536910f8bb851512196a956a99d8a55967fecdef53653903f4219b7a8821689ee3bbc6cdf5f616f0723fb5ed049409a2c6386a1aad2156db0da44329f7b171390e98460c5320f6a0cbac7660e654484513d5c43c3ba3fa29843c06b490c3c1bbf8e3bfa9b67eee3d9089946c0c3406c77d4e9740df30eac4f06f11d02d579acf9f96c1514f79f34563c39b8907fc9c397d1236868aa144d5c15957d8b9fb37b467c984b6cde5692888ecd46cc3273c2ea761300b136b3aaa881f57887d1511e87660ab9961d354011f11ee39fd353ade10591e329b9996a71a961620ae3214c7ae8e718a692c82b929705a8589308ca20c00877fd434204180de9ae6f0aa51a3ba90433cf811a4b5ca1b3753342a6ea25290de9b68dc606dc0812f81ab1dcee3791fa296bc5765db1f30a96dd4c0378c853e589239731f7b28cb02519dd8efea47997899b37d823122310657022ed1cd5c78649a0138cf298bee24e8dcd901e195bde8f1b4da693d2e542a98cdd7da8303f164ad9291f8324f5edd4efbd2367414c414742378e1bfc7081fb32d48c0faca75e89fb05fbc10e56defe0c9965b56d75425e3172c36b2ca4da64253b12929acdc644fc24a2ec2fbbc86eae04c1a9b7ef395cb79becd736c4b1bca8751bb18b191de64ccae99ee95844a1c737ad074f6ea539810863236d255f07a2e25919c2226f360b287dfe5fca147af24397441f33bfe6ab547c741528028f09f3745bfaf57cc3f712839c4b196866c8f7388cf3abc422faa21c081f73b05b1acc079a4d763cb90a8ee330cdf12bdb847472c6a7ffa39bbe7db510a2d551683ff8184d07ba4b1adca280c783e0494ab17941f25376c711f20174be9942059bec0823269df63ac3c57eedd5e5ec9cfb3b93576bd3fcabe5aa4a8826b72054be2e30574fcad7fdec2967954ef640a3217649e82ce9211823bbfa7ff88bc5bced53411db6e2b9c9060861256baeed1013706146d210d6c861bceb088bf4b8f29931fe71497ea153475fb6482bde37d1b492222215baf73e22dddbff4fdb1310e511910b44e862c71dd3a545bf390292ea97566d9f865a7dcc0461bb068d1d10d0bd661671ca3234712d5f0f24f60aa08a506b120bb1f5af02d12c52959d6a0d083a1ca51992958eedec941c9da170e5bb3e4c188283249ed34bc2ba85c7c3a9846e9d3e9396b07790ef0071dd1e8c83c062d51253e61bee1aabf6fded7937558c8d5853672b51507d9fb80850b6ac3a204db8f66ab8882f96993bcc9fd8f0736a373f1c2fcfc975cf8cdc323aa377456e9bad3f0bc962619913f18ab76206a613545366cde47f7ac83748fd08b76e143abae36f2712c148e453bf04f840f1869ce0ee0987013711a18acc6e3d81e29de2465555c295cfe8a58eddc2449c603314991e21decd19712938d9ad0d96aa111d7e775678ca2ac0f"}, {&(0x7f00000001c0)="062641376c815a9e8f86d5c9f79f0b74deab2557bbed58f1fce50f39efc1d0a2645e9a7c7490f7c1cad14cfdbfbddbacb4bfdd20bd44fe723e48847cf1ff65fc779b3008888ad8755daa4e25a99fbc9b10a4fdc3e9bd7f5e15dd7469712f56b7486f5110b9dc3d7210d4952dfd52d2f934"}, {&(0x7f0000000080)="e2e73c5e55702ef845b2fbbb017c466f754ec555343e0f5412a1"}, {&(0x7f0000000240)="a8104cc07deaa05c41f6355344d41fcd51004df8556a3ea36b6047d4e4ba4c90e97bb51579c9655ba34bb816cc9abf7864acd09f042de19fd2d4d950e533184fad4ddecb2204859ed73bd2ccbec12f3155dd6a0bc22ad95209a83bc020d241cc8854f91b95e814b1b0fd53d3d23a8c228c35397646e9c3e49228320d969a612bf4f7426e7296c7c09cf35be4c54f93342a3b4eeadad46d89e7fb44aeeb25526047dbb6c597b3191c79442e2b9d7ccfaa66f0eb71d655b3c0c574f55a2c53c1f008c55eb1fdf0b26e"}], 0x3cd, 0x0, 0x1) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:01:58 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x71, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) semget$private(0x0, 0x1, 0x100) r3 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001040)=""/62) semctl$GETZCNT(0xffffffffffffffff, 0x3, 0x7, &(0x7f00000001c0)=""/164) 16:01:58 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r0}) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) acct(&(0x7f0000000040)='./bus\x00') socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, &(0x7f0000000000), 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={0x0, r0, 0x2}) minherit(&(0x7f0000773000/0x1000)=nil, 0x1000, 0x2) syz_open_pts() socket(0xd88b902156349161, 0x4, 0xfa) socket$inet6(0x18, 0x0, 0x0) 16:01:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x80) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00us\x00\x00\x00\x00'], 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) r2 = dup2(r1, 0xffffffffffffffff) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000000c0)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="000000186204018b002b3a0000030e83ca4fa4af07405027e3e481106a0cc557977126807465e1d48c0fd55b8586b04add144827823ad900c5d1e33b088311cc626b791253ff99e6ca1bad5a8b8c1a79d2c024676a856c", 0x57}], 0x1) 16:01:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x4, 0xe7a0e1e8767551f9) socket$inet(0x2, 0xc006, 0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x6}, {0x46, 0x6}, {0x4000000000000006}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:01:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/devJbpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x9, &(0x7f0000000140)=[{0x7f, 0x6c, 0x51, 0x100}, {0x483b, 0x6, 0x4, 0x3}, {0x5, 0x80, 0x0, 0x9}, {0x2, 0xc1, 0x98, 0xfff}, {0x1000, 0xa7, 0x40, 0x2}, {0xaba, 0x3f, 0x24, 0xfffffffe}, {0x101, 0x1, 0x1f, 0x7}, {0x2, 0x0, 0x4, 0x1}, {0xc259, 0x3, 0x9, 0x400}]}) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:01:59 executing program 1: r0 = kqueue() socket(0x18, 0x1, 0x0) kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000280), 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x19, &(0x7f00000002c0), 0x7ff, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x8) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000580)) socket(0x6, 0x4, 0xf7) 16:01:59 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000180)='^\x00', &(0x7f00000001c0)='.}\x9b(\x00', &(0x7f0000000240)='}\x00'], &(0x7f0000000540)=[&(0x7f00000002c0)='\x00', &(0x7f0000000340)='\xda\x00', &(0x7f0000000380)='-\x00', &(0x7f00000003c0)='@\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00']) r0 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) acct(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./file1\x00', 0x8) 16:01:59 executing program 1: r0 = semget$private(0x0, 0x3, 0xc) semop(r0, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x5, 0x1000}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x3800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x0, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x0, 0x1000}], 0xa) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x2884450e) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') read(0xffffffffffffffff, &(0x7f0000000180)=""/64, 0x40) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66c3277f0815390242918466232b580c7062d3eadcfb2aa6594f7d010000000000000000004a002335804146c8e81598e5c40064b6f95e6d50772e9ecaec266c982a97a32697ea01a48b98abc48c5be385d13168b300000000"], 0x10) write(r1, &(0x7f0000000140)="9e3eaa54e3ffffffff03bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f00000001c0)="c21aae490000000000000000df14765a617f57b18358c56fb7f1eea6f5e85e63a3f95cf90f99b1e91d74dae6c8176ba17a79fd93", 0x34) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socket(0x18, 0x3, 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:01:59 executing program 1: syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) socket(0x18, 0x3, 0x0) kqueue() open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) syz_open_pts() r2 = socket(0x2, 0x10000000000003, 0x1) open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = dup2(r0, r3) write(r4, &(0x7f0000000180)="b52d0fc56560e9367fb0036121f245fbbb2f7b067e4a063dd1f98fcace0b0028d3daf5e429ae89d43a3b77d66d34c582e1403201d02e4155110e0aae1ae07dcd07cb795d1505e5eee03fa1951d998be577937fe750886b5e3594d6250bec58dc45dd85bbad0d0108273de736240fa4ae44c0c072", 0x74) connect$unix(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2f660f400096bc4e6036f5ef62aae5acc016e0dc5aba216bb5ab45945ca4647132f464066866ba6d4dc8fe901394135bb18cc0ab91f197559c655614b42ff577081b1dd7df0672d356b21ab009573abe86b1f77a18877e4364f493a85a4b6a91bb65020000001b7b5af2c762fe03075fcb66b7ed9cedeb80d8b1d52aacd3696ceb1de07b35f1c2d0f25ec9ab6ab67b4b1a86e9fa62e7a4e24d495acb5832b299152661c648928c3b3af40fb23279a1937bbc17c5af4276a1ec31290803c1ab064c8bf2d4638dec8953ebb3b02b212425f9c979b7a92c77a6801fc1000000000000000000000000000000cd7d3da52e06834f4ee639ab58274e431efc6702005cef0456438d1f159f60e17186a341a6840ac468b85be32e2f23e4d6c7a25fc0a4c4a9cb2672ee3cb8d333384926e5d34dc265087a2618216b68ee553b25068b8a199bd6e5589d866be1c044142a79dc4bb059dee259c86c1d62f9085bd8d5c03eac1dea7551e0943aa42aa1b666e23659205066aff8c5d4a38b82a3d078a8321f47a70685e93f73c861e27f757385e143b9411409dee3ee5f9cc53f1e46799af53e8d3f47ed54f8c99ec7731a8b7378628d76b56ab5202f91bc99fff79a1f12bd65be7c58badcb83c986a038da125503dab86d8a313994808d315491b334e8b627a94248fc114e5f3d5174721091c36ce06cf7ec10b36f3731970f74278acff5fa646ff4342b06fba4a472432a1b8d0b9c2a954bfd14f46e4139f497877b4d33ad8d3f21326d3f58788d20500000000000000000000f3355f38531ef3800000ee3541512e09cd6781a002ac8a69743d10fdb50bb5e0f82a13163bb84df0280dece346ec8a5daffca1bd9d863600000c0000000000004071ddd81044dd91f99babd17fe9731f55296baa19bb5684b41c930c9273fe7876e89fb57f2ebc1d2d4cb25d1485668b4426346f19ed9b615fe5e7cf40b88525c65eb3f9ce83210000000000000000"], 0x10) r5 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r5}}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) mkdir(&(0x7f0000000080)='./bus\x00', 0x100) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 16:01:59 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = kqueue() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000000c0)) r4 = socket(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000002600)=0x4) socket(0x2, 0x3, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) chflagsat(0xffffffffffffffff, &(0x7f00000025c0)='./file1\x00', 0x1, 0x2) r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1506, r6) kevent(r1, &(0x7f0000000080), 0xb0a, 0x0, 0xffffffffffffff01, &(0x7f0000000140)) 16:01:59 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000080)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x1, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000001c0)) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) r4 = kqueue() r5 = dup(r0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x7, 0x64, 0x2, 0x1}]}) r6 = openat(r5, &(0x7f00000000c0)='./file0\x00', 0x8, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000100)={0x2, 0xfff}) dup2(r1, r3) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$TIOCEXCL(r7, 0x2000740d) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 16:01:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000140)={0x5, './file0\x00'}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:01:59 executing program 0: ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f0000000000)=0xff) r0 = socket$inet6(0x18, 0x3, 0x6) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x1f, 0xad}, {0x18, 0x3, 0x8a, 0xa2f}, 0x5, [0x9, 0xae4, 0x8, 0x1, 0x0, 0x9]}, 0x3c) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xf6, 0x3c04, 0x6, 0x1, "37d6bf170b2e1cc8f4bc3368d9e05d4cd76cf247", 0x5, 0x81}) r2 = getppid() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) r3 = syz_open_pts() fchflags(r3, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x7c24ed095b835555, 0xf0) close(r4) r5 = msgget(0x0, 0x706) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000140)=""/85) r6 = accept$inet(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r6, &(0x7f0000000240)="20f0e85ef7a79f51fa27864d256208101c79ac81df0ea165f81fe5f0a98df457f3709e3248e77cb70d3c8e12fa6747ba151a65534a96b67485b887374aa7a3407e8da5b7ef86cd8c1ed4bcadb5428e6bb11565f05a72bd65d62493623ff84269d6ccdad2bbedaab93a675a64f05260754cf19ea52cbfe3d254596795af9efdec40520bed2f6b9adfac8029bf7c31cbde5a0bbc6702a6b2da3056287554ec3d42a4e8ee42210655f896e238339f42ac12489644d19eb4e7fec9c37d87a1f760948b33996178a120fd64e1", 0xca) connect$unix(r4, &(0x7f0000000340)=@abs={0x0, 0x0, 0x2}, 0x8) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x30000) sendto$inet6(r7, &(0x7f00000003c0)="8a7130bf6783995c3e8075b763c268aed3adbb81a79fb30786802807295a723bf7ef02eabca5a93b72a3b5e8465ff466e02d23102f00e6233d13e70b5003923dc9893059335c8009bcb0f5251f3948e7d1f937818cce89d5813e1d27c121fee3ed7e35d3981a2cced96784f658979bca12a959ed87bba4dee515fe6e987138f3cc00f5511b51fc91a74f1d5b560a9af49f4a819b92a8f652720750", 0x9b, 0x400, &(0x7f0000000480)={0x18, 0x1, 0x20, 0x1ba849b0}, 0xc) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) recvfrom(r8, &(0x7f00000004c0)=""/180, 0xb4, 0x1, &(0x7f0000000580)=@un=@abs={0x0, 0x0, 0x1}, 0x8) recvfrom(r8, &(0x7f00000005c0)=""/26, 0x1a, 0x843, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f0000000600)={0x10, 0x5, 0x4, 0x7046, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x5000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x8}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfff}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfff}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x8811}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x7}, {&(0x7f0000e3c000/0x3000)=nil, &(0x7f0000ced000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000a56000/0x3000)=nil, 0xfff00}, {&(0x7f0000f60000/0x2000)=nil, &(0x7f0000e4c000/0x3000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x605}) recvfrom(r4, &(0x7f0000000b00)=""/145, 0x91, 0x1, &(0x7f0000000bc0)=@in={0x2, 0x2}, 0xc) readlink(&(0x7f0000000c00)='./file0\x00', &(0x7f0000000c40)=""/248, 0xf8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000d40)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000d80)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r11 = getuid() r12 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000dc0)={0x0}, &(0x7f0000000e00)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000e40)={{0x0, r9, r10, r11, r12, 0x8, 0xff}, 0x2, 0x3, r2, r13, 0x4, 0xffff, 0x3, 0x5}) 16:01:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000080)=[{0x2, 0x4, 0x1f, 0xa4d}, {0x7ff, 0x0, 0x1, 0x1ff}, {0x7fff, 0xe3, 0xef, 0x621}, {0x5390, 0x4, 0xad, 0x8}, {0x4, 0xb3, 0x5, 0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000002c0)=[{0x48, 0x10}, {0x228}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000280)={&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, 0x1}) 16:02:00 executing program 0: ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f00000000c0)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82ffffffff00edff"], 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) recvmsg(r2, &(0x7f0000000340)={&(0x7f0000000100)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000280)=[{&(0x7f0000000180)=""/241, 0xf1}], 0x1, &(0x7f00000002c0)=""/116, 0x74}, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendmsg$unix(r1, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x0) 16:02:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff, 0x0, 0x10], [], [{}, {}, {0x0, 0x0, 0x0, 0x2000000}, {}, {0x0, 0x4}, {}, {0x0, 0x1f}], {}, {0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000bc0)=ANY=[@ANYBLOB="82022e2fb71400326c19d6286bf8f6956f64d6fd1b262d38cb5a326a9a8aa1bc727e752f9d74b5199a6a0c6923246ccc0debcf971a245cee0991579141aca69e1d925efd3019988da8587a0000000000004082384df400a728a0358499420ec415a3ec1c46e85467e600100000000000003c487fdbf9cb27510b411890006bb6dddf51c1236c2a08fe8bc9d10000000000005222bf4f7e74aca902e94acfa6c1afd8b75ce7ab0caff0e1496c138983981f51b36cbf961a657f057406d8421247b1f6a00605742df7797dfb3a4c42f4b7661240fc234be0ff5fa2b8b46c8f8d24e3d70e722ab27e60de64cb5ae216b02d3bd51c0c297f0964443519f55d7195666a4a1b17bb5a82c71a6dc5262e733c787f0700000090c9852671adaf6a510921a2d31247c4f93785889eee1024f8dff1b5dfd4e09ec750a7cd011e122e9b73b24cba1cc34df805408bbd7194f1f7d4cc98a747af363c64ef29d3c89ea6d60f33ef80baa7fa95742da6cb0f2a3dffb7d62772b04ce84706202e243ce37f96e10c34"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:02:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffeffff00000001]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) geteuid() r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) chmod(&(0x7f0000000000)='./file0\x00', 0x22) r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/192) 16:02:00 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r0, 0x20004b3c) r2 = getpid() fcntl$setown(r0, 0x6, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x102) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000080)=0xe63) mknod(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x800) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8010, 0x0) pread(r4, &(0x7f0000000140), 0x0, 0x0, 0x0) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/71, 0x47) r5 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x400, 0x0) r8 = socket$inet6(0x18, 0xae1752fa8d071a93, 0x3) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x20000, 0x0) kevent(r5, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x80000000, 0x6, 0xb47c}, {{r0}, 0xfffffffffffffff8, 0x98, 0x4, 0x4caa, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x8, 0x3, 0x5}, {{r6}, 0x1, 0xd8, 0x2, 0x4}], 0x947, &(0x7f0000000380)=[{{r7}, 0xffffffffffffffff, 0x14, 0x5b5ef7b9578e9ccc, 0x1}, {{r8}, 0xfffffffffffffffc, 0x1, 0x80, 0x1, 0x9}, {{r9}, 0xfffffffffffffff9, 0x81, 0x1, 0x9, 0x2}, {{r1}, 0x0, 0x4, 0xfffff, 0x0, 0x3}], 0x1, &(0x7f0000000400)={0x6, 0x3ff}) ioctl$TIOCSPGRP(r9, 0x40047477, &(0x7f0000000440)) r10 = syz_open_pts() ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000480)=0x200) r11 = dup2(0xffffffffffffffff, r0) fchflags(r11, 0x10000) open(&(0x7f00000004c0)='./file0\x00', 0x40, 0x0) r12 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$KDGKBMODE(r12, 0x40044b06) pipe(&(0x7f0000000540)={0xffffffffffffffff}) symlinkat(&(0x7f0000000500)='./file0\x00', r13, &(0x7f0000000580)='./file0\x00') ioctl$TIOCSTART(r10, 0x2000746e) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000005c0)=0xd292) fchflags(r7, 0x0) r14 = openat(0xffffffffffffffff, &(0x7f0000000600)='./file0\x00', 0x0, 0x80) close(r14) 16:02:00 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1d}], 0x34, 0x0, 0x80000000000c6c, 0x0) 16:02:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r0 = getpgrp() ktrace(&(0x7f00000001c0)='./bus\x00', 0x6, 0x418, r0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x9}, &(0x7f0000000180)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:02:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="00a3f063df278143500560482dbe519f7612127775c49ba4995a7c1d6662b96e5fd1e4b69d2a1173b007fc0ffff8eff044a3924f28838c08000e9ac309dca277072450ef1ed4a91c788185798dc90f00f90151062e5f94edce8b7ce1ba76", 0xfffffffffffffdb6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unlink(&(0x7f0000000100)='./file0\x00') pwrite(r0, &(0x7f0000000180)='!', 0x1, 0x0, 0x8000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f00000001c0)=[{0xcb7, 0x7, 0x0, 0x101}, {0xffff, 0x4, 0x6, 0x8}, {0x2, 0x8f, 0x2, 0x8f}, {0x1000, 0x2, 0x5, 0x8}, {0x75f, 0x3, 0x20, 0x1000000}, {0xa6, 0x3f, 0x8, 0x69c5}, {0x9, 0x7, 0x1, 0x80}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0xd1f) 16:02:00 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup(r1) openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x9) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000080)={0x3, 0x7fffffff, './file0\x00', 0x5, 0x8001, 0x9, 0xffffffc2}) 16:02:00 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x184) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x3f) 16:02:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000500)=ANY=[@ANYBLOB="62020207e000000153610c401d36a27f252ea799032986c2d4b1f0dbb53416a556855f20c3557b5cb7448a18819eb1fea0b6f36360f17a4e441ef72bb5fbf6d19a433ba636dd6d04f21d"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="37ab85df8dc8897d4fc0e83400f0f346422934180da72715fcef27e8820a2acc6815e2155fb082217bc1b9130db2d9e8fc84fd7efd0783cc59b5c3842fd28b5fedaceb508d0541ee5415c4927e386d809e98374df5e6820eeb298ae597384fcfb39a9a85dcf1de8a8d02606ba258e9643fe6524829c053ed29a6d98e6b6d1d43b40ac183182e718c20092d955842012295beb80387260af025b58ea77e323189beedcb4488ef290a9f4c49b8fa4bde2eb7830247e64e716e7997d5d9b3ab637b9e38f8ff2d69cf2ab978f339a79f5eb14a0f76239c138c4d2460f3d593fa48ce6e6a600fa6e81e7ecb8e44b4790cfcb74d70df51a0f25b13368f7cf8bdcfca25412b192c222b73148451fcb6a1e8844871ec9ac0e5f1b49fb11aa0b000785b6d7a35909a09deae8df5ff8db2e125d5e37777aaab103c9263c1e77d565175b2f74029b74897aed1d382047f9e45ac000037e529015e46fbab4df4d1734207b85404fe66c5993315b78c22b1051250278d28d385bcd6b0fef0f02d9a9d6b322f47258b17ff456107cf0f04b9f4ba1a27114e340e4c018773ba0a9de0d25bbc0e737f5dfe2c82c26c6fb07f891aad505e791f95c242ba3e12c865bc4c6fcd47d90d12859a5c66c9d5fe1cea20e34c613aaaede0ed8f99902cfe7f75a0c66987fc05069c687eeb0049f63e0915a02e7cabda3b1cc2b7d531b8ec4f39f65d616b40b405645a549eb0f6abe2bdb1b5734d512cbd4baa466cf6abe58378aea1bddd696469f7a7db1dc481192345651bfca649180914f25dc55e670563ac00f5fa6bf9709354b52dc080858dc09f673eb437bf9653ddadd0e8b328c1"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendto$inet(r0, &(0x7f0000000100)="b82ebc13b22f1ea74c1046e7e7f16ecab1ab9cded27e344dcda18823c07b123d9133bcb71ad450316de217c822a29a2a028f8b05768da1f1291e71050d2e84ec9bcff28cd47f6f655b8cea3dc475f2e59d0ceed6177bd670fb3788173c84f9c970cfba26823828f827e9a46922e77d9f2f6945e9d0d61ac0f233d1c689c3a8499d6d464e75f86565b1083822d4b9f94ae2527989dec7d202bbd4a671ab0a6edefeb643e8ce9b1ccca4ba574a4a90f5c35bd5589c499c708f2203f0f40cb788e9f98d1414d849e144c03004900f88c5047b130122c8fd307e99b19bd23c405ebbe1f3fdcb3e6927c93018aa33b8889f4374a9cd1b6559afd5a7513e", 0xfb, 0x863e6a1390706f48, &(0x7f0000000040)={0x2, 0x1}, 0xc) write(r0, &(0x7f0000000080)="108c570000000000", 0x8) 16:02:00 executing program 0: r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="3b024207e0000001861835bce48589c5b17c2b065f1104170919cce61818ac5855dce48903a0c425397f512e14ccb2d0dcd4a79272b268e246ac8e2f000000000000"], 0x10) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x2000, 0x4acca4ac4dc35bc, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x6000) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x10) write(r0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x20000311, &(0x7f0000000100)=[{0x2d, 0x84}, {0x87, 0x0, 0x1f}, {0x6, 0x0, 0x0, 0xeb0}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = dup2(r2, r3) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000040)) 16:02:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14}, {}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:02:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\b', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:02:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0xe, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r1, 0x7, 0x0) 16:02:00 executing program 0: setrlimit(0xb, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7ff, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x800000, 0x0, 0xffffffff, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000180)="34b295a053d4fd82f84be87d9f420255b1597b061c2834670792277743152f26857ae339d30da4da1a33a35fb49aa601eeb2818badf5a90ed59a1fe3b87a28d2a09bacb3ddc12c78a6d95cdff73191a1acf2387e509689e5314e977c10378c095c643d11f314323c2b698d5d2580b012aeb5567ef2ee6349af39475798ac457d2d", 0x81}], 0x1) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x6, 0x2, "2bd0c90968000000000000000100"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:02:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x10000, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x700) 16:02:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) read(r0, &(0x7f0000000100)=""/4096, 0x1000) 16:02:00 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000200)={'\x01ap', 0x0}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) sendto$unix(r0, &(0x7f0000000140)="ccb3e330aeb04379b2ea3ea7f4da88", 0xf, 0x404, &(0x7f0000000180)=@abs={0xfc1e25710cdfd60, 0x0, 0x1}, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, './bus\x00'}, 0x8) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="7f799e3f4ac16d5e5902dbf7c0253b69fa3d362154a25667f8c16c01ffe8417fd0dd18c258360b2cd4511a34984a6e11036320cf785cd6db5013b4c7b9c72c6c9ce751bb4d5a2e3e6135a9ab6aa4c5e00c48bd23c57447b34ab25048249c38a577d81479f12811c0fe383fd0721852f33e7329d1e746786cfbf2323cd4714b02d356ae386791db2bf1684f2779f27ac6f1c65be6721ec1f59a283d1559152b74e717ca19c9e1716064a35b66ffd03b60b797e36521a50f137057c4aa675217a72293", 0xc2}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) 16:02:00 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) r3 = dup2(r1, r0) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r5 = dup(r4) r6 = accept$unix(r5, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) readv(r2, &(0x7f0000002840)=[{&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000600)=""/116, 0x74}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/18, 0x12}, {&(0x7f00000016c0)=""/72, 0x48}, {0xfffffffffffffffe}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/175, 0xaf}, {&(0x7f0000002800)=""/28, 0x1c}], 0x9) open$dir(&(0x7f0000000280)='./bus\x00', 0x10, 0x21) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000002900)) getpeername(r6, &(0x7f0000000200)=@in, &(0x7f0000000300)=0xc) write(r5, &(0x7f00000000c0)='p', 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002b00), 0xffffffffffffffba) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000002c0)) semget$private(0x0, 0x3, 0x200) open(&(0x7f0000000240)='./bus\x00', 0x108a0, 0x80) dup(r0) 16:02:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)) 16:02:01 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0xffff, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x7) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x9]}, 0x36e) 16:02:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x6, 0x0, 0x2, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x23) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000180)={0x2}) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) kevent(r2, 0x0, 0x7fffd, 0x0, 0x1007, &(0x7f0000000240)={0x5, 0x57}) 16:02:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x80) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000004c0)=0x1) r3 = socket(0x2, 0x3, 0x0) sendto$inet6(r1, &(0x7f00000000c0)="63e9d8a6a0ab86144fe5ba30481e34e1c46560946016a291c0a325973391aa964cfd5825c9b67dd67fc1519bf9cccfa4d2c5633b632ee0f472a1106d5629f85d23f7e8e99f2bd41a05954ac3fc3a8a69ea31fa4c30ec46a5c5da6899fc227a5e753b08dbab9b59d98ec85545beb9f970d60a92c82551080bba380b8abd35c0b91439f491411ab3d63559f6ca511f31d27166a2562181319068bf9d839d2f2fbba1b01fb3bf79c7f864503dbe81f68144cecee56d810733d0cc1ec6a30a4584421c85539c25daafc816c11aeb5d5c2fe69b35e6601785fa89211983a13e19b2df", 0xe0, 0x2, &(0x7f00000001c0)={0x18, 0x1, 0x5}, 0xc) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:02:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0x802) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 16:02:01 executing program 0: clock_getres(0x2, &(0x7f0000000100)) getuid() msgget(0x0, 0x348) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/devu\x03\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x15a, &(0x7f0000000140)=[{0x6c}, {0x28}, {0x80}]}) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r2 = semget(0x1, 0x1000000000007, 0x200) semop(r2, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x0, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x3, 0x3f5, 0x1000}, {0x0, 0xcd0e}, {0x3, 0xff, 0x1000}, {0x2, 0x0, 0x3000}, {0x0, 0x7ff, 0x1000}, {0x0, 0x9, 0x1c00}], 0x7) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r1, &(0x7f0000000240)=[{0x1, 0x2, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x800}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x2aaaab48) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x80) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0xaf}, {r8, 0x10e}, {r8}, {r8, 0x2}], 0x5, 0x8eb6) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r9, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r6, 0xffffffffffffffff) r10 = socket(0x18, 0x400000002, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r6, r11) getegid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) 16:02:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x00\x00\x00\x00\x00\xb43\xb5\xf4', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x20}, {0x6}]}) syz_emit_ethernet(0x395, &(0x7f0000000400)="e4") 16:02:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:02:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x37, 0x3, {[0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000], [0x0, 0x0, 0x0, 0x0, 0xf30, 0xffffffffffffffff], [0xfffbfcfffffffff7], [0x0, 0x3, 0x67fb], [{}, {}, {}, {}, {}, {0xb5}, {}, {0x0, 0xfffffffe}], {0x80}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x3) poll(&(0x7f00000002c0)=[{}, {}, {}], 0x20000000000000e4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:02:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYRESDEC=r1], 0x1, 0x0, 0x800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) semop(0x0, &(0x7f00000000c0)=[{0x2, 0x800}, {0x3, 0x952, 0xed71643139c98a5d}, {0x3, 0x1, 0x800}, {0x4, 0x82, 0x1800}], 0x4) 16:02:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:02:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000140)=0x10) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='*!C_/\a\x00ro\x00', 0x422, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x9) open$dir(0x0, 0x0, 0x0) kqueue() writev(r3, &(0x7f0000000040), 0x100000000000038d) 16:02:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_metric}) r3 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) r4 = socket$inet6(0x18, 0x8000, 0xf9) flock(r4, 0x4) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000000c0)) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$TIOCSTOP(r5, 0x2000746f) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {0x14}, {0x4000006, 0x0, 0x0, 0x100}]}) r7 = dup(r6) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000040)=0x81) pwrite(r6, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0x4, 0x0, 0x0) 16:02:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1c}, {0x6c}, {0x16}]}) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x20) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000400)={""/16, @ifru_index}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10580, 0x30) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000001c0)={0x80000001, 0xffffffff, {[0x20, 0x7, 0x2, 0x69, 0x52, 0x401, 0xfffffffffffffffa, 0x800, 0x8, 0x2, 0xffff, 0x6, 0x9, 0x7ff, 0x0, 0x80, 0x8, 0x3], [0x7, 0x9, 0x2, 0x34, 0x80, 0x9, 0x0, 0x3, 0x9, 0x7fffffff], [0x5, 0x0, 0x2, 0x1, 0x5, 0x3, 0x8001], [0x1, 0xff, 0x8, 0x1, 0x8, 0xa6], [{0x40, 0x8, 0x9, 0x6}, {0x81, 0xffff, 0x5, 0x3}, {0x3, 0x5, 0x1f, 0x7}, {0x0, 0xfffffff8, 0x0, 0x4}, {0x778, 0x4, 0x6, 0x1}, {0x800, 0x1, 0x401, 0xffffffff}, {0x7f, 0x7518, 0x7f, 0x2}, {0x9b40, 0x100, 0x4, 0x3}], {0x2b64, 0x3, 0xfffffffb, 0xc0c5}, {0x100, 0x400, 0x2, 0x7}}}) 16:02:01 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x1, &(0x7f00000005c0)) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000002980)=0x1123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r1, 0x0, 0x10000000000000) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r1, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r0, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) shmget(0x1, 0x3000, 0x20, &(0x7f0000000000/0x3000)=nil) shmget(0x0, 0x3000, 0x14, &(0x7f0000ffd000/0x3000)=nil) r3 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffa000/0x3000)=nil) r4 = shmat(r3, &(0x7f0000ffb000/0x3000)=nil, 0x3000) shmdt(r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r5, r6, 0x0, r7]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x2, &(0x7f0000000140)=[r8, r8]) bind$unix(r1, &(0x7f0000000600)=ANY=[], 0x0) shmget$private(0x0, 0x1000, 0xf60f441456116a67, &(0x7f0000ffb000/0x1000)=nil) r9 = shmget(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmat(r9, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000000000/0x4000)=nil) r10 = shmget(0x2, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) shmat(r10, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$SHM_LOCK(r10, 0x3) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x3e, 0xfffffffffffffff9}) write(r1, &(0x7f0000002880)="d0095062b4ad72995ef7dc2c747fd6ca6d177d1a87c784f94d75bae1cb2150da714337fb2109efa26ea5cb8ae5b68ac3299c5d9eedb38f33b9e0c8c7496017ceb7fcfb82ce8bd4dbfd95db837b48d3b3e8fbe110d881190a503d971e5fc0d47fc2e1889f53ab9ffc31f2f328a86548b92aaa9c08e296c690317e54322f7a0b236dc5370407bc716eecaac996fbf864491434270bf177", 0x96) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt(r1, 0x8d4, 0x1e, &(0x7f00000001c0)=""/135, &(0x7f0000001700)=0x87) sync() 16:02:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000625c84bcc30ac6e13969c740dd74fac641c61565eece5b743df081dcf6396669ded3f4b74e9ab7fbde1acaa3b0236a74b3fb6afda4549fdbf2222a7f0e759d7bc827bab24d4ab7e01da21c3a3adce51e855494d572afd0057a5f305afcec7f9e86062e3bd14d533145f0498a6961863939e17a6280a1b7b31a4d27f20c77fc336af8eac619e344a53c6974659915b6142c15a132980376066bf67bc2406e8e672fd400bedc98fbd3a5e15e41bfd66d6e04b8f1c29e33e895f4d1a54e1e5decb11bbeb832946f032b59d89657c26a266683407a2516fee759c1fb17091730a523ac766ad50f0b407712ebf2280586a3263b8b84e261981f0720c25749c31467b2a62b962839d231be5fd0dd3e204f69e9a583d3533353700e"], 0x2b, 0x0, 0x1000) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="0300000000000000f225906a428d6c6c21d5aa34558266341e94a12420e691bb3bb02c020cd15c59ba1f8ceaa32ac95d7b4198be09d46a700b71e4749df9f40a4672e0b2091098b2d5fc31a2e10d807d562c387aa9690bc39c16ee0cbfe282abaca68fba642232ed083aa8cc655b7dd3e295f7fb623e25740f2dc0dcf2db720e439337ea26e4a29c5d45147a3d14c072c91870c7d595123187edafeb72e511b3ceefadcf9f7807000000435a0898230230a8ee4fd9d06d537fd2a3e45db80a78da5f160555e914f7ac5b9aea95b60754bb09557e6d319db9289d7a39b4ffff7226f4cb24f3745387c79bdf1ba19043ff15575f9a32e22046d888c58362953b718f09dd8cc94a10c9c60245afb2dae9a86ae94c95148c241c175cd169bdf3ec8b27211e38433a7ab30ee1ea"], 0xa9, 0x1800) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) write(r4, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r5, r7) write(0xffffffffffffffff, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) r9 = getgid() r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r13, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r12, 0x100000000000, r12) write(r13, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r14 = getppid() r15 = geteuid() r16 = getppid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r20 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r20, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x1}, 0x400) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r13, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r18, r19}, @cred={0x0, 0xffff, 0x0, r17, r21, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000580)={{0x2, r3, r7, r8, r9, 0x2, 0x1b6f}, 0xfc, 0x3f, r11, r17, 0x6, 0x200, 0xab4, 0x101}) r22 = socket(0x2, 0x2, 0x0) connect$unix(r22, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) dup2(r22, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r23 = dup(r0) sendto$inet6(r23, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:02:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) read(r0, &(0x7f0000000000)=""/25, 0x19) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0xfffffffe) ftruncate(r1, 0x0, 0x100000004) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000080)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x1f, 0x31, 0x5, 0xe95}, {0xffff, 0x3, 0x2, 0x1}]}) 16:02:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x4d}, {0x200000000000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x9c, &(0x7f0000000340)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:02:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x3) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000140)={0x2, './file0\x00', './file0\x00'}) 16:02:01 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffeef) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000e2e2f66694ca430e3"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000640)) geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8a22d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb0758dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289285d9e1fd9710070c5d386aa385547cdab0f657e303e61497016134e6ed7802abbf0e58c160ed51e1ed7566a2abb539780f781db62b7c5ffc20c8f912549f14489a9097338b76d001b238cc44b01b3b2bdf4b24318dd4302efb278f04e4f3daf57c8c4a712a3055018d3a6378321ae761bb2bfc5b5dda1ffedc4f2b346606be489fc75295d5d6a12994fcd2fd80ce5c90c52a84fe035a79a168a61564852c2694d14b083a08d23e978e623d1b8b307033ca6bf819"], 0x379}, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0x4001, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r3, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) poll(&(0x7f0000000040)=[{r2, 0x57}], 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getpid() r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000280)={0x2, 0xa}) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r7 = msgget$private(0x0, 0x20000003c4) msgrcv(r7, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0x1, 0x0, 0x800) r8 = msgget(0x0, 0x80) msgsnd(r8, &(0x7f0000000040)=ANY=[], 0x0, 0x800) 16:02:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='r\x00') r0 = msgget$private(0x0, 0x200) getuid() r1 = getgid() open$dir(&(0x7f0000000040)='./file0\x00', 0x158, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r4 = getppid() utimes(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)={{0x80, 0x7}, {0xc5, 0x20}}) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x8, r2, r1, r2, r1, 0x2, 0x6}, 0xfff, 0x3, r3, r4, 0x3f, 0x7, 0x4, 0x7}) 16:02:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x54, 0x0, 0x8}, {0x20}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x20}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x3, 0x7f, 0x8001, 0x3, 0x3, 0xffff, 0x1ff, 0x10, [{0x0, 0x200000, 0x101, 0x45}, {0x65a3, 0x8, 0x9, 0xb96}, {0x0, 0x7222bfea, 0x1285d63d, 0x1088}, {0xfffffffd, 0x3, 0x3, 0xfffffffe}, {0x1, 0x9, 0x0, 0x80000001}, {0x9, 0x4, 0x40, 0x2}, {0x6, 0x2, 0x7fff, 0x1}, {0x1, 0x6, 0x3, 0x5}, {0x5, 0x7f, 0x8000, 0x3ff}, {0xa, 0xe000, 0x659a, 0x100}, {0x6, 0x7, 0xfffffffc, 0x80000000}, {0x5, 0x3, 0x1ff}, {0x3, 0x0, 0x58, 0x200}, {0x1, 0x3, 0x8, 0xfff}, {0x7fff, 0x3, 0x5, 0xffffff7f}, {0x7, 0x401, 0xc13, 0x80000001}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x7, 0x3f, 0x5d}, {0x100, 0x3f, 0x1f, 0x7}, {0x1000, 0x5, 0x4, 0x5}, {0x0, 0x3f, 0x8, 0x5}, {0x2624, 0x20, 0x4}, {0x9, 0x80, 0x0, 0x8}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:02:01 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0xffffff1a}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x6) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0xd81}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002a80)={0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x7, 0x286) semop(r6, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r6, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f00000000c0)) setsockopt(0xffffffffffffffff, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000100)=""/114) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r12 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x3ff, r8, r9, r8, r9, 0x104, 0x5}, 0xfff, 0x9, r12, r12, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r8, r9) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r9, 0x0, 0xffffffffffffffff, 0x0]) r14 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r7, r13, 0xffffffffffffffff, r14, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r15 = semget$private(0x0, 0x7, 0x286) semop(r15, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r15, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f00000000c0)) r16 = socket(0x20, 0x4, 0x7) setsockopt(r16, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r20 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000100)=""/114) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r22 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000200)={{0x3ff, r18, r19, r18, r19, 0x104, 0x5}, 0xfff, 0x9, r22, r22, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r18, r19) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r19, 0x0, 0xffffffffffffffff, 0x0]) r24 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r17, r23, 0xffffffffffffffff, r24, 0x100, 0xfffffffffffeffff}, 0x41f, 0xd8, 0x40}) r25 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r26 = kqueue() kevent(r26, &(0x7f0000000300)=[{{r25}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r25) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000002ac0)={0x0}, &(0x7f0000002b00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000002b40)={{0x40, r5, r14, 0xffffffffffffffff, r24, 0x180, 0x3d4}, 0xffffffff00000000, 0x10001, r27, r1, 0x40, 0x2, 0x8, 0xe6ba}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000002800)=0x2) r28 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r29 = kqueue() kevent(r29, &(0x7f0000000300)=[{{r28}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r28) ioctl$WSDISPLAYIO_GETEMULTYPE(r28, 0xc014575e, &(0x7f0000002bc0)={0x8001, './file0\x00'}) getgroups(0x1, &(0x7f0000001640)=[r2]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pwritev(r0, &(0x7f0000002780), 0x8, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000002a40)=0x101) sendmsg$unix(r0, 0x0, 0x8) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000002840)={0x8d, [{0x3, 0x6300}, {0x3, 0x4}, {0x3, 0xffff}, {0x0, 0x80000001}, {0x3, 0x4}, {0x1, 0x6}, {0x2, 0x81}, {0x2, 0x1000}, {0x2, 0x8}, {0x1, 0x80000001}, {0x1, 0x51}, {0x0, 0x2}, {0x6, 0xffff}, {0x3, 0x2}, {0x3, 0x2}, {0x2, 0x6}, {0x3, 0x20}, {0x2, 0x1}, {0x5}, {0x3, 0x3}, {}, {0x3, 0x4}, {0x3, 0x4}, {0x2, 0x9d7}, {0x1, 0x8}, {0x0, 0x6}, {0x3, 0x8}, {0x2, 0x5}, {0x1, 0x6}, {0x1, 0x1}, {0x2, 0xf5d3}, {0x1, 0x4}]}) r30 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r31 = kqueue() kevent(r31, &(0x7f0000000300)=[{{r30}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r30) read(r30, &(0x7f0000002980)=""/158, 0x9e) 16:02:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) r1 = msgget(0x1, 0x0) msgrcv(r1, &(0x7f0000000080)={0x0, ""/232}, 0xf0, 0x0, 0x1000) close(0xffffffffffffffff) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x22) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x8001, 0x7a}, {0x18, 0x2, 0x3, 0x1}, 0x3, [0x8, 0x5, 0x6, 0x1, 0xd279, 0x3, 0xb35]}, 0x3c) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000180)) 16:02:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="000000186204018b002b3a0000030e83ca4fa4af07405027e3e481106a0cc557977126807465e1d48c0fd55b8586b04add144827823ad900c5d1e33b088311cc626b791253ff99e6ca1bad5a8b8c1a79d2c024676a856c", 0x57}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getown(r1, 0x5) 16:02:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x0, 0x5) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00200000", 0x8) 16:02:03 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:02:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r4) fsync(r4) pwritev(r4, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r4, 0xffffffff) r5 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r5, r6) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r7, 0x100000000000, r7) write(r8, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r9 = getppid() r10 = geteuid() r11 = getppid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r15 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r15, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r8, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r13, r14}, @cred={0x0, 0xffff, 0x0, r12, r16, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) chown(&(0x7f0000001240)='./file0\x00', r13, r6) fchown(r0, r3, r6) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 16:02:03 executing program 0: pipe2(&(0x7f0000000000), 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x2000000000000051, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYRESOCT], 0x1) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000240)="9fa5d5b88ce1a617671009115301dbbda79ef4828cc6e8de294deae2fc8547fa7793ba57156cfab605c712c9a54b15b551b52a4b2494095e81e87fa0692f87cdef94677a5df222af723c1bc2ea693313fc821e0d4f342bb8618c00032202681fb637b89fc8c4d70509addf20c24baf55637249a88d6a028c20e63907940b35aa749947dbf74ebeeb6331e6ae3b6fda0f0c1fe801f95c019bd570e4062310911a6c803c6eb2be03deec6d21d4bcfec0724da4531e43603be71ead9cec5bb5a2e97d98dab2855f466c215c5ce91bddd86dd90dc40a8145a94ed01b5b4191ba72a4a1b37632c54184da", 0xe8}, {&(0x7f0000000340)="263f06b7ab03c99f79f03befd9f4b4dd86ca36833ac37a7c23f1844879931a647c42dfd455ea0c832386e3b338ba5b7a0900ac1f156092ebb8eef17ec2a774d117063e1acfe98c144df1102eb823cd2d9fed3a438eec11161894dae222940b4f0d9b394b9e31e59fa469b082eeba0ba5a54f1c97ee419fbddfa5217714acc8addf36164ee56e010326c990a1d60dd0e04f6a5791a000a4dc3d153e5685ed05193913172576959254fdac753fc7267f1e3685dccbb979ed4412392a8c43342d24d7de32df2d94eb2abb9ad1aa9c022647e566a5148fa895919751508383d95a7afffe52b6e43fd980a305b068a39f38fd913c10915a0682e989255d39e7f348e6cbec11e999a354fcdd3427fa233b91309f50a1e741cdd2fad1606f52c31ab9d96ca713249a92df73b4b0795d653efac897f7944a150e4dd1980ec4a2b4eef4dfe2783dabef31edce8a93ec87db0de7712546c3d75ed6f456b3e2053422b2f33b97aab96eeb14907745d9f756c4c498fb98243522ea43069d2b8610c8eafec41cf8a62ada3e8c352149a58e00a06297abaa647e10c57828581893c447a69d1f99859a7f0de3562aef01d11f9dd86d6ca683699ae5140afc0cb2efce25b104424209a0b8f0c83c98fa944664e3edd0353147da465196654d8bf37f72d7b349e147093016fa7802f23d1e0254dca36912610f0a33fc2b7d86b478f1c39bcbd486e73901171f9e79ee83e2e627f80f57d84f0adc7d2b5619e0c3af9b3705e7915c65ed9d101434e520f03e329c567170b7a6342149fda1336d91f813f6e57ec29be4e475d0012423d25852ddb81373d04a35709ceae24da3a82094cb18c7275bbc0eb12bfe6fda27766e46eed1de28d68f7a06ce2ef4316690b368c92270e9df29153e78f98b0cf7c72a240e3a49824679ce1da4c6403ad178ee0f3b2450a71534aeb1e87e4ef9528c764a29c27c6a74cbbf86c0de0df9f56c4384dbb44232e3bd7941bdb53917faa9a1766272bce0bca9e7912637a73167f977a0b5bd798fb67e14685e282bbf97687355832048e4832a31b161c2b6fb1cdf2f535d58d9caa9834c752730a992bdd18360ee308bc24bf3bd6d16ccd0998cbd01bd0d726a2d3d7cb02d3cbbaac042449b5d8145d3070ed842cc92b2a0bcca76b8428eb51f30cbebb7a486d82d3c7ab41097a87c9985b7bf2c21f4072a08a60d5c7db0179f07bcb7162182868485a29f8554bbc63b03b98c5c5e5213403cac2248ceb64195f9e2affb2119f2c98710d94464e22687afe4a8c10cd3c30f9959c96039e9b1ee3877265c465b50b57128a00281fcc2ff5e8f8659f575bfdd25eea840584f5ee42e5db0626a402eca218a6db11c7b327807cbdf559e77dfa07c1e97d527872a5dbba4d9a18ebb0075336788431c2fb55edb27612878e66feea4e8ef810619cbc7e6041cafcc316ea60d260ce00172fb3147374f07b60f0c45b48fc983732e13e28f048dfd5d2506940d3187524821f0603b636ec38a748e510f0dcd371bd058f81ce955e173e28d2aa3ae0795ba966b5889432dfac2d88303abc32f2c015b44476e0c9ff82e3814a6a3f72af043a4a926f6df0bc1f39faddc9d66654f218bc0aecd601e79f96f6648255c9d617a6a0cb205b088e41d6b1693fcf4a2d1575ac8a54a4ac98c36dcd4e7336cb21c3df2fc24bf83ac96f9303d9e581a4834ce9ac4ea5a1b9d3785f4e499059b5cef2e2a2e86bbbed8b63199346030b13ed67b3fec1b5730e01dce9802eb974448bce462d1ada33472f74654fb3a47ab56987e40805c730fd61310f7346941315e3aaac995353cb1c3a370ab3e689b796a90bcb5b52e1504b191c46b48233f5e3040e6e6ebf39f38ec1e2394cc38fb06a82707059b8016b978d621b39f4de9788122bb3c183c7c461a07433599894782dd5af3137036010d8fa222f28115c07d46901a32e6069361c90c0ffa09ae3261f8e7fdb60fd764729039feae4a6e1ee102c2d0675ec8bca5a2eb0bac1022129c15dfef2f893c7df0672c6af598530eb1043a7ad3f44d5d0977ea813e07dd8d40c92fcc559103e07699ce1980b4c340f89f9cef95d5c7a3e677fc8a9834214627e32aa56fbf27686ab9f9d02362bb7109f6a2b9a1c79c0000f1ecf091a79c4560a482a595510924c990b852960a6d63e7aed8954140dfebfa68cb88d0d45a57e971b78909adc493ec142ee49f7560f3092b860cee2dbcf9f45a5009a40bc541d73358c71043a69878da7bda240a00a08449c556bd6476a778e1f0bd90a14436d8f9883b8603ff4098f6e738b1dba6af5363decdee45b76e511446b22e3836a48a00babf2e14760b205e2631158f16dfb9b34009ed164a3ad2361aad8c00597cec191d9228607bb1128715cd99d6b4d11932cf765b88127fabeb2904edf943163edd0695be1b6359fc02a52396e4aad4b8300cd4757c88e3ec388c6dc65d5229a547c127b043a327c25f716bf0e05a7ee3885e94b221c4d7f14fd764e6b75faf14db4efd814711e7c98c28c9c578da08f77ce274a1ba108cd1608ae990346387ab1b7c72592b9bfa8932eec06d69d9f5b3d99fe1b88f68826ba345c718ffa51231dfa6c6f90a85ecd91228e80c90a20a8a9317ba98bee6da0a7020d0d65f51acf61dc806d619d8867d8bf2e8f2fae3759513a451d1bb3fb0043c6792771a77201ae41f94821c5abc20e3d9b1fb527894d5cae7a0aa21b3aff83f82bafe4e8b1d88e1bb46a56e2c03b2a958ce4dd9e9d2fd0fd459ab64dcc2cc19ca4b66231d36af7425e3e6928a200f4e0d1c8603b9c05dcef8387cc5aec4220811a02c44170bcca02dc2e34de0fb7326363bb7357b342b68182885790048caad6b1e7c13f2f693c3788e1eee9fb53f1eb9ccfd39c610b44e5521f2cea41a5fb30e66d0a2061ad227493705a59b8626a0790a9e53755c27470b124720ce817285bc86f58eb001d9de7f0fa1dff8d33c64736929d471af08d398488d950a85ddc603ba90a8d503ae0c38ad0ba2e2b06bc3c3b7da43c2385aceb20946b605d2ef4914c2bc4c51cde64c9dadfe954f2cc532200607d70d804ba0f00dc13f154f1670ec7ebcc0944fc82d92f8e350b92c897319a6c4ffee0f674d3878aa1b15a5e5a366e96f9110c2cb854b5a5daaa575b8b3517c270dd3719a8e4213289d00dc3455003c54bca744c1178d264df2d1cf23483a272f4323d0bf0daa1bd82d87b2318ed4c23c11b1684d49fb4088002a12d0df7a05f430e40c296339d417316e4aa16923a7c5415004edbbe4143d5528a11d04d6a44a7b77bf4adefbbfb38e8888beb30e4067f07c1aa4e86ebb55ea4890e1e4f1ad664f0c948a3772313066b7ea2213c95a208884858a56d01a8f9e7cd3120590c9326ab1cd809180da681c2eb410f6ad53ec3ecb6d54d7400b35e2b08f05dd0a812c964105a6862e553d6718bbcf0afa3906adea3e60f267ea17472bef623f59f80e5fca1fe3e0e82ab6ca2bc49caa43ef0516abe42d2f540f9283a29330d78b58e35306a5d56fd61d169d5ba9b12045c8979e2ded55b922c52f835920bf0e07fb8fcc517d0fa9b7374800a2c90ea5033975ba60abb27a534f8905313a5c8a5c229c26e3ae7821a3a7a564c3f72b9b2ae128126794804e471f66a1517e99ae85aaab7f02add2e6f360d9ec194ba92ea503e86187435f78a1df0c9489fcaef4efc575e325a883bc10f4345533123e4d026dc05946a05702c69120d01bf608dce0c694e69938d4e078c2e934b9db87206c616c398584f5c9c8867f03a255548a004ba6619af2b460e9882c04632314c163ff10dc971be32595d034353a54204273240d775df312f93af47f22cd09b665fae9a1e463792b1c8df4cc987a978860611e33c74f05b3df399ac5985691dd449948a53420edf2721dd5b265c920dcd1264da0a41f798e46c7e40445d27091ab8cc4bc231c19aaa1a19b88022d2c3d274bc83863cac8f9eaf2fe6b9faa16ddc273ccb3ace8af33c47c00514bd97baa7d1751eefb840122c3616fbd667d86d499ebda6752c4c3c4600d4153aabb3c94e355d5460c3246500a937a0d9447bb8a82b62cd7274c72f17efd98f55f6803f1b852f79da5656f0491d6ddc28f1bbd5f2b83a607e4ea86f3b8f4b61811d5d6e05ec5b7dce3f8cf62f0887c14078c610962ca673c227b3fdb231b3f7374954508056fca4f1d7022535657c636eb205c67e99d94ad91fde84ae313c992fbf5e00f462f2d5453b2e30aacf6f610fb4d8a8d35b34d5dff35a3ddf3eb6e7d76275b6ee7c6c6dee639c67321c75a3ccb20982bd60a2dfa8ae3806bf530df2c2f3535b0eaa49b248742fff993cb5765b4c6cad6801751dee348f7f84df984810d32dbee691b561fba52be1f0ae1929eadf58a9cf046aff01ce8d9bb448891f217873d94db957aa6b8d0d36d7c985542f574c9e1971cca8fa7b7e4c0a4591c803ecea345e7a45252bbd5c4949525a3fdb856939f1c997b0a0539e6bd4bb13d7f130db46be5d62e260991bd6de718cea2315c7e048562ad196327584704d094109e033a56f828404b61cbfefceb175094a686d3920b722f2396bdc82419e7779652e1283848af317b46cad2c8c3a6fcfe4cd77d007ba79b66d9d7a7add33375fab351a1158e8159aff8f1e903c77b1772e0993b1dd2e6d6a276021dec08f1fc90761f40db9ffb18a4577df679a5e9b001f939eb9aabd3467f87006e1b878897f0df4c4f2a389f4b182de9fbd731e8be1dd79f0f1f88b1c08b3fa844313cdf94f867ced15cc23de6541096762082288dd7c58818e821a0519ec2d17a740e1721576f21b1f12d5f552e5a70b1cfb3a2c5bc2a55ac66b8b358ff3b6b0988109677eed6330111b66e88768e065ba91fba6ea3fc9ae14e57bf3d81eacd561e7a296c795d6ef1625a5aa9b94ba97762db7edd28585a8ebd0d24006797d4bd7df9840cb0fdaa788be50310d48805c159fbf6aa06b20f4154bceeb71565cdbe8abd79be0ed322b7dcc532837f5fa93a98354f487d86155a04dff6bd7c2a37cd0d1f06ef8c0726a2418c9c35f31398557343ce27e7b0d3872a7833a8a9a23fc8d98d6f7cacf7d94831cad82799316b0b1b117d98933d6ada84dd86fc4a4ed1c6eec3a0653544330ef6e54e90a7c5061b65f9971b5f1800f9a867ef38713890016c516254bd0cfa39038dbcc4d9e1c2ca0e3f667cd51e39f832097e3e38765268fec83824d3ee064315810fd31351f98a1469a23424e361d0f157665fa55f68c1a032b1ad862b392fbde3d266f551bd3ad2b6cf6b61ed2750887f25ea5171306a1cbcf8fe1cf7fba075616077bc3d5b6852a29c82c40790499525600d150d6fc30c0a3876be14667b262aeb14c0a7233aa6a38b1cef6b52273d3e734be7a6b7f13e68ca60e681c06b532d20411f482933b924709b9613dbb8adb4bbbfccb0dcbd6e5abb6579c9d80ccfd9a9aeee7475088b7f8a6ec88375dac3d9663e0171d819de4e87774ce4df7f68053735f43c38d48d6ada1346ce8050e0ddbcf106a9e2f22456f527927e59db99a37f9490ef2e09a75501634ef6f795e4d6d33c4cd950dd5196d7565b226d6431d154976b21712a9ae78755fc73fe25cbc7429a12bb952bc7f3fd9a9cf3b5be922e3eba6f3bd68944c8c088730e4322505d357129c6cc3149e9d727db829f197de8d45445c123ff1dbf82b42971a3615829ba5fb22747e478e81a8b59f808a20004aed79c1c6919e3c779dc7258f6b4d2e6676cfe8dfd41b4cf0f047a5e5cb58298e8", 0x1000}, {&(0x7f0000001340)="1e19ccbc46f3b8410f7e78782d88d9f305a72d3d302198418c669db0c49048d27236b96504c117890a2dc8be91bf14bb3300c5053d9841ea3b51a0f55de59daaab714f2e9604fd613ee45f5fc3b4602c0945f49359671b6c71c1dd7c13af059ffe5536f37edcd765068454cd4c2937d0b7079717d2ad5b283e2960bcfe6d6eb8e56befcf2f6b94c5fcf242b7ce9fe53c", 0x90}], 0x3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x8300, 0x0) dup(r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 16:02:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xffffffffffffff31}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = getppid() pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1}, 0x0, 0x0, r2, 0x0, 0x10000000000, 0x0, 0x0, 0x5}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r4, 0x5) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000000)=0x3) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r5, 0x100000000000, r5) write(r6, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r7 = getppid() r8 = geteuid() r9 = getppid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r13 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r13, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r6, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r11, r12}, @cred={0x0, 0xffff, 0x0, r10, r14, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) fchown(r3, r8, 0xffffffffffffffff) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000000c0)) mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x6, 0x12, r1, 0x0, 0x0) kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0}, 0xc) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r19, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r18, 0x100000000000, r18) write(r19, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r20 = getppid() r21 = geteuid() r22 = getppid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r26 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r26, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r19, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r20, r21}, @cred={0x20, 0xffff, 0x0, r22, r24, r25}, @cred={0x0, 0xffff, 0x0, r23, r27, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r29, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) getppid() geteuid() getppid() getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000009c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r31 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r33, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r32, 0x100000000000, r32) write(r33, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r34 = getppid() r35 = geteuid() r36 = getppid() getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r40 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r40, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r40, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r33, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r34, r35}, @cred={0x20, 0xffff, 0x0, r36, r38, r39}, @cred={0x0, 0xffff, 0x0, r37, r41, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r42 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r42, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) sendmsg$unix(r42, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0), 0xffffffffffffff5b, 0x2}, 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, r17}, 0x0, 0x0, r22, r30, 0x4, 0x0, 0x6}) r43 = socket(0x18, 0x1, 0x0) close(r43) connect$unix(r43, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet(r43, &(0x7f00000011c0), &(0x7f0000001200)=0xc) fcntl$setown(r15, 0x6, r16) 16:02:03 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x3) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x0, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x0, 0x3}) open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r3 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000005000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000009000/0x2000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setown(r4, 0x6, r3) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file0\x00', 0x7197, 0x2, 0x9623, 0x0, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x2}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r5) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f00000002c0)=0x6) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 16:02:03 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200), 0x0, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) r4 = dup(r1) r5 = semget$private(0x0, 0x1, 0x201) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x1, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000001880)='./file0\x00', &(0x7f0000000040)={{0x4, 0xfffffffffffff11d}, {0x493, 0xfda}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0xb3) ioctl$TIOCCDTR(r1, 0x20007478) r7 = socket(0x10, 0x2, 0xfffffffffffffffc) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r9 = getegid() r10 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r8, r9, r10, r11, 0x4, 0x200}, 0x4, 0x26, 0x732}) pwritev(r3, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r4, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0xfffffffffffffd95}, {&(0x7f0000001d00)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:02:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000040)={0x4, 0x81, {0xffffffffffffff0c, 0x81}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x65) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shmget$private(0x0, 0x4000, 0x10, &(0x7f0000364000/0x4000)=nil) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:02:03 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r2 = open(&(0x7f0000000200)='./file0\x00', 0x40, 0x11) getsockname$inet6(r1, &(0x7f0000000180), &(0x7f00000003c0)=0xfffffffffffffe14) fchmod(r0, 0xe3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000940)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000280)="73d91737c3b7259fd2ac17d13c62cc9fd98fb8f22cda81ed694ed9670905b930fef80ba8ca58203bb44880cb38f85c2dc24ffad7addc060d4d0d683b3b0c9f15ac79a4ca6cbe8334c6a525b5700bb14a1461643a46858e6941bd8e3ea1b50c9fac3acdc08cac76b5e6c7ec2e20350f64dbbca15feed2d8ac8334b63681848094e488b6126854fb11ed386020db35abb9ee4e58f67c498b07f5cd1b4312067d24da19e2ab7bb98047a7cca54ca512", 0xae}, {&(0x7f0000000340)="5e4268eaf453328f26f7e689e5b860fe2add21e029581d95d498e5012fb27a925f09ea225595f6982b0614e109f0896ffe4732e5a7f3a0d46d5ef1ff73f48aa41fc05d15dcf9d2f4f2125b4da8912ea51c3bb810ad245b46a260c1d3736cd875732b", 0x62}, {&(0x7f00000004c0)="55d5c7224297dbc3a000e5d6caf71d670e58bea7845685c4a7f9330a5917050c83ff5f1cc55c63a9ea527c0b1cf6a813043e334407b07455b3786bc2a3bb306063be0206e1e8da5c3cc053c43f449c942868e81e6d1b74e43ff9160f02c35fa46e9dc85b513725dbebe06d3b41e1250962f108fb8733b0794111ac52607bc8323beded79d3320e1f3647c45f57077980634db38ca1e131c3c75c818a165d64be941d9b587f97c67d925ea2453d1ba2ffe13df6a91a8b6088578768b34399268c226ed0775595b2edff6015963d714f0ae167343a17d26666aec4c86b3ed4fc45b3626a7f0b54b764", 0xe8}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="4b9ce67e4a3b1b912d8405c116ab484f6c79cd720c23db5a83c2a673a6aaafe5a43f4521b0358032e8e78eb306", 0x2d}, {&(0x7f00000005c0)="39b81027b7b9e44bc79a6b07da94b6f2542b67a161921e8d91440752049501c3bb369744abcaed40294c04265183f9677256ff366a19d81e4ba6fb154f0bb76c1e1d8292b6c28576212e143ef221b8cd1c7fdf23e6482789308109ae2f6713efbd2b16afff", 0x65}, {&(0x7f0000000680)="3f4f8eed8b501dcc3a4b670193122e443dbf6a4ba928999d8c08e9a40b42cb42973d6273964e4ba209da747be488879fcdd5e16d1b43a42cee7bac6471ade09b0fe01c3b0f1fc5acee229e10a7309730cb5da7edaf6d8cbabbda12d6344f7d29d9e38b88deaa16b98d7c8c5a2f10ccb1669da7b28b0dd51d219ecf75a54222a576e6e403ecf3cc2979c5966346a508dd8a353c39d3af95d13a3a35de4cb74a623bd970fdb24eb5650d2c58e49515abe4bfbb2410279af2ccce4efd5c9474ed6c352272", 0xc3}, {&(0x7f0000000440)="4d1270df92dde60b8bc1b39524799a7c2cbe50c82bc659acb1b4e2eca7e1ec1902d4d32d76413a3b180b3bc92747484c39bed99f7e3e3faca58a331ad386ba", 0x3f}, {&(0x7f0000000780)="03c26a49f40621ab19f3c7fab02f0c4e2d9e09690874fa09a17980bd0fe96c3532b570d2c2785d3f26d63779839912aa4778783cd636bfac7bb8b64fa95d25c935506cb460f9e0901551f2c98e709b8dde2a0f8b897a63a55002a46b4c0674053b1e28c662d531afeda0400c13f5087a78229928b2afa7932ff9fc4af8c929771d02dbc51fc0cd822ece6e4db62f8df3b59b3367da9b3abaca899652cf1121e4dc1ca16a186389b1c8e99d3868f023b2abc08fc364a16a63480fe9", 0xbb}], 0x9, &(0x7f0000000900), 0x0, 0xc0e}, 0x5) 16:02:03 executing program 0: syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) socket(0x18, 0x3, 0x0) kqueue() open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) syz_open_pts() r1 = socket(0x2, 0x10000000000003, 0x1) open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f660f400096bc4e6036f5ef62aae5acc016e0dc5aba216bb5ab45945ca4647132f464066866baf197559c655614b42ff577081b1dd7df0672d356b21ab009573abe86b1f77a18877e4364f493a85a4b6a91bb65020000001b7b5af2c762fe03075fcb66b7ed9cedeb80d8b1d52aacd3696ceb1de07b35f1c2d0f25ec9ab6ab67b4b1a86e9fa62e7a4e24d495acb5832b299152661c648928c3b3af40fb23279a1937bbc17c5af4276a1ec31290803c1ab064c8bf2d4638dec8953ebb3b02b212425f9c979bca92c77a6801fc1000000000000000000000000000000cd7d3da52e06834f4ee639ab58274e431efc6702005cef0456438d1f159f60e17186a341a6840ac468b85be32e2f23e4d6c7a25fc0a4c4a9cb2672ee3cb8d333384926e5d34dc265087a2618216b68ee553b25068b8a199bd6e5589d856be1c044142a79dc4ba059dee2887f4eb83d6ed91b59c86c1d62f9085bd8d5c03eac1dea7551e0943aa42aa38b82a3d078a8321f47a70685e93f73c861e27f757385e143b9411409dee3ee5f9cc5a61e46799af53e8d3f47ed54f8c99ec7731a8b7378628d76b56ab5202f91bc99fff79a1f12bd65be7c58badcb83c986a038da125503dab86d8a313994808d315491b4d4e8b627a94248fc114e5f3d5174721091c36ce06cf7ec10b36f3731970f74278acff5fa646ff4342b06fba4a472432a1b8d0b9c2a954bfd14f46e4139f497877b4d33ad8d3f21326d3f58788d20500000000000000000000f3355f38531ef3800000ee3541512e09cd6781a002ac8a69743d10fdb50bb5e0f82a13163bb84df0280dece346ec8a5daffca1bd9d8636000000000000000000"], 0x10) socket(0x18, 0x1, 0x0) r2 = openat(r0, &(0x7f0000000000)='./file1\x00', 0x2, 0x41) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x3a) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:02:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="9ab3bbac567f832f43523bb912edc27148232396cd8d8bc6b93dd0621ddedf1d1f96ae2f59492d52120f33836588c30d87039c06c09fe0e5d4900e22a1dea36e57503c00150d6ebb6d104d19b3654cb55a305e3290664c145c69cc3c9a15763109c72d862c3a268d741c421c84be73c419d68c550ab4276f703a5a2ce11f8167f9e8", 0x459) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x80, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10002) recvfrom(r2, &(0x7f0000000240), 0x0, 0x842, &(0x7f0000000280)=@in6={0x18, 0x1, 0x80000000, 0xffff}, 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x40) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r3) 16:02:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="170000048eb043eff2d6ba968d629453727ce37faab12e381abfd33152d001f0c274fe5278e9db382b738aba567c02d53ed07d26e0088021a19944099ef044c093dc7ab91b9c0c33743592473b1a730c6e51fc1bd2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x849ef0b6ad181739, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x3}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f00000001c0)=0xc) 16:02:03 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000280)=0x1bcf) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000200)='W\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)="220e22", 0x3) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) fsync(r2) pwritev(r2, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r2, 0xffffffff) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r3, r4) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r5, 0x100000000000, r5) write(r6, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r7 = getppid() r8 = geteuid() r9 = getppid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r13 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r13, &(0x7f0000001600)={0x0, 0x0, 0x0, 0xffffffffffffffa7, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) r14 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r14, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r15 = accept$inet(r14, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r6, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r11, r12}, @cred={0x0, 0xffff, 0x0, r10, r16, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) chown(&(0x7f0000001240)='./file0\x00', r11, r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xfffffffc, 0x0, 0x0, r11, 0x0, 0x0, 0xfffc}, 0x2000000000006, 0x318}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000240)) 16:02:03 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f00000cd000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 16:02:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x200000000000018d, &(0x7f0000000180)=[{0x40}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:02:03 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) pwrite(r0, &(0x7f00000000c0)="147b2bf594ea8867b4583ef9e514a27174b8eb7dbf677eb64d8d1ef8212448d8e1be6b827e3293af4a6dc83d16fa68e90b37e42e94271c60429949b35d980491ebd7231ab0ae5f143f6d99239290fed6059b3fcf4addff86ef4609fb4de3d5ebd6248f64c76f507031caae076d894c0f1b812fb71b54a35ad1b112fefc95da4a9004fc507aa57d753d24ba6fe51d1cbf9908f0c70125c633a99af788d24153eefee68b0211052684371bdb6a7ed53e9726918366b0f155b78f97919d8733de425b015a80a474c31fbec7790eb1b84241943d5e342d43fc7f6a", 0xd9, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x35}, {0xfffffffffffffffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000280)=[{0x8, 0x5, 0x5, 0x2}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = fcntl$dupfd(r2, 0xa, r3) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xd250fc5edaf5c0a4, 0x1010, r4, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:02:03 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x28404030ffd) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) 16:02:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x45}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79053dd52de1ca1b378e5") 16:02:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000080)={{0x1d, 0x4}, 0xc08, 0x357e, 0x30c5}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:02:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) unlink(&(0x7f0000000200)='./bus\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000240)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r2) 16:02:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x200000000000001f, &(0x7f0000000100)=[{0x3, 0x20, 0x40, 0x53}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup2(r1, 0xffffffffffffffff) ioctl$KDGKBMODE(r2, 0x40044b06) 16:02:03 executing program 1: kqueue() r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) kevent(r0, &(0x7f00000000c0), 0x9130fba, 0x0, 0x4000000, 0x0) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 16:02:03 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x0) open(&(0x7f0000001200)='./file0\x00', 0x1, 0x40) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x1, 0x0) write(r1, &(0x7f0000001100)="4a98538e5f836a856cbcf9898f88dafe532ee68e2f8e5b34f4bc5c174d105c358123688dde2cd83416dbce61a25f71b535dc2a07b371ae2d47d6e25042392e70e0a421866d01aa2073a5cadbe88632806b75c8d424faffc85a66bbd13b8e0ea7710feaf90cdb6ff86221f73a7c23276bcce29ff0121b6433a75022cc851f24df17155a963698652dfb0d86dc376425e7163248bb38140725eb7389bde61528282e3509ff19e82f5915c3c9672b9a3870aa3c146c6e063b49262eac64321ab5c71c27b40906db3007a8e1b1e710c76b7b695bd6b85f0c6d6e73932acd5a8d3bca6b41f2ae5216a1017f9f1fa160779a4e1165f7e6c1", 0xf5) r2 = socket(0x1, 0x3, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/4096, 0x3c1}], 0x1000000000000198) dup2(r2, r3) fchflags(r3, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x80, 0x2, 0x4}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x2, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223], [0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0xda], [], [{}, {0xffff}, {0xfff8}, {}, {}, {0x0, 0x3, 0x1}], {0x0, 0x0, 0x2000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) 16:02:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) chdir(&(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x10001) 16:02:03 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xff79}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x5, 0x10, r2, 0x0, 0x20) write(r0, &(0x7f0000000100), 0xfeae) 16:02:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) 16:02:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x20c0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x7, 0x8}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0xf0ea, 0x6, 0x1f, 0x3ff}, {0x100, 0x40, 0x0, 0x7d9}, {0x6, 0x1f, 0x9, 0x7}, {0x9, 0x5, 0x75, 0x6}, {0x0, 0x8b, 0x81, 0x3f}, {0xef9c, 0x0, 0x7, 0x481}, {0x1, 0x7, 0x9, 0x7}, {0x8, 0x40, 0x0, 0x97b}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000004c0)={0x3, 0x4, {[0x704e, 0x3, 0x458, 0x219f, 0x2, 0x9, 0x0, 0xffffffffffffff81, 0x100000000, 0x0, 0x80, 0xfff, 0x800, 0x3000, 0x800, 0xec0f, 0x101, 0xe49], [0x3ff, 0x7, 0x1000, 0x800, 0x0, 0x100000000, 0x100000001, 0x3f, 0x0, 0x100], [0x0, 0x1000, 0x1, 0x8, 0xd46, 0x3, 0x7b], [0xfffffffffffffffe, 0x9, 0x8000000000000, 0x1, 0x1], [{0x2, 0x1000, 0x2, 0x1}, {0xff7f, 0x5, 0x3, 0x8}, {0x301, 0x4, 0xff, 0x240}, {0x1, 0x3, 0x23, 0x8e1}, {0x3, 0x5, 0x7, 0x4}, {0x3, 0x100, 0x7, 0x59e}, {0x0, 0x5, 0x3f, 0x7fffffff}, {0x2, 0x9, 0xd2}], {0x1, 0x8, 0x7ff, 0x3}, {0x0, 0x3a3, 0x8, 0x63}}}) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:02:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) close(r0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) 16:02:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:02:04 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)) r1 = kqueue() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x10000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) socket(0x2, 0xd1992f91f989e519, 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x10, 0x0) accept$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) 16:02:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r3 = getppid() r4 = geteuid() r5 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r9 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r2, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r7, r8}, @cred={0x0, 0xffff, 0x0, r6, r10, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) getpgid(r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x20001}, {0x35}, {0x16}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 16:02:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2}, {0x10003d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0xcc1ef706cf724e83, 0x0) 16:02:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f00006f8000/0x2000)=nil, 0x2000, 0x4, 0x2812, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x40) bind(r1, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) 16:02:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0xa011, r1, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:02:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = msgget$private(0x0, 0x512) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00\"I\x00\x00\x00\x00\x00A\"\x00'/47], 0x2f, 0x3, 0x800) syz_emit_ethernet(0xe, &(0x7f0000000040)="e740608e1d9f9245589c291dbc96") 16:02:05 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) 16:02:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x50, 0x0, 0xfc}, {0x6, 0x0, 0x44}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000140)=[{0xcb, 0x1, 0xff, 0x4}, {0x200, 0x2, 0x2, 0x4}, {0x7, 0xca, 0x1, 0x81}, {0x101, 0x9d, 0x4, 0xac}, {0x2, 0x3, 0x20, 0x5}, {0x101, 0x5, 0x20, 0x7}, {0x5, 0x6, 0x7, 0xfff}, {0xff, 0xff, 0x5, 0x39f7}, {0x4, 0x7f, 0x9, 0x8}]}) 16:02:05 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) r3 = dup2(r1, r0) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r5 = dup(r4) r6 = accept$unix(r5, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) readv(r2, &(0x7f0000002840)=[{&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000600)=""/116, 0x74}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/18, 0x12}, {&(0x7f00000016c0)=""/72, 0x48}, {0xfffffffffffffffe}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/175, 0xaf}, {&(0x7f0000002800)=""/28, 0x1c}], 0x9) open$dir(&(0x7f0000000280)='./bus\x00', 0x10, 0x21) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000002900)) getpeername(r6, &(0x7f0000000200)=@in, &(0x7f0000000300)=0xc) write(r5, &(0x7f00000000c0)='p', 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002b00), 0xffffffffffffffba) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000002c0)) semget$private(0x0, 0x3, 0x200) open(&(0x7f0000000240)='./bus\x00', 0x6964acbc561faef1, 0x182) dup(r0) 16:02:05 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x8, 0x221a678c30d64df0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000240)={0x2, 0x100}) poll(&(0x7f0000000140)=[{r0, 0xa4}], 0x1, 0x0) stat(&(0x7f00000001c0)='./bus/file0\x00', &(0x7f0000000740)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x2) writev(r0, &(0x7f0000001c00)=[{&(0x7f00000007c0)="657b5ff32d3d51c7e268ce61c7ac037dc46268922fdef9e086758d8bbf09214d7a54c23040b3413dab83f98e691508ad6057599cb1ab6197856ade20c42d8fc98095c202f2b5aa78456ba554af917ff72d25bfb98027a3a65a28748833074ba5d112f0658e44545b336c602d8b4e64e0eb85e946a8d07846cf696ebf7df7898de418be1702da063b94f6ce345f9b3baa47f26ce5a29d35c47353df419ec50921251056ace8c7d76cedf8", 0xaa}, {&(0x7f0000000880)="819ceefaa7b4e980371aa85e05d078f40f99ef9f63b0fb3db27f4cf687dd17d75d4bcfc38f0bc55003be58fd39594bec720c7b80fc1df6beec493f139b68d7e77b26a69a0d427f8216581d5b94a0bf37620a2e99341d", 0x56}, {&(0x7f0000000900)="47b909b257f78670dd7e7a5bcd008bd3f214e592850191a62b9e6444db12b33acdf19f97c63500a4a7a5491bb4f0b0116315101aa947c3d7f7f3cd3a3f654d019c5f1d220efefb7c77bdc9fe5aa0f17bc8294d90f11224aa6d54cfb9fc4aba95a092696b1509d6ffda05f6dce765c11371aee816fd9842edaf97df4e74758fe0a85e2e431ab607d91c552c0a45a141f6d2bee137c9724d91e1b127972ffc56cd80c42c73ecaaeb47dbc075b5f83683a7a832e6da83131c05309c11af7392006fcb122f41eee70ee623e1046d70025c3813748b8d03f82c852d723dc4052a2dead76d4dbeb68153b408dfe1cb8f749b3d8500db48bb132cdcd22c4195e86c86a643b5adf9d40acd61b263d3269faab38b20109c7a3ba9097c9b23d902ceab7684113d4978a67da24344b79a75ccc1e7c5b396384ca3a19262004cd5825d166eca5e30a1e58637891f139f06afda7e11a0cf6c542e261bdf1f26dc3828f187dd4242aa921bf1b9be272731b7384c2c29b4752707f6f6d513f74c5459b90c271803501d31e2a566ad4b9a0fee39eb2620f0772ec90c63dee496a29debef0c3856ec6e172a868b7904cd890ed6e751af23f973dbeca0fb20b236ecadd3661b877ad703db9e47080e6180e61b21faf51b6278b69a7b9e006bde977308fac38473dc6274a76b5ac1639468307564aaa9a7c762ae4bc02cff54475cd52def3778773b72aa72f8be4c1295c8cbccd4f57e69a4a04fa1ba7d71c91a665152c68321dc5c32d8179779911306544c5eb3e4c71fae34dd0f76a3c393f0afbec5b3b86c8aad3005c731a1238b1db9099a5a1701e02cc6e7bac542a4be99944eadd324b9e41a5959d81eac25ac8bbd9ea03806297d5ad056283d171c835fe9c68c76924aff66f6a514becd2cf679bb9d96700eaabd397c196037db29683da53e674a2e9e3927bc4f9550d80b5f5b5b536b9c468ffeb31e16bca71c99b023712258c8d3320c45c48cdd4602aad21f8c3be389bbccdd9aeb85ebf29cdf4bfb1018c66a956f85fc0bd7e4de95540745fbeda0123f64c66aae2155df34cc0ff4751a580d93a7ff744827dbbeacd7eb9c221d4be3e86dfb1ee4a5904d7bd16818c565dc7b47887ed86fb27fe2a9657faf3d4856bf37867d1570a764a49b72be9834c68a22b80ef50985a22acd2c251647f88e9f90422c07c83331e00fedb54f68efe64b30428488876f7b95b3994d72204cf821d372ce6c703a69f5535a562f2926e077a206b19f026c0da0a0e395bfc6a4a06102425432c41a8ddd61626fbe597a077318ce24188798adba45be12b3885044441625acafd9f729a4c377f3ea7e81388c938ecd6d41f6c9a8d799d557d84ba3d99114005bc0baec93d43dd7bdca6be1959d95e2e4e0eb09b7cd97028d96952006ff55bb90757439a1f14174389ee799d98f1f77bbb2d9c64bdc6baed0dc7d83f03f5e43cbf9e823147bb9cc892289d0f0b2ff6fe8d321c044d8568a33e9fee187d77163eaf78f092e1de31543172346421944ab62e0891712be66ff0627c8a92a34cc60d658b8d06357cc816c731d267ed709ba687a72a6299e5cff4a1833bcba40afab2828d6113613256367d9719ebfa5f54f2b9f4851016fe56d5d837585945b6a2660d4df7b84436477856e846953196fcd0263cae2be7e84ed8d786315618a1aae50de6f5272fdea7cac47d7fe1769d00ac60932d04851e9247fa81d217193bd0c283d981e06c0f41c35419ed7196cdc13675165cfaa6101345178670252a347521c61f94b4093f7003f32d5fd6b359d8ee34dc50a8a79fca1cf94f253351f1f1d2bdac8956d67761bd142ffd64cc4716b888f85c66a16258cec165d6d59ac7edc09d4590db2e0b7a1864401c44b1c46f660f6cf74e8c472eb5a3f05c358817e0a161101dff7478b75f37b4120b6bedcccd41e7f938e102fb71d8f91680a664404d94d1f03f3a570c518107e103702c92e8497db55f3df78a413a521c75ef62b73659b46adf69ce1a306914affa74c696030e5760a49b1687abe7efd23fa964677953594aaf2ac33d4557c5eae45a40fa235c05a04060c4a5c9cf93ff9d18a373d7a01722823a2a7184da58994c478455c0e944b38beea55b3e2d9e2ffda5cc10ed882de43300cd1c08ecb80da1a20c860d9b40eb491fea6aa8990771a1491e14d68da766acd016ce72051cd7ee7c4ec8c5f21a3716d073dcdf31ce6d86860c4cd2b427b199ba7eee35658f7f30aee8f63bcf4dd10db49e244371c6408c4a0d8d76bd42f70652a39ab8941d8de5378f939bdefd74dbc62f55c5271ff32601501a7c5bd42930f48dcb9d9a75f811b09d52dd7fa0d63db4a30a3af16f105e7a966b32514a10a73d7f4bcbc36eb63e1a2a28e53efb3596b5c9be7cbcf3b743474ac40b8e8b6d9621532d5eedba47bfa0350aff107dbbe494fac7eed893818eff45037cb0cd191172b6fb1350e98fe9ec6da62dcc35273970810049cc22b1def2f9ea531ee10d07c2361db22674335184929c371a3649dc1b4fa5e38f1e1e16534ce193f490780b17b7b53f1608e8e83e49ba7569aaabebbb725eb8f3d723e12a4d015caf740aa316123720e92f4004544742c1e9112267b9cdb3f5cbd5a49975241abc4b6401ea4d24a22770d19d03d612fbb2431deb9e962cb093f7b950efd72962414868544b4327ec69f51484bf7d2808a374b83acaa35d4c9cf3714b92e99e5df023008bf4392ebb6e7b0db3d222e9fc6a9f58889cfe5c24ffbc1fa44e55fadb89f55cfaaa0f7d28f630ceff1331040815f377c45e991cd50657f44afe13f0829fc110acf63b914c48f6b99701bb823d4cea661c57090d0835756d5f6f5ca393ffe2370491079ac1696e6c2d269598fce8ba7f85981e59e2059208a3dcc5fc0bef8054d564af58950db96a0278574d704d9994e0d8dfbd8184c31596019bb2116a9c9c3ce6063d0739118d137b65701dfaa162ffe958615064cf091ce5c06534daefdd442334d5c690bdc9874695fb21b60d36bd11d4a7dd3b2ee272e611eaf97969a9bacbb564aeb5a0cfa7cd3eafff546b7f7f34bf20071e2852ab0acbb9faccdb2641e5498182b21c72b1ea8bdfda2d4df41e40926d723d24cb99fdefa050b9ad966eeb308904b91d49f4ebcdf996aa876a38c0d95532401623f500735b8063ea1cb8c8ec64aa7f7c5015fb8b76de0240974e619935cc3db81708119816c48e970b1d59c654c8dba42bab79897598d2eb17ddca5ac6178e5d15bf647169948b741815a6fb3ba8cfcfd9c85411d0eb2c6d4c397a6f67476d913af901bd5aba210ab2a6539fcad0d26e42ff827f31dfed9fc3c5bd771676d36bc35c16654fc32cdbbe6ac22f761386e8f26aa1885c9c4f0129b96f72dab945bedbefea93878f16467541c4d989d6e34417dab12fdc6063241595664e142da28cd4b0c21a3ffcaec866229546f640f04d7856ff521e8be3edfd8e0bb30d875e97b11c371e968c25914fde5b753484f30eb1cf7010db6293c79934f507e12d0c726e29dc05204adf12ebb57bf8b5bf2764aae362287bfef51c24e76c1638f1adf0b7e2ff99e966f102dc9b879054a4374b6be92b0b848163e71f980ba5eb4474eb4869f164550f8e3fd5c1dd3773cc485d5c38e078797f98033866bec3d04200c40ad7ec549470ac3d0a42750babb04e17384ca483faa7a4971709bf50a800464fcda25c361331c2249454dd48487fe53f88f9f1bf62387dac6156791c017bb59f8cdf309d943c2ca3e69e58c807d862afb144372803c528bb275e11826b0eaa08ea29766341370cff510bab93454d4f2fa0401642283a9e01c85f7b06a76b10095a5e275486f96bb13210b2d179ae45181f07b222304c895c4e61a303427fa3d58197e16b1a54dc4d8254ea69b6a6cddc1a2b587c0474a65e9210749bffd3e78a0fb5af2c1348da1b6e1a30ed98eb1e10b2a26ecf6406a4e5212d2de50281c902e569c8db5c4e3efa460ad894baa451bee02437eb0b0f96f86896ab2279c3d27c425cac4bf8dd69a4bbf153237e5fbe50da0653532296c1438b7bebbac7e968552f59d4cb58793eafa470d0142973a471eb373bd1cee61ce9f26eaf936fc6ccfafefd6b5b43edac95b21841b4c4c13b9f57e0f10178b0a968ed50fdc01f7579ada8b30191e224dfeb618aedec633d7cecf86c98a8433ed6c0b51e72b21a18a9028bb6a5660555165c7c8a7ee11a3e441273fbd673f0d5fa856aa1839d9abf6d2107f99b39b146930e9e134b3cda35b3cbb032c7cddb7d88e1d2f892fe975933a28cec459868a34d1c7127676aecf0115fe0ff07bda7f726c7a969dd3e74f772cf2ce9b0f55b89a7f4c38c92526a05808ac2557aa44df005c83f4b12c9b1b716cfe8bc395835ea1272ade48f50e1a1288d5fa475283afdf99e9c18178c152c507643d9a03cca13a9addf030c305f0f34d44e5a55694cbc605e47b016cb689e5eecebecab80e15d25f2abdf96235fa8142923ef75e4caebe0e50c70ec21f6c58546673435858224fdb3ab626ca9705d9cb1ea5d46fc4986bbf6e510eb85eca98d3a9f54a2abda05637b158266cb21ff58320c8d66179e82f177a2e5a6706cdfcdd0e1a4997ab01d79e123c3699b760d6f1e653f21af0ee9f1ca5cbf95a64b843e9de5269618f4d86ce9fd7e9be84bd688d3e2a32e6dd306b5157bfc2e1ec5fcf97bbe08538ea703b868e86c3b46ecca1f81d6df1bf141e4e5e656768fe4c21deb0222b3b095091a4d982d19a4c9608f9330eb41284ddcdc48a49312808f34d92b2832fec09861050957b8cd05b067333d0328a2a914437f08dacafce81eb218121a3e1725b1a78bb6a6591044d16fba5d3f1113d7a68078459e9957021fe732245675d02b6ec234809ce65f945a81b5266f4cba97682c5368792f871d3492d8b2bc1bcf18af7588366067c5350509811b7861db266191f6ef65d9c525c681fefa472f77d8b9f53b18b39ff4aa6b41a86f25b1e2b6022b5976674221838900ffab07d166d103d3dec553454aac08e3b87136fa8dded957db9921f86020a600e4e9049a980933b2e95321afeaed484d1a0f6d77947c5464a199230a7c09d60649eb178b7218dd47d4e38409a1a36a2a85e99b44fa718c02820c2080c0184c129432101d20d990f119f8b9cbfa8d7d7f56391c273abc689f97dcb2b1860b8aa7da0269ecd9a7f4adeb73cc576d5f521442a2e47fb8cb63a1bd43f5e17bda0698867a35fb5a6c0d90a2fae37328b7e3b11fbf740afaf8665cbbc32cb4fddbb976d23b6a48ecf7518bd5f1377c2bc77c43c7bd01066138655bd5d67e108e809da3587e07551d5c17beb7f99b357fe8857ea6182e36955ca395d62015247c16a120d6eec659f7684827290d21c9aecaf3d69db1956528531a8a9fc5ba7430d088a260f3009bad29b8eebb46aeb45f2b52a55926e59200afa7b6a450f617466b4a181aeaf112010f3c61de92bce664078fd365685056ad1127b7399f4043af47eeee6913cec1db0376547f7bf99f1ca854129b7814b34b9ebc97a62f64a5fa09436a78d1e7148ac9637c47f0b52efccce854b76bd94908daf9d983d1ca42d752216fff54c598204dd48dff45610f96354a962bc7658713a838e9d9478df603b7ecccec47f272db83597b66037be9caae32ecb3d5540ce1f13ad084a0bc34643a799455e1eb283c12dfe1127c3f9e555ff04800979f1b3cc3ec8ff44692e2378fdfc792fc8dfe52041ee826730664b8c6985657363b80e16f949b8f922cb8e", 0x1000}, {&(0x7f0000001900)="c9959cd647dc7d8a2c0f03d7fa945da19cdd964ebc20ebbbfce212063ea25bd51afa0465d7aba94d2cf67e0eab1a1acf27730acd3d8133a85e845d4ee79ed187f7e7d49b727a0e4f68c9ce48aefa82ba75f901e4c90b46b41ed916469cfc2a9490ba002bccc7f5195fac7cf5f8332565d79e6497b90df2e15056afb2138c2c3323fcef74b61d612cecd17db7be6417ca7498a99b019bc50668a1fc63127d247eec84be49660a49952d293137873713742f5f87f2d2f3412f14828b4f1f545461cef2dc23db4d69f264450f82993b64ecc373a51a3f3afc48d35086dab6", 0xdd}, {&(0x7f0000001a00)="6c23682f9773a548f8ae7c9cb9a2b40ef87170788f6b860daab4327f430624d7a81b18f287842eb6a8cc71e587053172589aa602e9ce323ae793f00bc0046e93297c52e7237d9cd63b96966905c6fa45369ddd6ebba1e507b02e48c6d0152d283d14d8a944c103a53930a0f73a97dc3b62113d2621a423b74cc3711156b785a8caa603bbb7649932", 0x88}, {&(0x7f0000001ac0)="5c3952278026fe132036c643605f6f0df15badd4a61487af84a8acd410ca7c2516f38b896389a8025946c898d5c6e0d5b7ab3d52fd5cb184c74c38010cfd283bee2d98bf4e356ed0f20351d4c3f8237490d81c6dba014ed1cf9f692b06ae1fd57b1ceed9a0d88c866cb08aeb023081e93df7bb5263e210cc271f1c82db3d2a617f3d0b302044e37bd9691b0243dd708ddcd7386f82d277989d30c4033d6de273cf292735f014fe5be6129b313601b48fb8292f9f76d0774c2ac416cd4461ab8cd660c009", 0xc4}, {&(0x7f0000001bc0)}], 0x7) getrlimit(0x9c9deb63bbc71186, &(0x7f0000000180)) 16:02:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0x80000000}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000180)=0x1) socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x142) mknodat(r4, &(0x7f0000000140)='./file0\x00', 0x4, 0xff) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 16:02:05 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = shmget$private(0x0, 0x2000, 0x4acca4ac4dc35bc, &(0x7f0000ffd000/0x2000)=nil) shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x1000) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) read(r1, &(0x7f0000000380)=""/223, 0xdf) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000040)="aeef05a837289e0d62141b85e6469e3b263850544b44ce4a33ab0b9111d5a7c4830672399af174f2a97b0c726edd2058c02340663be4e214f6fef4a5889ce17b454ecd6edcfe8efbfdd3", 0x4a}, {&(0x7f00000001c0)="97449c1d03178221a6ebb0407f4f9e8e74bbf8c2ee10faba0ab32c87194ab015ebfee879ca23cf02d8b645b5df49687b3d04886f3c2de71e1c95d7299d9285e771edeffd08f47badc01ce1849cd31009d126b6704edf6f3e86a013a4f1f60bc0b81bdb9b7713a5f1744ac93c324dfa997a24f866b47a4b707ddee3d145847ab3aedbf2966f1be2b0e5156d0788e024d4739c2b171a", 0x95}, {&(0x7f0000000280)="e6372f43b6a42ea31431b283e91b5204515b84b87878dd7ffb5958193482fca82780bb03385a62e05739b69ab5745654a3723debd40d477fec88729dae8f49e06063a35fa8", 0x45}, {&(0x7f0000000480)="01ed1692d0b915a2d4c819213e1b19942fe7e44ab883c3ef16e18f476062a7560220ea4cec7942283700e1bce7c4e6f2b4c8022b58e392c909f17a1fb84140114dd3e5730b934c395189483c869b2389b9ede00e30523e64696ce37c4ea64eb41aabb20a9f5a165c6c3257649f452b33351ff1f02355f0e7edcaa19b03fc3ec7724a11b11ab05f85526edf7b66817049744b0bfc19ad35a19545d2b9b07a099bccb7d01af92654327d586d387bddb07b9305157464fbd9c295d2c67db245ae7122ab5c61bb5b6ffe0d107c30dc8ab1", 0xcf}, {&(0x7f0000000300)="6eccc57600c71ca60f3a051c39aeab3f88a9f1b6a0d994d197bb690042e1c90471779104d16c4f92731b719c268058f2c537b3546ef7a624572d4f2aff0d29287a2ec7e5ece18f5920", 0x49}, {&(0x7f0000000580)="105f976846a6b92c7057481fbc84367853f80e4dcfda5194b16ac64563f6d76daa2c90efee3b7cac2ed7985425262b495215b81156ece6442e3eae4332c348f80901aa11ae034f968d23477e62e271f32fea9595f000d80d3714ea682f2ab9bfdbc277d13cf507a57797d29d0b20eaa28bb2836b0cffc1156a6a387ef6f9c517965c475dc4d51fe8b00e57dbfbb20319f546a055270d47e04471c754810bcb01c4216983021d69dfa89adf77566251c24e8097d91baa402b9af69e20b56d26e84a6936dee4e5e06a687511e5e2418700b5b3d3a4a53d233d271db878a2dc40e3b3f0bcbb9be19273b4b782bd99fcfc9670991d830adf5c3a", 0xf8}, {&(0x7f0000000680)="d6670ed17ece133edbab634919e93e3d1312981b9e780cb8ef817b29b6d597d80323f5df9859ab32c4e7844ea8e954", 0x2f}, {&(0x7f00000006c0)="37031fec97b5028c9ccac58d8e3b3cb4cd8341195403cfa426a5fbe70207c76470de628d39e98e5c66861286a404d7c6", 0x30}, {&(0x7f0000000700)="4a310b80e1dc7a1b356e15cc2417ef9fb18f8a7afc94d89a", 0x18}], 0x9) readv(r1, &(0x7f0000000800)=[{&(0x7f0000000100)=""/180, 0xb4}, {0x0}], 0x2) 16:02:06 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0x7776fdd54202f279}, {&(0x7f0000000780)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000680)=0x8001) r3 = msgget(0x1, 0x20) msgsnd(r3, &(0x7f00000008c0)=ANY=[@ANYBLOB="0300000000000000ed8297313681daac48ff7ba6fb5610c913e7d94165a55708440cf27c1a379d5ef57fcfbb1c1722a1e528151c73755f54f958bcb75d25f700f3832ece7027d408000000000000e535bc1891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56650000000000000000503c4e60d4330499d21889327f9e5ee0b229f5e0a693bc62845c48b673202e90526d2488c3615c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b1c927325ed9bb328d5003ea61dfab8548b03ad5f720af8bad55f53e7d608d230365e3602bd0dcf35faf283441b9da933305557e8d61e8fde7954d8c495048a9f7fe652ba22f392954663574aa4a135e2e9ffa1402764cbb0bb9d96f9b73619817b24ed251de1f0b8409bd6ed72db625ec034ffaa88d657085b7799259204f441021e547252b410452f7ba3e1eaa131b933fce17e689eefa1273f0f55ccd527febbdd598abbf8edf63b97c3e14760917fb13bfcc08deeb1aa6fbac1166"], 0xd7, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000640)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect(r0, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) semop(r4, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x4, 0x2, 0x800}], 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) r7 = msgget$private(0x0, 0x200) msgrcv(r7, &(0x7f0000001580)={0x0, ""/162}, 0xfffffea8, 0x0, 0x1000) msgctl$IPC_RMID(r7, 0x0) 16:02:06 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') r3 = socket(0x2, 0x400000000002, 0x3) dup2(r3, r0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000140)=ANY=[@ANYRESDEC=r4], 0x1, 0x0}, 0x0) 16:02:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'\x91\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:02:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x3ff, 0x8, 0x90d2, 0x10001, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x8}) semget$private(0x0, 0x0, 0x100) r1 = semget(0x1, 0x1, 0x40) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x4002, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x8, 0x10286) preadv(r2, &(0x7f0000000740), 0x7, 0x0, 0x33) r4 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) mprotect(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0xd) openat(r4, &(0x7f0000000340)='./file0\x00', 0x400, 0x24e) semget(0x1, 0x1, 0x180) setsockopt$sock_int(r2, 0xffff, 0xffd, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) r5 = msgget(0x0, 0x446) r6 = getuid() r7 = getegid() r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r11 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r9, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = getgid() r15 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r15) r16 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r16) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x2, r6, r7, r12, r14, 0x0, 0x5}, 0x4, 0xb8f, r15, r16, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) msgrcv(r5, &(0x7f0000000900)=ANY=[@ANYBLOB="000000420498f9e39b9d709c638800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c312bc2396b4aa3e8bd849534ef48e1f8dc62940e10fcef03edd5ae3ac6387e0809764dc51a458183f61bb3e0712a0fd5f65b2b82987f4b5e9ad8676a48e9bdbef02eac7ef86479b0fc6e82dbe73b998abdc7bec0f461b0c738969667b0ee02fc8c8666bddadcf53f51ffcc1a"], 0xd3, 0x3, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000000c0)) mmap(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x5, 0x2011, 0xffffffffffffff9c, 0x0, 0x2000000000) r17 = socket(0x2, 0x1, 0x0) r18 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r18, &(0x7f0000000040)="670dc3", 0x3) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r19 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r19, &(0x7f0000000040)="670dc3", 0x3) pwritev(r19, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r20 = socket$inet6(0x18, 0x2004, 0x5) r21 = openat(r19, &(0x7f0000000100)='./bus\x00', 0x5c052eef73577ef7, 0x20) r22 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x0, 0x0) r23 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r23, &(0x7f0000000040)="670dc3", 0x3) pwritev(r23, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000005c0)=[{{r18}, 0xfffffffffffffff8, 0x41, 0x1, 0x20, 0x1}, {{}, 0xfffffffffffffffa, 0x10, 0x20000001, 0x9, 0x3}, {{r19}, 0xfffffffffffffffc, 0x0, 0x8, 0xfffffffffffffffe, 0x78462b45}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x4, 0x1, 0x1, 0x9}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x1, 0x10, 0x400000000000000, 0x7}, {{r20}, 0xfffffffffffffffc, 0x16, 0x80000000, 0x3f, 0x9}, {{r21}, 0xffffffffffffffff, 0x1782f1b162bb1288, 0x4, 0x5, 0x3fd}, {{r22}, 0xfffffffffffffff8, 0xca, 0x400fffff, 0x8001}, {{r23}, 0xffffffffffffffff, 0x0, 0x6, 0x2c4, 0x100}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r17, 0x85}], 0x1, 0x5) syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000840), 0xc) recvfrom$inet(r4, &(0x7f0000000440)=""/122, 0x7a, 0x800, &(0x7f0000000200)={0x2, 0x3}, 0xc) 16:02:06 executing program 1: r0 = socket(0x2, 0xc003, 0x11) poll(&(0x7f0000000000)=[{r0, 0x100}, {r0, 0x4}], 0x2, 0x2daa392f) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x2ae}], 0x4) 16:02:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d710c18690f700", 0x100}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a340142f4fde4c6c7b48d0a7f9f88cb531f7f8f4f531ba4f58ffd923fcd933951e7343655ab7e00ac6c20f4d2a672b74939d149035ab839d4f46e2d0fb5f53adbad07d685219fd43804ab6dcb072421920620999aa5c0a13b2f374185f65e31336e210c7a77a9d4250d497f6ab7920e822fe69f10d368d0231020f95153195c55c27cd393c0e74648e63782ac756a67a9af0270556f0e4beb60ede8bf49451b37b3fb769d079845de4", 0x456) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r4 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r5) fsync(r5) pwritev(r5, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r5, 0xffffffff) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r4, r6) r7 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r8, 0xffff, 0x200, 0x0, 0x0) write(r7, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r10, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r9, r11) setregid(r4, r9) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x1ff, 0x20003, 0x20000000000d9a, "b08d14c6750400000000e500030100"}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(r12, &(0x7f0000000100)=[{&(0x7f0000001040)=""/44, 0x2c}], 0x1) 16:02:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x229]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) bind$inet6(r4, &(0x7f0000000000)={0x18, 0x2, 0x4, 0x1}, 0xc) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) 16:02:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000180)="880000d2ea465755f8b4bb0800000000000000db63f08018357bb5d441310f0f480f245cbfbb0000000000000000000000007c000000000000000000033514e32642afaf01ca94e1afbc4760f7eb4853fb21d63761e502927b8ddc58e035c68da6700f84f836e2c9227c86cc18", 0xfffffffffffffcd0) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x10001}, {0x3c}, {0x2006, 0x0, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:02:06 executing program 0: r0 = kqueue() pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x800000018, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x40, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r4, &(0x7f00000025c0)=[{0x0}], 0x1) write(r1, &(0x7f0000335000), 0xfcb7) kevent(r0, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='x\x00') 16:02:08 executing program 1: shmget(0x0, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) setrlimit(0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2466696c6530008cb76812542641eb42b171f6228d7c1f9c8990043ffc32661bb1c48c86bb0856d8029e60afd39d3ce1b10c925761b05d377f"], 0xa) r2 = dup2(r1, r0) accept$inet(r2, 0x0, 0x0) r3 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) msgrcv(r3, &(0x7f0000000140)={0x0, ""/2}, 0xffffffffffffff6c, 0x0, 0x0) msgsnd(r3, &(0x7f0000000080)={0x3, "a40af300343ce9056e3cddd33bde130e30e014e83187ae9acfd4d3d35c759b87a04fb2200bce67e325061f26"}, 0x34, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r5, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r8 = socket(0x18, 0x1, 0x0) close(r8) fcntl$dupfd(r7, 0x0, r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r9, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r10 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r10) getpgid(r10) r11 = socket(0x18, 0x3, 0x0) setsockopt(r11, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r12 = socket(0x18, 0x1, 0x0) close(r12) fcntl$dupfd(r11, 0x0, r12) write(r11, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000740), 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x1, 0x0) socket(0x18, 0x2, 0x9) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r13, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000007c0), 0xc) r14 = semget$private(0x0, 0x4, 0xa5) semop(r14, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r14, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r14, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r15 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r18, r20, 0x4}, 0x200, 0x401, 0x2}) r21 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r23 = getgid() setgid(r23) setgroups(0x3, &(0x7f00000004c0)=[r21, r22, r23]) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r24, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r24, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) socket$inet6(0x18, 0x1, 0xfe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r25, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r25, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) 16:02:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x4d}, {0x6}, {0x6, 0x0, 0x0, 0x107cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 16:02:08 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000280)) listen(0xffffffffffffffff, 0x0) socket(0x0, 0x1, 0x0) r1 = open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000080), 0x4) connect$unix(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="86df2e06000000653000"], 0xa) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x3}}) r6 = msgget(0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r7 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, 0x0, 0x0) getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, 0x0, 0x0, r7}, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) getgroups(0x0, 0x0) setregid(0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) 16:02:08 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000440)) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x80, 0x7fff, 0x8, 0x4, "54cfa1f15cf4873b4393c7d493d9b898976ed2e0", 0xcc75, 0x4}) r2 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0x2f9) bind$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="0184002e2f66696c4530"], 0xa) listen(r2, 0x14bf) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x22, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000001c0)=0x100000000, 0x4) r5 = fcntl$dupfd(r2, 0xa, r3) dup2(r5, r3) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000500)) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[0x2, 0x3c0b]}) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000180)) r6 = socket(0x18, 0x400000002, 0x0) writev(r6, &(0x7f0000000300)=[{&(0x7f00000002c0)="fa8206f59b2da9e29e04d1b85f4fcb", 0xf}], 0x1) setsockopt(r6, 0x1000000029, 0xfffc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(0xffffffffffffff9c, &(0x7f0000000200)="61b61f5afec06f5b08c13427f59716f05c789e837573a386941dd78038676940bc12217aa92bee213a2b12cf9e1af08c59f1784397735655d6fc648e1600db27364c99826324f4b60d6b92cb0317f7ce7f76a6e1285327b205ea70d275724bfbea55d2", 0x63, 0x400, &(0x7f0000000280)=@in6={0x18, 0x1, 0x1, 0xa3}, 0xc) dup(r4) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = msgget$private(0x0, 0x686) msgsnd(r7, &(0x7f0000002e80)={0x1, "ed995b21866ac3a1425e791fb72ce63f651d5f2a4b0440137e50ac839d33eae7d43d9bfc6825be4f9734fdab3285d265a9224499d9b0479fba8dabc1022bbf3c89fc74cf9e66e7268525b073593bc83e979071163d4928f8b397c154b5ea17a0b962dda6d14e1d4a5d26e538a96666a3a7a7c6acbb0a2bd3c5e8562d8079a759dda5b4a03046ac7acb0e0d9f4c989617cfc0b2d2fde26ae84f491483f743ba9f8ba5c546c849f8a06c11197c2b86a70b4fe48ef9b1d78bce4836cf89b66732bf185f412d7e21f26064f2ea6f4af04cc06c549df5cd98804dd03a43036fa88783695607"}, 0xeb, 0x800) 16:02:08 executing program 0: r0 = socket(0x2, 0x8001, 0x0) symlink(0x0, &(0x7f0000000100)='./file0\x00') connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400107d81"], 0x10) r1 = socket$unix(0x1, 0x5, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000000)=""/155) lseek(r0, 0x0, 0x0, 0x2) semop(0x0, &(0x7f0000000040)=[{0x7, 0x5, 0x1000}, {0x2, 0x7, 0x800}], 0x2) setsockopt$sock_int(r1, 0xffff, 0x80, 0x0, 0x347) socketpair(0x10, 0x5, 0x1, &(0x7f00000000c0)) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) faccessat(r2, &(0x7f0000000200)='./file0\x00', 0x100, 0x1) socket$unix(0x1, 0x5, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') setsockopt$sock_int(r1, 0xffff, 0x80, 0x0, 0x0) r3 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001040)=""/62) semop(r3, &(0x7f00000001c0)=[{0x0, 0x5, 0x400}, {0x0, 0x7fff, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x7f}], 0x4) 16:02:08 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x4, 0xfe) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x682eb13985c518e7, 0x7}, 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000240)) readv(r2, &(0x7f0000000200), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x1, 0x0, 0x8, &(0x7f0000000080)) close(r1) socket(0x400000000018, 0x3, 0x3a) r4 = syz_open_pts() ioctl$TIOCNXCL(r4, 0x2000740e) connect(r0, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$WSMOUSEIO_GCALIBCOORDS(r6, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000140)=0x1000) write(0xffffffffffffffff, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000100)) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="100a295bb9223776", 0x8) 16:02:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r2) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="10000000000001000000000000000000"], 0x10}, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000100)=0x10) 16:02:08 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40004000000902) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) r1 = accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) sendto(r1, &(0x7f0000000140)="eac882953de271536d007cbe9660e7a7ab1802531d328eb719266cdc697f307277311e8c23954650cd59ce", 0x2b, 0x4, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x3}, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) 16:02:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x1}, {0x1c}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x81) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_metric}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:02:09 executing program 1: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r1, 0x0, 0x0, 0x1) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r3, 0x0, 0x7fffffff) dup(r2) r4 = socket(0x2, 0x400000000002, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x20, 0x0) mmap(&(0x7f000003a000/0x3000)=nil, 0x3000, 0x2, 0x4810, r5, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r4) syz_emit_ethernet(0x1000, &(0x7f0000000340)="936602a77c4b33cb8d26db66a9c125bb9032af82272afab7441221efca96fcd4d02cb0541f27ee4d7ae313d97232503a6d247b9b53dba4f84a6d8b2d885669e07e2f0872731590662027330d4e9faaa35bf651eb0b89569b63030c646590a34e9140f905581a39a5df96342b7828ee7aa9fe21460d4b43fa0dd8a1f01a4e3fe85b4fa80b473e4bf798d66785c1737e5ca6736af9439da759dec4382b681199cdf2c65249015d4c15facae028be0d9440e2052f0618cbbf84fc9d06f1f5573d13fd2b6a853a39a41d5e93651d473345a5e958c5d507568338e7d8df1718db09acb22bbc2663560114c8aefcff776bbbaf690ef18e8041b0f6f9aacf287ccfbea57e0fcfb7192fa4152e4c969098b6bca25324f2a0ae92ed5b05596d90da8be3b1572059f004a8a373bbc9404c22c2a9c0fa162289d9ee4d90017c8f35a1620f65ae15d0d2059b787908fbd108adf1baf2e6d6b3d65349c253f2e854163945a969200bc387e5ccda8ac92844218447234047aca59fe577579ee596edb755a673cfb33c13a915459b4b96e0a4a0dcda36e2017b160dfd0d1727c89370d788a9422dc9595af4abed5498e15c9e42471291e042f6c5ace60a0a2f72ba5fb2b743e74648738ea219baeba9226e828b4216e68b317fc46760a83a8a27a5bbc129d78d6a66fac74c26bf1db1392bec09d69a2978b468a2c36d726802eebd1e1eecc7f811dda721c6fcf86d50550f99f2aa2c35a36841c8d2ef7fec28625a365e122df39f14a691f21c6d294e42ad0485922ea9153f0e397f5de01123a42d40726bafe53e074be37b5709566e3bf8af382561017f6a8a3f94c1cbac312f0761db830c744d59e97e2f2286154f79ce4efed85f013a9bcf8deab1e0841e9dea180fb8801bf46df700c4c7d3c5d181f97060e9a6e0e0f32fd76684b93de5b9210d2df646bbb5110aed89238e73374ffca1bf76324d9d241a44657e0289b79cedc103d2eb6123203bfc1dc71fb0e9c6a7e6d8dba5bd914569b99bee5db5f981c35f9dda81fe41dbd98b0ca6aba0d3618e2a7d34a83434ded0f30ae9ce19fc767257551b6f671b3e07b2a320b98862cccfe5dd2b8107da170cae3991bb7c69ed5c008e4ae84033cfd2c7020b939d4bbcc7787d9158d2ddf7d97c98489fa5102722c51d609cda5c41fc359cd65ef5dad2a02db7de275f4f4df8d964bc08004f180a202b08e3077f8f3a4258c365e0db7dc597f99140afc8714b892dc210e11ba8e75e2989bb10585af5bf919355533fe7dd373ad26141160a8f81dab31463c64e112e12c3f90b8ff6c301dd01fd3346e08a29bb1eb138a18cc4e040d3e5e16620a413da05209c6da8e7a12a32588c52e0e10f454bf62ca8cfc5dbe1951ebe957fb45e3b7f4e7471cd5813cfe189a94bd926643b77116400bcf1e78919bed36966d265b32776d5fd8e38c59ff83e67fa5914b59e68ac50a91203b498ae2ae9fa1d2c829d2013c84f4da5afc8f47d659fd870e843a5317472b2933a27ab461ec4f07888a1551fc239d7bf26a2586651df3c142b9bb789148fc5e3bfa20f3e60e397f0bf197fd6383cf76ebfd65c2a58565fb2fdca583e8770c1570c32d8b08e4235b324aa2685dfc36e033ea59beb5e24c8ad6cf15732d0506793741c72a478f76d284fa2eab8a04861ee0bd8e409829fbefd4a5374c478761a3558c2a8ae2e624d4266adc893fe928a0af403c7e8355b356ea2eb39065a383c35d1530ab676293df8f0c7c667ea99a0d08aa2b55af0408ef01548e2602f67a0a5bf98881e6e636de7545b8132c7750aaa7b0b178df623650791dce67414fa17d29e43a181f503e71a18888ac9cf71e50e207bb85e14b0a203045d42dea40db907419d25a976e762380dc2c4a4724f4c3d9fe0d24b1a80531bf5bd498954a10acbca0f707162c7529369460a1fa553967786e05c98a12db37dcdea9b87b05049a5a85192d99345b2604047b399715643885a18c575fb4a09ad31b602f962d79deb9c874540fb86468ecbcd8d328e114c9c304a7b677f4a989adf2eca4907ee413b52c8e0e4599ba9df2952377b4408b05c8e1c288989ab28e53bf7ed775b70de1338b614a803de4293972ca64a5fb42dfcc765a85df55e077433c329077df52922ab3db619213e51bc02d841edef252ba183c195bb654fed97a3720cbad4533aebeb4ff1f9f316c878e296fc82e2bce1b9fdd19c2ed4d5e4f760647eb6729e36c0f0b69a76f39465003f84acb74f7266cdd62227cff5500dc77485d429a42f4134c6b89fa6b58052b9ce1d341f87e2dacf6bc34dd86bbbdc0732d1f25bc8b7564a10350b4592be5a351aeefe63d7fef5f96d9dcff7786cb69aa3e578280c24e97db0055fe43aecc3924f87d6c5323a96c38df4ed9620389a71298257a2c254f50c3e4089db4b163a57b45f040286ff5d0012aff2393ab84da7aa8290beeb0560bd8e66ccb6cbbe5f4c90627ccc3aca731cb9d3a173cccc8caf84ef5f779ac648a21939092055628657161d7bca50dfe335fb8f4739b8e03c9b10779cba63095b83632b6fc41eb39154446b060b4d5f5e2eefb237275429856b641c9d57ba1ef2b30c0787135811ced5be26cb6950126fc163a6108ab682847a4821e4dc1fef1825655f41953263386122f6b89b9fafdabc3fde4695ca1a88e495b491481a9fb579130d4543db53d5f58fbc9ac2ccaec577c6c89320f635c15e935dcca27090053797934746dedba5c45c6889eb785862895e835179648d08b85099112a663c0561d3fe654f5e73cb03b834a1fcf558cb7cec9ad82a09fe9408424fe6b552cfa50551a488867fec198dee5d1c02142f8ebad654dcc801d56c9003925bdfa3d8b510a4fe139df9135a577c1222ee89e66279ec94a0886aeefd6685e06682b8911a36fddc74a0d462bf66ee47f2e0c21466e9a08bb4f8704699cd4b31e2617b2b7296e5035b3b0597bc1c970a66fc0ce71bb918b4657d715f850198e82e485f79351aff19c032c9083e8753890ed3014b919be7fb1ba7e520fadbd42eb18cefd99bc50c30d739ab92936b7b92367405fb58b24aaf3b1919bf4a35590e720c61026fb62e603e87b45b3500e33f151c15d75ddc5abe623d96eca2194931912e1bb98c2942fd2906fab747d6d684b9980c410b712421d6d10a3b7afed5aa8f6ab34ca3dbb1f8e06be86333aff641b2bdb348c912a3209c01f23587bc7367862826feac3fc0353916b5c468bb17d9588e193a9b4304919534d5938484dad3b4e4427ef3a1b97670eb9fa546b1c68ae3ec8216912ce5ef15af58210969e97e06dee622d1f5506c4280b7cf92292fc8fe1d2cef482c69867727089146410cf68201c3548934f222d4bbe0f8b79c1e13b37e2743af30aa4653791206a44ffef04372dd5ccff4c756c0395a77743e46da39feeb4d088b7743572c6330fef78718e9f193f7af64b9d2c2932be795095c2478c31fd0c4d25d3eebf50938d67d21c71b340c2dfdc33c9c5494a0ce4ec40f01cc31def576cc078892f421839bdc8b67ccd337c2ba1f7e6965b225e0300aba706d5b1879c469a34518d7a0aac2c70dc3e3234eb98060a6ea667bdc97f9e425fd52fe8188880ac211af9ea4bd7db8552803bfca1f9b6f416ae1f3a7a1973cb87bd0a93c0dfae03b91a079ea34ad8800ac3f36bc271ce3d16e75949c72aff8c705801b0d75dca74a2c354356236095bc8aa7a2f5e1ffec2a7d24703b63e9c3532ee40be825ce76c893ab3fa9de5f3d7d85966c0f4279ac0c1ee627dbd16c9296f1d0068643466f807c4f307ff344bf70293cb42a5ee4ed8fd37f5dc41f4d9501ee15f5d8aeb1c8181f5034f3b0e92df28b6dd73d54ebc4eb1d70b4fd48c02a07309b1d809dc8e4bf574339b59aaa22f2c08ebc0a79bb82fddfc23e87b4ee176fc2dcd2cf8f7404ceb9827e7170168a182d7dce5e882ff2c9e2cdcc32d5aba50723dff9faac95da1e0927fd677eb14315b72c6eb70db1ca08ec18aa55eb94533c0ec11000d690bf90183cec2e229f6de748e683f6e0e9acd81cfd89dd1de4a4cab36af27f853abf046d6f68ca232f235f4d2ea619bab49cdd8343ea08bedf786f1419c1dd9124047ebfb1fa04bfe7c3960712278adbc688ec387f4ae5ef8f25c760721882a16f5f9b21ce3f48e53b55109dd0b728573996dbc2fc0600121d73886f4668a4728a4d7406fb87ef0a61598c84f0d84a62e2a4eaedda302daa4d0741a50a941aec85960a3e9683baa197be1a4ba2787a4f92903b7f909eb029d9f1fd2cbf790a130533c6550b256e85ab762f59b36fc97ef42ed6914dad66077972af91f09c9f235a8c31b4d7d7050953cc6c2358ec26f770d177729ec7ccb542c145e2e80b642dd9b8529be0392df1c81fbb09e1f8d2baf50e28f5ca61cc5f2c59dd55a3fffcba498df1f1f39d339fe5f167add6b8acffe6e0a96be84b00c4075420b24baf2fa1c576ae8c22e7a7867634a173d4e3e07800666e5fb3599b9cfca03f66b14f3485bb02198db2697f927890d206972f409e8440cd11b66ab1f8de035b91b8de2d05ff83c21006522a61a8d9fe30123c49a35fb5cb997636ebd8cdb488718fd8fe19d9ab38962d830f8ce7ca8dd71119d7939891b5f166725527332eb0eb5128bcc1be120c8ab01091f5e94a1a39e0e9d8ee00940645b2d045bc1bad65454f8c1d7b470c4d27c6405e4f346cfe1c682df18ae746aaa269d51fc6335afd0740d889efdc2f29baab536276d83582d39ef3841fb0d69814d967ed1c0837e298dbb18847bfc4c8ab743cd1e2ea45875a2302872cac136fbfbe2673df45ec1447a6d16541da04ead16850cab1071c0b4d2103bde06bcd62c63778d23bdab3426283d5ba7138907eab4be27b3a09e4e925eaa82f1e31941f17178f87633642433cf916b57a5d89ae3d79808ee11b3d518a38d198e1a2dc0705fb0e1109d917ee17f1efcd6ea8de757d937af6d29b64bc9b9819b4c5a1c5e4b7e012739eb1ae2bfff094bb46f334b38331af57907c44cb80a27980f5579ad40991b123ae6971b961a1855b633c759a01cda1dba616a831551e99efff2032fa2857f3ebab57761208b182197720f18540252376b7844da59f80bb271b7f17afba585c7c3c68d561414da8068a52762ba43a48ed999238909507a5307c7696561559db434b5599d778f7c225e1b9dec84796c32fc6acb10f6c33cdc8d5135176889935060d724cfff45885319799be69430064699b5b95bc245b568faf806186490d1841a894e7398d24e76279ab238512b44b2e6c559ef01af5a5169b5b07f497897a4595353cf09d3967735d58506929eda295873d7a8bc2fbd268ced4173d29d62e17f273dacb6eeacd9f70c8bb53962060a5eb2f84b5c32e30324087c14669eee3a73693d8d6835ed07f7f791aabdb5cbb12cb8868a2cb9eeb29bb18070e1037b87aa95b9e19c12e1db3c8ab58c828ab667fd276e44d23228816b208d5e3ebb27a4aaae53439f7c83c7ce62e8ca260caea526586820f422a2596071e59bcde747f040847f87edf2224217789c3bd1c56b82a78b853b63fa5e94d0c276380311cb5896321a9b95045bdbda4043c0c22dbfbacdf42f4209de7dda4e16e31d342abee8172d23d2e97d5e39e4f74480dfa85defa2cee1b415d8fab130f8d1be24339272a73586ae597eb5ae7f09f45d85de8532b4db2418911a0f748df2bbb17a0a2c0de6f3a7fdd0e97b543a05f53c2890b526820d75c00b6161aebd004e7d26a25a7c4dc2e73c0afd9e3ab90") ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) write(0xffffffffffffff9c, &(0x7f0000000000)="8a70434a46112a65a822c0a30608108df8aa7b75325e046a18982fa25956b933456c1ba14b76ebd80d8591ca6ceb161042ef44fa1fc8ce65ed2cafa0ccd41646970701eae36a1260", 0x48) syz_extract_tcp_res(&(0x7f00000001c0), 0x2, 0x3) 16:02:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x2) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="ff5ffcf7fb000093af80e245e9ff9fa89c27ca9f0f2a50071f6d5a58fd4e1667819032dc76e10b4f7b50ee7c2ac1a8b3b5eb7b12458a906542879f457125a82d643d52e94631a82b2bec125c96855bdc659fa70a22d99254616ee6a702961882b09aeee02baefa4f3033", 0x6a, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x214}], 0x1000000000000250, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x1e) execve(0x0, 0x0, 0x0) 16:02:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040), 0xffffffffffffff37) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x20, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) shutdown(r1, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x20) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x7ff, 0x100}, {0x9, 0xff}}, 0x0) close(r1) shutdown(r0, 0x1) 16:02:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/88, 0x58}, {&(0x7f0000000140)=""/129, 0x81}], 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 16:02:09 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x800, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000002700)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002740)) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x8003, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) kqueue() socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) syz_open_pts() 16:02:09 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x100828a4) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000380)=""/55, 0x37, 0x1, &(0x7f00000003c0)=@in={0x2, 0x3}, 0xc) chroot(&(0x7f0000000000)='./file0\x00') r1 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x144) r2 = kqueue() rmdir(&(0x7f0000000040)='./file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r3, 0x0, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)=',\'@\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='\x00']) kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x10001, 0x0, 0x0, 0x0) close(r1) 16:02:10 executing program 1: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='r//'], 0x0) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) fsync(r0) pwritev(r0, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r0, 0xffffffff) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r1, r2) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r3, 0x100000000000, r3) write(r4, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) getppid() r5 = geteuid() r6 = getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r11 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r11, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r4, &(0x7f00000000c0)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000001c0), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r9, r5}, @cred={0x20, 0xffff, 0x0, r6, r8, r10}, @cred={0xdb, 0xffff, 0x0, r7, r12, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) chown(&(0x7f0000001240)='./file0\x00', r8, r2) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r14, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r13, 0x100000000000, r13) write(r14, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r15 = getppid() r16 = geteuid() r17 = getppid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r21 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r21, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r14, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff04, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r19, r20}, @cred={0x0, 0xffff, 0x0, r18, r22, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) lchown(&(0x7f0000000040)='./file1\x00', r8, r20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:02:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000180)=[{0x7fff, 0x9, 0x0, 0x5}, {0xa, 0x20, 0x81, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0x101, 0x3, 0xff, 0x8}, {0x70, 0x5, 0x9, 0x1d}, {0x1, 0x20, 0x1f, 0x5}, {0x6, 0x3, 0x6, 0x1}, {0x6, 0x6, 0x0, 0x800}, {0xc8, 0x5, 0x20, 0xf750}, {0x100, 0x0, 0x2, 0x4}, {0x2800, 0xff, 0x0, 0xffffffff}, {0x1, 0x80, 0x1, 0xd64d}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x84}, {0x14}, {0x6}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x101, 0x1000}, {}], 0x2}) syz_emit_ethernet(0x263, &(0x7f0000000040)="fd612da02cdffc3279adffed84dd") r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000002c0)) 16:02:10 executing program 0: stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) lseek(r1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x14, &(0x7f0000000000)="b0fb556465bfc2788d8fc1d5870025aaa8e678b9") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5c, 0xfa}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 16:02:10 executing program 1: r0 = socket(0x18, 0x3, 0x0) socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x464, &(0x7f0000000080), 0x0) socket(0x400000000018, 0x3, 0x3a) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x2) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:02:10 executing program 0: getsockname$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0xc) r0 = socket(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r3 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, 0xffffffffffffffff) ioctl$TIOCEXCL(r4, 0x2000740d) unveil(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)='r\x00') ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000001c0)=0xfffffffffffffffa) r5 = getpgid(0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r5, r6) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x3) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000040)) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r7 = socket$unix(0x1, 0x1, 0x0) fcntl$setstatus(r7, 0x4, 0x80) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000240)={0x6, 0x3, './bus\x00', 0x3, 0x6, 0x81, 0xffff}) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000100)=0x100000000) semget$private(0x0, 0x1, 0x200) shutdown(r0, 0x1) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r8, 0xc1045763, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(r8, 0x8008745a, &(0x7f0000000280)={0x7, 0x80000000}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000340)={0x2, 0x3ff, {0x8000, 0x100}}) 16:02:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x80044d, 0x5, 0x2000000005118, "047c2ccc2e0d00"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000000c0)) write(r0, &(0x7f0000000140)='\r', 0x1) 16:02:10 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socket$inet6(0x18, 0x2, 0x0) kevent(r0, &(0x7f0000000140), 0x10000226, 0x0, 0x80000000121, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) 16:02:10 executing program 1: r0 = msgget$private(0x0, 0x88) msgrcv(r0, &(0x7f0000000000)={0x0, ""/8}, 0x10, 0x2, 0x800) mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) login: load: 2.66 cmd: getty 9500 [ttyin] 0.01u 0.01s 0% 307k load: 2.66 cmd: getty 9500 [ttyin] 0.01u 0.01s 0% 307k 16:02:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4301) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = geteuid() r2 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) fsync(r3) pwritev(r3, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r3, 0xffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r2, r4) lchown(&(0x7f0000000100)='./bus\x00', r1, r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0xffffffff, 0x0, './bus\x00', 0x6, 0x2, 0x8, 0x400}) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:02:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000540)='./file0\x00', 0x10, 0x20) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000580)) geteuid() getgid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = socket(0x16, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r2, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020200b4de409568e2"], 0x10) write(r3, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r4 = dup(r1) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) r7 = socket(0x18, 0x1, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) r8 = socket(0x18, 0x1, 0x0) r9 = socket(0x18, 0x1, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) connect$unix(r4, &(0x7f0000000a00)=ANY=[@ANYBLOB="f1bf69bbeaa5f04298d3bd5e9970cd291fc7b46af5afb28c8635f1f49e94479175091a2526cef88d41d1b7462b469340d3d29c984b9c9aca1ba5d9c5bf98cf99ea3d135bb0f553aea548b21c18ee10fa3345db56029636b7fbb9c34e7a22bb1ba1a2965f68abcf655e72036ccb1535d71376d3537b5a0913f89055ecd46c83b6a4d824254f0a5d1424c556a05ad1692524fa6c919da65dd48e2ccfb15e404df5dcb7bb2d7b91f88a8ce5d65b7d33b761868353cf93f125269e41472d16c9efcda59b8067e4ce", @ANYRESHEX=0x0, @ANYRESHEX=0x0, @ANYPTR=&(0x7f0000000840)=ANY=[@ANYRESOCT=0x0, @ANYRESOCT, @ANYBLOB="f5d125c59cb9f2ed2eb7e2e8775ab4f92d90a84c09c5709a0c15abcb94c0f8734d40c168bcee6524926cea0f71713e17064c14c249810c53a9ce634d2aa8135e4b51dad6bbc417c2a930ec6c933c25544d8aeaa55bce71d4bc2c5dbf7f69030c62a1bb3d", @ANYRES16=0x0], @ANYPTR=&(0x7f0000000440)=ANY=[@ANYRES32=0x0], @ANYRES16=r5, @ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=r6, @ANYRES32=r5, @ANYPTR=&(0x7f00000006c0)=ANY=[@ANYRES16, @ANYRES32=r7, @ANYBLOB="13c5db1abde6cfe39b9c38929e25fb85ab9d2ba2aa20ddcb66fde5891a44ac73895fc661ed56e28113d6784a3e667a629ab6bd61db016236f0a1d40eb3b4a5bf9f9ffdbdbebeb556c7f8de64e877aee04765cc31"], @ANYRESHEX=r8, @ANYRES64, @ANYRESDEC=r0, @ANYRESDEC=r9]], 0x7) recvfrom$inet6(r2, 0x0, 0x0, 0x40, &(0x7f00000002c0)={0x18, 0x2, 0x371, 0x1fe}, 0xc) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r10 = socket$unix(0x1, 0x2, 0x0) r11 = socket$inet(0x2, 0x2, 0x0) r12 = fcntl$dupfd(r10, 0x0, r11) ioctl$TIOCFLUSH(r12, 0xc028698a, &(0x7f0000000000)) openat(r12, &(0x7f0000000640)='./file0\x00', 0x80, 0x98) r13 = socket(0x18, 0x1, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xffffff79) r16 = socket(0x18, 0x1, 0x0) connect$unix(r16, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000740)=ANY=[@ANYRESDEC=r13, @ANYBLOB="a390cabad51005b3badaea3e849d70e10b128b3c733ef8cefef594df4470c47e8dd5e492eb74179438d5c2388f0423f141f6b2b684df821768e0f3ab1f7c5e8fad7941c9567aa90ff94bc873f94458027455351971b189a2ecf676ae771575f11734d2c352ecbbf2c085c74d1c7a3e201cac9349e26bf74408031c4cc05211a3cc724067038648948a4a60eb741dd9a71b3beacc53a3d8671dfb8e047390c7af336b08e1c3eae18aa16bd2c8c125607506b4248688a3a9d25f0f5dbfd93987a47c87a04f362ae5ef8d444dadf0bcdf888f11d2bf450e3bbe"]) chown(&(0x7f0000000080)='./bus\x00', r14, r15) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000500)={0x100000001, 0x15e0000, {0x1, 0xdd}}) r17 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000300), 0x712de38a09f15252) ioctl$TIOCSTART(r17, 0x2000746e) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f0000000480)=0x8dc0) mkdir(&(0x7f0000000600)='./file0\x00', 0x5) mkdir(&(0x7f0000000140)='\x00', 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) renameat(r17, &(0x7f00000001c0)='./bus\x00', r17, &(0x7f0000000200)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r18, 0x4, 0xcc) r19 = getpid() fcntl$setown(r18, 0x6, r19) r20 = socket(0x2, 0xc003, 0x6) connect$unix(r20, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r20, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) 16:02:11 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x10001, 0x1f, './file0\x00', 0x4, 0x2, 0x8ed, 0x200}) r1 = syz_open_pts() close(r1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = socket(0x6, 0x4000, 0x9) writev(r2, &(0x7f0000000580)=[{&(0x7f0000000180)="90f179f0ceba0800daca439580bfbbc7d41c0656022e4e1697b95b885412393f1f4f468683ae8ba6e5d3ad306af4855764771de3304e96dbd83ae7c70ece9558fdbf1a31d4b3de57508c5790ceffa55190fee800f3a9ae66abffedf5f5025647ec6afbc8758300e2aa0c54afa40e404f5178b4f25e711a74293bc7e4645e74e5fe27ee8c", 0x84}, {&(0x7f0000000240)="93829b65d65a6a6295c0e248a3c2be904492400324dcd31bb7401f7942b3da9d0a4f867111534baf892911f71d4f8624d7b4f72c6a69", 0x36}, {&(0x7f0000000280)="0601464e51c519340c6e7249d19608b98331ffa6126bdba17372c1bf5f49bc582cb40816de43bed2ceb24d7df35701bdb536e80c552222cd2350cff4f2e59421580f3f0a945abcff41a8e13dd7c0deffbf19b6b009416dffd13fded07ea4ade64b4a0e9bd032b158ad4405bb7f101839edf709f63793715d5b09496674e5a5285e0a2ba78c6a12df6807cde3665af3fd5313dff882e49e19b7f84e0e13bd3f1c899ba506fa96f0041da37a9fab818c204f8bfe6984636fa76f075ed06e6f557c2e3967393879e723ee3f1c5dd800173b7e1c6819886c461f83caa2ee136a6f094095", 0xe2}, {&(0x7f0000000380)="688c5bf19c7b670ef155a9512a8d834d1f6112be43e5a00b6dead2a2c1f39717a83713959037d62c6df7369e50bd909b300cae1920bf5a894a1be79ee75f714a61bd8099c8f66a8baeb472ccc1877d90411c", 0x52}, {&(0x7f0000000400)="cbb5fff6553ce6c6a4b01e5980ccea81a70b76f338bddaf690bb4d7b0f9657ba1498a34961814506c233c23d43245a52989832faa785a6fc7e8fc931d2d4adc8039cd04135a04947c425dad02e2b868650bd8d823923212146bdc79cbdec2b930195ecb8df84eecc04adb28be579e3fb8dcecdce84143890f2a73548ad87bd782cceb2e4c1ac7096128118100a547b1d38c8c5f4c7baf44c1d9887", 0x9b}, {&(0x7f00000004c0)="5dd6072a2b6d5814fa984d3ccd66c497acdb5a71edb9bbff072995877e00cf385adf917069653941144df303064e010b1e13f389af4bbc3b4a56b35108321d614e5c759c35a153f65d8ddc3babd2c38e4a7ff61ac5ecdfdbc9e68a212fdba54fc09cecd23ea665f59146043a582e4c6b2cc6ad1e01af7f7e4ddee4f337433135c417ec118584d63fbe2044e28167b01c04ca03e52eab02e4b345acd59f9ddeb7971c12f8e2ef52d339ae125cd38703a186fa45f7f3d2feebd631531a48fc9e52", 0xc0}, {&(0x7f0000001440)="42a221a49232612bda18839cff950cd1d855cbb79e9ea57d0eef1f8ab7b9c2cb0c737ab5cf5e462bc3dae6a05accc233abdfca1daea37a8d4915896d665ec583acad6a1c25c41ff3a9039aadbdc72bb96e851f6aab28d991cf216c807b90fae96e2f2cd5459aad30901e6e04ecdbd47f3cf2f68689cd12b6786776f671137ce361f904c8eb75b28febcbf0550ba06ab94d9c4ddcd112c5a665a8f2f14658ed6e0a8434f520705dbbdc8abc3797ec3b03fac39350b6201fc9515ab9400aaf1166b88beb81223f4175fc9c6e56c6c6fced187f7dba748f7cb1e0128d16ca3dc4258d304a93a1cc13b6f7365c1d787f8d879da696611f95c02ca39eef2d583c51b045ed490ee5b17be17274c8c989d32361f136dbdf7e88c31c79552819f4b9aaa57422b64cfca560d93f4b3344e509525afd061a005ccbdcd6f5f4adba4e22cf5f03ec156b66f5689f671a44b4f4ecae82102fe68e3e460addba46c187d951c8c0a62664a359782c87435a06e564761dc8b73db3400ed58d5465d8cbf6c26407a33120b3a2f620df94ce8871ca728e4b44a956c0bfbc37924a17ba20b1b3e2a795e5baf561d66a5f0274cb6d8a9d22b35f5bc44033fd4a06e539dd59f491777eac6d5ffdd564041322d0a05bc55e1da39b15044826cb78f3927e2eb9cfa5233b9923bad27317016cb85db2d51c604a34dfea790f255d875634e5d3dcacde146b5fc6440b8cf36599fb84d1ea5b5a1fe970b1f46dc85bc4966e18b6a5fd8da0bf35e7760c1a9d9ecda69de105441dbebd8fd420259b0042513678dd2aeadc011b4a3ced59ee390bde39a97cf84e414968c752d5eb0041984983e864b896304a68f12532d378c19f72e5f53de3c01ce622a11571dd0341fff63a7763e5bd9f26422a3c32f3839f5501502f4b7925c28597b383fb3e624670ad29aa58f6d7293711f8f21372e684dc2a3c4db168de79de9c151a0425a189b0fb2f24e04ce91a980c228e889a85ceaa7a9603a8e245d066f6ba9f64e586a377ba8b8a4697cdd9db0105941acd339b7e08df5d6f83c5700fdd88357096a485dda8d1604fa41c754db83e631f6e3096bb4333bfa10a7399191866235994c2ac132feb553e12f50b6c85a2fc9c7690089c39920a870c6cc38a8ed8b4643081aa194fadb92bf7d082e2e44abf1eb3c66713f8486cd5fba2696989b9f1d34e7983fa3782d899aa508b92f9adb49ce3d1b2bd79bbf8b02d416a54ac5a280011510185bcec3a1d57d87ac68b96c3ccbedaa8a2d93686aaa8cac7f281403156324f4f7c2bf644dc06c84892e49a9f9867a457af101443ee0ceac4d8b92227d9a2b02d8eb9e5830f384130429f423c7fa87f1ab5383f8a2ac6b05f3861c35f42c9a85b5cffdf6fcf9ea4a9d80928db5306dca7820c8914fc11095b2420aa5b55da8a6b2ec81f997e2037a718a4c2432bd16d0ee5e01c9dceda423e28ac1403a4536c7a9da07d1018969beb17c685c6202ff9c6c036008cb1037112ae079ba744c34209fc2fb8c0c357b190ff23b29287d8488316d1ac608f47571ab6c1cfc4cf44104ebe48de1b4982d9b7d5c84ffdfd6042de1df6bc54c2f4046f7403aba222653f95482b92719daebbe22a8993d0351baff0ce2b5acd40627597385660b7e868bf1cfad85114b09484cbe33dbe2d8b456c5a2db6d5723c2a4711b05937708b99a83ca132f879fb853d352dcadf55fb52634fa074af2366cf552752e3b4b31982e97f10f0b0a26fe865d7a2629df552c569fd5dac2e2be9f5612a418b8d2419b54d4d54abb6e10ad33b406d1d12becd3b5e66956a16d1025d9915432ebfc769cc5b1e0a1404fce9b7f5da4b4a3b9d9d2a2217f434a425f35e6601e1d165e9aca7d271814bc047237edd4c14b39cb674785fc011db8d274489c7c16d885922292b5e262be832fc04abbca5d2f525ee32ffdbcb91f2088026bd1bf3cf3ceca992c00c550e084bfa66b7ff70f517ff4718b36ddccfdb36197e0a724570033df701b6c5c93f7be485c410e4577b82167e6aafd0d2154345270f53feed559c2e917c04c96792af8e6e1d8db5da0a5e0ed4535c4b66b65d2aa9a63df091e187f2e0674d53e80c8caecd7a3e4a1cb3e9a78172f42b8b5847765a4b39b05858e294f328a214e52953f10b31b13ef40edb2b258bbd0cfc5e69efa5edf59813fa9045ec607d69ed207bed2509438ddbb4866a3e70e8e61056499e2fc29a172d3b0eaa7d6645857e16d3a473c497073f0b09adb8f0884f557d0a5fbc582cda026cbf0ef190fee38d8831750b487b30df6630cb84f4963a4306488501d746eae552e7f8c9419f79796c0f032016c2a832ba54020dd98b87cc8b0e95fdfed7caae7891be430b5abc690b879bfa70309a71682296c5d04a39db9becdc74cd1c2a9a194a46e5c37bfd8e1bf35e8ea9e90ad4b6a49a2cf1bee3e65d4e04516221fd2addb500313993f2949149cec857611f1a1a745727fb163d2113665aef2ff0d6827213a090e931112564aa5b26efcf059495160f1f3994fd429bfec62e3579c2ee4d464bb6bf34faae2f57e2ea2b2b2bc5dddae5403ec4cd0961cf9e54f55f6be0bf693984c05968f60006ec0d182871b990d804fd42cf43e22a45fe8d6925c248ca982ec66e3dd5a30134eb6a90936d481f7e7ddc2dee6479f89f027769e191740e25f8355050b444580b456fb8cc2135308d8495f364b66dad1034f67e7dc389041f3eaeb5abfc08184b55b87cdb23df62144732bb6a1acd4599afe08338f208f9c145bff12e7065c4cde9e01f89c1fd903e3979e49f478f812373854bc4ddda10a34d2cecfe14f1efa9486a086292f242dcfd19e4a66fc16fc8634dd2caa68f1e586c58dec0e07d9df8ec1fff1448510589920b3fba032668aad16a7aeebd5a30c3a78b2302fb8ff22a6ce3bbeb54cd4d5c1a9f130b9ab10b5a0088281bbc0c4cd0ba4d8e92acda960f9c19933f7b1eca66ebab79ece5c03e77613746c880c99b25cc2c9f57b56c361c50303ea719d024f6beb9847a39340df0dad95f29a768d8656bde5a96db85f4e6c50cbbf6bd46fa7964681e36600b8df63a0809cffa5c44da0aeada79e2cd415184f88e86bccf93b1d82e3604017a127807aee556dd8f9e7005d8309ef8a3febba5f75cb4185839c5453a562b7277ad49cec0270a6e13e488087b195e18b39e84448a47f3f7972f12b026b773cb9f0084a64741d3110a8300200973a0107b490bc2d47e6d3b0fb2b41d3ca2189c7b6a796cb93b2aaf619c4c6e56863c481f19c7387a5484c274fecaf0994a06e859ddf67bcf05b91632834e8e5333069f2bfad92258ea4736d681a4f7b664cbb3c040f0ffcc0a69c2ee316bf6d5dd8a114a6b999e51074c5c16dfab4405c19c99516bfc4a86aa0196671770ac7ded7e29688befdb05048aee8442bda5a9a2289f3c54933aba6b26d77cb034fd25c2862d6112790452307b898b3549d84dba1e5c0d1240dfee1e50cf8768c177466c0ca803aefee29842529efd0e1c4d33c79518f04300330ed9ed28267e31fb968a0a70ca82f2b8878d49409fa1681efcdfd0ccc6c4d27ac3070b7dfbb76dc166d2b47be3eb563d222265b2731fcb33dc748e6e5614f9eb450c707535d1f7730f6b137d6049535a8c42fd283fa0d5c653f5cdccc9438d4c843f315fd3184cf7dc975ef8d8022660843297ab590f816772faa2c80ff45e27f52291d7542feefdd676444951b92c0fffe052bbc877c476358fe0b07af43c041840c5a68dda87366808bd2c8c7bd8e00672ffcfe3c43110c088873034c38b780421c0973b54fc0b343b4f02354cf1adcefae745a1e29be07611a8476bd973b14b1bb14424b0027677a56f8b922962711e953821f47d267afcc1a540b5f488d841c1e9ba766279fba7c9a31a0cd6080dee059734229fe29919cceb16fec0bcfac25787a6857aab53f975c19d0e1749cb084ac4da11ad909cf86ad42f8e5cf3042279fff451e425a4647a6c316d11b9f048f925c9aefb1632ca3add8a2baa18148197b1110cc8a950dfb20d816a4e8717937836c98ee5c972af4f62fef85da96da25743a22f592f8ada130a1e111ab632a5635ea189084d2b9fee13bfb3ca26e54b2a8fb45714e61afd72d800ca412db7589d023aa558ca21816ef1170a82f6a8e5bf89315231528443c728b32b0ee5e3634b579719e04cb26f00ef1043264cbeb738bdd5760dd970bd0122f2b20577c5b89778c724cff40737143fc1f68f74e91b1f2c9f38642aa4687bea0ecba5d08eddccb06efc3408239ecf69df6fa011c37814dc13e4569d085ca0fa4d2878c40f2b3de012dbce52f90d17d1cfaf4ef637ea58194c42d325d7080413d7dd8d3e8b467518fc036d31586bfa935c756e44c8ca36224b48e0f6adbcd5aba70c1e629fa1cbd850b275e6a52faf7ed3463dc84a1f9ef63280fba72f4563cb46e94e9acc90070ab6c1fb8d0bff698260330a06fc3f16d99372817c5c96b36c74080724b3284852cf552cda390fcb3ea243588eb2f68afcd652f14fa6b9e067c91931e37bda7c6be240d499c47fe68f37a78935db06f423acc707dd2329b34940c96f354b9e0af3854d3b840e009eb29de6ef098f057e3e06a1ac065c0ff541cb3cce6f7a5b1aef10646974eb2defab1fd1571ed4b09e63ecc3f93f3c5fedd19f2c614edfbe5f5a7ef67f37141904e765269b290f2bdc8205c2dd44c99e7da264f812bf14cd227a0eca694e2199ae45c8cc6665804c302f8e5e7c68d8210e14a0337d7b32cd616a44eb2a7a107aa7ebaa68c91925f729715dca5dc8df1af14d8ceb8f08d194e47907df11989f9a199359a2dd53bd458ffc5c9be69ff1866b9aef71edfb4ef664df878f89b34697743d981f201ca64bda595f97fe7dbaeb1d4da9f0ca6f222b2d538abc1b64fff51bde5f26c39e86d31e1f9b3b6f5f73d88904a1525dbbdb3e6496adb514327d123d72fd0bef5581752ebe4a9933558180d89e7cde14a6622c08b8e35f6bcd88cb000c4b4e3377543ae44c4242b6eeb7b255a3d62db73b811f07357ccc10acaf3c4ffd15c5781f05177b35d18ccff0f4153cf69a6b9d60e2a7a4a4a7d5b7e57cdedd3f98f36dfcdb34f9c2b272f50db69c83bd116e9cf5434dfd9f2cc366a006a88bee84404440f347aa744e9b8832d6b074f513222cd84462d73b4c2c1d57d6f6ecc0fddbe2c7f22aae30bcda05e8a1a4adf071e7e1689a325d8c00c9cc3e0aeb19c70f5db6b5c58418af27688536701b421b49b682c0be71232b0bd57da3ac6a6af193e6b8158fc1215fd486634aa963c062c8aec18f2e8eddd5e096c97b5edc5aea37ab585afaf117f8082e3170c9307fb27b052fa37ec9c8fd1377746d654cbf7ae2d46dc69cec28de0ad5af11866832ca267c31ae51d1a6c68c16db7b6d9d428d4b5f6293417643b4fd83a933d562868fc784fac4bd100b00830c10ddf092c7d9dd89742d6660e5aa4553db14f47120a97b6762e857f6240a261ce7e03ba648a38f698c70a5e1b0e9622603a3fff47a2a1be58e24ff53a1296bcdd39d4cda97da1bae4c3c0421e5ddfe2a70e6f6549950b9109bf79415a4bcfa252826814fe976bcd74d62b5cb62eceb7d32a5601900b9fb8dd8e98227ee5d9b52e296b01707ed8313d0a7b7e7e281f6699d5dbe9eb7f7dd22ef89a9733a293fe51e02e4c2f61a05a5017ed5be8a3970c736ba01c977495c24a7a7505ed09f8791e278073d6e17d19c21d5ee5823279511f52f598399686aac448ff2c940b39a2639ae07", 0x1000}], 0x7) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r3, 0x100000000000, r3) write(r4, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r5 = getppid() r6 = geteuid() r7 = getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r11 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r11, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r4, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r9, r10}, @cred={0x0, 0xffff, 0x0, r8, r12, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r13, &(0x7f0000000600)="c18ed0eaf985b13b9038fc60bee40401551134b95942c14230afc9b64fe34db7e3758e0c5553ce6d236f2909f2aa19ae83d087290e2159a373ebc3252f3bb4f75966eebcaaeda78c579527d1a4065066270f42b6110bfec6dfd899e5c5b2267fec75c43abd3cc604852e909f3cdf30792af63341a8d0017c261353e115d11640db8ca458efb3ce1f1e9c53fad3393ee9451197507cf7d97fd70789e8befbf913675fce09ba6727a600261444db21deb9e6358fc093f6e138aada18c8491150e16179365c3978ed5919d40a9cbb0be2a6003f5a5ce836959dbcc1727351acf0cb757fd8d2fea48956277e79d6358dbab434744b1344662ed84fb91811", 0xfc, 0x0, 0x0) writev(r1, &(0x7f0000001400)=[{&(0x7f0000000100)='X', 0x1}], 0x1) 16:02:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e1947f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) socket(0x18, 0x0, 0x4) 16:02:11 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) close(r0) r1 = dup2(r0, 0xffffffffffffffff) r2 = socket$inet6(0x18, 0x2, 0x40) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r2) execve(0x0, 0x0, 0x0) 16:02:11 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204c69d78edb1ea338aece4515337a2bd679763"], 0x10) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000000c0)="1f32ee088163a41ead279541eefbab11", 0x10}, {&(0x7f00000001c0)="1e0647e122a592c0e196c86fee269603fe1b7637a36a6b4e256250a73c43ec250855f2bb7b190a89ff99c090c75a527c8c7fa21d2de1058da83092f20f532ca34af777838bc7aea849253d48a3ddafc8a065942f02fd844b1acb09af214284b38a308be0cab83404457d60ec82e2ec360b95fa61a1d2658e986801c8e91aceaad5fb26481af51baeae2831cb1c3b210628", 0x91}], 0x2, &(0x7f0000000280)=[{0x90, 0x1, 0x6, "9f89a429bde1b0d62e5475c21960ba7e513df6a2df3303fb58a86a1ea344bd269013dfd22d29e3f6200c231fb0b2881e7cfc7b697d8017d6f7aa1ec1582356c8ed303fa2491c531d68316d4b6c3a0f7aa22894fee85b92aff83007b2e14384c3e6b8a41c4801dd820cb95d94ab8c96c3e23f67150498b0cdfe7656378cea"}], 0x90}, 0x8) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c503b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a3813713502980100000001000000a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b510000000000000002733d2870b4418d391587b2b70de09130eabf1568222094e5cfecc839825d382b876463b4449bc823ab810857d85a7064205cb092250932c5b84ae0a1ac16564174a484fa08ad761ba1c266606672d6e121e3dfacd96409eb2139333394e8c63d379134246d465884930d9bdb9936e731d69aecd3ea9a756f839cb5aac66f1482a38afe22b1c453ceb7eed1aa632143c6274582229a1d361ce4ce99637d8ee38d919d7ffb50e59f3df4621f7b5b1248d8e169b11515f98d6347212189e3176c8e3190464b0f57e49f4f8f1e1e0c67e091058467d5cb"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) 16:02:11 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82027811e2b28a11776b"], 0x10) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000040)="18d251cdfc1f0519", 0x8}], 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:02:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000140)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x65, 0x3, 0x0, 0xfffffffd}, {0x74}, {0x80000006, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:02:11 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x104) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') 16:02:11 executing program 0: r0 = socket(0x18, 0x5, 0x67b) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) msgget(0x2, 0x400) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000680)=0x8001) r3 = msgget(0x0, 0x10170) r4 = socket(0x2, 0x400000000002, 0x0) fchdir(r2) setsockopt(r4, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) msgsnd(r3, &(0x7f0000000ec0)=ANY=[@ANYBLOB="0300000000000000ed8297313681ebb6c044c73a2f370b096592987ba6fb5610c913e7d94165a55708440cf37c1a379d5ef57fcfbb1c1722a1e5c1151c7375a56fa7e0bcb75d25f700f3832ece7027d45582b284d804b68c36bcdcf8a2e0c1621891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56658fd7c12ca80ac8dd503c4e60d4330499d2188932bc627f5c4807170908000000000000005c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b0c961dfab8548b0c231929aaf8bad55f53e66516336d6615443e1225d42a2ca7443704a66a9ea48a10adb4568c867eb918b0850c2dfb0876bca5c1f99c2741f7a3104bac61d167edba6c15997a3087a3a27061928d8bb0bd6b8a14063352f70a07cbf3be667973c52bc11a47276d93feb6889f351bc7d853bf538e486adb0e1c61d809618a8c672fa54f7da06653ab12b15ce5ddc4e1472d35565a00547c264a424068917436482af051cb1be5195ebf00000000000000000000000000000000000123ed901f42c94e81c47fa84a16877b0329a0a0300000000000000b67bac59672355712eace37cef62204f3c7c68285889d5725199d264cd4d25a3e3bc04be71d516fb037d744f9a0745e905e595e82a28e378ac681ee180fb1e69e8591e13d27e525003c39db1661b8088eeb34edd10ee58b2e9976113e3d5e98d11e445902ad4c4d69e4a8baaec6a375f5b81db5317d94e0eedab4409adb4206d1060317f625ba16565d393a876bf7dfa68509701d23b07e2eaba9caf9e58b904b870da5657353ee935c9812c0be8ab9d52e691fe5e9e1a6619d1ed68ad000516513107b0c3867c7f3490f20a0468f5b0c3160c5531641ca10beac4a93d1779d260f7e8ea4102a7b10ec76fe266d34c9c7d6e8916b6391db4003c19d3c1ce88649bb3ec2b0000000000006c7d15ebe88704f164a7663cce0451914ea9d6de4cd1aaac679142e350cbb4839c4aaffabe5a9bb8b841841c238e527e5a688a3ccbb34e8bbcaad326638798f67c7f130b5979ce9d9af95af47ab400"/777], 0xd7, 0x0) readlink(&(0x7f0000000980)='./file0/file0\x00', &(0x7f00000009c0)=""/180, 0xb4) truncate(&(0x7f0000000640)='./file0\x00', 0x0, 0x6b2e) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x3}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000700)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x9619, 0x4) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect(r0, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x11, r4, 0x0, 0x0) r5 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) semop(r5, &(0x7f0000000100)=[{0x0, 0x22, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4, 0x0}, 0x8) getsockopt(r2, 0x8, 0x8001, &(0x7f0000000a80)=""/166, &(0x7f0000000b40)=0xa6) close(r0) socket(0x10, 0x3, 0x9) recvmsg(r4, &(0x7f0000000600)={&(0x7f0000000540)=@un=@abs, 0x8, &(0x7f00000005c0)=[{&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000000580)=""/10, 0xa}, {&(0x7f0000002340)=""/4096, 0x1000}, {&(0x7f0000000880)=""/228, 0xe4}], 0x4, &(0x7f0000003340)=""/4096, 0x1000}, 0x801) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000740)) 16:02:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x80, 0x9, 0x80, 0x8}, {0x3da4, 0x2, 0x9, 0x40}]}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x80e3}) r2 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000200)={0x9, './bus\x00', './bus\x00'}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:11 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x24) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x200, './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getpgid(r1) open(&(0x7f0000000100)='./file0\x00', 0x80, 0xc) unveil(0x0, &(0x7f00000010c0)='c\x00') 16:02:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000180)=[{0x4, 0xef, 0x56, 0x2}, {0x9, 0x8, 0x7, 0x80}, {0x0, 0x3, 0xf9, 0x3}, {0xa7, 0x4c, 0x40, 0x1}, {0x9, 0x3, 0x7f, 0xfffffffa}, {0x6, 0x4, 0x40, 0xbcf1341}, {0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:02:11 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) syz_open_pts() writev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)='X', 0x1}], 0x1) 16:02:11 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) fsync(r1) pwritev(r1, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r1, 0xffffffff) r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r2, r3) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r2, r5, 0x4) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffc, 0x11}], 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) 16:02:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x6bb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) setsockopt$sock_timeval(r0, 0xffff, 0x2808, &(0x7f0000000000)={0x7fffffff, 0x3}, 0x10) 16:02:11 executing program 0: pipe(&(0x7f0000000040)) socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x20, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, 0x0, 0x0) getpeername(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000013000000000000000004000000000000051ea657428609a200000000000000c3f15f5c00000000000000000000000000000000000000000000000000000000000000000000002c41fe18d9eea1f51ecb4bbb2758409856e5502b28e114b10491edf9199639ce85c84b4f4fbba47b48210a8481f4c7ff94070d537f4ecc8d45ca3a894e17fbee861a4f0dc177ec07f51f9e307d212e38e57c8244e2ff22648a88262de3685836468ad5afc2f9b913196b43d6913994c7a20ffa4d4049463708402c328652cc46c4c83291ccad9ed094b565f5debb9ccd5bd5842a7461f600007fd0de59cbd8ed33d959049695bae084ece33e6e234d69954ac660c5b04c380e08acb3f1969184a9000000000000b857d2e918b841465bf7d8e7926fa81573714bcef9c013200400bdf34650c6816b7fc61d085ee811e8849851c76569a17645b9c28ebd519d02ae9691c61c61e73b54a52f60284c4e294874c83d46fa1ddbbeee4a709838fc595dc4775c6d503c5d3bba27194d1f2e471797851cca3630f4903ae99ebc4371e2d5ef30834f0afcb5262136477352e1cb45d496ad49303a1d961ad4c32cd2a3299de5a62a8aee9c3536311b64b8edf8163c8696a7c6eaa9c66ac6d5f2adbb78282821296f92cca8f389fa7bf176229e93a948de10516a14dd14766fdb3c6950189ae941bee0e83223485f520a10ac344993fef534d26951bb5e52c95b34d6fbdbfbbcecaaf2e18438af58381a5331f09c334dc7af46e6a70408134e3b2c09995e24bfc263a18a2ad99f3f581b12a76eb6d5cbe7d624c31cbee7ff0b8a13f2d4f92398558a01a78cc9f65139a1e31e46f079b353e454e76797f3e0aea7e8a8535812a8e77253066d41e6e33c358703524c80463b91c126bc64623681e55ba807f6278a4e832382ed1f3d3b9dd0358f4767f9c7de2330f1b4a44ed25dbffa73ff"], &(0x7f0000000880)=0x2c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) sendto(r1, &(0x7f00000000c0)="b9e79d83e639ab778f88f898f420a09f2b114aad47e8562bab899e8a07ef2b79e13f6aba0e4ec09ae734384d3b6d8033a01cf7200bee83c54485498932b5c3efbe1c5f87e2531d586b6613b1c902000000000000001636c0f0ab181bd2e449da2fb2d3fa44e2cea8901ef81e8e2f47fa9d1abd9201", 0x75, 0x3, &(0x7f0000000480)=ANY=[@ANYBLOB="928b2e2f66296c6530ba7310aa314f4c9b55f645fb94b606441ebf7823d55d59ec3f11c2852fdc200000004500000000000000b019e650"], 0x1) r2 = getpgid(0x0) r3 = fcntl$getown(r1, 0x5) setpgid(r2, r3) r4 = dup(r1) r5 = socket(0x18, 0x2, 0x0) recvmsg(r5, &(0x7f0000001380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x801) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f00000008c0)=0x3, 0x4) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000740)={'./file0\x00', 0x7000000000, 0x3ff, 0x2, 0x1, 0x7fff, 0xffffffff80000001, 0x0, 0x1, 0x0, 0x87, 0x7}) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000000)="f4c865d9ca7f4b5ef18e0aa853d45c5e6e4bc3c440a7eaa01e0d7fd2c7ad58c2dd57cec783edd302c7a97e540cfd", 0x2e) getpgid(0x0) getppid() r6 = msgget$private(0x0, 0x0) r7 = getpgid(0x0) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r8, 0x100000000000, r8) write(r9, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r10 = getppid() r11 = geteuid() r12 = getppid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r16 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r16, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r9, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r14, r15}, @cred={0x0, 0xffff, 0x0, r13, r17, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, r11}, 0x0, 0x0, r7, 0x0, 0x800, 0x0, 0x80a6}) 16:02:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = semget$private(0x0, 0x0, 0x1d4) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000180)=""/213) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) 16:02:11 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) dup2(r0, r1) fchdir(r0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x40, 0x0) read(r6, &(0x7f0000000140)=""/65, 0x41) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r7, &(0x7f0000000040)='./file2\x00', 0x2) 16:02:11 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) getpid() semctl$GETNCNT(0x0, 0xd6007cf9fd17180f, 0x3, &(0x7f0000000040)=""/95) fcntl$setown(r0, 0x6, 0x0) 16:02:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) write(r1, 0x0, 0x0) dup2(r1, r0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000625c84bcc30ac6e13969c740dd74fac641c61565eece5b743df081dcf6396669ded3f4b74e9ab7fbde1acaa3b0236a74b3fb6afda4549fdbf2222a7f0e759d7bc827bab24d4ab7e01da21c3a3adce51e855494d572afd0057a5f305afcec7f9e86062e3bd14d533145f0498a6961863939e17a6280a1b7b31a4d27f20c77fc336af8eac619e344a53c6974659915b6142c15a132980376066bf67bc2406e8e672fd400bedc98fbd3a5e15e41bfd66d6e04b8f1c29e33e895f4d1a54e1e5decb11bbeb832946f032b59d89657c26a266683407a2516fee759c1fb17091730a523ac766ad50f0b407712ebf2280586a3263b8b84e261981f0720c25749c31467b2a62b962839d231be5fd0dd3e204f69e9a583d3533353700e"], 0x2b, 0x0, 0x1000) msgsnd(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="0300000000000000f225906a428d6c6c21d5aa34558266341e94a12420e691bb3bb02c020cd15c59ba1f8ceaa32ac95d7b4198be09d46a700b71e4749df9f40a4672e0b2091098b2d5fc31a2e10d807d562c387aa9690bc39c16ee0cbfe282abaca68fba642232ed083aa8cc655b7dd3e295f7fb623e25740f2dc0dcf2db720e439337ea26e4a29c5d45147a3d14c072c91870c7d595123187edafeb72e511b3ceefadcf9f7807000000435a0898230230a8ee4fd9d06d537fd2a3e45db80a78da5f160555e914f7ac5b9aea95b60754bb09557e6d319db9289d7a39b4ffff7226f4cb24f3745387c79bdf1ba19043ff15575f9a32e22046d888c58362953b718f09dd8cc94a10c9c60245afb2dae9a86ae94c95148c241c175cd169bdf3ec8b27211e38433a7ab30ee1ea"], 0xa9, 0x1800) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r3, 0x100000000000, r3) write(r4, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r5 = getppid() r6 = geteuid() r7 = getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r11 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r11, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r4, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r9, r10}, @cred={0x0, 0xffff, 0x0, r8, r12, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r13 = geteuid() r14 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r15) fsync(r15) pwritev(r15, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r15, 0xffffffff) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r14, r16) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r18, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r17, 0x100000000000, r17) write(r18, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r19 = getppid() r20 = geteuid() r21 = getppid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r25 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r25, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r18, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r19, r20}, @cred={0x20, 0xffff, 0x0, r21, r23, r24}, @cred={0x0, 0xffff, 0x0, r22, r26, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r28, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r29 = getppid() r30 = geteuid() r31 = getppid() getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r35 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r28, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r29, r30}, @cred={0x20, 0xffff, 0x0, r31, r33, r34}, @cred={0x0, 0xffff, 0x0, r32, r36, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000040)={{0x6, r6, 0x0, r13, r16, 0xa, 0x7}, 0x389f, 0x1000, r19, r31, 0x7ff000000000000, 0xe4, 0x7, 0x2}) 16:02:11 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1c) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r1, 0x100000000000, r1) write(r2, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r3 = getppid() r4 = geteuid() r5 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r9 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r9, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[], 0x0, 0x4}, 0x400) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r2, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r7, r8}, @cred={0x0, 0xffff, 0x0, r6, r10, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) ktrace(&(0x7f0000000980)='./file0\x00', 0x0, 0x40002150, r6) r11 = syz_open_pts() close(r11) syz_open_pts() ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000000)=0x7) write(0xffffffffffffffff, &(0x7f0000000140)="935b995ac1d485880e03aff70475ac97dde4affcc1f1ec511c70671edfe3b321ad0cf4241a12a8652dc9fa9d447d3e99bea7d6b459de04ccdb38b31160287d49b3d7a679b3c44cb2fe086119fa0b7163ade8066c5757554dce4ca6c758ae449c1cb5488fd8626326633f9f3997ab3b9939fc691c720d408a952632754428dfecc3ba9546757138c7c6bcb0660567d1fbdb594a4254852405572bae3e60ae0b249af7913851520fd9b755af969579d128a8539c854a4f86139f92db7301f3f1640c0dfce6292305b00f4cb7b4021aa71952d7bdd07348202f02aaa9eb085e69103c74d172d07f337d2d659826a4514bd0b95f6c42211cac9423172f628a9748350f8563ccf5977e422570831e962e7f66a634123d7b1393477f7321e8394e4f5dd043cd7cfff81daafaa18b2b197e1451bf5dc16dddbaaef3ffc508f1838dd636069af1f255bdf53e57387a921bb10d8d57397aa3b968363d9e207eb5c02a82aea51fd42158af707fa32b63623847c4b4d2907c6b466ffbfe94bdcc0b2c6a901f2931533560d27259ae26e9b4f3f217a03ee56557d5a73fdf5064f15af347729100bb5a42ef5eb9f916482bf59276cc184a147773b82b4ea4223e5dd6e61d93db7217ff1d6633c78f2af0ba56832e588563eaf07ad61a556daea4fd81f129aa6a195deaf495d6d255d2a50c25fdbaa1de58c814e45340328d7c3c2130d9eef44b034d9be28d8f372b90575bc4534f0bcbd131864519347a27f01fc03dfaf519cc2912f380c684627d29d6fdc21dc27fabd9fa20c5ba0ca2435592b4ac0d74248ed4fa6946af4a7ac6ceeea50f4dcad9c362325559b5830a3d9841fb4576a5bda0e8f0933b773ff044404e18832a6dc16093551c961344008cef0b494246eb6872c0c6b4967defd429c78f5b10896b034ec7ffe6ad14649f4e9262384add703bca78e45f181b21593ee8b27eec6664aa207a0628b19a45ab8845bc0f83a4d713e9cd92a44fd61c52b2e3c278f58122b6ccd8dc33722aa7bd5db55c66fe7e621b1c40f83166ec0fe11c2a5e0b03e9c22586c364a03f7abadb2a8081e46cd409de3cd5e9006637631aeae22cd3b7aaab169d9e9fd3e53213a2d6bd6cca5db745b418d8ce17b0691fe48a74a8d3c258a20e6ba4e7e366c9e6b36527d3c1062087d3bb1faa6cf144ed8acfa9eeb859fd5845deed413c8a625cdf9edefd512fa69600e949c5fe4bf133c62fae1c609173f50b64d5fa2e0f4e0a8670b8623751d17acb91a360d11b8e31eefb2e7b3663c15b3d28cf823491502ce2d4eed080de9e5fa10ae9b9f23c6a09a2f6860cf453fbeafd9304f2881980525ef85f67683e16e9124f404e2880610ac44fb4a91f47cb698be67949feebbfd21ae770b0cda55f1241dffe2c1193459d006c849f1059f096025902a550060e2cef31801bb9fe4a5c5425411ea68f9d34b3f273ab7777e3a12129514c5db99185073c293f03bad43d8789b59ebc3a19faa3ccc678c24d8c10cb1802c949eecabe8c932e712ac4ec030c28c98edc783c9c3c860b33f8bfc0c2652b83348ec032777b070ccb1f9247f2a3482c8923ca1999876ff539c2a57fb261d11acf0b187f6b5ab74e6e5a5a878cc23577c97bf593b187af47b62455145025a48cc4258c283074448de32743d8e5e9122239c8e3dccbf2b0c393e0cea97823033c3f12a7c075473b3881516af8b98ae684982dff5871979f4677ea92acd749a5a55de43cc46197b45afdeb653334db4bad2ee07cda94fbe276cbc15710626009dfe4d925f8e4eb92cebce9edc92c607b3e61be6b28686bd7e3fe072062f47cce2c6acf41d548bdf8ae822f1b4ef78aeebbf59c33d5e437ebfea23584dc8b096066e911e6e1d75758292c7641afa72d0b11342f35feacdab6f13a7413871289d08d69cd563218c7bc07efa0cdc89ffe3b14849bc5244d625d33e082c93e5e9042e8ff6f56ddbc7045dbbf9679ea34cb3a9f3280743764f5ce602231b2fc95f8661c5a2f44db4716af8309bc45dce70c454ef8b66a7ab3ff1d33463d259c1dc4d7535fc32a40bb6ad1ae14c38664a9616cc93a8a04da87a4f5579813c560041e60e0b2a77c09dee24f017dc9bc0d7769ed067779726db35cc62f9161acc1715caacde1c031a8bd68eab2f6aa60b7b16c4ac2d221442f9bdb719fc30fe5d8c7bf646dc67b3fbd8660ca3f4c3d1e097544bd1c55ea304b999871a1cecafb84dadd0438bae05b05f0cba89ccc4794971e6b078d787d5683e243dcf73a8666d7b2012fb1613a3d62eddd5bd2ab38bf6fdb37cbee33f86a8be50b3a687e67846eeac84f88713d2c4b2b898b9d369a5706c6e845e0a43a8850808936bd9d0c2389b64ccd03e8214b33c3f7243f8ae61eb608bec1f5f9d26ce117cd21e37cc97c0742128f7adcb9e8e2f5ba0ce852d884174066f0617729ddc4c82a5f0b70b94339c67a7c3cd4530a6f353ef364b1f29a512339952a5ca73b2d918e290526d2dd0d331bf5b12b03a1a3e2f8eaaa57d43992ab837fe396c59cfd9b6e2b7e92c553d8dab5a889d579e1b977d613f3f12e089e63ad43fd9ac5d3b05526a64129dfe9f5521be91a0191af92e34ef26f8d34fd2f5f268b321937bbef01d241735d2458f7f8274aec679d763b6f751198e1285093372d3f916fcc62a5cdc4c15adacb9bb3eca96436bd75cdb348deb9bd989ab57bf9d9844524a513118317882ed2bb77e30f264e2ff28b1c5fa8d9b36334dfbccab7c15d01321e1ff70e7ae95eb49e6e3040d84b2ac2500485a8d4d4118449921b067e271315a2dd354453eeec6b1b17e3a7824ef0d0cd079a340d061ea2eaa47804001aafbc488a6f65039f159564ef304a8a56ef5aa1838244411132c16bafc4197969ee68957e55a2ff2b30e77c71575682d6dea7c00558676c1c3f421929fd3a477ee314d954695e6c2dab07b68e0cbdc38ef6a416cfb293a428240a", 0x83a) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f0000000040)=0x3) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r12, &(0x7f0000002a00)=[{&(0x7f00000000c0)}], 0x1) panic: kernel diagnostic assertion "ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/netinet/if_ether.c", line 716 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 512525 85659 0 0 0 1 syz-executor.0 *421625 85760 0 0x14000 0x40000200 0 softclock db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82207803,ffffffff82203ff7,2cc,ffffffff8218c680) at __assert+0x2b arptfree(fffffd80654007e8) at arptfree+0xfb arptimer(ffffffff82525c78) at arptimer+0x95 timeout_run(ffffffff82525c78) at timeout_run+0xc4 softclock_thread(ffff800020a109e0) at softclock_thread+0x16a end trace frame: 0x0, count: 8 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel diagnostic assertion "ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/netinet/if_ether.c", line 716 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82207803,ffffffff82203ff7,2cc,ffffffff8218c680) at __assert+0x2b arptfree(fffffd80654007e8) at arptfree+0xfb arptimer(ffffffff82525c78) at arptimer+0x95 timeout_run(ffffffff82525c78) at timeout_run+0xc4 softclock_thread(ffff800020a109e0) at softclock_thread+0x16a end trace frame: 0x0, count: -7 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800020a25820 rbx 0xffff800020a258d0 rdx 0xffff800020a109e0 rcx 0 rax 0 r8 0xffffffff81918aaf kprintf+0x16f r9 0x1 r10 0x25 r11 0x7213e19773eadf9c r12 0x3000000008 r13 0xffff800020a25830 r14 0x100 r15 0x1 rip 0xffffffff814a9118 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020a25810 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (softclock) pid=421625 stat=onproc flags process=14000 proc=40000200 pri=0, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020a10ed0,0xffff800020a10288 process=0xffff800020a12380 user=0xffff800020a20000, vmspace=0xffffffff8264e768 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 85659 512525 39945 0 7 0 syz-executor.0 85659 104224 39945 0 3 0x4000080 wsevent_read syz-executor.0 85659 30966 39945 0 3 0x4000080 fsleep syz-executor.0 2344 150828 2328 0 3 0x82 piperd syz-executor.1 9500 153556 1 0 3 0x100083 ttyin getty 39945 208005 2328 0 2 0x482 syz-executor.0 33018 19466 0 0 3 0x14200 acct acct 59687 366248 0 0 3 0x14200 bored sosplice 2328 489473 41971 0 3 0x82 thrsleep syz-fuzzer 2328 495556 41971 0 3 0x4000082 thrsleep syz-fuzzer 2328 21059 41971 0 3 0x4000082 thrsleep syz-fuzzer 2328 114192 41971 0 3 0x4000082 thrsleep syz-fuzzer 2328 465036 41971 0 3 0x4000082 thrsleep syz-fuzzer 2328 93275 41971 0 3 0x4000082 thrsleep syz-fuzzer 2328 476303 41971 0 3 0x4000082 thrsleep syz-fuzzer 2328 22303 41971 0 3 0x4000082 kqread syz-fuzzer 2328 103486 41971 0 3 0x4000082 thrsleep syz-fuzzer 2328 507462 41971 0 3 0x4000082 thrsleep syz-fuzzer 41971 149936 55803 0 3 0x10008a pause ksh 55803 3988 13740 0 3 0x92 select sshd 13740 80071 1 0 3 0x80 select sshd 59259 372303 47160 74 3 0x100092 bpf pflogd 47160 475225 1 0 3 0x80 netio pflogd 77287 290189 30784 73 3 0x100090 kqread syslogd 30784 473559 1 0 3 0x100082 netio syslogd 32017 338995 0 0 3 0x14200 pgzero zerothread 79069 111699 0 0 3 0x14200 aiodoned aiodoned 90407 78599 0 0 3 0x14200 syncer update 64530 173760 0 0 3 0x14200 cleaner cleaner 63262 139015 0 0 3 0x14200 reaper reaper 61803 426484 0 0 3 0x14200 pgdaemon pagedaemon 77351 351753 0 0 3 0x14200 bored crynlk 30592 20574 0 0 3 0x14200 bored crypto 90675 140383 0 0 3 0x40014200 acpi0 acpi0 36162 449166 0 0 3 0x40014200 idle1 51935 249095 0 0 3 0x14200 bored softnet 14370 460788 0 0 3 0x14200 bored systqmp 74981 359583 0 0 3 0x14200 bored systq *85760 421625 0 0 7 0x40014200 softclock 19014 66177 0 0 3 0x40014200 idle0 35066 165172 0 0 3 0x14200 bored smr 1 308418 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 85760 (softclock) thread 0xffff800020a109e0 (421625) exclusive rwlock netlock r = 0 (0xffffffff824ca238) #0 witness_lock+0x52e #1 arptimer+0x22 #2 timeout_run+0xc4 #3 softclock_thread+0x16a #4 proc_trampoline+0x1c shared rwlock timeout r = 0 (0xffffffff824b5210) #0 witness_lock+0x52e #1 timeout_run+0xb9 #2 softclock_thread+0x16a #3 proc_trampoline+0x1c exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82625ee0) #0 witness_lock+0x52e #1 __mp_acquire_count+0x51 #2 mi_switch+0x392 #3 sleep_finish+0x113 #4 softclock_thread+0x103 #5 proc_trampoline+0x1c ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9610 7042K 8812K 78643K 33200 0 0 pcb 13 12K 14K 78643K 1025 0 0 rtable 108 13K 15K 78643K 1468 0 0 ifaddr 93 20K 22K 78643K 872 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1649 0 0 iov 0 0K 28K 78643K 948 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1224 77K 78K 78643K 7785 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 57 0 0 VM map 41 20K 20K 78643K 55 0 0 sem 12 0K 0K 78643K 872 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 3922 0 0 sigio 0 0K 0K 78643K 30 0 0 proc 57 51K 95K 78643K 1822 0 0 subproc 32 2K 2K 78643K 408 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 1K 78643K 409 0 0 in_multi 26 1K 2K 78643K 448 0 0 ether_multi 1 0K 0K 78643K 44 0 0 mrt 1 0K 0K 78643K 24 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 102 450K 450K 78643K 102 0 0 exec 0 0K 1K 78643K 935 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 176 348K 357K 78643K 14815 0 0 UVM aobj 130 8K 8K 78643K 138 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 1037 0 0 NDP 22 0K 1K 78643K 263 0 0 temp 244 3565K 4205K 78643K 52487 0 0 kqueue 0 0K 0K 78643K 31 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 75 0 70 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 327 0 327 3 3 0 1 0 8 0 rtentry 112 377 0 341 2 0 2 2 0 8 0 unpcb 120 2595 0 2584 5 3 2 2 0 8 1 syncache 264 22 0 22 11 10 1 1 0 8 1 tcpqe 32 31 0 31 6 6 0 1 0 8 0 tcpcb 544 2415 0 2410 30 28 2 13 0 8 1 inpcb 280 6534 0 6529 66 57 9 13 0 8 8 rttmr 72 6 0 5 3 2 1 1 0 8 0 ip6q 72 2 0 2 1 1 0 1 0 8 0 ip6af 40 6 0 6 1 1 0 1 0 8 0 nd6 48 64 0 61 2 1 1 1 0 8 0 pkpcb 40 23 0 23 8 8 0 1 0 8 0 ppxss 1128 134 0 134 13 12 1 1 0 8 1 pffrag 232 116 0 116 13 13 0 1 0 482 0 pffrnode 88 116 0 116 13 13 0 1 0 8 0 pffrent 40 2922 0 2922 13 13 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 292 0 258 1 0 1 1 0 8 0 pfstkey 112 294 0 260 3 1 2 2 0 8 0 pfstate 328 294 0 259 11 6 5 6 0 8 1 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 4 0 3 4 3 1 3 0 8 0 art_heap4 256 1696 0 1479 23 9 14 18 0 8 0 art_table 32 1700 0 1482 4 2 2 3 0 8 0 art_node 16 374 0 341 1 0 1 1 0 8 0 sysvmsgpl 40 46 0 32 1 0 1 1 0 8 0 semapl 112 870 0 860 1 0 1 1 0 8 0 shmpl 112 136 0 8 5 1 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 7501 0 6092 46 0 46 46 0 8 0 ffsino 272 7501 0 6092 95 0 95 95 0 8 0 nchpl 144 14558 0 14095 61 40 21 61 0 8 0 uvmvnodes 72 6239 0 0 114 0 114 114 0 8 0 vnodes 208 6239 0 0 329 0 329 329 0 8 0 namei 1024 51464 0 51464 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 39 0 0 5 0 5 5 0 8 0 vmpool 552 53 0 14 3 0 3 3 0 8 0 scsiplug 64 5 0 5 4 4 0 1 0 8 0 scxspl 192 43292 0 43292 41 40 1 6 0 8 1 plimitpl 152 336 0 329 1 0 1 1 0 8 0 sigapl 432 4060 0 4047 3 1 2 3 0 8 0 futexpl 56 97289 0 97288 2 1 1 1 0 8 0 knotepl 112 1049 0 1030 5 4 1 3 0 8 0 kqueuepl 104 1266 0 1264 7 6 1 4 0 8 0 pipepl 112 3140 0 3121 8 6 2 2 0 8 1 fdescpl 488 4061 0 4047 3 0 3 3 0 8 0 filepl 152 38803 0 38706 54 42 12 13 0 8 8 lockfpl 104 1313 0 1313 2 1 1 1 0 8 1 lockfspl 48 458 0 458 2 1 1 1 0 8 1 sessionpl 112 44 0 35 1 0 1 1 0 8 0 pgrppl 48 75 0 66 1 0 1 1 0 8 0 ucredpl 96 4359 0 4351 1 0 1 1 0 8 0 zombiepl 144 4047 0 4047 2 1 1 1 0 8 1 processpl 896 4078 0 4047 4 0 4 4 0 8 0 procpl 632 12715 0 12673 6 1 5 5 0 8 0 srpgc 64 41 0 41 17 17 0 1 0 8 0 sosppl 128 50 0 50 13 13 0 1 0 8 0 sockpl 384 9543 0 9527 94 83 11 23 0 8 8 mcl64k 65536 282 0 0 34 0 34 34 0 8 1 mcl16k 16384 25 0 0 4 2 2 3 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 17 0 0 2 0 2 2 0 8 0 mcl8k 8192 25 0 0 4 1 3 3 0 8 0 mcl4k 4096 25 0 0 4 1 3 3 0 8 0 mcl2k2 2112 8 0 0 1 0 1 1 0 8 0 mcl2k 2048 207 0 0 22 4 18 22 0 8 0 mtagpl 80 56 0 0 1 0 1 1 0 8 0 mbufpl 256 801 0 0 24 0 24 24 0 8 0 bufpl 256 19241 0 12193 441 0 441 441 0 8 0 anonpl 16 546079 0 527247 203 115 88 95 0 124 6 amapchunkpl 152 30406 0 30240 54 43 11 14 0 158 0 amappl16 192 24375 0 23276 197 133 64 67 0 8 8 amappl15 184 1080 0 1080 3 3 0 1 0 8 0 amappl14 176 302 0 297 1 0 1 1 0 8 0 amappl13 168 371 0 371 4 4 0 1 0 8 0 amappl12 160 248 0 245 1 0 1 1 0 8 0 amappl11 152 946 0 936 1 0 1 1 0 8 0 amappl10 144 443 0 435 1 0 1 1 0 8 0 amappl9 136 1640 0 1633 1 0 1 1 0 8 0 amappl8 128 1219 0 1178 2 0 2 2 0 8 0 amappl7 120 572 0 563 1 0 1 1 0 8 0 amappl6 112 932 0 917 1 0 1 1 0 8 0 amappl5 104 572 0 561 1 0 1 1 0 8 0 amappl4 96 4227 0 4192 2 1 1 2 0 8 0 amappl3 88 641 0 629 1 0 1 1 0 8 0 amappl2 80 31338 0 31266 3 1 2 3 0 8 0 amappl1 72 100587 0 100173 26 17 9 20 0 8 0 amappl 80 13477 0 13410 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 137 0 8 3 0 3 3 0 8 0 uaddrrnd 24 4114 0 4047 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 4114 0 4047 1 0 1 1 0 8 0 vmmpekpl 168 38884 0 38844 3 0 3 3 0 8 0 vmmpepl 168 527899 0 525598 316 174 142 143 0 357 33 vmsppl 368 4060 0 4047 2 0 2 2 0 8 0 pdppl 4096 8235 0 8161 10 0 10 10 0 8 0 pvpl 32 1369444 0 1348003 387 181 206 221 0 265 25 pmappl 232 4113 0 4061 4 0 4 4 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 707 0 53 20 0 20 20 0 8 1