Warning: Permanently added '10.128.1.35' (ECDSA) to the list of known hosts. 2020/05/11 22:09:28 fuzzer started 2020/05/11 22:09:33 dialing manager at 10.128.15.235:45469 2020/05/11 22:09:33 syscalls: 338 2020/05/11 22:09:33 code coverage: enabled 2020/05/11 22:09:33 comparison tracing: enabled 2020/05/11 22:09:33 extra coverage: support is not implemented in syzkaller 2020/05/11 22:09:33 setuid sandbox: enabled 2020/05/11 22:09:33 namespace sandbox: support is not implemented in syzkaller 2020/05/11 22:09:33 Android sandbox: support is not implemented in syzkaller 2020/05/11 22:09:33 fault injection: support is not implemented in syzkaller 2020/05/11 22:09:33 leak checking: support is not implemented in syzkaller 2020/05/11 22:09:33 net packet injection: enabled 2020/05/11 22:09:33 net device setup: support is not implemented in syzkaller 2020/05/11 22:09:33 concurrency sanitizer: support is not implemented in syzkaller 2020/05/11 22:09:33 devlink PCI setup: support is not implemented in syzkaller 2020/05/11 22:09:33 USB emulation: support is not implemented in syzkaller 22:09:40 executing program 0: socketpair(0x2, 0x4, 0xad, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000040)=""/115, 0x73, 0x2, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x1f, 0x7922}, 0xc) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x8, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x403) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x100, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000200)) r3 = accept(0xffffffffffffffff, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) readv(r3, &(0x7f00000003c0)=[{&(0x7f00000002c0)=""/207, 0xcf}], 0x1) r4 = open$dir(&(0x7f0000000400)='./file0\x00', 0x1, 0x82) close(0xffffffffffffff9c) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000440)=0x1) socket(0x18, 0x8000, 0x0) dup(r4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000480)='/dev/speaker\x00', 0x8, 0x0) open(&(0x7f00000004c0)='./file0\x00', 0x10, 0x4) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCNOTTY(r5, 0x20007471) pipe(&(0x7f0000000540)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000580)=0x5) 22:09:40 executing program 1: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x1, 0x16d) r1 = getegid() fchownat(r0, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r1, 0x2) r2 = getgid() r3 = semget$private(0x0, 0x4, 0x406) r4 = getuid() r5 = geteuid() getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, r2, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x401, r4, r2, r5, r6, 0x100, 0x80}, 0xb54, 0x5f, 0x4}) r7 = msgget(0x1, 0x0) msgrcv(r7, &(0x7f0000000140)={0x0, ""/132}, 0x8c, 0x2, 0x800) ioctl$KDSETLED(0xffffffffffffff9c, 0x20004b42, &(0x7f0000000200)=0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) chown(&(0x7f0000000240)='./file0\x00', r8, 0x0) geteuid() socketpair(0x6, 0x4, 0xd1, &(0x7f00000002c0)={0xffffffffffffffff}) getpeername$unix(r9, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) r10 = openat(r0, &(0x7f0000000380)='./file0\x00', 0x80, 0x51) ioctl$TIOCOUTQ(r10, 0x40047473, &(0x7f00000003c0)=0x5) getpeername(0xffffffffffffffff, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) 22:09:40 executing program 1: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/247, 0xf7}, {&(0x7f0000000040)=""/7, 0x7}, {&(0x7f0000001740)=""/4096, 0x1000}], 0x3, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3fffd) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000100), 0x10000000000000a1) 22:09:40 executing program 0: link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000)="eebedf0e7f79e490d6640a61c612d046c2a65d777ade3427d277359d75c477599749be3eccd0d87f848266f52f399f94f4911bb029339ebf", 0x38) r1 = socket$inet(0x2, 0x8000, 0x1) setsockopt(r1, 0x1, 0x4, &(0x7f0000000040)="c01b9128693cdee0ebe95685e0d42502e2ecf9442af2fc0fd689c3e5df78ce10ece73607da3b447291c1e6bc9709f26b52d270881103958476158310e9d8a72f67eeb15ae6735deecf6f47eee1212e35630ce40d067f903774", 0x59) 22:09:40 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mlock(&(0x7f00007ca000/0x400000)=nil, 0x400000) r1 = fcntl$getown(r0, 0x5) getpgid(r1) 22:09:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 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}, 0xffffffffffffff85) 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, 0x2, 0x0) setgroups(0x1, &(0x7f0000000180)=[0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x10003, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaf75}, 0x400, 0xffff, 0x6}) sendmsg$unix(r0, &(0x7f00000013c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001300)=[{&(0x7f0000000180)="2fd87ad3b67f1f9544fd83c2b722fdeae7dc301a9d97cac431d101833f44830725b40533e2954c33b244c3b3d1ed1040a8fcb8b5956014f898670f26046a965a9932a53608da2ee954e197e6bd6436fe33dbce920adcc9df6613a71c82cebba13dd20cea7d9cddbe40962924ea896a9f0fa9d41ebf5cea65b97172db58c414ed63787f9514350fe85fdcd3561997a5bd6b150e77291e7cddadf89f6cd9d1247db6b857486e57d31265f0337500ef44dc192e84d87b326f91ca5f995a5a3db868f307c56195659ff9627d9013290a17d2867c360fa5d32878f1e218d17504f6ea0f48245f1114bd328a2348e917b6870beb424b18faa0a43d2a54d215c327c3fd9bb960f7f1b7650121718657179c5e27bae41c74a26d703fd4afc0a278e5583ef2e53447cec7c0d51bc5c68b7a3ba37b1d2cbdab5b2ec3ad6b516e17601653d7a8113a78d33860d635cac69df07c4652dfbf3e4b0340eb1ed8bc863d55c2cec26483c33989eba298f2e70bd424107e52417b867f76a2e22168fe6dda58a0ba9e696e086d575ed9d8239880f1543d54ea516dd945a7e47cd28fbc544e354dbf7734a1b3833ba17814266b366c3cb151a8001cad86810eebc8a480a15ca99faf02a42aa67341e322ab2515a0db2c237eb7c047547ae566e8e9d36cd29b1b70f2072c4698c8380f0f0758ddcc6f5655d91cecf1341da33b07ba4160ad0ccef62e561cd8298220d5dce8afbb16b9d15b30b568ee8bd18003bbfb85978709680074055621d3cdcf89e1cd2ea31f07915a06877356f11955d447510c8f11cfbb36de3b8694ec6724fb2c49b118c49b1794c33b2a522608487d43f81597d0683f1f65762b5a92f5ca22d5301c5b7f3d6053adb59e959e61d153afd369f36a4b18a817a40747af6914c3d594662cb23ec868e0629b22249ece6c56714033be845beb97ed1cf6a3e220d6ced0b326a212b26b4cf2530234bd600580de27ce87b93bf7538f7a0d072b235ecc2b5ecda58be6133ebeab784966d02b49db1c97f1f99f4111e13040dc69aff54f47c6a7c3eb33c02d5e1d3bbec1e7b4ecbdfff849a5407bd38fd5443aa375764e6caa74d6aefb13d34785a0b0a4b48f66a648491671f78ac324bd2d4f21371ffc1d7816abb11480d3fb828d3178a1f701d3af4775940c884415cf97b5032d1207d175557829854342c97dd1ade608c838569e832e87c2db915ff58b4918c0ad7e646a9befe7049d47205a47cf35623b62aadfdcfef822b891a09ad3dc6c289129ca98307fe486bc2334d0c4f30a97d87041e5d44412551b408974d59af7d72e428c3c07d0ae01a23d76ac5b42a6220bf4a68d3964f8d4812db076163cbda8029d72c533a2acc9b94a940a018c7ecd0580352acca8fd2ba0b1a82db4e6a0c4a9046c739d884536f32c624f0a85844d2cc7de031bf5f938f23862ffd0bffa635fc91328366586579224d4ac83cabbb1613ff2ec4bd17f4daa1577722c13f288d63a8cbce92442947542836b12a834871f09cf8a4ab1c621078800421a556987b1fe5ab07cb6cbeae5a4310704b5583e34cd483222614720b49a5ea1a753cdbce4b1e812b43dffe2f391fa4d815dca1b7ba804fcf1a457e879a29d422d149ebe4409914effe38f52283f05f78cec314170e3365aaaff3b1b64f7aac9bd2c1705c4212259a96f5ca718576adb9adde3751a2657230d7010ce671868d03e500dc9f83c10010c76c44b8237cc4514780d1158d60766307ebb54e05e51dcba6aa041a299e661dc0a70660c034cca5153b40d1a1b45a03122e431cde14959f3eca65a1cfd7a05a62da86584e58c65348e1f00e33df1e1afefa07daa219fe1b4aeed197d8d9dc091d7b7928c69c1f0bb92e31dd1b15723ade2c484a65772c3487b5829d666d0764d35e5874f65a53b00dc3d1e746efe53fa21f647be75797541a72bcf8ca078bd08d05d5af3fb20fe514c085d238bfa312825348aa6174e289da294ea1898201aa8a2b9d8bc74252b73a6b695c017b9d8c394ef17963e0f9dac8f1a444841588bd3d3847f5d2e757b76a334e03e1abfa68731323838784cf525b39d90f37f90f212f474ad158872b0a073b3482ca21bed0004987ddc22d2a02281a19f3b236e37e615047778152f16cfc40278b2e37ebaa6ef608ca695782265492ae34fa6584c71e023866f448ea49b990eb24ec28ab3699e022993355ba2a1f236219d560324835cb95ac73f2ca06d327cf299b2b86a688e035844359776d75c578d223e24f4abf318b8b008a77c49ccc984f1b46aec6c466ed8c0b16576fafb3f9ce8879635b88079896b9221fc3ffc598d0f7f8cc38f871e08706b6e4c1243d4de97af48e3566bbaa9cc298360d0d229b4f4e7226bcc6ec4c060bcb73f80dd2e67941ac8358e8e7ed5bcc845135305ce4e1191737aed1af33919bbcf1ccf435f1992262d74e3871425c933c5ce52efce1839f87c82976addee50b3caa0c53e32f751bdf01bd19057c1bde2195e8c53c31182727d18372130696e22deec42e7cac69ad43d282a029679e4107113ff48be450aa6ca65bc81af8b9ed815ccf5a96307ee5fc4972a2eea85615f7b701bae048ff7a5bd34a23eb09ab8191be60a0e731f8c80149575d9f5105c9100e9c98b6971a867df56168f25e699fa629a68ef26e5816bb9101a14acf3be4c1799041afb23dad969462558fe24aa0a73d6ab2d16d61aac3f1e9b461aab72315c29dff661a690efd2f5c61bf060013fedcbdc29fc001ac45e70a0b2f6142505f8b71bbdfba2d5936ec35785d53c4b363d87ba7ed55bef894f7b4b4b75e73439ba2168d7a183a48c5855991712ba3d185b6370e7dae6b15a1324255042996375de3e467bd4f20f0b95b3afc1a8edffcc7fc6eea6970c52dafd50ecbca08d97e49e558f77c708e15a7ac5595c3acff1310696c69dd9b2c59b98dc5a312fc4131188b540a9f18fa90a4dc59cc2acc6a833ff9df2bc4e3fb266dda34aa7b629afe72febab0d8726030a3aba84d5669ba6d4b36533f36fb81801b450373a16942b279ffe3377a175a80c1f23af1d3e3f281aefb88b3b3b997adefeeda2deb3c663d6aae1082820b089d317a8ad9e9f5ee00aa73386368384e5b4e47ee9dfd3a169a8bb3797a5adedb484b1cab70e8bb6c68a7cf3b25b5ae32a6cc92744d00e40ce6d337d83130be4da7c4dde036953e552a286cc653db53932ed70aec154c1dee4c0792c359a9bceced4c5e093ea10a2561ab55f1b75e3680dd74024422d9664b544dfd2ccbdf5a99dc655eb6bdff5ba4967006d99ef905a2f0ece5e4c6e810402b7ff598595b512ab411d2f47371f8077deb14df373a1434c9a251e55f38469a9c2928cf1b5cdd0b1307f14c47a11254c8ed472d275d322fa403364bd1b4e4aac17e7b2aef139795fe26671d1e6c6b46c40f494a7977e8fd56da4495199a29f9ea48a0a6790ca333e3713a02c53786bdf7fbdb5f07c47ac309e688c82a2affbefe0f370bff0a72cecc40bfb0e0ec66d9bcb422426be8b2f586e95cbdf63024902dd24800dae7e34bd93b2ee7f42f4b84b4243dfab9aea26911a9ae9251d15c616afcc65c2c7e4452804e337cab1b4c21ed28c5555319ab6932d44659389fe35a84fd2d11d1717b8fc7c9b97a9186ae29bf3cb9a51a118e433ec42a136e0c62af4038869443a7235e7876468755e29be1c5d1a6f40607c676cbf66437f89d183f5561cf8c8c766b04ee24dd4dffde183362888813389c120abaf816bd16508a909eae363e99a7eb57c75058dc0f7ea3f7cb2adae4f87a4fe14f7bfc1a301aad9c6f4f6353e992627992232410cfd5f4ad29e417dc6b5cf7d991bda5d48e27d28530e6a68c277a24ab76b58ec61e83e55d0a34626642ea9c02da114423524a3f1953ac9769bc833333b789144e81da22b63f195b0bb4947f813bb8155cd3308588ff5234b07cb4a74f9a8c34787c47cf5d0bee2539b454bc9fa0c82cc169e521e6bda0924fb031f4e3b44f8fc741e3fc4c02442852c77fa4225c5a3df67b858384fce714fae5d86f36181cb450b8ac519cd7ad0eda7fa73a522573626bc363d0d7f968a5009dc2e4a3b329ff92d902c279dabb5376dab3074888e068f02766297c716fb543e29325fe6009bec4ac61f521009577c5379f4adc34bd352fb42fcecf77b0c3343059a4f40322706f8c38122b87742e9a9dfdc73c1be4087349067090c642b3233948681ad19309fd85907c9b627813ddd969a9d8bead01607b033ea6cb856f4189ea708a29412e628fcd910318acf710d1a5709a0e0c2e3dd8bbc41cfeefcfd40857c852f265cada8469ee8d74cab13c74e777b12613445ea36c06cd6c32ea2434371378d050790dbdc0bede9aefe2fe2863277bdd010d75f766842a1e5a55033abacb8d6d8b423225c71a47b92ad1ce99984170dfb6af0632050dcc89adf93b48b3f9ba9058e00d771f95bdf0cebdf82a492c178809733822cc5d5776f7cd24e85642cf02326b0a76c58fd8b93b04df6560e664c28a1d2cc11f1135698739cb7c6afdb3528b349b12401194a12eb4d93bf6c070ea676a78fc9467779d4700ab10f8f2b550f93208516149d3295e55fbbf5b431312e840104e10310b39a8b6ad75c4b16129178910ef2f0af9d1a66a57cbc9cbc006155b5e7d2d59f0528c00d0a3442f12cd221cfe13dd68ee0106cc3b3100316a10a83a48f256ef2f742b56e8b6a982ee76b4e962e288c900f1cea93d0ed039fd8a1483db47fcda128b3249af716b96ef04f15f9f402a1cc34379560997aa3bf73572d81562bb500999fdeb5e7340e7dc0d043f2b4df16219aabed7ad8ff543aa82bd2a59e2a8f6435e830e7e2a1f3cd06707c0c51c2f086fabaf4a84a49c889f293038e6800a5a7ccfce35faa7c496fe7176eac5c922abe8d26861a962a6bd1336b4e707fee3281afd462f529c20aa739ae9fa437bcf1e3222e0cddb6e28318ba5c9f9596e7aedbb32dea2488ee549b31cc1acfc82433131a0b17dfe4cc090f61e6e373d30adfe72ba94da9ab170cdcef27674d7969f58d17471169ece7a804b06d5a565f4846e3f30b439f573991b02fd2a95bfe96ee251a7880920525072419b78156466113f8486511023178f5a633eb8870398e8fff2bf72432b54f205a4eb232f285b04370bb3035d6e61600d3e6cf04d6c7f5138c4d45b2a6035fb020dff4162e29744cece4c84d31bd4a37e240b0bcae81aa1879123418136d1419b09e1648dc83ba05926c9f0a2753f6029e61a6b625ead9a420397918cdf82e94576a5208d1ccad6ef3586db93aa6d6c615d7c26c26e1794a128d9bb4e499bb838328d1e122d0fd9269539e015a631b0f743be00c4701eee4396f647be17a9655a1c4d39ee7e1b93789ac8da7cea693a83e38152f9598d42329f916f6e169171e1b8365cff717bfe06e628752c3797c12fe13438ddf6c74e57879d96bff940c6ac2dfb3d4ad3c01a7a2c0a5e258ee513c1ab5914890483610b013af0b8ebfce34f50888a170430f2d9427ec052e67f7414c2d6f8113305b3f248127f4e8e6e92ca1de697494fb35e70acf02b43e109c8e978c2e8b4456b5055b09cf5c1d1ec1ea108488ee712d4f4b412c37ce102a278309ffb3103cde248639ca0100a4a2f7b675f58f270c509fda3ebf182eff0206ac5428ae45bdb1e3ce089e45e7923afb106f41aa670a5071dd80fabe8296858c888af3a4dd33e5c0848c2347474ba42ba501073f6e7448a696b03552c3255ec4053db93280fa790b78c5b032a8", 0x1000}, {&(0x7f0000000100)="65dbaa8685af83cb55d3fe5b0b1fa374bf58", 0x12}, {&(0x7f0000001180)="06b409a3029d6e6508", 0x9}, {&(0x7f00000011c0)="cc5ab3d923c71a4f99a663fdf3eee9a89c8ff9839cd17015c1add784c624f8609e0199051c9a271e3b5a6159b6a5cbab231d6fd61ad9389d44db3956f1150ffbf2b988c6e15b773e3330c5c64b22789a5c7487c5732aea5b01824f95b96417c0a74f0e84d1a56aae4ec11bd18e9614671dfc0cf827ffbc4f7738506a83604b81d1bc31a595ed2295416affd8e7bba2cb9c45fa65", 0x94}, {&(0x7f0000001280)="2c288472be325eb2278c493edc6e31fdcfb3d1ec77a5dd72dd501ffd59e9b569eaf0b413d2f0ab9e3c26a13c8160eeea53f02c2e6f9b42a6ca06a7be64594eedc7d02a4d20bc54f21b708fc1044da8e8ffd0326a6c4f14bf273d9e16ac6729cedde36f", 0x63}], 0x5, &(0x7f0000001380)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}], 0x40, 0x4}, 0x3) 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) 22:09:41 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000002440)="617e9cc033424cf3f6717ee2ae47248c9e65cca284831ffe1af328d37ecb793ee40c494b30d76887ba03ff28263dd66318b2cbaa10e4464ea1ddeded39dc65c6311ca72a63e1fa2b03945592dd551dd8c6d9aa72f447ed25d9862dd7656fbc9037e815c8f7fbd6fb328533ee7a3297f8c93b1831fd974ca36c4868d8e3c57d2f75f0d0b73daf9f9d5bc5381254783fe4d47a1d7ebd8b1cec780a97dba96b87ab4f69324022111caabfae386055773a090b43c10f1edcbe36f4e6512f7fac90505cf5775019276ab46c3bdd147fa5688d12eb19103ba4a82de3e2aef853f29cd8442bcab29a393368ae94e7c8256bbb0a1d6eb2cc41d1b1fa07a38d0fc9ded84f3708c60b5fd0d823e6fa1d02fe3199692271c9024528da8d1075b2f75f85dbbbe3864a00cae4929c54ce4887596d8f32c35e0a7a9ecf3501ee5c75d697f0983c0086f27062bce002e1bdfd2d5245fd10acb7e9b471aae94aca4cbef955aa20c2a7f0bbaeb73fe59cbe3c801066a58d5609651bb798bd951808c71c921ff40e11852201f1cc8d8a6ffee380ed071aedf220edc87d49c64e9fa6aac9ecae664df535316b67c6926fbc62254fa27cd9bac631b1544e87170e0ed155cc97309238fdd9827b4a2b5ca9", 0x1c7}], 0x1) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) r4 = socket$inet6(0x18, 0x3, 0x0) dup2(r4, r4) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000000c0)=r4) 22:09:42 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x5) setsockopt(r0, 0x4c6d, 0x7fffffff, &(0x7f0000000000)="3232c031f8ad9df76c109bf6776ceb23603c4281a4bf2a72d1c1bcf5ee347e7cdb56b5ebe855d6b097215a804f6c1ecef4b04f7b269082cb2b78327765", 0x3d) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) acct(&(0x7f0000000040)='./file0\x00') r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x40) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x1, 0x6, 0x3f, 0x3b8}, {0x4, 0x3, 0x1f, 0x4}, {0x2, 0x1, 0x29, 0x7}, {0xfff, 0x4, 0x9, 0x1000}, {0x7f, 0x1, 0x8, 0x10001}]}) 22:09:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffffd, 0x0, {[0x0, 0x0, 0x0, 0x4, 0x0, 0x3], [], [0x0, 0x0, 0x0, 0x9, 0xfdffeffffffff7ff], [0x0, 0x0, 0x80006], [{}, {0x2, 0x0, 0x1000}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 22:09:42 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf", 0x197) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0xfffffffe, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0xffe9, 0x0, 0x0, 0x0, 0x0, 0x1], [0x2000000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x100000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000000], [{0x0, 0x0, 0x0, 0x7f}, {}, {0x0, 0x0, 0x800}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3}, {0x0, 0x0, 0x0, 0x2}], {}, {0x0, 0x0, 0x7, 0x8000}}}) 22:09:42 executing program 0: execve(0x0, &(0x7f0000000140), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 22:09:42 executing program 1: getrusage(0xffffffffffffffff, 0xffffffffffffffff) 22:09:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xefffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x3, 0x4a, 0x4}, 0x3, 0x8, 0x80}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x2, 0x7}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x48}, {0x4006}]}) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000140)="eeba3dd5c0029e905a2ad4b6517dfb1c1fa5de2f9519ef592f402c7882e2204b534d15b81071a20311e825a6acc3e3a35c7e4dae9f31a32fe3eecab62ca0691c98b834fd95267a2abb0e0d0c41b0cc34ff4f223891651760ee6389c44521d92523926c36d5dc3d982aeedeab620bca2bf675c726d3551038bae5e10ace63e11f2f8b46a92c8f5a99be06873ba91676ba84ccd2ee5fbc4f01233086ee711f65e158942c1d8b4865bd1a13ee106734fc0239b58dfb7f21084fd44da78792", 0xbd}, {&(0x7f0000000200)="12b7dff9ff839aa2521c75b7db", 0xd}, {&(0x7f00000004c0)="f172efca66e1681912f57bdcda6b16a0cbbef86c299b7bfbde0a7865246ba79bbbf10cfbdb5ee5f0c2505eb0172bea3967ff4110c1affc9013d8cd428e", 0x3d}], 0x3) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 22:09:42 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x48}, {0x4006}]}) r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="03000000000000000447193abd67104e5dc1ec1efa2bf616678d34d75e88e175ff92e1681ab472263366ec125b3e90f009af44505085c54bf855f4fc96a125c5db15dcf6d53e21de60d5c326a0afc6cf53627b0f03998b521fad74addfbd31c70ba8003f3a302347c97fff92304f415521ba55702d8ee1b338efad59173481fb5f9e9c41a3aaa6d3cbec2f95299aa8fe6a44bdbad696ab62b66e145201faf73606e1345eee33cefdec1256fd52359ae7276c455335fdfb6715d35d1a0055f081e467af52e797afc39533eea6a032279dd40431c7ad88215556ef793efa8adfc2b8dead9916e5904d555b12b86ac445438c3c322485a552e935982fbb14cc234c757309d45c0521f790a3ded8153320caa2bf341a3b5a8cde54fd2701ac"], 0x104, 0x0) msgsnd(r1, &(0x7f0000000240)={0x3, "01ccfdfa29ea571efe03b8c0d2572e19ef9c71290bff31136a33023c019c864a28f2ba62b257e2d5c46e47dc31b803cd44a01ab98e2385516c3b1a48237446656f0be9980067a0bfc161076128e29049ba1c06d82c5d063f5f821af47612164d7f66943f8826eb751ae356f758a4a2acddf0cceb311822aa8bf2245e37b3df77c4600a937ca05e66b61e855c07c30fe21a38cb958a3da7da5c7e450694054a609517d4b495a01889f487d3790823cf0e8684"}, 0xba, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x48}, {0x4006}]}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = dup2(r4, r4) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000180)={0x0, r3}) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x48}, {0x4006}]}) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000040)=0x22) 22:09:42 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000001040)="e54a458e936ea6dfecbb6d61047fc1328feffdeb2a2c1e3e7015db94af6a7013eb6f15fab6f05024e52d879b4bca0d6b1b0d23fcadef34dd34e5568583d4204a9e2c9d9e2df14b0c38ad188395f9b0224dc816149b7556c2816c38ac8e077aefe4f92e2dd4860485abd222312fc9ec072620403802f14767d60cd22e5d399b10c265f91a89f8260b956f5a230c5e5dbc1bc37caa1a1871ab87845190349ade8f8225bd0db94bef2cd13fe3334fa42edee9cdd0c4b82e9d2ee0c330797081c057787210d5008833a5595281fb7f29da8c100dbe48e2b25ccf79c3171dab6a36297e69f480ab350e3e1d0e523d95fb7b8cac29da7e534ff7f7e99e3713215bfc2ebef1e3b713365611a7cf3cccc90678969f85974152bca2c63df109d8eb38491cefec54714b0fce86eb0033add63c6f81fab08ddbf30dce2ce04f0b7cd744b3e9cb1a074667ee458147d4ab29ff32cdea947f1a7b209b13720d2a2484cf6bb212a0b11d0ff87b93c31e587a78d989bd994e41ea37354dcb5ae919965f8a295e3f2bcfead3f964d2016a277e5bb5b628418bd58b2e7cc02f7ec36d6d04a726d3ea000f24dc9801be3c5539065b3f2515d478cc6d37abd08bbe24f28a75445b35da15a84de10ee45cd73718c909274215a6c5152c4353c7da486d35a07421c41c0bf9ada0e055f7ce1ab3e7c8f041227feef714f675b4c1f26b7f6ec9350bb5937225c2538694bca1dcc5a9ae0678513c0cbc6b7c327c787483c6d40853c25bc45dcfd5eac8449a208544a079f9149e3681f744888b6b11ecea68a4b8f234366db29208e27e74d7f2e364c8c815d1bbca0399a11fed36287c6ad1ef54f3b69415b234da0eadeac77a002d7a8c2903909e42029e9d483c16ba04d9f9ed2ae24a9da809633ca12885", 0x286}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = geteuid() r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x48}, {0x4006}]}) fcntl$setstatus(r4, 0x4, 0x80) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r5) setsockopt(r3, 0x9, 0x0, &(0x7f0000000100)="040005d40030f817c3af8935a82e0058da8f61e22d244a16a356a5457126039df3619c1cf3ac6f4cae0a48b063c4229be9f3bb4802857062698871c0f814c039c9719c492b8b729629f4", 0x4a) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad1985", 0x282}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 22:09:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/95, 0x5f}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "666bfede477dac00"}) writev(r1, &(0x7f0000000180), 0x100002d1) r2 = socket$inet6(0x18, 0x4, 0xfc) pwrite(0xffffffffffffffff, &(0x7f0000000140)="c55bc23db87c30958f0cab036ddc920a78dfee994b271ebb089ec7c1d06549d9d8bf4504043d818804e58906812734ff9f98139e7e4028dde3ff10e65b935ad3d87aa24d943713c9847ad43172d8f810b30326124a405689ba3cc5e80542fe88dd83b5edfd25792b07c387fd148de933", 0x70, 0x0, 0x4) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000080)=0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt(r5, 0x7, 0xaccc, &(0x7f0000000340)="1ff1fffcfd54e69f0488134062eb017e974a83f9cef20939e76197ed2dab5f9e374cf13e5bb06beb0d68f31ec11f13887059a85b0b5f6e13ae8392863c401a42610b7afb45322796d73105e257093eb844ef217b380421b43dcc44fc28e3f03300f9e459159638fe9c6dccd86384367bdab706a806fb9c91f8442bce10fbe9fd05ba92f5a8f757c563f8", 0x8a) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x48}, {0x4006}]}) write(r4, &(0x7f0000000240)="a8bcfbd6a8f25d91b1c051f59f970322b928aca6a67399e72df208f0cdc238f19ff55172cacf5a376ec38344b80f797c6e75a8db47de469f6e4c18e7f37ab14cedcbadfd19a7c4e3fd0c45c725013763c02aa5767ed521bad026c98b146188969de28eb8298055eda1317216e6638a52715706e274dfd61e0b2603036e41fc6fc3cecbde7fa996897ae7201f9ea030c524de81d4f37c301711bb03c82bf1f040addc0d2273875adf29bcda21af4f85f861a235d6464d66d833bdffff4d38d2e4cfdb5d4fe965e8fe246f4bf08831b4404a83795aa0", 0xd5) 22:09:42 executing program 0: connect$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) 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, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) sendto$inet6(r1, &(0x7f00000001c0)="0180fef2", 0x2, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) mknodat(r2, &(0x7f0000000200)='./file0\x00', 0x100, 0x10001) close(r2) 22:09:42 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000100)=ANY=[@ANYBLOB="010000000000f47a21dcbc60d4aa32c8e1654cc608004600002c25a3b54b00019078ac1400bbffffffff830300000800907800"/66]) r0 = shmget$private(0x0, 0x1000, 0x3e, &(0x7f0000fff000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x4000) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/143) 22:09:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x18, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x48}, {0x4006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x48}, {0x4006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x48}, {0x4006}]}) dup2(r5, r1) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="080ecd601f0db68ee0bd00f0cc6e58332e9b8c110f0571a01b0ae28cb3dfc33203a8419bfd08fe7ae2630f7a452a54efcd9cf50133d5d5304a92cdc905dacadc852c02dd93e717553dd9562f6d8e9562703673ce8fc8245822dd40d1d0671159e26ba7023ce0f9bf91b67f01c12c6da5d00ad13050bfcd76b0d1"], 0x10) sendmsg$unix(r0, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0x0) 22:09:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d8b, "25170451010000a9b3e742000000d35ed900"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x70) write(r0, &(0x7f0000000140)=' ', 0x1) 22:09:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = dup2(r4, r4) ioctl$VMM_IOC_RUN(r5, 0xc028756b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCCDTR(r5, 0x20007478) r6 = socket$inet6(0x18, 0x3, 0x0) dup2(r6, r6) recvfrom(r6, &(0x7f0000000080)=""/123, 0x7b, 0x3, &(0x7f0000000100)=@in6={0x18, 0x0, 0x100, 0x6}, 0xc) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000800)={0x10, 0x8, 0x4, 0x7fff, [{&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000007000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000002000/0x4000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000007000/0x2000)=nil, 0x4}, {&(0x7f0000012000/0x4000)=nil, &(0x7f000000d000/0x1000)=nil, 0xffffffffffffff81}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000002000/0x3000)=nil, 0x20}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000013000/0x1000)=nil, &(0x7f0000012000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil, 0x9}, {&(0x7f0000012000/0x4000)=nil, &(0x7f000000c000/0x1000)=nil, 0x1}, {&(0x7f0000006000/0x4000)=nil, &(0x7f0000009000/0x4000)=nil, 0x9e14}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000013000/0x4000)=nil, 0xfffffffffffffc00}, {&(0x7f0000006000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x16ae3d9b}, {&(0x7f0000014000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xad4}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000013000/0x3000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}], ['./file1\x00', './file0\x00', './file1\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffffff7}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r7, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r8, 0x0, 0x0) 22:09:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe2(&(0x7f0000000140), 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000011c0)="1e2d8625141b957a0f8ca3a6f494861534653f6a", 0x14) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0xfffffffffffffff8, 0xfc80d8c, "00245185a81865fc17ffab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617", 0x6e) 22:09:43 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaa05bb08004500001c0000000000019078ac1400bb000000000800907800000000170a1c32a57f8023768d35703345f4c7c9cb86d2d7b3daa252e0a3d849fd2d851994828501134265463d3d305267d77bfeebc15b5b31c797d40135ea748acaa47c221ef7e424f9639c904ce79234ad9f2c9ee9ca872546fa43e1a0b41798cca5dc9bad4c74b9ff24e98686e95190099a1736994a66908ceae22f50d354a460381e78357eb64c47f1fa386e594f236839fcbc6b59704098ff0500000000"]) 22:09:43 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10000, 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b1000501b100009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b10005450f9950f1a001b100009005001b000700000005c604fecea10500fef96e94ba05274141cebdaa0416fa4f376336acf00b78247e4e1935dcd86351387e60e3bd781e497678e6bb2ff3c756ac3c736091f7c8cf5f9163e8a7d8df86f2ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af635a37282118e4fd89720fd3872babfbb770c1f5a872c8f4de43e481ff7cc53c894303b22f310b404f361b1257aea8c5a371a3f800060279040000000000000001000000f70f00000000000000000000000070934156838d9c490ea72ec7e9b17ed224d44f8ff4a9bb23253ec24aed82ea9fb7c9bd7dcfbc02f40cdc0890090effb1444ae6b2b001831ae5843cf3035056955a29e642cb935430676efd49531f0a6f0dff14e7a4df1b6f56b26769f1f22b658aaa259fcf8d13863fc93b392761f6d9036bc6cb59ec39744845aee93a0dae49770dc5224192efb5d2", 0x155, 0x40e, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0fe62e18443fd3357af96caa0416c74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720f0500000000000000f5a872c881ff7cc53c894303b22f310b404f36a00a90006ee013e657ae00000002000000000000000000000072ba2ebe1b080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 22:09:45 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000240)="d9f34797d79a0d888f63386d05bb748f42cc0fa786ab24d3a4e020c2", 0x1c) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x4) ioctl$BIOCPROMISC(r2, 0x20004269) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 22:09:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x100, 0xfffffffc}, {0x18, 0x2, 0x0, 0x9}, 0x8, [0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffbe37]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x11c91, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000140)='/dev/wskbd0\x00', &(0x7f00000001c0)='!-:-\x00', &(0x7f0000000200)=':-\x00', &(0x7f0000000240)='\\\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='/dev/wskbd0\x00', &(0x7f0000000340)='$])(&a\x00']) poll(&(0x7f0000000180)=[{}, {r1}], 0x2, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5a}], 0x100000000000005e, 0x0, 0x0) 22:09:45 executing program 1: r0 = socket(0x18, 0x1, 0xfc) setsockopt(r0, 0x6, 0x1, &(0x7f0000000140)="7efbd540", 0x4) r1 = dup2(0xffffffffffffff9c, r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0xffff, 0x0, 0x67, 0x52fc, 0x91}, 0xc) r2 = socket(0x800000018, 0x1, 0x0) getpid() bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) 22:09:45 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000240)=""/126, 0x38}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getuid() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() r1 = kqueue() kevent(r1, &(0x7f0000000580), 0x80, &(0x7f0000001680), 0xfffffffffffff001, &(0x7f00000002c0)) 22:09:45 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f6669795d30eba1863f592409f8283abe511da3a02dad67c8182ee86a57e5"], 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 22:09:45 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613c) execve(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000200)=[&(0x7f00000001c0)='\x00'], &(0x7f0000000380)=[&(0x7f0000000240)='{![\\)[/!\x00', &(0x7f0000000280)='\x00', &(0x7f0000000300)='#\\\x00', &(0x7f0000000340)='%\x00']) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{}, {}, {}, {}, {{}, 0x0, 0x0, 0xf00fffff}], 0x0, 0x0) acct(&(0x7f00000004c0)='./bus/file0\x00') unveil(&(0x7f0000000440)='./bus\x00', &(0x7f0000000480)='W\x00') r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) r3 = accept$unix(r2, 0x0, &(0x7f00000003c0)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400), 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:09:45 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r5 = shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r5) shmdt(r5) shmdt(r5) setsockopt(r3, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) ftruncate(r3, 0x0, 0xd3) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc1206949, &(0x7f0000000300)) 22:09:45 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x7, 0x4f}) 22:09:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() chroot(&(0x7f00000000c0)='./file0\x00') close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785", 0x46d}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000700)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000071a251ec1a3401b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef667ec3f9b103cb8c8833c92e690f0eff53577340d512862ffb4abb32a860bbb9f847c5174032d25588b32072fe9f8f68116e1ed901d29ba937cd80b4be501e8c098e1904ba0039b328dc41444da5c52006d86907878e29973e149285fef4722b5dc7a871712cfe2d0e95eab364f3e77125e95bcb07de3e0712405239ac6cb5a3394a049f9fff8453a8c9734940f2c6849b9759d08841caf4e1b46cad51486467f9b483f7c874ca8cca5be23c41c910e3fb3367b69773ff566fd2b9fc1bd26b7b0b7f7ada2d4c2df08d5e3a82961af2", 0x253}], 0x1) 22:09:52 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x48}, {0x4006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x48}, {0x4006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x48}, {0x4006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x48}, {0x4006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x48}, {0x4006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000340)=ANY=[@ANYRES64=r6, @ANYRES64=r3, @ANYRESDEC=r4, @ANYRESOCT=r1, @ANYBLOB="0261a67e676d5fa260d7ef4c675c3d941da358d21779e00366136b7ec50f72d760125ff9583cc9b0ba0f7c592a4500044cb9ebeca09620680c0eb24604765484451d5b912f73551a9c07fb9c4ac7addd1fbabdd2b6d1c8487b34d740f307875e0ac266d04e16630b4287d7fc5a6b0ddac5184ed86a4ec7a4a9b1f146b01af590df948e9c53d669afe9d375f0e45d9fa8901a3867f7dcf0a7602993c81488410dc20b5cf3fa41a22b0d26d9fe774a2da679fe1559c65b2d85da5a010e49d97db0fe90eb2bb228483fb64ce2aecac76c3cf69c00c31567a847cb066e125fe48168bd5cee4d4826857f63377ab28ce1e1690fdcd63668e9432aa7cd80afa338449b580e79ddf6381bea06957bfd3d", @ANYRES16=r5], &(0x7f0000000080)=0x6) 22:09:52 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) socketpair(0x18, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000900000200007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe8b) chmod(&(0x7f00000003c0)='./file0\x00', 0x20) recvfrom$inet(r1, &(0x7f00000001c0)=""/178, 0xb2, 0x2, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cb00cf740e8a7053008773f914988a1757740000000000000000010000000098490d077aaf9546060000000000f7ff41108e909d7e1b3b3d84b99d95747eb2c0454c429fc43da7e3e90a379e7c5f8b130350f9b01fd9d1a9ca1659c99581fcf640d8521088e02846b2e53506f421d670dfff0f20b820a3f96300fc2c792bf0a3403b23ad523a0f8cbf26a790c5931013fed9a9b3bcb509ea9646620d057e5e192061a95870ae2a5575dce60fa098f595755615df3aaa5c15825dc47294fe3ff9f547d21ed19810b80b0e2143b32c3e99ba998fdd1fc6bb46c79304dc381fc58e7edf2abc893c42838f6d72ada619628aa6a08b8b4b6e94d3add4d2d4e5229c68a89f427b193aec40368e16edc742b068dc30917a9328050021558ed0fcf3907a24090000008b947939e2c9756598bc7c7585111c63b98b4fb1b5cd9c0a79e91f91ea7ebd148789aef2f3563324fb61ff99b82d2fbfda59adbbc5cf938ed56f15df330561c41442d466d5a8455db5f0b5af3ec5e3b743c90cb6853b5201029e8773c5dbe3b3e211d49848ac686479b24f90a2b22a84ac4f0857e697731efbe55f946091c770f9fe59f9ceee930db9c1b30f394657310c3dd915aec9542a87ed9d0d5af11f38cdf6bfddea01e78d6b88d1e9f53c8412b0878194c18e16fb5ba1619b2c93021f66a0e007dc68c479744edee191237fd969c5137e3cd3db9308ac20a322d182fd754e6f6e7e6b939f41d0744f132614c7e09ae629d4fca8a18fe95a760c23fa5caec4d2b68e88e65053fd36ce7a2eb9bacbc48c7f3863cccba0c3ff9a07761f318a4e895574de487894e3d57ebf8a1a7e84eff9a5cd1d0b"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1401aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\b\x00\x00\x00'], 0x18}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x48}, {0x4006}]}) ioctl$BIOCFLUSH(r4, 0x20004268) 22:09:52 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000040)={0xa, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff7, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 22:09:52 executing program 1: socket$inet6(0x18, 0x3, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc028756b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(r1, &(0x7f000060cff8)='/', 0x200, 0x0) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x8) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) 22:09:52 executing program 1: setgroups(0x1, &(0x7f0000000180)=[0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x10003, 0x0, 0x0, 0x0, 0x0, 0x50, 0xaf75}, 0x400, 0xffff, 0x7}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) lchown(&(0x7f0000000040)='./file0\x00', r1, 0x0) r2 = semget$private(0x0, 0x2, 0x200) semop(r2, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) r3 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r5) setgroups(0x1, &(0x7f0000000180)=[r5]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x10003, r3, r5, 0x0, r5, 0x0, 0xaf75}, 0x400, 0xffff, 0x6}) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) r7 = getpgid(r6) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0xffffff81, 0x0, 0x0, r1, r5, 0x28, 0x5}, 0x91, 0x9, r7, r8, 0x2, 0xb14, 0x7ff}) syz_emit_ethernet(0x4de, &(0x7f0000000180)={@local, @random="45f7b676ee0e", [], {@ipv6={0x86dd, {0x0, 0x6, "937514", 0x4a8, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[@dstopts={0x0, 0x0, [], [@pad1]}, @dstopts={0x0, 0x0, [], [@ra]}, @hopopts={0x0, 0x7b, [], [@pad1, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @generic={0x0, 0x3cf, "81624f7f828a7a710c9b7bc554bd337eac335e5b9a6b1bda5243640db8fe000eb81ffe883e58f26e1eabf4a27246ac48b447b91afe8131a58b5a506887203d793a2b10ee149b70597cb8a475a80263134157d70b1b5ff7a9fa2f0a468040ed9780508fa731cca302eadfe6f8714abe6c9f437751a4fe9d0fd0ff005cd1d7b9273af25b0f6812e3a4dc5f4876298a350cb8e264bf28e8cec011d228ddd4b70670e5728e5307273572fcfd88c446b466440148ad8c3a78db9a693320801d71dd7a7f29358b42dddcb05cf50306aaa0f36346a8826eb3bbc576dda554148168e84cb87153f539baf1f82089ae3dfb58dafe293501ab87356b220f54729c25fcfc8269f5fa5b42dd842eee7c26aecfab02eef180dc025838c3d10016c00e1ef8cb52943fd8b474bbcdf008d7e0d65a43d976ac0a24374e6429b85740ce3bb75b172a3fe2e95cccfc4309c40869c16aaf81a17d8c552fdaaf0b0a62c7dd38afda2729b484d8aeb764a7868b66f5068582b3323f2b592bca5e85040a20f49f92d149d1bde03ff123dfadc0520e8edae00db01779040827ad4082fd6384768fa1894595961a14a7b0118a3e7670b28d95abc1a633ebd04d2136982c4437caff338090ad7f4091ff3b8507883ac45c2097243ca66f4e51ad03d62ff8ff20ece300a8b88c3394cbed4e940f49a922a54b55d687564de291b400749bfc4a5322ecdd363ba6d0bf83e76b5bbfaa38e247c92f2cba01082dbf36b52ce0042746662d5aa33537715efa6c96ce4c3c813283b5415267983076c97b4665a08cff40fd35ce532ec1bd8bb2bd7d4b8173164ae9c950f15f090dc887e73a957f7c8b2bfb51053f520203cd0cd8ba542018a6de8d32f5e358d35c13df7219d23efacaf074ae0486916c513db49884bdcca3b0fec366e53f19fe1876fb3e725484391ba37616fb1d87ea438af31cc21d99feb608f91f91049d86ec6e253007a7ba856e81b632ce824342f6c2930119c438820b2a303b49f1ed30f0f79236fed994d7873b202df8504c7699ca5dbac0e77a0c574797156d36b5716e9854f4d61c55211cd2ff7a035c466cc8db3598db36e698f9d31869a0437b3cef7d4bbe5f47f529de5862653b0ca73a2b3db8021491dc3cfa2b4c11ce4e077bdff3ccad285b4429e1d547041e2a9f2009846c0235375ec116ad7df88ea95258f6bf373af3e86e90c788e60ec54d73c8ff0723c9c5bfc46df9b1dacbfd072e4483dfd065107d25212f66edab2ac135ed1335c7532de6c247d1abc7cef1defc3d77767502fdad7523e47f3a7bc1fd6a59e102d3c83ab65d49428465e0c57cbe057799b9cdccce27fcc69341a8f9b92e520bc41cdc94ae2e46eb63873cb581b5"}]}], @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@mss={0x2, 0x4}, @sack_perm={0x4, 0x2}, @sack_perm={0x4, 0x2}, @nop]}}, {"cced3161d8e77612aa1193cd41ac0cebd21e5bbdb0feb7f3fa7f940af87e290913f041ec8a4c13413d0dc8f7cb4c5ef490e6ad10fb7462dbda939fbecf2e638a7aa5ea57cd45b12cd892708a7c82735bf638c9afcb8b2846c42f2d27c530a9d3d0978a20f50ec0a1c317daba9c3d9d4839334464ddb0848d8b9679fd5ac3ef4b"}}}}}}}) 22:09:52 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) getrusage(0x1, &(0x7f0000000100)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) 22:09:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffef7fffdff], [0x0, 0x0, 0x401]}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x13) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 22:09:52 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) socketpair$unix(0x1, 0x471007131f2712c4, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) lchown(&(0x7f0000000040)='./file0\x00', r1, 0x0) r2 = getuid() setuid(r2) chdir(&(0x7f00000001c0)='./file0\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000200)=[{&(0x7f00000003c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f224199068211cd8ef87fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa263f3b23eccaad045fa09859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c", 0x171}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 22:09:52 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, 0x0) 22:09:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x54}, {0x6}]}) syz_emit_ethernet(0x289, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000800000701116ddc2afaf041b2c36ac02c697d91b7930e766af1a78ea4ae417a981ee39a6b84697707b3931a8dd89e406ac60a27d8fa4bf15d577068a602c2f493ebf9052d0c9ba1c70ff55f16e2b8b53e6bf04fde0800709ed11557d50c232e5f43d57b95c2952b156d8a6"]) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x1, 0x0) kqueue() 22:09:52 executing program 0: socketpair(0x36, 0x1, 0x3d, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x48}, {0x4006}]}) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x84}, {0x6, 0x0, 0x0, 0xfffffffc}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 22:09:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000300)="22f03ae20000020829000068103cc00aa3d85eb7d7340518be496b20336ff91862b8a041d1f790dd92ba1d8d56dafde17df16e0f49e0af6fc707ce2a02020bedab19f888319438cd6c07c02ea4d45a9e495634e0b9f8", 0x56) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x3}, 0x2440010032}) setregid(0x0, 0x0) setgroups(0x1, &(0x7f0000000180)=[0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x10003, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaf75}, 0x400, 0xffff, 0x6}) r1 = geteuid() r2 = semget$private(0x0, 0x2, 0x200) semop(r2, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x0, 0x1000}, {0x4, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x2, 0xffffffff, 0x1000}, {0x2, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) r3 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r5) setgroups(0x1, &(0x7f0000000180)=[r5]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x10003, r3, r5, 0x0, r5, 0x0, 0xaf75}, 0x400, 0xffff, 0x6}) r6 = getpgrp() r7 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x80, 0x0, 0x0, r1, r5, 0x215, 0x7ff}, 0x1, 0xfffffffffffffffe, r6, r7, 0x8, 0x8af, 0x3ff, 0x3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:09:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3f}, {0x7c}, {0x6, 0x1, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)) 22:09:52 executing program 0: syz_emit_ethernet(0x42, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000340000000000069078ffffffffffffffff4e204e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8000000090780000080a00e3ffffffffffffff00"]) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) clock_gettime(0x2, &(0x7f0000000140)) r1 = semget(0x0, 0x4, 0x425) semop(r1, &(0x7f0000000080)=[{0x0, 0x87a5, 0x1800}, {0x3, 0x80}, {0x3, 0x0, 0x1000}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x2}, {0x1, 0xff87, 0x1000}, {0x7, 0x5, 0x1800}, {0x1, 0x57b, 0x800}], 0x9) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x800, 0x16fb098d, 0xb3f, 0xffffff70, "ae3ae822991a86169f552bee67a2b934b153d04d", 0x7f, 0x7}) 22:09:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000084c01002e}) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x40) utimensat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x9, 0x200}, {0x6, 0x1000}}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4000000000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r1) sendto(r1, &(0x7f0000000140)="56e3396c58c99a8e31f6673f4efb5c733eb18f650c", 0x15, 0x6, &(0x7f0000000200)=@un=@file={0x1, './bus\x00'}, 0x8) 22:09:52 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000040)=ANY=[@ANYBLOB="4469418934cf87e2be7b563c0eac732eb02fb46f6e7d3cf3cb35acc9bab14ee44b323fc0c0753e2731f6ad2889f5327fe4f4e179b334fe7671ce873a841ed763bc2ed6771d79a185ff91e8171343d2d13bda85cb22b4ada765feca629572fad1078aabeb163f526c42840f7b488b39bc4b8eda7795365bf417c85d8d46b0466e94addcc7979daa8ec76cff851b8d7f58a4f9f252d879f369e46c040ce2a10ce7eb2982ead451228f6420f12415278918079ff7efec9a74977f8daf9e36acdc88207047c6377e81f42b727f77544417310c6acc935fdf581a2d7c168ced38121d992be2121a34b77851da123d9eaf42dc02cad14b9b03cc306acf3a16afbcc937ebbe45ab5e1a79ef1227ef17f2f8606dc3d86362bfba26b1026a750f31b45cc8f907edc7d3a353f07fc5ffa795bbe6e396c6425a48ae25fa8954a9f43fb7a46d68078dfc00cad354a260362af3b8cf2a33099f15f295c73b0730b2d4db84f5d21918aac1c92566f5a869aeece061ed492782219193663aaec123232581196260145e0309875a509659d8115d3cf7e2ead4d38823ac7e25e0efb67e937429875e80a44e07815cb57be255fcffbc81a59674e49e734bc7183b335ec2c822b0302ae6bcefa2feffd3be32756687d5f7f8cd746cc5788c82cd484ae56b65be615731a71a442b2049494cd3998cd02444b2d4e6ac8ef88034d8247bf10448efa3e7bdd9e569a8ba77254bc2dcf07daa0ee2a3ef1d64be897e4116651062288f3a4381d5fea722dff9ee1e9c95cb79fdcdbe4e7839bc152d654808ce12a2cebdabc9f82dfbc3a047f07780cc6547ea7a6dd5eeea0536d34ef7a0e3ee6d7997f8638413947593d3e5797886b65d6cc1804eb2a601cd87183e0618322a5532699d2e46387c6643e107d18d6ba46e4bad1ab4994655f6d8b73e86d1c165e112967b145a9e18ab4aa59d4d032572d7ce91d647fbc238066f70bc2e031a7aadb79271b752ac211fd0b5b29d345abf43da0b545b6c7bb9c13384d959f3eb878f02ad381b658c7a50345d16361095b44a6a87f33ebafc2a9a6c1da414b32db8d7a66f71312b9efe68966349a2c33c456d161a6f79bbee5dd1d456422e0fa4d8717b262a8696021337e49c3d0b736c89e587b76da76b4feca291060137141b9ab221b8b110eb57795b4cd74ae5dd9ae2e14f407d0087cbc2ff475fa41320e24f067bf7a743a4c1ac30b094eec7e6b20add856c8f59d148ecf8d8528d0b2b7af12c6d9e75dd17acadef955abc92f697f72afcc7248412dcfebec18c902ccb17c04e638b65bf22014de3f2d88112da73229b0b064f4a3f8ea7b7c03c3a65890b5524abaa15cc1915dae2c839952224ac83289998f35e00792f42b1631bed4cf57de3685b24b6bb81dabccabbdf29ef4dc499ed3ea41a053a5f0274e0db3c17ff4b32dedfb17b9c3ba178a1ee79598f9583b5d762f016c79f839cdbe22b61def79a073638ca9fa3a1ab4c73d25616ec411a3ff8501d22530a6fd9af711e0a53be51f44b4619c4d9136930cdb2504a83e7b5268246fc64e5d2040853cd0c220a598ce7293fe364bd61b02ca701d6c95ee2bf4084260589e794de11ef39132fde4cc26d0615a6d3daa646931ab74c7c29c710bca66b6c332b8fe56a04c2c0049ac5a99af8ba72ed7c40d8c25f087c08ad987d0738ddf83bae0d0683b641cf21f5c9e19b330469d35ed3043b8aa5b6b3eb4069c2e52cf9c8731be261fb073fad544e01b69137c73a967ce07224b934a958f063c9918310bdfd1178b2730841b0eb542ed72f6952ffb81ee5aaa8112ddf6189d71ac4b426ac3dd54111e95d1c7d740a423b48481943c3e9bf53528e805fbb9d3a74128b93371b5c62dfd04d2c490274d11cec316c83afce5ba337c6a72fa00709bc7c3f84d3c103add64d71c603783cbf5b95f4772803e33a9a6c9c70d05e4fc6a20198b89e531a328583e92fe56e37543b66aeac9b8cfbcbc3ae2c44869b67324a2473bc1223c748d8991cee6098c47a3275577b588ba5eb32424ea79d9f7ca6f9da76bafab93f3f1f21041c9debfc9ff8fee0209dfc5b3db717a409b5d4ffa76608c35d3a1b4acbdc8d18b0e12edc6cd6615b091074210a77bbb79936454c79fe7db6bbd916953ba1ffb5e6ffc1183ec654f64332bf4af46b8bf41a1c240df039de7eb3928d60d5a5e6e377b7eab7ae83c4da8140c118b8094b7e7f4129f832dcd33ca619bdf22c71b76e7bcc553981a3d036414fb9f5192d9aaf761c97c60dbe5b914c72be0fd0d0831203bf2feb3ae79b2dba210e627c4ec4c7cb5699fbf296be860b3fc88680167d97fd4ec7f956fddbcb385c40fe67a658d9001c2688764c8b84d100a6fbd47b34cc379745ed5c7d903d3895268df8158be96772474debfc7872bc602a8fae3eff4e71b1f62b63cf39bedb785c6a6ce620f7ce7b80aa3c231f04690731db6c2cf02bd4e702976cad7baf9638e162dee593d994daa93e991341cd8f35a05a8c0f3a7bbc34fbeee671b9efa33719ef579aaa7bbd93983e2077a44c31f13fc6ceabac5a160fe506a9243e47511265919b604b9d9662f7537a94afbda2f45ca479b3108a2cd48f2baec4139b763c969d65502aeb18d3bdb9021327e1f43f6131a88c36dc606171c59d3c27ae900590a3b979e2b1f165490605fe9cc2daf8f74f7365ace1443f60dc363aded7c9ce2887dad2a4fdf7b9ec026e69886f0353b9a3de38f384230290f8a5637ef80881ce029f0b42dcfcd79f4ea9d9bd1410f999d363468752eddfaf07a981f1f09bbf44642a1bda6f1ed001bdce6568f25d2e938eefefd050dd3db2d4e5a3d2cb9ff603fd9e1a5835b2704f34e1912138c1b9ff293a7802823a2c9f23700f6abd251adb8b8cce5ee2195cb1a1e8c1e873ea5d77590e789fc719a88f37371f58c4e92e4c7c7de650b510eb0f8d6cb1e79b826d5d306d2979fb7ec43f642adbefb9cd1715671c356ba9c17120082a2b7bcf748dd2d13f640610ebd9ecfc8057096a13b38a559d338151f9856e61ff7cbbdb401e656649a05c5968dc1cf789cad91e039c10af59bee42c226e3893b80a7785f187c154f891401fca4cf26da53fa0cabebc48d2d178e86aa1bac89db600f4ca6ac6909fd3231e459c2bc3d936450677361f5c1622270d52a986dba19e6807fc306345c47ba8b3d8bde6ca58baa931a04e9d2dfa3547c9d06d03c629217128a4cc46f2d778d3e790cdf75dacb171ce5acee847f83fc66169f4827a8a20e982271e4faa89c98c1dcf9410881471217fc3eb46c7e3402f706d429953cc5b5723c2cc1b09b9a96e11249d12827c3ae8607ed464cf3b1601030dd62802d8776ba87eef6e71a27656b128debc60077ae31b1e068e7c296ceae0c3a483180d7424a33b5b537958004a8e9861de8b17863dc30ceea5af01c7943df2bb5f30978b39877c125f408a6369491000b199e658cca5edc2882527a5237c59f38706f580cc2094091feef15e075548cb128066dadeae85cffb6a4918b5d410abe532c9d8d307e1702d6fd07bce0851920a6212dc7c40d1cb59ea209620a5aa91a9e838c1431834f307410b3229ccecd3fefc6b8d9f6a30259a4991e3bbb0e4686c4607856f86df5468bbaa3ec7184f48a389240b11d91de662b4d5a5a4fc3ca095ce567ad913dcf17ed5b7d210804daaf56e396f2d22c3b8cf18a8d402a3c394ed47640d5c202238d48e0ab318833d3a754b72e7e228ce99caf9fe70d439cb848f5e48c86357067c7de88ba20bb1f96c33bb502ccce88d69a8d0f73f50009f83706bf7c96dd9467a4bd61d2b4090bcb7fac45a727bf2559328c65cc0ce130a8221bac412d39b1a7a9459648cab346833e084864c8a36334893758c25e0584ece3a747fe295b9efa33561b3e9740e3decc8dcbb93b2f10a7d80ddc88f5ffb2abfca9e1b1c530131588caee3b1d73f70f784178e77610dd7f13cda12841a936da79b9cb26c826ad5f7b63a1cb502004c0f2b467d4c8ce7bdffb07eded14b1ac2d52445278c130e0a802c26307d587dba226aed8800ab79627a1f790aff9ce1ee51701f8faa97d2ef0aaaa7917cbb9270bbf199f9d6dcb6ee0a7fcccdd0158177bfb5006b5b6909461d4354c38b8da4cddb0ca4cf6a4826424c446128bb1278f493bf0016a7508eb5a97361796551749db206eca6df29ebadaa4a86ec1e2e4e66e4b9d33bc51af9e1c305ca3db371f6f1c7e22935a72ef2a2a9f6bec64f6c6fd8ec4cedf8aaf0c69287c2ec75d6b378b92d5952fabda6a2a794533629472667ca9d1c5f68f41b2e046abd0b4031d870fcdc59b1f6e7c240c4b97db453072e3033f8fe79985b98f616f7df2d3919d9635f7f270276911a0739d061ff52d18a13ac3142f41e50536d57ea6e80f9adda9daccc383621a4cce5d9636b4cbd5022030f640ba2afcb19e06d69bb2aab33cb88b4ec4ddbac2f15c8f88a533c8b4c2ca0fadd02f81e685cbb0a56c6290a95e964ca1b49d90c7c3586efa9d218f96887ca4463a9631ea97d2418c121fb34383c6023e901f87044ca144684c11b357b0915098af96bf903004c238138543a05a26c88dc2f2cbb1deee893abbd043b11ed3c7b80252bf298fe346f1f918260d10166db0ca79c1ac4937d2f3a57b92bc5d652fc2a98511b6796ed1cf36a716269d7e31ec56177d1e3e771c22d311acb0e45e3f21e971dc3ca82ddbb5813e240ff3c9663147c84c52392cc3ea96c6b531972283199f3a7e50c4a0aab6e3215e9c6e0c7ff740efd88d0415eead8c7360f59a8055d776a535375a6fe3e66114ffe949093fb937b991a10d9f1d1a944cdaec6c63830508800472f99eac0aec46ff28d4d78b026237f44aa4f19babbd4a4fb56afab3aee6071661f8b3f071ccf029551e541ecae513264ca22df9e373a2cfbd0192ab1930990a30716ba1ef12c5297f10e7ad0fa24f241d5b9ef57a34d06254f86192b3ddc9a8824263506d6ff808fc9b5ba188824f5963abe4180b381b93d734af5f99b0dbd446a524827a29cd11e7c3a740403173f31455344986679579090b83ec7d8989c3cebddc835c8f76ece3c0537abd547cdc5f1bd2486b216d932ac6f1582af01742eb5e924530095e24206922c558bebee648caef29effa55b5c102eaa651cd376f2a4ff45c8a8e30868e8c9a4e2b628613a16b56ab8bc1a65562cc5c38bf90c14f4b206efe9b1d77de7882925b85753ff916236d2ba22ae16407ca0f9aaf21b42cf9817a604293cce51d5f45c7772258115330564a372698c52b854f4a5f75100fe7daa90495a61e65fc658ce16ff6fb6bfb8d00f44722eb79ec4910957d2f3425a9d91c4451dcc589c0eb450347517e817beab16ded9eff9e81793fa1dc2eb439e145ed703a2afb5f179d36ddffb947d010f7f99cde8bed14d279243fffd6f1142319277c5d0bbb45c32fc401af70454ba2bd47074f2cc3380bb7981b7d1013965c3262c44173476ab33134b22294c1b39c233195fabb9c1a819598f56eedc0756fa79cbe5097007c534f34c70c793a45ad915c172f9c3ae16adccbcc37ad4eb2cbdf371c2cc9f5a6593c229d7087dd237877e4599551d2a965ab05abfacff380bdc6ce241ed3797dd2144a06db8efa31210f6027fcc5f4c28f9db51d3e2c678f6bc3144cbb4c16721e34c4f8721916b11d76f7b398d2810ac26ff891e9fffb7e558a390bd08e12045ec3d412f7b5238eca9b74c7f1ac1c8af4bbaee3f95e67d08a2fdb233aedc854ace5980a86ef4500dc1f4fd0e3eceaa85"]) 22:09:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f00000000c0)="a9a94b142498f3d084e162f1", 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x7, './file0/file0\x00'}) 22:09:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x4007fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1", 0x36d}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 22:09:52 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x91) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000140)="c3da31dafe1d0f5d905c31fdb011e6c257934b5deaaf9088ab85ac4eacd459b13f611c814ddad38071e4e4c91a040b59eab84179cd4635099801d5da3a7b3a329d09f19da8d6a6c9e76c459bd57ca8b5ed47c5de637dbe", 0x57}, {&(0x7f00000001c0)="164d53a4acbfe80a60440f21d4369a0333bffdf47248ad2bf0d3ca05d68174043cffa976cdb4b7c3ad57445b726cc872b132aa1b4a9f6b536d886cb66278871aa19cacd91c7c8a9b7dc603db1268835612cfe73f4fa588a69df3e35114e87b10ad80eee4fb8ef9651cb17f2d452b26f974e588afd92e749c1c10975620f9e20923392ad4676d689dbe38aa03732d7efeb76b", 0x92}], 0x2) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x0, 0x924}) r4 = socket(0x2, 0x2, 0x5) connect$unix(r4, &(0x7f0000000d80)=ANY=[@ANYBLOB="7102adfdffffffff"], 0x10) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x1004, r5) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet(r0, &(0x7f0000000540)="db29b8d16d3ab5a05365eb71986c33c754593e0ae848aaa99b2918dc5bf4e4b001cedf2bc5e45ed387043f36d94ac3eeeb913b4b33798b527d433e930d4468870393605047be4cfcbdea3bcf81bdd1b1328870727ed82a3c51619d8d53cabf8c1e0fdf09bb867c53e42f3cc5d894ea12181a35b49f63e41083231fa4c7a82993b97fc13aa370617a30dd57f20000000000", 0x91, 0x0, 0x0, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) 22:09:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x60}, {0x406}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setrlimit(0x2, &(0x7f00000000c0)={0x60000000, 0x60000000}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x6a, 0x5, 0x1d6, 0x5dd0, "733e9eea020d4c5c0739d966e483e8e4ce0157ee", 0xc71, 0x1d2f4a20}) socket(0x6, 0x8000, 0x5) 22:09:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x3}, {0x3c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x48}, {0x4006}]}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000000c0)) 22:09:52 executing program 0: symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x6}, 0x0, 0x0) 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) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) 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, 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) 22:09:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0xafd25d75d8876685}], 0x1, 0x0) poll(0x0, 0x0, 0x200) r1 = socket(0x1e, 0x3, 0x0) dup2(r1, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) getsockname(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 22:09:53 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r1) setsockopt$sock_int(r0, 0xffff, 0x301b, &(0x7f0000000000), 0xffffffffffffffae) sendto$unix(r0, &(0x7f0000000140)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) 22:09:53 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{}, {}]}) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000040)={0x8, 0x1}) 22:09:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x1}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)=ANY=[@ANYBLOB="99e5d7c72e656c45000000000000"]) 22:09:53 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d0142fd37b872e68dcb4f9e40a926112f66692c653000"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 22:09:53 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) getppid() r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) flock(r1, 0x9) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r3 = syz_open_pts() ioctl$TIOCSTART(r3, 0x2000746e) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) renameat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', r2, &(0x7f0000000240)='./file0\x00') ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x500, r4) mknod(&(0x7f0000000280)='./file0\x00', 0x2, 0xfff) setuid(0xee01) r5 = semget$private(0x0, 0x7, 0x8) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000002c0)=""/89) 22:09:53 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x48}, {0x4006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000001580)=[{0x2, 0x1, 0x0, 0x3ff}, {0xffff, 0x5}, {0x1, 0x3, 0x8, 0x28a}, {0x1, 0x0, 0x7, 0x3f}, {0x6, 0x20, 0xf7, 0x10000}]}) r4 = dup(r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x48}, {0x4006}]}) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001600)='/dev/diskmap\x00', 0x40880, 0x0) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0xfcfc96ac7f78659a, r7) r8 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000016c0)={&(0x7f00000015c0)=ANY=[@ANYBLOB="05bbdb2fdee96c65b000eaef4861f259598f45a0ead560683838a14ddda445fb2cdc4ffd2f0168e84468c0d06addb3d98e0b9f"], 0xa, &(0x7f0000001500)=[{&(0x7f0000000100)="a02976d1c31ff2b089166f64afa2fa9a0088027f3c27f6118bca259621fc95d0e50e84e8bde6be306d4dfa024f24a93469e5172eea37f2d06a5f5fd3ad4d7baf1fc2c67b1d00eb51c3602ddc4cd3aced57650266dad68a2fa3846296620e79d4bc32eab68a5c075e4602275291e82ed1bd292da9602cc18a58a557d2a1f8d8de6a4da2ca3c577fe5a87793f42d60a4ed95", 0x91}, {&(0x7f00000001c0)="d70aa0cd1022f9a0f5b4ee2e004e6a5a24fb7316a4f418aff7afcf65aa58014fe3fcbd8e37e948898ff0fe084a6d51e1f0b4b113dfba90cf8e8c1dfe6af7c982e270d3ab894eed3ef1037ca869cc23e6c2d44e5406fa1edaec4aad9eb48d38a51798a18cfd200e267a6d", 0x6a}, {&(0x7f0000000240)="7ab393f0d163bc49c7e6d59820c6fca0806927eb363a9662a62e067be66c6b71ca70c4e0f078d633f2bcc48ce5e6a8e20f1c8fee22db589a8dddffd2aa550c4fdd4143160b83a3d27755dfdfbaeead9506d465", 0x53}, {&(0x7f00000002c0)="1236770e", 0x4}, {&(0x7f0000000300)="b918ec851f7fd558483b86e98d83313e6bd84d15702aa2c584bb0edee0fadfb8013319c7dbee04dafaa4d32b55d6cfae8025232ce086d00c104e69adb2927fc23bfeb43225318bbf4611e6b909063cc100466d458159ca6b8e75c1e32f18c12843844b3bad6b853010f2c93ea062173ebdfb269895f0a14481b7dfacdf1a82f4af8a015cd44986c05a0930877e7c922509e0913472a58dbec3007660ef24f202089181c9d4fb061ba8ac11f7411d6be5e1cfbce10d7fe4f0ef5e9737818b673d54ba8c1eb4bb4d33215d5ff21c2a8b1b7b04bca46ace211eae", 0xd9}, {&(0x7f0000000400)="d0a2f0d12e0afe3d9a4496e3247884899eec81c2c929644801082d7b25f59d7344debf004b8ed60cd89784e3728d29a5dcbe597374b9a1ee045ba7cc69d406ab7faf80c60f50e6d2fd2d1160f5f10908e02f1e89ec6b1930f5c525f6ab640432fe02244b5d9fe8e9a8fe86bb5ed4af968aff652bb09364b699ff0816efe99549506c15b596bd7958fb0cb5d2cad478e836c001f0f900ae78e50d9746ba69972011415aef1d2749c862d248202a2a2f73a00c7a27e2445e2dc6ac54278d6a2c2a27743081530a2ffb8e97a101d567f58f0fe7d4c167b3e98318b8f8c3aadf955a80d00d69ee2c3d0ec2fd349504ce1828060f18843cbfb156a0962b20dfabab4d310d2d07c4e4d1e08a2ca26f73b554f685bced9e70e39737e2b1dc3770229992af185a9e7b1ca417dcf1da90376ebc8449dcff86fdeb0e4033c3cebe79d53358ac58a4c5dee58411b3e54b20a29cc6c2700c95676ff15f0261ec50edb98f7ee708b2da74953c495b730cd1a89a7ddc5911debc12f8f3a6bc4f99c18bce944cbd4d03d81f449d1883366e58505275d223cd82aa808de4d2e9839ed13a8ed8b258e21578032312c78966eae891eb8d94edf7e1efdb1540532a4e32df586f93d7e10520cfb6259677835e526c9a3974233631643531c8c14fb05559023077964b24a7d00f1746b3ef97ee9de808b6731e35bc970fcb6514c4d2fe6442b64ce37af7428904c70e3d1b869f275785290f3229cac43237e85519438618eb6670e915431a77bef52ff2ac6b32e8cd84e48219dab01bfe3b6d38feb197c0e2c9efcfa63e0fb01a5340890ac2fb81f7ef1cd9c84f8237741fca9b89eee0d403fa797a47966560dec3716e2ef947f8d075663e191dd38975a39df9854a63a188f69d38f12037d1df07a0cfff7e53d37c3319f83a287ba6764cd9e58c1cdfdd3ac124582152d34d49bad074b6d01795fec62b98e19388019e656e3c43bd4f8ce193f5efbf92ef1b2c4c7afd2afc28d5ee3d2d1f2a62e06b4b804a8a4d108367695b84cebe74a2461accee411a4bbd0a2ccd05ef7f81e4a9c10917f42bd4a486e4a2714e942f7617872cf2aedc27a547856ce07c571b04bdb0e60c6d6be233f44ee4f0553a5a9efb4586411751a8da2719c0ce6578242aee3826a91975c4232aac77647adc9aabbe84ec67ab46c1afcb55e69807f7ac4e27345613f2e0aa5927a1d69bc727fa5db03e38049c7b141b824476afcd70cc5352fe4ea608a511ab2330409700d0c8362e28f0c04110613c3e32c0655abc3bfc3657dcf3af1033422192f5094c50e681206c54325df63f012bfddd5eeb1b925e68b5b9ab307718bc6783b856aa7fe946627633a2b897b6c920347b11d248d171ab2d254020ba7995e960bcd279dc7765b98a901d630e847edbb7bbd156f28bf64dc7a8b0c12b9dea8e45baa5b84862965dace41bde7e92be8c18d02f053b8b1166f29d6d46d92b5984a0f500b85e5d3bd474d67d83f1ca359f8e8759148c6bbed32c0d4791c8a601dd589157198920f53a067fd998b063620c3362eb83af9932bb89ea012c7d4425f281a2ca12ff3a3552ef43942f7880d2b0adcbe6cdf1f2be8fe7278e1ddf012c06e8b460c4108b4411472e405374d7fa78a814c2b1db80e334699628bef3a7211e08218f0b98ccec178a9866fd720bb43a11aecfd19cd31df54037f0bc4cd61405267757a58280f23d2b2627da2abe108cdce9f670c75373bb06132d2702fb585117d1b302f280a250b3cef53f9f0e4d121d79b40ca2581edc066375a980ed61b99ddc14f3a9c5d94007981c66914233e8557052864cd06435c21b215e9ccd1e9f200ebfef982aa63eb36d9b9742010147c1cd142b1a3fc88754be60ca9474319efa125617882eb2d99f1b4f61dd85b12eaa5d81d79a6ec9b6431d73056d55ea47aea4b07fb326b1bae87b99dd53228cab5f611f222e04f7e638fcb0ff12ac7420959d2121288fed0415283edfc6ba2946c7b619d8e93b7a7c38f047b6179802a6f00c8e9f4b863f6821d1416e80a3737705a02986b8e6f4216d9d8a46a8cb335611ac76f6cbf9835c2d44d36cd06759587cd544c872d5d3f18bd22fccebd5e140cc74e9c739fe819bacc6553e883e3a8a117c2c703eefb6fa2ca67d0573e12fe00726c605f223788b3138c16ce982195f97fbc73085082d8ef9b2c8947e4eaab6a1ac1bd2709232da6965d3b91566ee521b31e007c009d6d464f38d5511d8eb61049347f1a380f9531772226e4f1250e95acc6949a37f7b7a8150dd7bffc714f6e85016c93931cb769b5efcf1972ce10217deaaeb0bc48da35755c17209ada72ca060197d7f69d96cbdb580a1ca474b03a8efb1ad8de7631a125dba0786c89881d71fd0a2f9de7580fb1289f71a7aa53609db8f3e387d41c85222febeb3a595f419d0b328c1ed38e36401cc03c77a7ce022f87a68e98a896b83bc62b36dfc6e420cdd9a5553b6e71b1fcc25a4a4e64d89558f25c4481c32eb31d48549e5aa5d43aba188c43c2a06419292a4ef11271c418fd7f863d81019b8c221f50d43fd873fd6eea149b1774559b4208df2528fda87a0971ce325e34e39ee968cd6b56db80524cf34d288635989a259332d635eea09dbb9a0e949c15cffb68d1ca25cb1ccedc56ebf130e7dbf83139eb66fbe32b069673bd7629a9d678e92bdbd98bfb6cb0210d7cd4316b2024010f3ed04740af568f9b48b34bc47f12e2b1e801416fbe64616ff073adc3fc0033662be978d37f643df59f66b10c395b89d6f17f64c04c253dbba5b4265ea372943ec0052e13f51f55638f2e12db8d471e01501deaf3c9b127d4319a2f7d68e9f94c29c286e974336f925b58390cd331f0c66833d3ca78c3e96e42f714b878554bd724305ec592262e3d42840aa314b73de1cd94cbb447e2dee05cec35d5c6c46fd958dc5759d5504151bb7141e8469d02ce4ec79c834cfa7fb8a5e55e1a77ffaff43d41515eff7c982504072c13e5d8630205fa60f933ef230a2be920dc24d8e3877fa0524751063e88d9e441b3c0bb936dc3235bd68e85115820e47f5cd77d0f36676d3fead09e733f0df8d4dec8766339e48fedc606cf9fc40a52eb4b69b08a04d8dcf2766e440127f48abba57ba415313ddbd5ea12ddf93f5232f9ddc3a30179a61af222e06d93185a66707f28d8f7f045e0aff896bf1556fb6714b0724922660b6cb26fa3f43022ff1a68a5bf1a1fc4eca22f006191a55c9c8af62064d2f32955d9db7e1dd9619262268ee8d4fd877bb31f7ab824d3b3297fde92ee314b075ab1fa0c73824a025696db74de6c8f0035f49fbc2e4e061e1b0700acb069f889d5188905f16be2537214fa6721493b0ce848dbac07232a36b0b157d9dc880ef18d51070ce2bd5cdc9280597a3267b0faf2d853e02acb5e7528ad74fbc6096c0d9c3cf85c497f088e83166332b430665667f3c2b41b6b32eb767c267f1a67629bf67cbac5dc76948b29d2aeff011b55196bdefe980f354aaafd19257287adbcde00a829bef0e0a951a6b58bdcd046acceed5322066ee3016b1ffc9bc1909329e826c09d215f4f165a5e0a473b93c354fb0a774ccc70c415542096acde64a5e2703bbe55759e749f8744b35d972f7bfeb9f498baaa17a35b8507568885226b792c4780d1337fc78a47425782aa20354f5c5778acedc624ba2e43f0c658edc865cb39f88b792051ad987973400d7fe25abee208ec538ec54550966929a2df7695023128a7a13e2d51677934bc0aee93c5e0cf221cbb44d58c4d398ec63f4106d79a53df2fbdb58b1cb02099ef5d32531c2a5c63c97ba943fec12478647dbaa3d05a93b95521b3880357ff7da84a54e2da64a1f0eda409bba9aea713038b13da0edc991c2145f91573d374d15ae94343311a9133f3f04d85f201728b34d8a45d45e3264a931cd6fd56307908d16a9a070663dcb6be63281eeeea64b0f59295445d69d3d779c33ab4d54d58bb42425a08cb23be17844f987c6ddee977bd2b5ac28d68500f9add8a854673ef7dc707ae0b5369723820d9ca3edcd132a97c431c7957b557c42b1c91ca64dd2d6e596c17f7d82aa7dc179beac206fa34f479606252e57404cbe46a615826e7b2cce81287dd0e00b540a35fd611d08ad747d7aa3c29ab10a2c93e804d9ed7e2d414f3a49bc0170d9ee39b5dfbcba937b731369fc73aecf142d579cad79b9760d61edf85b6e5b0c8a37f555c44ddbec409474784c253e467b5a8fdc06156984c3f008d35e2d4d4f1b4fcfc5c01579a9c70e9dd20f2af50cd4789903d7f46148517d5cde9090ab3bdd6f90eae8809d8dcbc9f77ebc1fca30ce0977c8ad9ccaa18bd03a006bdea6db938c27f7908855fc2567e2dd9e006e6cbcbd7c6852031ce049465448d71f7916acb8215f9c09bf056607b3f679ad7f37a3a1f597018e0893aeb89d510067164523ca4909bd0b71e8573ca4cce020a7813d90d51a6008a494bad928b98ec511cea1cbf75fc1dccdd3e4e4b520a8df0f9558196741327505922d269f1f7df8b75f2895fb704a4f7cd2bd39a6de16d018b41061a6cbbaf996412baf73eb68211e9defa2f28f8802cfc3dca0fc1bf0c4be7e1f15b109379a6453808c54226188844b389d2644295fd93c1caf53fce3cca6f28d0e4aab1e72e07cb3650471f740ec9ad31110549716e0748fd8c53789ce96557773c1ab2369b61c84a64d9dcdeac6144fdce4b7646737b412bb08ec3d0bcc706c56a18689e7c58d493b167711d1121780fbfd8041b2243409fc93df8eac7eac7b55eaefce716dc695f41d5c97e914bc020f872819f07dafdebe11c7a6453eb4839a667db50a5f46740b60c96d6dd2e262b6d4cea226e5932b35abde66b69c96cf9b79cf0815430bcac1542f015d16a7b8db2604e4204319bdc5ebd1e612730ddc6b46c58cf09c4ea8a3d0675d9452c332d1db6477db69399172457a1197795ee9ade999a40b704af0ab222498c1a5cad2294bae6a55a211c7fd07f7e5fb3a8f77cc862a1d17dd067d6ce99db8e43c7fe1c6c32a67d8055befc6cf00e4a61000c72aaebdcd518deed67dd121a6e4da218c6dc886f9ff55f7b0f81e9ac30b30426fdeb9eacdcdebfaa51a8f67198b5be7c03b1c619c02918c9be70d25a106dee79019ffd575a2fa75b265db246f39e85b1b0b40d3706cff38908c72da7c6219e2c67ad835c5e391087f18be7ca54c20d240aa91f6050b0685ae57e9ffcadbda8ea0df1f27d2be072fd9807e82fedfcc494ff0fa15d8c71aaa127eb7cedd8095b948ae732892edb3f2d15b16eb38fd5896d8257504d0fed9f48b4d6fb1870516905308ec3b6c1c6f2413ba2bd34022651b2ae00daa7572df542fa5ccca04a856fee33a6a7d2470e7d038671c84f09d5b6225723cd17999ea9b40244a006dd1994de187927e24fd19300b63b23722034300a3b9b937c09d15698fd298c1e56462fa363d76ff205d52d584051b8022485668df9522e349a70a08aaf8177233c07ee8f50be73ad47c7e44f29f5905668ea0b1f8a06d96eb56168a4e779d64f3068e5fcfddb6633c268883dfde2a3fc4427668bfaa323c9cfc98a4c48804fc8772bd8d28e1301bdeca9850c0c4cefad1ddf35a8a9e6060d9f6f2102b6d5f0c2e7c8b489f39dfc987468eaf9e30db4fb8f23c98c8cfd68c180f9c91b0e222bc3077b1db313fa22b0e30454e00eb17dc1e5ae7784728d68e6152b09b59be98928addb834b6a4b016c0b97daa1584d5cd281a4f0ed90a3e4f9d6789a4952338039763", 0x1000}, {&(0x7f0000001400)="6b37c9c216e8933e108ca795c094cc1ebcec0a598e37aba251ddc3ce9b622cae8d525d4230e80515b2f731828b2f352381ece155c36f1ad38bfc007c5cd7ce3566bf40fa27ae87749495d05770405faeb9354e12d9d86e0bc1a03eab768f68dba75e3be87844ec071f984449cd271bcc9764b062921e397cfd78ed4bf484e5477895ff0a88f73dbf53ef1e87e25a7dc94543cd1d6f573438ceea7001afc483748973d502d46ca5760692cf4616d8a753df0d4f36867e1e3c110a57b1d1d50313a1059c6faa181ca96e5fc8095149", 0xce}], 0x7, &(0x7f0000001640)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="0000000000000000ffffc40a00000000", @ANYRES32=r7, @ANYRES32=0x0, @ANYRES32=r8, @ANYBLOB='\x00\x00\x00\x00'], 0x80, 0x6}, 0x402) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 22:09:53 executing program 0: r0 = socket(0x11, 0x4003, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) socket(0x1e, 0x3, 0x3f) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000280)='%$\x00', &(0x7f00000002c0)='@!{\x00', &(0x7f00000003c0)='::\\]\x00'], &(0x7f0000000640)=[&(0x7f0000000440)='+\x1e&\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='$*\x00', &(0x7f0000000500)='/\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='*.{&\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00']) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) connect$unix(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="001225d61199f5d1923169d4de887500"], 0xa) dup2(r1, r1) setsockopt(r1, 0x3f, 0xfce, &(0x7f0000000100)="c995d8d18626b34c8f7c7aada65aeeebecc04136592963bed06bbfda7de1b6c04eff655aa81f6e8fd42870dd6251c3fb1b4585f5921cd93740745f928494ae89f8ec41a46ea1451e957675b28140e306902672e783f2d0e9286bc4f149270840e5b2607658e2132920218fd0f28a1265d2f7cdb2c8ed2c836ebb22fb210d7b54d78baf8481240f7aa45b243de8c35f1bf47df2957799688a77bccc0854394edb4483df837fee232e1d72e36d8cc5e955af79912541c064361082ce7dbf5ef550045856ced74af69a0a9d5c3bb01053fa4a22fb3623d83ffb", 0xd8) recvfrom$unix(r0, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) 22:09:53 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd600000000000000000000000000000010000000000000000ff0200000000000000000000000000010000c20402000000b664f34ad14ae65d340d0a98594a404faac0f67daf8ded41b67204ae7b19e7ad9ef77900e844d486dcde6b3bc41a2e397273389cf7274eb555d00056da7202a40037514c3e3481ddf74800"/150]) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x10000, r5, r4, 0x0, 0x0, 0x100010024, 0x7}, 0x9, 0x400, 0x7}) setregid(r3, r4) sendto(r2, &(0x7f0000000180)="3108d9c07827f379c951922b0b6df19af8431e3ae5f7e3e10f5f0a5178c637c56851f23c2ca04b433d84aa136e888362207c4c7af40b7ce843f4e2b1e9d042cc9782cb41cc0d28ddedfb15f4a6fc8216a80f48aab60c4c6cf979afe872f89d26a88f0edc6c82f2737cbe173da85a0e06780f484370c418aa2625ffd95a0d5ae2357d14fffa2666bf5b16d416a3aa33151cd598d4a299872f0c882175de2321862889c08456068b32fde0fae5e478b4c81a3fff1555c2535c74920db1069d8957d26cdc0830b6402da16f845206ba606339f706e1f02690768153b2c52139fffd3545724c99ac6bb2", 0xe8, 0x8, &(0x7f0000000040)=@in6={0x18, 0x2, 0x6, 0x7}, 0xc) r6 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r6, 0xc028756b, &(0x7f0000000000)={0xffffffff, 0xffffffff, 0x0, 0x2, 0x0}) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000000)) 22:09:53 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) r4 = dup2(r3, r2) close(r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x48}, {0x4006}]}) write(r5, &(0x7f0000000000)="f5", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) write(r4, &(0x7f0000000880)="728ed3e2a629c05a552d9b50907052ff28466c52371d978a95c908217245eff231b5642f141fc1229a70f1d1294d3a504286916b0044a6e846cff21221bdc9ca966178430028193741ae4d8e23124d7cc0f1c43a6f24b80a92122fe8b64311ec02b4938ea728d2706c2e3d6c41b64ee3922bdda83ab14ef33e145f9a6bb0d6a086dd6690b542f990487a255131a52573409b288c8969c38501568138bc2c447189fc4db8feff926f6eee050772155dff4ea1d9fff0b1a25597a853d27af388f23f8fa19854cff09e7be37b42d63e3744f79119cc0114962240e8ec155480360b48107c0fb0003048004fddf1e6c7820e4b1887f9350c3965efd87fc797b57602b14498dd3ea0db2732425770c5581781ba5b35a7319c7bad3f239bfbed4f59f330c976941a2b8fa0f336011eed84534c03fd60a4bf7dfd95cf0cdde754814bbbdfe36c0a928e000ab16d886a47a758efe5993aed96b687709ae86fd630d654af04e6a3937e7e51b65ed939813094c1405271082bd0ed6721aa1e867571b9cb4197ad4685a3efde1fc2f736703727728ff8b5c47728325209c576c11672298c07add9bfd173a3578201e9000fedf5c8bd180517e38bd6cae954136cdfa9e2b2fdf9979e310b7320fd2eaf2ab5dd9a77c4c177b279c3020bbf9b5e2cecb209acdcb7254e693f55e9c4f88b8b71868d64e07763d979f7cc4e2949276e3b9566782e24b7dcd3cee443bd16c5534e988bd684be32b93ec5331dd7841cf39cd78eaf70f49c346bdc73b1e4f372e09761f54f05dad24cd6db3a4a7e6491bb6ce2a606ce967eff9920100bc82622f385bb43b00e6bb3185e460cef72c49d3d63a9548123cb0cb1a8ed103235f59e3638004682d57cf57138dab01609e77f67faacc784b47208d5373ff0af89bb1a0f579ebef41b831e3eb485e796c66692ea4892f5f13c25ff2d0878504c894b73c35039857709c79f9efa40985c0900000000000000b4bfcc99a68ab4a93a558251d8215f31958f302e476cbdc1133b430fc5208d71174b9fdd432f06fc9b0815837d1d582e1f1d524ddaf2a9186fc64f0cc42db2d1d56a73b19177f65ebe97382c75adabc3787cc691dcc380879855be1826c88b13c9c44dd451939423bb526897367216c5f36885b5006cf109d425db5ef6ece12b5b4dea4f5c87a66b927eb36eac53a9281419ae05f8ce2d4970b7ffa2bb1d70b9b2c0af4bf69de7e816a407f4ae28016c02de26b360ad7d9204510039322650a07606456c05530640b6fc1e8186e7311ad1b76f687af7bded4459c8f8f7ab1f0aaffb678b494714e8a078d41a548f3a4ee022be941b9e2ed7bd2433e29a800fd9260dae423278bfea12c0ee4d9a7e87715926c8f76994f1d55358dbf7c291eca1c942d8b6d1364add840a71b446ed921c69cc101606768110c111c92bf6a7a960dbf9dd23c17e4a2b1a58c75efab9f66feadb81573d6842dfb2d10318d5585fa8c9c91bf79d4fe47eb6478073f6c14050d54177c797549e54bf1a7e544a3f1ef27d18b6eff55556b60260b04de58350c2a2be26644628d5cfb5b9edef0412cbd84dccf682a0df12ea60350b4d3a47f3f577e579ed1029babe6d3398a3cb3dd872609f129190d45e62867731989b2775557b48521c48409d85a448b88a642cedffb04fb608888a028513664c4eb33a5c2e756214c5d2563686ac3db637c4a9115e195edb3a7532f540b45b5b6ce3e002e4561c7fe71de28fc8d29227e8fa61023ce361fbff3759437b906e68339581850824e8818c3cb9cc114316f5ba473cdecf41c3fa188e56c20b5b35d519647c1eb3277b97d7645adaac412e71b0242bc0ab2fb67528e1f1127d353423db39358af438faf762635b10f7baf95745948332589c751fbaf79e513a5cd49efc72a36d3e10d06691e29e6ec67c516c757a9855262c1670b8dc3d879467ede5629dafd64355135ed2455564aa401e4e3216c65bbdb9c5b9cb80a54d7611d5cace16e202cbdae65412fe81de338862", 0x599) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 22:09:54 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000001c0), 0x7, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0xa5}, {{}, 0xfffffffffffffff9, 0x9a}], 0xffffffff, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r0, 0x6, r1) r2 = socket$inet6(0x18, 0x3, 0x6) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCSDTR(r3, 0x20007479) 22:09:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x2b, 0x1, 0x80000000000000}], 0x5, 0x0, 0x0, 0x0) socketpair(0x1, 0x4000, 0x0, &(0x7f0000000040)) readv(r1, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) 22:09:54 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x9, 0x9, 0xffff6599, "0d0d00000000e20000ee00"}) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) 22:09:54 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000002, 0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)=0x4) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) 22:09:54 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @random='\\>VwV-', [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "0100000800000000"}}}}}) nanosleep(&(0x7f0000000000)={0x100000001, 0x2}, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x48}, {0x4006}]}) r5 = socket(0x10, 0x8000, 0x2) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x0, 0x20, 0x3ff, 0x5}, {{r4}, 0xffffffffffffffff, 0x10c, 0x4, 0x10000, 0x10000}, {{r0}, 0xfffffffffffffffd, 0x54, 0x40000000, 0x4, 0x7}, {{r5}, 0xfffffffffffffff9, 0x9c, 0x2, 0x9, 0x8000}, {{r6}, 0xfffffffffffffffe, 0x4, 0x40, 0xf09, 0x190f4765}], 0x6, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x56, 0x10, 0x5, 0x4}, {{r0}, 0xfffffffffffffff8, 0x20, 0x10, 0x6, 0x7}], 0xd939, &(0x7f00000002c0)={0xe8a, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x48, 0x0, 0x0, 0xffffffff}, {0x4006, 0x0, 0x0, 0xfffffffd}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x5) 22:09:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0xc6134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x170000, 0x8, 0x4]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:09:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x48}, {0x4006}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x2c8accf4) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) close(r1) 22:09:54 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x48}, {0x4006}]}) mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x1, 0x4011, r1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) getitimer(0x0, &(0x7f0000000080)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x10000, 0xff}) 22:09:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0x486136) r0 = kqueue() r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x48}, {0x4006}]}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./bus\x00', r3, 0x1}) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x25) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0xdb, 0x0) 22:09:54 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x20000, 0x60) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) r5 = socket$inet6(0x18, 0x5, 0x5) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) fcntl$setown(r5, 0x6, r6) setsockopt(r4, 0x1000000029, 0x2c, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) preadv(r2, &(0x7f0000000200)=[{&(0x7f0000000100)=""/147, 0x93}, {&(0x7f00000001c0)=""/17, 0x11}], 0x2, 0x0, 0x7350) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r4, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0x0) write(r3, 0x0, 0x0) 22:09:54 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff8], [0x0, 0x0, 0x0, 0x9, 0xefffffffffffffff], [0x0, 0x0, 0x482], [{}, {0xfffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 22:09:54 executing program 0: 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="2b0100000000000000a580a7f8195429fea9"], 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(0x20, 0x1, 0x10) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x48}, {0x4006}]}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x10, 0x20000000, 0x50fa, 0xab4}, {{r1}, 0xffffffffffffffff, 0x0, 0x80000005, 0xd335, 0xee0}, {{r0}, 0xfffffffffffffffa, 0x84, 0x1, 0xfffffffffffffffb, 0x4}, {{}, 0xfffffffffffffffa, 0x60, 0x2, 0x7}], 0x1, &(0x7f0000000200)=[{{}, 0xfffffffffffffffc, 0x0, 0x1, 0x7, 0x7ff}, {{r0}, 0xfffffffffffffffe, 0x3a, 0xfffff, 0x6, 0x1}, {{}, 0xffffffffffffffff, 0x33, 0x4, 0x9a0f, 0x5}, {{r3}, 0xfffffffffffffffb, 0x10, 0x80, 0x6, 0x3f}], 0x0, &(0x7f0000000280)={0x80000001, 0xfffffffffffffffd}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 22:09:55 executing program 1: r0 = socket$inet(0x2, 0x4, 0x3) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x1, 0x4, 0x7}, 0xc) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40091}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0xfffffffb, 0x5, 0x9, "2ea86ecce46adc5469ef64e16eb595607fcfd711"}) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x8) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 22:09:55 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x6}, 0x0, 0x0) 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) 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, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fsync(r1) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:09:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) socket$inet6(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x48}, {0x4006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x48}, {0x4006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x1, 0xe0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x48}, {0x4006}]}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4c5, 0x7f, 0x4, 0x1}, {0x1, 0x40, 0x3, 0x4bd}, {0x9, 0x7, 0x1f, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbaf8a8d78ec9be96914f6357e3a", 0xe, 0x0, 0x0) getppid() 22:09:55 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x200, 0x0, 0x1a79, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc028756b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x48}, {0x4006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x48}, {0x4006}]}) r6 = socket$inet6(0x18, 0x3, 0x0) setitimer(0x0, &(0x7f0000000200)={{0x8, 0x7}, {0x8, 0x401}}, 0x0) r7 = dup2(r6, r6) ioctl$VMM_IOC_RUN(r7, 0xc028756b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) r8 = accept$inet6(r7, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffc, 0x7, 0x1, 0x4, 0x20}, {{r3}, 0x2, 0x94, 0x20000000, 0x7, 0x7ff}, {{r4}, 0xfffffffffffffffd, 0x8, 0x4, 0x4, 0x7}, {{r5}, 0xfffffffffffffffe, 0x80, 0x40000000, 0x200000001, 0x200}, {{r8}, 0xfffffffffffffffc, 0x88, 0x1, 0x1d7}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x13, 0x1, 0x9, 0x100000001}, {{r0}, 0xfffffffffffffff8, 0x7, 0x80000001, 0x3f, 0x1}], 0x863a, &(0x7f0000000200), 0x40000, &(0x7f0000000240)={0xfffffffffffffffe, 0x20}) 22:09:56 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x400, 0x109) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x48}, {0x4006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x48}, {0x4006}]}) lseek(r4, 0x0, 0x5, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000080)=0x1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 22:09:56 executing program 0: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x4, 0x6000000000000}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x612728a3c8d31d76, 0x10, r0, 0x0, 0x101) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) chflags(&(0x7f0000000040)='./file0\x00', 0x10000) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x20, 0x0) open(0x0, 0x11, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r3, 0x1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r4 = semget$private(0x0, 0x4, 0x5b4) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000000)=0x3) 22:09:56 executing program 1: syz_emit_ethernet(0x1ab, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff88e7"]) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1d) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x81) 22:09:56 executing program 1: r0 = socket(0x10, 0x8000, 0x3) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000100), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) sendto(r1, &(0x7f0000000080)="519e8c65bce5fe23a4773ac71ad2629b4a926ae2f0f65605a75cf2e8b276868f2d34a23a3ad76eaa54f60d3361930d62784de8715e2f7e739fc35f9b6e5c4d3c6169025590f441f5fc6f18121853f42e6cc8afdaf6d6339f86", 0x59, 0x4, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 22:09:56 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00007c1000/0x7000)=nil, 0x7000) munmap(&(0x7f0000b1c000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x4000, 0x2a4, &(0x7f0000ffc000/0x4000)=nil) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x3) 22:09:56 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x18, 0x5, 0x81) setitimer(0x0, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x10000, r1, r0, 0x0, 0x0, 0x100010024, 0x7}, 0x9, 0x400, 0x7}) unlink(&(0x7f0000000080)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x10000, r3, r2, 0x0, 0x0, 0x100010024, 0x7}, 0x9, 0x400, 0x7}) setgroups(0x2, &(0x7f0000000000)=[r0, r2]) 22:09:56 executing program 0: getpgrp() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7f, 0x1, {0x2, 0x2}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) sendto$inet6(0xffffffffffffffff, &(0x7f00000001c0)="43cd803674ab2474c541f487486ab031d3e0acf24b9e7a625d4771754f21e07ebd28d7d3c9bbcfb74010cadc976932f870398ea6859a1c9734cf9445f29f011e886963e164703d865aec8d6e30336378041d6b259e3df4cd7a538560f2c28b08b262478cbba45b17b2f1ba0782ea8ef0fcd9cae1a384656f0e13b5c87d2ebca23e91547b2dfc2ccad7c5df8a7f8c02ebedcd7f135c0eac3ca48148dc334099bb904d709392b5366c26dd25d14fcb14c4e446780443a3c4d29f53bfbe77a94a3171bdfe1ddddfa3d67e1ea6b55e12288e8d9b6cd9e7ef84daff201c45969ed7a41d1fcc4b95", 0xe5, 0x4, &(0x7f0000000040)={0x18, 0x1, 0x3, 0xfff}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x67, &(0x7f0000000000), 0xc) listen(r2, 0xffff) close(r1) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:09:56 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='tap', &(0x7f00000000c0)='\xeb\x00', &(0x7f0000000100)='tap', &(0x7f0000000140)='tap', &(0x7f0000000180)='tap'], &(0x7f00000004c0)=[&(0x7f0000000200)='-\x00']) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x10000, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [{0x1c}, {0x0, 0x3ffff}, {0xffff}, {0x0, 0x0, 0xfffffffd}, {0x0, 0xfffffffc}, {0x0, 0x7, 0xfffffffa}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) socket(0x20, 0x1, 0x4) 22:09:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000140)="7efbd540", 0x4) r1 = socket(0x800000018, 0x1, 0x0) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) 22:09:56 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x10001, 0x0, "f62bf72feef4228f5f3bc5ac281953e7dcf9413c"}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x400, 0x0) writev(r2, &(0x7f00000000c0), 0x0) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 22:09:56 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r1) setgroups(0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0xa, &(0x7f0000000040)=[{0x4, 0x9, 0xd7, 0xdb}, {0x3, 0x6, 0x6, 0x1}, {0x9, 0x7, 0x7f, 0x1}, {0x1, 0x81, 0x9, 0x55aea7bc}, {0x4, 0xff, 0x3f, 0x7}, {0x9, 0x81, 0x2, 0xbd0e}, {0x7, 0x20, 0x8, 0x6}, {0xe8, 0x1, 0x1f, 0x41e1}, {0x2, 0x1, 0x5, 0x5}, {0x380, 0xff, 0x1a, 0x1}]}) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r4) r5 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getgid() semop(r5, &(0x7f00000002c0), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x80000000, 0x0, 0x0, 0x0, r8, 0x93, 0x1}, 0x4, 0xb2c, 0xa18}) socket(0x1, 0x4, 0x0) flock(r2, 0x4) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x2000000a, r6, 0x0, 0x0, r7, 0x0, 0x207}, 0x9, 0x1000, 0x2}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, r4, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0x9, 0xc, 0x3}) 22:09:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = getpgrp() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) setpgid(r1, r3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x14}, {0x48}, {0x4006, 0x0, 0x0, 0x80000000000fe}]}) r4 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r6) setgroups(0x1, &(0x7f0000000180)=[r6]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x10003, r4, r6, 0x0, r6, 0x0, 0xaf75}, 0x400, 0xffff, 0x6}) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000240)=""/95) nanosleep(&(0x7f0000000000)={0x8, 0x573}, &(0x7f0000000080)) r7 = shmget$private(0x0, 0x1000, 0x3e, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r7, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="e16914f6357e3a00000015000000", 0xe, 0x0, 0xfffffffffffffffc) 22:09:56 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x1c00, 0x8, 0x2}) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000280), 0xf8b3, 0x0, 0x10000fe, 0x0) kevent(r2, 0x0, 0x7, &(0x7f0000000040), 0x1f, 0x0) 22:09:57 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) chflagsat(r1, &(0x7f0000000140)='./bus\x00', 0x0, 0x2) mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) dup2(r3, r2) 22:09:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020703"], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x48}, {0x4006}]}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000240)) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) recvmsg(r0, &(0x7f0000000280)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000100)=""/85, 0x55}, {&(0x7f0000000180)=""/43, 0x2b}, {&(0x7f00000001c0)=""/63, 0x3f}], 0x3, &(0x7f0000000240)}, 0x1) r4 = dup(r2) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto$inet6(r3, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) getpid() pipe(&(0x7f0000000040)) 22:09:57 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x1}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) truncate(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x9) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) connect$unix(r2, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) 22:09:57 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x691, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x100, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000013c0)='x\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x48}, {0x4006}]}) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x4, 0x812, r2, 0x0, 0x10000) 22:09:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x60}, {0x45}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000140)=[{0x3d}, {0x48}, {0x4006}, {0x3f, 0x9, 0x8, 0xff3}, {0x6, 0x1, 0x40, 0x5}, {0xffff, 0x0, 0x7f, 0x4}]}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x100, 0x46) sendto$unix(r2, &(0x7f0000000200)="9423edff565a88eb9b8af1a297a4fe41e8d1694d98275f90ceae4e1e8faa5727a86d1df6c5f5faa712036eed1a5a2510077adc80be26aba461d5566f9afa5a97e18a1ecb10097c8b634c0772f46aa7ffdb15782e777ae195530ee836fa8a32ece7b5a739b087f40b8486898e8d8395c6de2c316cfe1b09a4b1089056ac40d3490fb991ace492ac81b96b60fe31c287a89d2f1ef4dfc61404c000e230c17caa20e5e23ee299f9ca83786cfaf0eecbfff97f3f9eebc6c5f8a88ddac3eb20e6ad250e02ac94f4319ad5c7959dc1f70271266220d18428bd4d0d", 0xd8, 0xa, &(0x7f0000000340)=@abs={0x0, 0x0, 0x1}, 0x8) pwrite(r1, &(0x7f0000000000)="fbaf8a8d78ec9be96914f6357e3a68ff79d59ddf9ac0c6d85e23f56514e1f148e37bc5cd2ef6212da95100a60e6b7fffe98eb55f1b926dc35aff76e25f8526f417d5f35167183c246a1099b296542deddec5317b5a897c4899f29760dfbc", 0x5e, 0x0, 0x7) 22:09:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x8) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) pread(r0, &(0x7f0000000180)="4923f1ea3c8abe1a17f9c3f9cf401e31d0d8368d5228d416c8dc02de74c177314914cd6ae51987a48c47ea0a9d5d910e0911353febbc1adafec211040efed03f3e34f828b0184eb5242a9d574c81a227e6e9b90d1a6590c738b9a638d805b339444b1a51289d539046d711ba776bc989d71a0f2bcb004552435c9b6259fd82dfe6daeb2a3a6d51b735478706340cb68fe4d768cba4f8019d8d54a879a65d8147e140d742a53649f0e4d684a910bf4e5916dca5820afcf31d9fa4", 0xba, 0x0, 0xc000000000000000) 22:09:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000580)='./bus\x00', 0x0, 0x1c28, r0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x7f, 0x8}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x18) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) setreuid(0x0, 0xee01) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_RMID(r2, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r3, 0x0, 0x408, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x6) recvmsg(r3, &(0x7f0000000540)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/248, 0xf8}, {&(0x7f00000003c0)=""/14, 0xe}], 0x2, &(0x7f0000000440)=""/209, 0xd1}, 0x840) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) 22:09:57 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000000)={0x8000, './file0\x00', './file0\x00'}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) lchown(&(0x7f0000000040)='./file0\x00', r1, 0x0) setuid(r1) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000080)=0xd51) 22:09:57 executing program 0: symlink(&(0x7f0000000180)='..', &(0x7f00000000c0)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x2, 0x200) semop(r1, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) r2 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r4) setgroups(0x1, &(0x7f0000000180)=[r4]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x10003, r2, r4, 0x0, r4, 0x0, 0xaf75}, 0x400, 0xffff, 0x6}) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000140)=0x5) r5 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r7) setgroups(0x1, &(0x7f0000000180)=[r7]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x10003, r5, r7, 0x0, r7, 0x0, 0xaf75}, 0x400, 0xffff, 0x6}) lchown(&(0x7f0000000000)='./bus\x00', r0, r7) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file0\x00') 22:09:57 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x48}, {0x4006}]}) write(r1, &(0x7f00000000c0)="d9dd79d9d118019adffc940554615b4eda4af82d4f39e8a7f623e54a5eb8a7d3a9b1ccd217cdb43f52e5d5a20478470183d897dbdfaa9b4f505acd6b77b25a7d27e7f64ac441aa77635cc27ac56e701511e2", 0x52) mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000180)=""/4093, 0x1343}], 0x1, 0x0, 0x0) 22:09:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffa000/0x4000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 22:09:57 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f0000000000)=0xcec) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) mmap(&(0x7f0000ff4000/0xc000)=nil, 0xc000, 0x2, 0x810, r2, 0x0, 0x80000001) shmdt(r1) 22:09:57 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x3d}, {0x4a}, {0x4006}]}) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0xb2, 0x7}) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x48}, {0x4006}]}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x10, r3, 0x0, 0x2004) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r4 = syz_open_pts() readv(r4, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) 22:09:57 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x183) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="09152e000069ddb5e847cbbbcf41926bbea8f668c4cfb4a0c19dec3430b87192974c82a1d958e0db5bcc50ded88db34ef1179525514dae"], 0xa) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffff"], 0x10) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCSBRK(r3, 0x2000747b) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000b80)="0d0c5d596f9b48b7d1512a22e9670019a2ad5d498377cebb1fc0461617036f057da0287546351fd394138db61c703e6eb8c0c99c032242cebc3636e3d288507533b94bfc36c815fdfbf0496ef8a1f87fbb2478ef2f19c565278a9fb6ce10172e4d7bd59ee4cc78c9111cb4f0b0226734cd272b6d0b30eb00cc894bd7c9b4f4b0743e838c0c19a6ed6156bfb17a174d9f1a0d440b84823feba19994429f5b6957b56f65e1c05552b8683e7d5954cdf848118f8fc3be743ece3abb77a2b37e74e0bd5049ad76d6bd673fb2d3684b87db418fa728e9ce8e94cf23a9ff80532e4c837905d272beeb01dc2783b3f30e893aca6999544113c5bff7fc0879211bf646837db015ce6a80e865281ae1dc04af8ea4dd84cd7de24b3b8bd2fca19db3eb5e8c510335600f7e4d874c77cfc43cd2cc1ed45b7d107fa6b855a7efa738c33ff98a8cf568fb39f1953f610141e5b242781299c19e650a30412dccdc1b812753ebf889627a8ceb149a4d66658cdd84e5e74e9f8ebb7856662bbd3bdba3f09fd19727f16112b09f2e3ec16689f14e2d83fc38faad2798599afb03fa2cb43df73822fe6cde73c535951d4a34ae4a398cd4359793ffd9f2e884d2c389ed9c46585cd9acab5995f2ec30a7f34f093e349f45da48cf83c5fbd72e156dfeafb8f80a18aeaab31643a0f8b1a2b1406698d41594de5916942cf50725be8968b052431ba0d729246caed3dac043beb3465905994b40a7dd2aac3c56dc90713e9f509e9cc2a149d20587e7a32df86c28e0fdfbb1ac2fdbe989c74f74e23c9f9527227b0c6c7853b6a46f980584661e53445acb09572d515cb815bc5e68aa4e7a11c918ff5f84851ef61b0e0152e8127ef7fe04e8286c8ea5e6abfe03b9cfb90ead7ca4e1f4eb64eec80301ae7539c0d1c992bf61dd404fe8bbfd16d3e1fdfbf79c6cc4d77ef930f246a95e616e97f6f4449aaddeefb7dd22e4cda2defbfb44d4d4641849a4028212689ebdbe604ee3df3dde4d68c090a6d4d7c6a123d731737c9be008e993f54e86530fd1147e1b76c4bd60330f57b7c9b7f821c823389d434bd5a8382f7feb94c87b75ed4a59de26c7e609a61014e9e8b8b4306c47198e7d792be80d840d2bfef827d823131444cf2311079b25770431f1fbee557637fc1c162860502afe30a9e0bcfc863b76be6423491a31054636e2ed0ae6835ec57c6227cc6575c14fdbaa0271877f3d47ced2695cedcec78d04610aeb74fd5a3cdeba0f2094b1ef47b4be91da47bb7c51411c30dd71b876ae12c0c06bd882a866cbe1b0790255fe5a68cc4450b6370869215ffc39821f064f9092f191abb48fa29c63d20fc5c200cae8403f9d71b9b7784861aa61b2e9fe30f2a111cee1f423ea1e8abf822e7e1e00e88207e68866cf619897fc6de90d8ce6ccf0fcaeec696b108116a279fa576b315524a82abd575d4083d1f1950e350c64167f93a16d5d721c1d6714642c6203e9c194424ea61c9dee0cde87b85f88525e56fb82bd22b0512882427fdc0912b3d422b747359be70718e93d83aefc76e50858463d0db103acf9ff2714758c36d2dc705b4f9bdec143a28330a880d2ffc102f6b8d4aeaedd5cceb80c72b9fa8a9068d7d66691d3172a53a9069a0c1b465e1f229e47592abb9eb9f1d64353597d25ef01c9643004de070e851f250a440bad2bacc484590d159fb2b79b71c651817f8ad5ae890c9fac0777b51b5ad013aeea6d598e27eb9b74738632570e270693dde995e16a14cf8f695dabf05351428f5c5e50d03d05fd5b47cd5d8f346931c08b8516be37a60c4ed70306755a3d27d947220f780975cd9c52588558a655ae58d90fe729e8325f2cbec000fca4f3b19522948f956c09efc9f3ce62887968c0491b48addd4f918f372e6d9f4700e00f186a6b9ddab069fdbe1fa45b34122be72cf5d09c21c2b2fbfb5d8a1fc70d1e1c9d4abbc529107f0826dad220fd5b908d560ded00eee0add1c1f1a09edb1e79542002959ac8d255e7494f276fbf2efb5d45458ec8035a43e065325c1e141f5e845ec45bd1efd44bb363a38471acec8a80055a88d5ae360bd94b5c6d8521f8", 0x5c9}], 0x1) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x0, r4) 22:09:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0704"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000200)=""/89, 0x59, 0x43, &(0x7f0000000280)=@file={0x0, './bus\x00'}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x48}, {0x4006}]}) write(r3, &(0x7f0000000140)="220e2289017c29f95c001c067ebc74a75293e9253c91ad48", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000014c0)={&(0x7f0000000340)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000380)="29febb3e51168e3ef089d6372c9d94b001ba331884632865c117c93436d6eb8aff162b0ed0fa13571d7233a376d640883b8b5e9dd22d39dc193cfb89d06726d9beee99c7e3963302116f5b0f6379d09bc98f05ed5ae3513aba91ce610f286468879d271f1a967f19a4ac7fda17545f9c8947e866d8ec15f2f931528cab64111278f7f5f3e149beded7be10e8816508c4518308f98fed3e6d6bdee402ca116d8fd82a81d06271c337d85ede3c000cf1d77e094300b3e20fa8f5b26e76ea8a434e526e18cf0e4324b7359c93", 0xcb}, {&(0x7f0000000480)="db0d056cb120d13c89b4431f23639c7aa3756a024319e16182f7ddde73da4277a7c9de7afe45ad7a58bd6f0f25dbc23d183071cd327d1ace89fc48b01ee5c4f3f593e8ebbbb6dbc36e3dc06fe8311019d272b5f459943edf68e946bd6745a7ae8cead64d1c0509fe754ed77e9503a6f02b85b20c28f3e80e102d76ee5a2095be5a8d4b2bdb00a8e97778d2417e5c3b312ed6ac5b0bb80671c490d02443e77e7ad0f81bf02f639b38cbd022240e763b442f2ef72713dff0da0e8fd6d2f460935ddf681304f752283dfaaef794f0970fd795e8636aa895934744c2b1bc7d2a44980989ec0bed250c890040bb0eeefeeccd8c5b263e83df167163286a2cf77e351d9bdeccf94d19f17c3683fd6b66e749e9d777b77aef7fee50d5ed6b1fa0e82b73969636883d79f97516023ee6b63fcdae67488b5f5139216d527caa2804449061b90881d91a966ae030e75ea2c8da7a66d6040840efa486c147546c02522cc3889b78403efbb49e4b651e4cc8e2965ec4779fb96652a6d3c4e3ce2fc5d74bba33e7b833f9e89e4cabaadcafa2936050e08a848c06692c1737286702a978abfacfe13090df748f1c2fd685a79a5879bd6a05cf0e46ff005dae90e94256c7844d7ccd6bb956c4e60c2ab627ccd25bc5c7ba379d57adcbdbe85b3f0b1d52a45410e0725e7769570279e482fe547f1d8c53a9019026132b08bc8ba3a5ed3be906524b6a15a30fa55ccc2b635c5abcb8a3e3472f14d5c2ec2f62af5b0e420e54e74d52ae29fac0747f6d2dbe41cc4f216bfa98036fc1b7599febbcacef611d23b64bbf86e551ce5f041c3016482f199eefced4b00b779aa929da8f976683f1d1dbcd5574dc71b961c0e00f758a748f65eea667fd057b8457dc16204242fdc0a2240d058e5519b8ac00212b8152dd54a09988d36358856677026dd5a8f28cce8857544673737047bc45f08674e8d7ebdb88c4cc429624ea73b26f84181d420fdf00284a54db1d2b4b09fed3fd6767d75a6e7479027f77e149adf41d572c1626f2f183224782c832ad74c560d4124d9cafdf853fb71fba83225e743d74522297679b0724a11d805676c741885cc6c9fbb1254a8179613cb6ee9636dabb392e4f1d4c01c3b04319cc15156d5c5e52a232a563bee23a1293a25607c7b1ef6ffd4a7a66040322ef7baedd6529ebfd68fd4f1b0f84d81bad24d5ae7675805980752697d40c6ab27c05c5b39aa6101295d1ead91bc5a5cc2c5660394f11b6fde0a9147891623dfd348eb8fd50522d238128b4ff70d3754e1ab46bf2ce6d74a72c7be19931fa41dce531a0fde2e29dbc069454a802be2a4b7bb35feb430637dae1eb29179f115f4582d5209e12fdd4a365e525a53dc49fe90e426fd11fcee2a12c2d3f2314a15c3136795f8095599ef907ceaa8643d20da7d489325fc5abedc7d7bcc547a9af667048fe2e133e8e4ac21cec7b1125050cf3af648057d475d1719e1c917fffa117ec32b7019cfbc0ed02870c8a14e507386107f0e4a8fd71ad687ba54686b6443141b27beba4cfeb49af43ef1ad6ce0f05934803a6b799f1cd91eaa3e6566e5aeeedbebcc9317ba1d9dcb43d2ec97b1c3c7f883ff2f5164a011f54a325d2266d73cec7eccae0a67cd0f7c92fcb7f722a66acbeece758e80dff1c849f4b6b4b305a5aa0e9146f0fff83bcd64619d16805aa4d5380dbc9d7717a0340f8662f76583206bc341520cc527bc24f705118be060f65c0062dfcb5324017a0258849b34353f503c6ef6ff34a50357e81ced8ace705b4b79cf062ed6a029185d55702db894580171c46784f4b20d69fc2974e0c76f1fd943272e082c3a668052bcb7b396f5ae810dab08956a87339d97676fff478a397641400af9118181918adfe7b97084fba2a3a9e586d5d46bfb51854260bf6fb50fb369e4a190c609bd2da56b6def2b123149f796df8214d945ae5540ba0efd44f2a75ab5f67555c120b035a7bca3ecd80985454076273a854c18749899009a885626943d2a7576c40f413aa3284754c56276dc94c82d40a6719d4ba5aef234b077f75978ae58f580332fddeeeddd2b7275219337570e8840fd52bd181f51b255f5d1c6d653282505c6c63e9e37afb0344f379047d4fe256c2405425f91d28916daa6eb9bddc67f27cb0601affd2eec3ebe6579ad2458b270926da7e5ac005d4c1347708897e872601c2c8da36606cbb73d2b4d184de57660b4e2ad10840d959682b80accf5838499f66189a8ba150aad910c494960930111fe8c234424ea5af23445c9963035a251d7b7b5ffed57266434f2a49dcd864cf7d884eec7cbceae5618794f74ee3c992ebb1eb6554adb8dc06072c12a6205457e41f95174082039fd5717cfd52780fdb24f9080dffcdc24a5b014e0e12bdf107b02f0fea78418a099559ce25633e5065f50a002a28b5de110ac448a6132cbe6c0d4160c7590a1a523f66440e4abf7107d8b3fbfdf7ee68eaec4b28fc14e2027a1a8c37e35b0de1a7c230dbd1ed8b4effda618cbf702977833156bfdec8bc6024c9c3ca3182057d3b176bc1217143c08e68018c09f4b2f30c91f64998d4dcfa49767213e0983c70d17c7affb186b71f6e0631d774844b93cf5c2f1bf0a019a86dc82034f04673a6056176002782010bc297f540c50fcb9325c73f8ad4e9af2430c4e013c96b74c66ffa76c10bcb9f7fccd4a853ca25eb16d3f63c371e4df656026c6228eb59cc504f401b07dca4be386e70911d11af48d1bdc90f0fd56aafbecf903c4e2e19f5c9124691a099271e1e8cda8a86c5c96af3ad1d34d33b1d848be4c0da5f0ccb18892e3c806fa80e6889d177109bdc9298d89bea94ba4b70bd68c5c95ffc858e0196ee4d568efaa46c4e426e2d366a67d15937cf30f92753c296b519ae1be7af94757f02a7ee4ac458156356c6a1b80f55bda48d309f37915ac7cf6493d20dff10d85269ad64aeca572c56b5d95bf65b9440b4c4f57f7d00690de1ae5b56d092acdd017acbe8d8cd070c241e283b34c3343791ecb910d36c0d2814e871749a8514a055593f47135370d625f28dba492ad7303a42af4746ea22068b1bff795c0bff457eff76e806768540f66984fcb38caa762a6005b09ee5d4d0585733c5605f54f8f50226a973d9c5d5dc4b0b9c4c038b5c0d6270da7c718bee9b1429770281b4505434b12c211fe6177795ac40b3b983f49035699215c863c06df10c28dc5e9538ad0c67920cc480988cbfd16dfc53504cf1f09b64a1b89573fe727e18afacf1daee909d555c66a3288bbf19d8449c8ea67f434b4d017683c422a5b78dfbc32aa7fd0bd23fe9f70362a0836090cafb67fbc49e91aa7891ccd146e2edbdb7043c3b03e49fc66c094f68e8433a1bc6f909300f5739a9b1952d2cd5e8e859bd39416f4efdaeda82172c9c9016757b694c7921314ba3d71cf04eb94d98066d53869ba9adb44260cdfe09910dbcf274fea89fcea1ad1a6789201ef308169d75422633b0d8a1612c329ff197674d97f8d52cf37ac0348cfb9223fdf599bc5ed507c1cafb5683237ca51cf158c24468f39cee988747906bd0791876e983d9be97997f0ad335ac3d4536d400d231ff0f1dd824305302bc1c3dfcbc835029c80d0087f21c63928290348bc0d6224e89f843e11a9f9ef82363d972e1f188e8651e26a35c26bce3ffb3f35c6900553b3340931f939bc59291c61eafa65fc82b0080e51fcc9256481a2d8c4fe4df0f4074195725895d730b34dec71a2e9f0481965e21ca5b6e8933b645836e09ab91839b89a16913f6e5fd7f9de66cdddffc0124e8827a7925cb8adfb052a2731da46f26f3fdc9e7c74f6da233bf61360ceb3f6813c206ab85a0496d96f334912c43113051d238775dc59d91b2349840c7067fd9c1317eeacd48d4007ca04e03fa23e82677a800dff1053d06ca6a66c8227d73c2bec4fe9c331786be797146fe586c5207d6712444f635333b5cdb2b0ba4582964c56f7c2c1d255529668f16c1915f9b35645904134e29c5035d0da617ae72377700fbc5966af4d3a94f85f959f8681e94a5d2df2751b6f24c92c8bbbf2a6e46485c1df2b4cc48d1f923d3e2303feb88fd6e7c386f188447e47fce44e558de81be8dc80316644c04a8893b2dbe572ac49b6fa3be5901eecc7e0446faf1cece363b28846493bbf3f1cfbe86dd6f3f7f7f61b5b37ee275ea6a1c8a29e36e4563875ce4ab010623ca340d69a0c9b19ff42e7a84dabb10db94f78217478961bd012bfa8a0f0b79e6acc24b6c344bc5dc581cf5542a7ef70bfe9477d798909dbc47bbef94ca2e9b889eb97f67986870592f3a6536bc6c9d6bd5c5a125039165f26083f07d199857f5ced694678f7b1da20ba6c15d9a9b70a7de5ae124f9b314b72b1cfa0b6c1bce0ea5ade97f0229986f71b69f6a9de95d1db1853e7ac89d6f437c42dc2c3f51eafa87633092c99cbc915b6d556534422307ce05ed36208f668068b495fdf56f55d2ab07d8190b8f1b07a66779016fe2a3b55c6f6781fc1d1f463f90e3c113ffe415e5ee7f7160b0fb460a0277cf4818ff584d85b7ed6e2d3d386b80ff47d47f1138bd0497a8da0dc37d85d8a0b409355f7a2efe13d584cf68b5208a8d9c4e352a990e4a3c06855134f2419cb59bf323025fe32c6032d8122ac2dd7d0578cea4a3c395de45ca7a0cae412c6eaeed5eb2f5ebf641ed3fc8ce755b99984d273d67f23db4425b945994bda90491d5c3b590f51d936088c800cf422322e467f3dc8468b87bded78273fcad37a05293a30b4c0cd34cab7753e6cb4b15e2347564693a1c75a470ffb0c0c7f6db9684194d5184481f2dc2bf0cbed44014bbc033c4e2615f495cf76c7d4de121c61c9e18ef0108bd7f97ae64e5c0223d8e3e1d6875c7054d978806bfed7a56158764d436b6a03a519b083180482d20db698c525e94c1fce4482a47a98ad09f6d28c068ee7c7f43979580a28466edbf66a1ff436569b72099ab7ed7884e034226927abbfa305ba73718668c4e8301772002297cc539ff86dff650b3eae60f4851aa423f32b8f6b0198e2db2696eaee85111c988525aee64d5c01f04aa8e087a6e698a141c27e24e4386353659a31dba51bfd4fe1be5cf2f77a2e0dfccbd14c5ac9b3f17399272d390674df3b66f1310b9f5f28fe75ed1a7d5ab8dcb130fbc56247b4f476b31d107a5f13a4595024126b9565f860132e5a87a16f5c1294f87db774cba7d1ece6052093ea43e1c653161994de217a9840ad017632c802e670e5892af45de88065e2523fe1cc780888aea9992ca410176078a35d9ff38c34ae4e9b137d7e2b893d6e504b24d187ec91a361fd6dc5665e4ebd516429c58bb8ff508c60c097945d54b5bd6f61be658856b228966235e7c0d3040bd1c06e6feaf34fcbd2a04a04b0d51ffdf2c7c08a059144c80bd2a4286063708e9d793c55a437b7166d6ea6a3d5c904ede03bf32d92f5d71308ef417b16b5d0de751d1723ddff552ad925b899a0f08d18f5bce4011a5cf3f878a18458f08371696254692bd307bc152e563a17d4510c792cced7b0bdcde31b2be139d6fa899c345593496daee96ffcfbde83449b7c3dbc60d767e8a2a1fcafe99312271fa53c80b841c7bc18f61de98399f76bab5d117a4630fa4d415325a6d74e3ba43f2407b9ac76f1c77414f80c63016e38f52fb50aa629bbf44811f25fe6df80ba69af5362e61aab996cbab3bfc3c74f54667eca955aef1013d7bb23396052a72ee0dda98f25ffcdbd3d3db81aaee3a59141d4881dcc64e87", 0x1000}], 0x2, 0x0, 0x0, 0xc}, 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x48}, {0x4006}]}) r5 = semget$private(0x0, 0x3, 0x40) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8, 0x0) fcntl$dupfd(r4, 0xa, r6) 22:09:58 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x48}, {0x4006}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000180)=[{0x9, 0x0, 0x2}, {0x3, 0x8, 0x12, 0x2}]}) pwrite(r1, &(0x7f00000000c0)="6cebb6afc0291b70b5c71e9027c83eae8ee2a18a41b2e3848b4b4916cd3b12c81c804747ddec828f3e4d7a7d195e0d40640f2475cbc0d89b677e990dead3f7820eb7c47f2bb1133d9895429834242cfca9d517", 0x53, 0x0, 0x6382) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x1, 0x12, r0, 0x0, 0x400) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) 22:09:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x54}, {0x8006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000140)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x48}, {0x4006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x48}, {0x4006}]}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x48}, {0x4006}]}) 22:09:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0x100000}, {0x6}]}) pwrite(r0, &(0x7f00000001c0)="fb", 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x48}, {0x4006}]}) fchdir(r1) r2 = socket$unix(0x1, 0x0, 0x0) fchmod(r2, 0x59) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0x1, 0x6) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x128) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344}, 0x80000001, 0x6) syz_emit_ethernet(0x1db, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000086dd6195c3a301a562c8fe800056000000001b000300000003000000000000000000000000000000bb3a000000000000000008001f00000000000000000000000000000000000000000000000000000000000000000000000000000000001500000e00000000000001fe8000000000000000000000000000bbb3010000000000dae60105c20400000081000000006c0000000000000001030000000001002e0101000000000004013f000100c20400000008000000007000ff90650000003c05000000000000050200020502000801020000c20400000000c204000000030502000905020040d8043e52ba7c4d326cc30400000007c20400000005000000002aece1ef72beb6b7d4f520794e234e23000000042372d5e4b5b16c82b7995326d0122e0a5410392e3880d7a121f67d084f2b8edb704577e4a412ac324a11443ea8b637fa0f1172da30ae20", @ANYRES16, @ANYRES64=r4, @ANYRESHEX=r3]) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0x1, 0x6) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344}, 0x80000001, 0x6) syz_emit_ethernet(0x1db, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000086dd6195c3a301a562c8fe800056000000001b000300000003000000000000000000000000000000bb3a000000000000000008001f00000000000000000000000000000000000000000000000000000000000000000000000000000000001500000e00000000000001fe8000000000000000000000000000bbb3010000000000dae60105c20400000081000000006c0000000000000001030000000001002e0101000000000004013f000100c20400000008000000007000ff90650000003c05000000000000050200020502000801020000c20400000000c204000000030502000905020040d8043e52ba7c4d326cc30400000007c20400000005000000002aece1ef72beb6b7d4f520794e234e23000000042372d5e4b5b16c82b7995326d0122e0a5410392e3880d7a121f67d084f2b8edb704577e4a412ac324a11443ea8b637fa0f1172da30ae20", @ANYRES16, @ANYRES64=r6, @ANYRESHEX=r5]) syz_emit_ethernet(0x70, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffff000000000000080047b5006200680009bc889078ac1400aa7f000001830753ac1400aa004e224e22201d37c3e5927aa8943379c6c6dd6a89bc11c161f5413d3535c5fb615004414a39f413fb579d181cce00"/99, @ANYRES32=r4, @ANYRES32=r6, @ANYBLOB="61000009907800000100000099670ae99f9740fa4a4cdef16c1cd69ea06c36977ef952364dff004c4370a466dcfd6910c8bb76b6b493b6ab8a05"]) uvm_fault(0xfffffd8057ed1778, 0x0, 0, 1) -> e kernel: page fault trap, code=0 Stopped at memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd8057ed1778, 0x0, 0, 1) -> e memcpy() at memcpy+0x15 end trace frame: 0xffff80001e834230, count: 0 ddb> trace memcpy() at memcpy+0x15 bpf_mtap(ffff800000a02580,fffffd805c6c0500,2) at bpf_mtap+0x1fe tun_dev_read(5d01,ffff80001e834518,10) at tun_dev_read+0x10f spec_read(ffff80001e834360) at spec_read+0xe9 VOP_READ(fffffd80686fa8f0,ffff80001e834518,10,fffffd806c3bfb40) at VOP_READ+0xbf vn_read(fffffd8057ee7c40,ffff80001e834518,0) at vn_read+0x11f dofilereadv(ffff80001d7a7eb0,f0,ffff80001e834518,0,ffff80001e834600) at dofilereadv+0x1a1 sys_read(ffff80001d7a7eb0,ffff80001e8345b0,ffff80001e834600) at sys_read+0x83 syscall(ffff80001e834680) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x6434adcedc0, count: -10 ddb> show registers rdi 0xffff800000a1c08c rsi 0 rbp 0xffff80001e8341a0 rbx 0x8 rdx 0x8 rcx 0x1 rax 0xffff800000a1c08c r8 0xffff80001e8341b0 r9 0x3 r10 0x3a83e2ed5eb3b01b r11 0xffff800000a1c08c r12 0x54 r13 0xfffffd805ce28a00 r14 0x8 r15 0xffff800000a1c08c rip 0xffffffff81874ab5 memcpy+0x15 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff80001e8340f8 ss 0x10 memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb> show proc PROC (syz-executor.1) pid=118605 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=77, nice=20 forw=0xffffffffffffffff, list=0xffff80001d739278,0xffffffff825ac930 process=0xffff8000ffffb938 user=0xffff80001e82f000, vmspace=0xfffffd8057ed1778 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 3493 189290 76773 0 2 0 syz-executor.1 * 3493 118605 76773 0 7 0x4000000 syz-executor.1 14273 358700 45756 0 2 0 syz-executor.0 14273 180843 45756 0 3 0x4000080 fsleep syz-executor.0 76085 210526 0 0 3 0x14200 acct acct 76773 377592 58945 0 3 0x82 nanosleep syz-executor.1 45756 27003 58945 0 3 0x82 nanosleep syz-executor.0 58945 132664 46713 0 3 0x82 thrsleep syz-fuzzer 58945 67209 46713 0 3 0x4000082 thrsleep syz-fuzzer 58945 300931 46713 0 3 0x4000082 thrsleep syz-fuzzer 58945 327489 46713 0 3 0x4000082 thrsleep syz-fuzzer 58945 342785 46713 0 3 0x4000082 thrsleep syz-fuzzer 58945 290261 46713 0 3 0x4000082 kqread syz-fuzzer 58945 364269 46713 0 3 0x4000082 thrsleep syz-fuzzer 58945 58273 46713 0 3 0x4000082 thrsleep syz-fuzzer 46713 20682 70086 0 3 0x10008a pause ksh 70086 234816 90826 0 3 0x92 select sshd 81442 489385 1 0 3 0x100083 ttyin getty 90826 277260 1 0 3 0x80 select sshd 16585 309515 21532 73 3 0x100090 kqread syslogd 21532 284067 1 0 3 0x100082 netio syslogd 21477 6875 1 77 3 0x100090 poll dhclient 26063 230092 1 0 3 0x80 poll dhclient 1768 76547 0 0 3 0x14200 bored smr 54268 512127 0 0 2 0x14200 zerothread 55422 446952 0 0 3 0x14200 aiodoned aiodoned 5031 22685 0 0 3 0x14200 syncer update 67970 505288 0 0 3 0x14200 cleaner cleaner 42367 458816 0 0 3 0x14200 reaper reaper 68613 476025 0 0 3 0x14200 pgdaemon pagedaemon 97345 60124 0 0 3 0x14200 bored crynlk 4490 329393 0 0 3 0x14200 bored crypto 64885 473727 0 0 3 0x40014200 acpi0 acpi0 64225 3492 0 0 3 0x14200 bored softnet 71013 368738 0 0 3 0x14200 bored systqmp 49653 143963 0 0 3 0x14200 bored systq 21671 492727 0 0 3 0x40014200 bored softclock 74622 507000 0 0 3 0x40014200 idle0 1 338180 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9526 6731K 6920K 78643K 11091 0 pcb 14 8K 8K 78643K 117 0 rtable 114 3K 3K 78643K 272 0 ifaddr 71 14K 14K 78643K 102 0 counters 21 16K 17K 78643K 26 0 ioctlops 0 0K 2K 78643K 29 0 iov 0 0K 32K 78643K 25 0 mount 1 1K 1K 78643K 1 0 vnodes 1226 77K 77K 78643K 1350 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 6 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 22 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1808 195K 288K 78643K 12860 0 file desc 6 17K 25K 78643K 146 0 sigio 0 0K 0K 78643K 2 0 proc 48 38K 63K 78643K 362 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 13 0 in_multi 40 2K 2K 78643K 51 0 ether_multi 1 0K 0K 78643K 5 0 mrt 0 0K 0K 78643K 3 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 43 201K 201K 78643K 43 0 exec 0 0K 1K 78643K 201 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 124 55K 71K 78643K 1187 0 UVM aobj 12 2K 2K 78643K 18 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 20 0 NDP 12 0K 0K 78643K 21 0 temp 92 3033K 3097K 78643K 3825 0 kqueue 3 4K 9K 78643K 13 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 7 0 0 1 0 1 1 0 8 0 rtpcb 80 39 0 37 1 0 1 1 0 8 0 rtentry 112 49 0 2 2 0 2 2 0 8 0 unpcb 120 95 0 87 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 83 0 83 1 1 0 1 0 8 0 tcpcb 544 38 0 34 1 0 1 1 0 8 0 ipq 40 1 0 1 1 0 1 1 0 8 1 ipqe 40 2 0 2 1 0 1 1 0 8 1 inpcb 280 214 0 206 2 1 1 2 0 8 0 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 0 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 200 0 0 13 0 13 13 0 8 0 art_table 32 201 0 0 2 0 2 2 0 8 0 art_node 16 48 0 5 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 2 1 0 1 1 0 8 0 semapl 112 16 0 6 1 0 1 1 0 8 0 shmpl 112 16 0 6 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1603 0 201 89 0 89 89 0 8 0 ffsino 240 1603 0 201 83 0 83 83 0 8 0 nchpl 144 2001 0 410 60 0 60 60 0 8 0 uvmvnodes 72 1753 0 0 32 0 32 32 0 8 0 vnodes 208 1753 0 0 93 0 93 93 0 8 0 namei 1024 5150 0 5150 1 0 1 1 0 8 1 vcpupl 1984 4 0 0 1 0 1 1 0 8 0 vmpool 528 4 0 0 1 0 1 1 0 8 0 scxspl 192 5139 0 5139 1 0 1 1 0 8 1 plimitpl 152 38 0 31 1 0 1 1 0 8 0 sigapl 424 333 0 303 4 0 4 4 0 8 0 futexpl 56 2656 0 2655 1 0 1 1 0 8 0 knotepl 112 75 0 56 1 0 1 1 0 8 0 kqueuepl 144 22 0 20 1 0 1 1 0 8 0 pipelkpl 16 84 0 74 1 0 1 1 0 8 0 pipepl 120 168 0 149 1 0 1 1 0 8 0 fdescpl 432 318 0 303 2 0 2 2 0 8 0 filepl 120 1831 0 1729 4 0 4 4 0 8 0 lockfpl 104 27 0 26 1 0 1 1 0 8 0 lockfspl 48 10 0 9 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 19 0 9 1 0 1 1 0 8 0 ucredpl 96 181 0 174 1 0 1 1 0 8 0 zombiepl 144 303 0 303 1 0 1 1 0 8 1 processpl 920 333 0 303 4 0 4 4 0 8 0 procpl 624 481 0 442 4 0 4 4 0 8 1 sockpl 400 350 0 332 3 0 3 3 0 8 1 mcl64k 65536 270 0 270 33 9 24 33 0 8 24 mcl16k 16384 1 0 1 1 0 1 1 0 8 1 mcl12k 12288 3 0 3 2 1 1 1 0 8 1 mcl9k 9216 1 0 1 1 0 1 1 0 8 1 mcl8k 8192 2 0 2 2 1 1 1 0 8 1 mcl4k 4096 18 0 18 3 2 1 1 0 8 1 mcl2k 2048 64478 0 64421 18 10 8 15 0 8 0 mtagpl 80 8 0 2 2 1 1 1 0 8 0 mbufpl 256 103428 0 103315 26 6 20 23 0 8 8 bufpl 280 3437 0 126 237 0 237 237 0 8 0 anonpl 16 51680 0 38099 72 2 70 70 0 107 15 amapchunkpl 152 1977 0 1846 22 3 19 19 0 158 13 amappl16 192 1791 0 1053 48 4 44 48 0 8 7 amappl15 184 2 0 1 1 0 1 1 0 8 0 amappl14 176 78 0 71 1 0 1 1 0 8 0 amappl13 168 23 0 22 1 0 1 1 0 8 0 amappl12 160 12 0 7 1 0 1 1 0 8 0 amappl11 152 47 0 38 1 0 1 1 0 8 0 amappl10 144 10 0 7 1 0 1 1 0 8 0 amappl9 136 375 0 372 1 0 1 1 0 8 0 amappl8 128 314 0 277 2 0 2 2 0 8 0 amappl7 120 114 0 101 1 0 1 1 0 8 0 amappl6 112 25 0 20 1 0 1 1 0 8 0 amappl5 104 267 0 256 1 0 1 1 0 8 0 amappl4 96 417 0 392 1 0 1 1 0 8 0 amappl3 88 158 0 151 1 0 1 1 0 8 0 amappl2 80 1724 0 1648 2 0 2 2 0 8 0 amappl1 72 15460 0 15037 23 14 9 17 0 8 0 amappl 80 709 0 665 1 0 1 1 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 18 0 17 1 0 1 1 0 8 0 aobjpl 64 17 0 6 1 0 1 1 0 8 0 uaddrrnd 24 322 0 303 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 322 0 303 1 0 1 1 0 8 0 vmmpekpl 168 6109 0 6077 2 0 2 2 0 8 0 vmmpepl 168 44991 0 43068 106 12 94 101 0 357 10 vmsppl 272 321 0 303 2 0 2 2 0 8 0 pdppl 4096 650 0 610 7 1 6 6 0 8 0 pvpl 32 159561 0 142953 168 0 168 168 0 265 34 pmappl 200 321 0 303 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 292 0 31 8 0 8 8 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace memcpy() at memcpy+0x15 bpf_mtap(ffff800000a02580,fffffd805c6c0500,2) at bpf_mtap+0x1fe tun_dev_read(5d01,ffff80001e834518,10) at tun_dev_read+0x10f spec_read(ffff80001e834360) at spec_read+0xe9 VOP_READ(fffffd80686fa8f0,ffff80001e834518,10,fffffd806c3bfb40) at VOP_READ+0xbf vn_read(fffffd8057ee7c40,ffff80001e834518,0) at vn_read+0x11f dofilereadv(ffff80001d7a7eb0,f0,ffff80001e834518,0,ffff80001e834600) at dofilereadv+0x1a1 sys_read(ffff80001d7a7eb0,ffff80001e8345b0,ffff80001e834600) at sys_read+0x83 syscall(ffff80001e834680) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x6434adcedc0, count: -10 ddb> machine ddbcpu 1 No such command ddb> trace memcpy() at memcpy+0x15 bpf_mtap(ffff800000a02580,fffffd805c6c0500,2) at bpf_mtap+0x1fe tun_dev_read(5d01,ffff80001e834518,10) at tun_dev_read+0x10f spec_read(ffff80001e834360) at spec_read+0xe9 VOP_READ(fffffd80686fa8f0,ffff80001e834518,10,fffffd806c3bfb40) at VOP_READ+0xbf vn_read(fffffd8057ee7c40,ffff80001e834518,0) at vn_read+0x11f dofilereadv(ffff80001d7a7eb0,f0,ffff80001e834518,0,ffff80001e834600) at dofilereadv+0x1a1 sys_read(ffff80001d7a7eb0,ffff80001e8345b0,ffff80001e834600) at sys_read+0x83 syscall(ffff80001e834680) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x6434adcedc0, count: -10