p', 0x0}) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x44) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x400000064}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") 15:59:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x9) setuid(0xee01) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000480)=0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgrp() fcntl$lock(r2, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r3}) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x0, r3) 15:59:59 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000000000003d7, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) r2 = semget$private(0x0, 0x1, 0x0) r3 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r3, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r3, r4) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000100)='n', 0x1) getsockname$inet6(r6, &(0x7f0000000200), &(0x7f0000000240)=0xc) r7 = getpgrp() fcntl$lock(r5, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r7}) wait4(r7, &(0x7f0000000040), 0x8, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 15:59:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, 0xbd16], [0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x4000], [0x3, 0x0, 0x0, 0x0, 0x40], [], [{}, {}, {0x0, 0x0, 0xffffffff, 0x100000001}, {}, {0x1800}, {0x0, 0x0, 0x0, 0x900000000}, {0x0, 0x0, 0x0, 0x4}], {}, {0x0, 0x0, 0x0, 0xd7}}}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x21, 0x40000013, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x2}, {{}, 0xfffffffffffffffd}], 0xb4e, 0x0, 0x703f, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000003c0)=0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x164eed0000000002) r2 = dup(r1) accept$inet6(r2, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="0e771eb92903b844a55d74ebd0401f0e180bd025182ac78c6060eb31c3be473ae40bdd1d7b255ab79fdbcc72d2625c7bbb4a3f30cb942de4e5f58c7e0174982ce59bd0b707b8f17ca8b07802713f1b475e3d0cea5541ca30239ce221218cca1d466ce3e8de5a1475a2e81aa5cad2f0e2065456e8", 0x74}, {&(0x7f00000004c0)="7033bc84d9c112c03f1fe2374a7df3240d2eac4097c7d816eed580cdf20bb56a1bf25cb79dc2f8a396de8eec39b7e49295ab2eb37e10ada9d16df9be3c066483156f0ce5d81b0cf9b85fa1cef1924bc03b983c6520706872527bf4de6a7a865e70219ba9d79d60b15ff3bbfe7ac481abb08d94d06d276b43a8008361bda26450784f7edcea652664470ffac78dcfb65392edc357dd2af5cbdeb00a413ec826712c37e35a82522ede43b8fc808933f6e14986bdee44cd156b38b912378f6b03a55cf7b1d1bb120a805d067597ac7734c285099c7a2ccee2f6f2a4e08703bb9b7f1d166d3fb9aeed19429371d7c46fb03b23978ecb931fc5bafba9f1788fe79f0ba74af1fce005b4abf4a0c64a1864f0dc04b12f8dedbbd0a958e77f584a7ff3dd4de4e5ff5ddf6f444deb4a1803120c1b33a50009235f05dbcc443d8a8312c4d2aa3d2a74971b477530585a2d97009709e78402b1d64df86c981edebfc72b8549dc2ed1711ca1d477d352056a1637d33b621dd0f7fd6e7dea3f5f370072de86140bc0d72029e12c7061ad4b6b23d4995fca21795d7eec7404c98b0501231940f2110f0569c74fe5dd4f89b60670c084e96c14cc8ce94146f2bfe1475bbea8d9b45fc0d83531945b7d8f04bd38704d6c9516ba9b8c6d09aceb8ae5a8329cf7fedb1a63b70cf82d1f57056ac29ab00673df257a8a580ff9cdfc314d6396f0ef363c9c8483bf8e5267009f06870ef4b44156ab821663ce436230663edff615ad91d4c2fa3eae8e6253fc8ff4b7365f02717086fe5de8719cfbb7a28bf7356e44dc3c3ed087212bb02a222239282569de2639749258cf3f690b2a7c85ae43aeb353083ca309dc72e90e378b7a55293cbb4f9378896f6838f4b8c34c531ff776cba2ef2dbed46ebaf51213c9cd4b70b756701cbf39745530d78afedd5b6b87718758afced70752788be62c646a59f7936fd97c8b4d7526da2fc2375943682080f61ef40b08bda4294af3a6e57adfc11f40548a42f490465c9dd8037e13657bdbd59ee5e4949786f1946ef3fb84ad3502534b91c8ddbb9437edf8fe070fab0062d778a01708d40daa3dd811b42eceecc9e6d080c25973c88da4bda0b9b13d167af75a9e4d5d53d276d8c4c036dcd68b6e496f17de5e756a7c705945a0707bbaf1fb828e86f33d16965fb63d4a1362bca41e8000d4cc9b1a41f06a25cb13b2b70c08e9cd84658e38d5f315ffca42d0c6a79f9057b96c30f6974292671f0ad3a0a92f989d775e88cc48a83805af976c230982e6d5942ec8f7cec0d1de580658cf827b281b59e9ae0b70784cbb563788038809903f34d188de9f70f77e4b4329212219b8b6aa5cbe91c7afa7958a5eae7e5854318112dc00ba12a73432051c7b519fa654604a1914ba27880d39b0c97e894f753468075df115726699377e0085d04e42465ca1ce4782e31ccb4787bd161bc0e6c1e4b4e494be4ff02f98f2fb898c95a39b30409b8fa55de8214da477eaae63e78c7158e9e9c1db23c44ea6df0f72836d258a7a956b6d979cc85eb0630a2bc165dba708114c4d10645be78bada953acdb5a1c85588c2a6ca8f0092c5222a66c4e5e95509ac95d7b37247c3eaa39e67338745252f71abf59ea3f225bd64133a21a9f1e9bd546fa69445fdb91a7ccda67e6bf24a61b4ff4a8f8e2f317812cc1ada9b59daeb1b8ed757ba3c940047a37b7dc11cde33dadfbc7aea883f9a06c66dc72ac313f19c5f7868073f4e9a9552449fa435e40e74abbb025bbfd00518d32a810c21399be6e4591b186eb951c51f011a72402400faf6aa15892fda2d8f8194027bfd1a916f422b2a654248befde9711dfdbcded7188be0842961513d2bda9ccea2dde24d0e1eb4235ec9f600af2c58301cc7005ef6fdb554a16bfd2531411c5cefeee673629a25a909acf6e5b646c033906f3afdd1ef68be9750f15599a73397c5b1c76f82119ce2a48aabb6a699c9ec7ecacf2a46c403540f75b581436a730e35052b1c762972fb230e092d691332f25a82612d9ecdc591f81a9eff46471f8e7e694f1423590e4121dae06c93838c9977739023dea8de18b7b6e0b11cb21d74834cb391434453d5a15c78ecd401595740f248fc8e60e9fbf85228b56cd5fa72fd0d88c09df187b8203140458200faed12b1bfc48cadfbede6cdd231e20d9f9a1e759d4c8ed4fdb98d7dd41ccf91b32f8de692d68a8bcd15a3bde82396d36eb4361eda9ed2c9b663d759c328e245d4f204a78f7398a0873506e9d69df93423ab86ad4cef705e241ef8295c0582462540b2ba0bcaeb90dbf25d7228d84772553c41ebad7449b6de7bb81680b9fe63017d4ad9cb7059e7e02f077ed22a518cc832b384495dc654763f98e9d3a6886b914556dcae71c34f933f810e0439d0252990accb1375e26fc41b5070d579947104c53046bec7e6ca239d51c4a012970a587282cc7d3cb9a66c40608b91844f73f5a4b9a86c353d38e2f7d7c719ecf00e32f3593abf9d5c24f52fe9a17ca58313445665476f3dcfd87105d751b953019ceb9646ed9cdb5363f5a62a7ade19e55d7b50b6fca9781c3b4fe841cd17ead32d58ddf2a1d83f35f2e3c454e2588d85eb7312fa1a1d4f3a8ddc0213b75edc0c1cd6e1234e437667f1cbafa3c04babacfa4e95fbaaae37e62a63bd4ec246db871648a13dcd4b6b1d16bb3134a63126c1c89042e910b2c6003a4b07ed1953bc949b31a45b3d26d98f1e1b3ee90d7f7146a9ccd509b3e3404b7bb9179b960f04e794c881343d50111bf8f8acec77e3ca80a058c9ffe7c8f5655b2e6b7c51d67f10c818ca86f7b640d973bcc8280d7b46ac50e6d73d51e6b400bcfa6bc6161ce4eec2723aa9d4c4d25eb0340605d0f472f023008d85ba584e6b21c6fd4a7890b2ec9291c2cfa45b8296de2992e0b7ce5ce69e365309e7016b84218cbd6d0b2beadc02c1fe9d6a8deccc6010e144caa9ebec3c8499d03b9e56a01ffedc267d97b553706e601072eaab30c235fc4353fcd0ed06f9e9a2e302c01463efa27d75f22da94c946d1b88f72d0cd3e3f12b22ef167d4a45d687d0a3d5f6ea2c5eff1cc9d80a307cc661c3af959fb69e1251b04235f2799d464bdaa0bf8a16531228bf9b68b56a55438246a3639e6f9aa130f79b815b1cd57b3b30084ba1e7eb562f05503b3cd5dc9aa5ad6c12ac43d6d671fd0bc4d22245639442781038c9a2b436fa27ccd364939a5b86afad1886ec934599bc95408007c91758569821f1ffb5041a1ac4a829c3ad58a9304abe2f3d176e1ff22533e167d2098e7c425cba7b8b6780da55673f00c91f8723cb11e071ed38fe9f6b5ec1a78ba7099fcb15af67e8a85ea7a9fa2f3fedd49fd8ea8b954fe88da3231ac897d6c3a78fa0ba83a1c81d5e0ca6fe7dc89d30c74fce66241a0a0a1d4b9fd78b24ad4b69b4f103684cbc25be430db233c6183878600fe9d8eabe813147aa4fb37d4376e07f12ea236bc8b1c9a09c4e52c95ab0849f4118b145b5f6e2645b3863040040fe207e899df22cd97387d322a793be134886ab15526d291ffc502c11f3dd28c5ab68736c4ce74bb3efd5b9a06013c69090cb1c072e43f88bc1b67b7e7690499d5e4ec6fb28c19e882954ae942a19114c06676962812a9edc3cf7d49b6500e3b395119e95a5dc8aa969348f12fd4cbbeed9bfdf55c609729388e2d776b65e163e1b064b24881c4c47f345d38e3dd10c51507bebfe8b59a57dc99cd1a7dcfaacb5982cde341c52928a612e660fbd6a5aa67803024788ad44b8d51c699d9ca42b9717c8ab4287b0c7670539367bea4d234ab5e7a1bd73793e00e0583ef9fec86ff87406b6b009c7b6d50ed8fcfdc021dd63e9cb2a53ac69681c05b68179454cb2fda3975f657c90e8237ce4820484f7711bc9e55d7b6d71f347fc529e406ced7a45e3fc6c920f8ebc183cc628264270938a995b0e0322eaf99d74220bac19fd5a127b417a962d7156214b5d2f20d8dbe3dbe401a2656ab372df8fb4e5f9a10f945c7c0ea31b5a6c70bdd18d331171319b8950f1344ad97ca30ca67509513542a0503141c0081f68cda98da0bfaaeb59e871b4bab353ab74af91d1afdb241e359a13b9a7040de07b0eb987e46179c190a8056ec8778c635969f09a535399e1253c6424f4556ef1f428bc49af71c0dc9d6d3b2e3b93cd23099df065a4a4953d91c8ca4455b2c75ceb61e65f880229192ea634885cf1424549a0447821f3c595a6f584e39a75be056486b618bcb4ff41d28d7a3d61fd837f86aaf57f1cbc0d292242dad0caf8b5c82997a19b0a14d2168525e2a5f3e6357cbe0ffd6fd715eb9395f78409ac35317efb9cc34e00605e7564bddea1cc5a3bebd3684895a6958234e91cd1fc528b4067879ce66762d78d9d6f12ece32723f578738c7d1e0daf26fe9a0746f1d45d7122153092d2501579650be3311b5d58fe4c07e48f5ff91f264b34f746b08bb5dc254a0cd8e68044054d2f81a07b231985387f473ba16c8fc67ab5443d16fd6e1d68fe02d335196650e6ad140624044a1b786487b19f1126381ee2db884169601bd97f5191464922d26649e3293620443e10f2593b83213fdf13c5e43e6166811d94d7c40162ee21a12ff04d6d97f5d20e5b5a2d5bd2725a51a36d79a542e8a4853436fdb03ea588a65a4c6cf8c272786c3ef62a8809c9f4039a767d99f96ca3e00d33830ed66cd4d60d70f9d14f340fd19ad707a289df79b5ab286251660121d6dcc406e52d17ab1a89b5f4e6c749dde8b25adf994905b3446b07a506e94fb92374349bb9433623f1a782249091ffd7806c2bb2a4b4ee0c3f66cf2e5e7295f3766fa2393fec7f29f7f23f00db4862e1109fa8298c8dcc89e514d18bfdbf1e3e63f1b93d18c8d48df108164ea52e5b38378a0bfaa9584e7aab9386fd4557f40c5974361e15624ecc11920754903304bd0b9079113331217d3118005dacd04a3e24a92fabd11fe4aaf16fcbcb4306d8f2f4670ed85e64c67812c66c647261ed54d4028406670b444326ef10a8a7e0d6a5d79ed2376354e34ac6382316b14e8539d55790dc7a100be31d3230ab05e6faaef929bd880b20ca226a8cf305dd7bc4e20546118d106f4ececb9828a29fb35394916d77c975f1e924d44ccc80d5b1b00fa60259fc6a936dd7c9c980fa4afacf8535d184320b905921c7879f062e4cd721467bf8ff00a5254c8194149dd02adcc1df49d7eacee682016ee11f010d3dd3a348a82c8e80ff655a175427be6f14d313b6e77e264b26680b7c9b0f6d30798bdc6a5ccaaedd097db7efa776c808a2a0e2586168c56e1e71751746894e051bf8e0e2459d5207b38526ba6099a0c8dfe9cf66a3f05b5d4dafab25b6a3f8e24074f65be269e21d67cb175ebfea628876abf8cd388a359588218c5209ca98fa0140f27f56e0637dac77b5a1002b5c5cd192b35ad7a0dc6f9b4fdb06e3167f0c6c781843d0edcefae9427b526ada60adc35dd34d5f637d6f92b990722911dde58867e8d8d86b27f82b7a8f8f10a9c553483a2c3e9c2cd2062497616230372af3a7aeaf827964830868653f3f48717055524ca8cc2d73ab78d02eeae7ba067603d14cb39ea350bd07e6919c8b14e605d8470bbc559377c5d786a2a9c52ef93e97bede0697eb733769814a59b2febf900f30510c38961f6f63bb15ad1eaed5d54aaea627420a9a98b1ed4879774657649677fd09708a6f29efd44d6a3b8bec975fe71e5db12fe1191431cb90a33bf559273d78ac8067ed134a5bd276aae5ad3fca8c82f", 0x1000}, {&(0x7f0000000140)="6af97d444431e695e5adbfece4c82f86813a49f19a8dda15dc82c971fb76c7a8381ec4446413ac2ae6985d55f6c7f42a94c23b16", 0x34}], 0x3, &(0x7f00000001c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB='\x00'/20, @ANYRES32=r3, @ANYRES32=r4], 0x30, 0x6}, 0x2) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setflags(r5, 0x2, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r1, 0x0, r0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) utimes(&(0x7f0000001540)='./file0\x00', &(0x7f0000001580)={{0x80, 0xf5}, {0x6, 0x2}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001500), 0xc) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x30}, {0x2d}, {0x5006}]}) dup2(r7, r8) r10 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r10, 0x8020691f, &(0x7f0000000300)) 15:59:59 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x8) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1208, &(0x7f0000000240)=0x9, 0x0) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="01ffffffffffffff302f66696c65672bd77e5a49c9c6700b825c133000"], 0x10) 15:59:59 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000001c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000100)=""/5, 0x5}], 0x1, &(0x7f0000000180)=""/42, 0x2a}, 0x1) recvmsg(0xffffffffffffff9c, &(0x7f00000019c0)={0x0, 0x0, &(0x7f0000000900)=[{&(0x7f0000000200)=""/72, 0x48}, {&(0x7f0000000280)=""/190, 0xbe}, {&(0x7f0000000340)=""/94, 0x5e}, {&(0x7f00000003c0)=""/63, 0x3f}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/226, 0xe2}, {&(0x7f0000000600)=""/246, 0xf6}, {&(0x7f0000000700)=""/178, 0xb2}, {&(0x7f00000007c0)=""/93, 0x5d}, {&(0x7f0000000840)=""/141, 0x8d}], 0xa, &(0x7f00000009c0)=""/4096, 0x1000}, 0x800) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) write(r1, 0x0, 0x0) chmod(&(0x7f0000001a00)='./file0\x00', 0xc2f6f70073bc80d2) ioctl$BIOCLOCK(r0, 0x20004276) 15:59:59 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80, 0x1) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0xfffffffe) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 15:59:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x24, 0xff, 0x0, 0xfffffffe}, {0x35, 0x0, 0x23}, {0xffff, 0x8, 0xfe, 0xfffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1f1, &(0x7f0000000340)="b4") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000051, &(0x7f00000001c0)=[{0x2, 0x0, 0x0, 0x8}, {0x7}, {0x16e9, 0x0, 0x20}]}) syz_emit_ethernet(0x91, &(0x7f00000000c0)="b6b01f000000003bda0cf1dc732dea4ecbe3526389ddafbb56d98d4f04debcc9388bb30eeac0b0d84c7ef88ee639ac6600000000000000") 16:00:00 executing program 0: shmget$private(0x0, 0x3000, 0x10, &(0x7f0000000000/0x3000)=nil) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x8000, 0x30) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000002c0)={0x7, 0x0, './file0\x00', 0x9, 0x1, 0x9, 0x8}) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r2 = open(&(0x7f00000015c0)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r2, 0x2}) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000040)) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x10, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) setsockopt(r2, 0x8001, 0x3, &(0x7f00000001c0)="960ca554d8bbc41f0049c066e2f024455810f53f648619f6a0d3beaa48e426484c6d809e3c7d80ff5a59c9a37d5a434bae73e7b136cb212f2e2322832bb1b2242e39c94c7fa01b7238ab9c74181329a6b40d32eca58e7a553824825a887ca6bb755217a28e7839e426ba3ff2b949", 0x6e) getdents(r4, &(0x7f0000000180)=""/37, 0x1d) 16:00:00 executing program 1: socket(0x18, 0x200000003, 0x0) r0 = dup(0xffffffffffffffff) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x2, './file0\x00'}) 16:00:00 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0xf739d6f0cacb7bd, 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x1000000008000020}, {0x16}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setstatus(r1, 0x4, 0x44) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r2 = fcntl$dupfd(r0, 0x0, r1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x833, r2, 0x0, 0x8000000001) 16:00:00 executing program 1: kqueue() r0 = semget$private(0x0, 0x1, 0x0) r1 = geteuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r1, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) kqueue() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r2, 0x0, r3) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = kqueue() stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)) kevent(r6, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getpgrp() r12 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r7, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100000001, 0xb1f1}) lchown(&(0x7f0000000000)='./file0\x00', r1, r8) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x1) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f00000007c0)='./bus\x00', 0x2000, 0x8612b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getpeername$unix(r0, 0xfffffffffffffffe, &(0x7f0000000780)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) dup2(r1, r2) ioctl$KDGKBMODE(r1, 0x40044b06) chflagsat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x9) fcntl$setstatus(r1, 0x4, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) read(r1, &(0x7f0000000140)=""/229, 0xe5) 16:00:01 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000080)) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x0, 0x1000000}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000100)='n', 0x1) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000100)=0x1) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="ff00000066696c0000007245389f21a4b8daa6e9e00b1ff40372cc5f28e80af1f43e24b377c220ac95d39a1600cec8b7b29b74ae80cc0cef18cf429c67ae6cf4da2cacca2280a8867502717ad00fc0628e04282dd0b638b50a9708"], 0x1) sendto$unix(r2, &(0x7f00000011c0)="80", 0x1, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r2) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000100)='n', 0x1) accept$inet(r4, &(0x7f0000000040), &(0x7f0000000100)=0xc) 16:00:01 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = kqueue() read(0xffffffffffffff9c, &(0x7f00000003c0)=""/94, 0x5e) r3 = open(&(0x7f0000000040)='./bus\x00', 0x283cc, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000200)="000000186004008b00002b27feffffab7b74371b2891ffa49c22cdfffe8100000000000000922c70766c307d", 0x2c}], 0x1) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x3, 0x9}) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) kevent(r2, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x0, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) pwrite(r1, &(0x7f0000000500)="3c8cfa0d36e12c69701c13d90c468e4406d0d258983c19a7197b6a434188e6175b92e338743bbb9976f9f5c21d534bfb06069d10708ea8fd250686ebc0006bc6a73a13443a8872121e00d339a3935cbce6e67fc77db3c379d298aa8d02984c3a18d62afdb4cddb", 0x67, 0x0, 0x0) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0x7ff, 0x800}, {0x4, 0xff, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xfffffef4) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = geteuid() setreuid(r6, r8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1, 0x40000000}], 0x8, 0x0, 0x0, 0x0) stat(&(0x7f0000000440)='./bus\x00', &(0x7f0000000480)) close(r0) close(r1) r9 = open(&(0x7f0000000580)='./bus\x00', 0x1, 0x10) writev(r9, &(0x7f00000002c0)=[{&(0x7f0000000200)="000000186004008b00002b27feffffab7b74371b2891ffa49c22cdfffe8100000000000000922c70766c307d", 0x2c}], 0x1) ioctl$FIOGETOWN(r9, 0x4004667b, &(0x7f0000000140)) r10 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r10, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r10, 0x0, 0x0) sync() 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000022, &(0x7f0000000040)=[{0x2, 0x68}, {0x3d}, {0x33ed, 0x9}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) getpeername$inet6(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000280)=0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x7, 0x91, 0xdd, 0x3}, {0x40, 0x8, 0x2, 0x10001}, {0xae, 0x6, 0x3f, 0x3}, {0x1c83, 0xff, 0x6a, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000180)=""/238, 0xee) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:01 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) r1 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1a0, 0x0) r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0x44) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r4 = dup2(r0, r3) dup2(r2, r4) fcntl$lock(r1, 0x9, &(0x7f0000000180)) 16:00:01 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 16:00:01 executing program 0: close(0xffffffffffffffff) mknod(&(0x7f0000000100)='./bus\x00', 0xa8aaaf2513822d4a, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x44) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) dup(r1) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getrlimit(0x0, &(0x7f0000000080)) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000000)="09ede1557e598b1f015b200a1ac5c9d980d3738166651dfd1417c898a1a7763700"/46, 0x2e) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x41) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='\x00\xe6') chroot(&(0x7f0000000100)='./file0/file1\x00') recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000040)=""/185, 0xb9, 0x0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) chdir(&(0x7f0000000000)='./file0/file0\x00') 16:00:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) dup2(r0, r3) kevent(r2, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000100)='n', 0x1) connect$unix(r4, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'vap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x25}, {0x2c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:01 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="01f0bfde05c024e7e226d94b91855017c965d0edfdc2ec40179145747503c6998b371d7f6280319ea8fb0c8bd3c02faee501202c33823dfd31aabb26200c6541deb9297251a6ba6a9c8de1f7644979572a8a99c825cecd46cc98f9e508581934f7948ab4dfb9b30eaed457a3f506c8618b6acd4582a3f4c961c7335b3c35779c59a4470f5c8a61180e2cf1"], 0xa) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00a\x00'/108], &(0x7f0000000040)=0xffffffffffffff19) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f000014f000/0x3000)=nil, 0x3000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:01 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x8) write(r0, &(0x7f0000000100)='n', 0x1) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000000)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'\x9b\xb5p', 0x0}) mprotect(&(0x7f0000690000/0x4000)=nil, 0x4000, 0x4) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 16:00:01 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="000000186004008b00002b80000000000000000000009e60ca85f0015a6f827388631103d142000028000001", 0x2c}], 0x1) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x41, 0x2, 0x0, 0x3}], 0x100, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x40, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x7, 0x0, 0xff, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x1fc, 0xffff7fff, {0x5, 0x7}}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8000, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x8000, 0x0) r4 = syz_open_pts() fcntl$setstatus(r4, 0x4, 0x44) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r5 = syz_open_pts() fcntl$setstatus(r5, 0x4, 0x44) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r6 = syz_open_pts() fcntl$setstatus(r6, 0x4, 0x44) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r6, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r2}, 0x0, 0x80, 0x2, 0x9, 0x3f}, {{r3}, 0xfffffffffffffffc, 0x40, 0x20000089, 0x3, 0x2}, {{r4}, 0xfffffffffffffffe, 0x66, 0x8, 0x9, 0xfffffffffffffffc}, {{r5}, 0xfffffffffffffffc, 0x13e, 0x20000000, 0x6, 0x2}, {{r1}, 0x0, 0x10, 0x2, 0x8, 0x5}], 0x8000000, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0xb, 0xfffff, 0x8001, 0x1}, {{r0}, 0x8000000000000003, 0x80, 0x20000000, 0x9, 0x4}, {{r6}, 0xfffffffffffffffa, 0x10, 0x1, 0x1d0000000000000, 0x5}, {{}, 0xfffffffffffffffe, 0x1, 0x2, 0x6, 0x4}, {{r0}, 0x3a3759aedbce21b6, 0x24, 0x1, 0x4, 0x1f}], 0x620, &(0x7f0000000200)={0x3, 0x1f}) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x40000008d}, {0x6}]}) syz_emit_ethernet(0x8e, &(0x7f00000002c0)="991a018bd8093ccfd2f88320f12c76d7cdd987cf732bd294a8e3ff2ae3d6a9cc7d5c7c0a967f73170d821c17df7d763914b016f68608ba6a6133edcc6c296efdfe58d542debf653e8214c76b5dfb9026b1716d27fdfc8a1ea46e0b01edc8548f0314d6f41af063af6069ff8cd7b999b7c4ab7a2c63f4b290b237b62989cc1ea73a8d9e422c69d3a8d7d87f741024") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r3 = dup2(r2, r0) r4 = syz_open_pts() fcntl$setstatus(r4, 0x4, 0x44) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r5 = syz_open_pts() fcntl$setstatus(r5, 0x4, 0x44) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r6 = syz_open_pts() fcntl$setstatus(r6, 0x4, 0x44) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r6, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r7 = syz_open_pts() fcntl$setstatus(r7, 0x4, 0x44) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r7, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r8 = syz_open_pts() fcntl$setstatus(r8, 0x4, 0x44) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r8, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = getpgrp() fcntl$lock(r9, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r10}) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r11, &(0x7f0000000100)='n', 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r13 = geteuid() setreuid(r13, 0x0) r14 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = accept$inet6(r15, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r17 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r15, 0x0, r16) r18 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r19 = kqueue() kevent(r19, &(0x7f0000000180)=[{{r18}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r24 = getpgrp() r25 = fcntl$getown(r16, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r20, r21, r22, r23, 0x5, 0x7fff}, 0x6, 0x2, r24, r25, 0x7f, 0x100000001, 0xb1f1}) r26 = geteuid() setreuid(r26, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = accept$inet6(r27, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r29 = socket$inet6(0x18, 0x4005, 0x70) r30 = fcntl$dupfd(r27, 0x0, r28) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r35 = getpgrp() r36 = fcntl$getown(r28, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r31, r32, r33, r34, 0x5, 0x7fff}, 0x6, 0x2, r35, r36, 0x7f, 0x100000001, 0xb1f1}) r37 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f00000001c0)={{0x7, r13, r23, r26, r34, 0x200, 0x3}, 0x1, 0x9, 0xffffffffffffffff, r37, 0xdc, 0x7ff, 0x6}) r38 = syz_open_pts() fcntl$setstatus(r38, 0x4, 0x44) ioctl$TIOCSETA(r38, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r38, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r39 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r40 = open$dir(&(0x7f0000000280)='./file0\x00', 0x20000, 0x1) r41 = openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x80, 0x0) socketpair(0x18, 0x2, 0xb4, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="134279088a68e62cd973bd3e006c4953e1011498263ccc56c4f6f7b84612e0dc87efbe1b94b52453fe0859a52ecd93", 0x2f}], 0x1, &(0x7f0000000400)=[@rights={0x30, 0xffff, 0x1, [r0, r3, r4, r5, r6, 0xffffffffffffffff, r0]}, @rights={0x20, 0xffff, 0x1, [r7, r8, r0, r0]}, @cred={0x20, 0xffff, 0x0, r10, r12, r34}, @rights={0x20, 0xffff, 0x1, [r0, 0xffffffffffffffff, r0]}, @rights={0x28, 0xffff, 0x1, [r38, r39, r40, r41, r42]}], 0xb8, 0x416}, 0x200) 16:00:01 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) syz_open_pts() r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x2010, 0xffffffffffffff9c, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) 16:00:01 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2cdd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb226cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3ef4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a06041628742267a33e880d3ae9815342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d5428e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7c", 0x1d7}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x2], [0x7], [], [0x401], [{}, {}, {}, {}, {0x8}], {0x5bd0}}}) 16:00:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000100)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) 16:00:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x340}, {0x2}], 0x2}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:02 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8110000002900000031000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r3 = getpgrp() fcntl$lock(r1, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r3}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000380)=0x101) r4 = getuid() r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={r3, r4, r6}, 0xc) getuid() r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x80487008, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x80487008, &(0x7f0000000040)) fcntl$getown(r8, 0x5) r9 = socket$unix(0x1, 0x1, 0x0) sendmsg(r9, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)=[{0x50, 0x0, 0x0, "be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef65"}, {0x98, 0x0, 0x0, "a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca80"}, {0x478, 0x0, 0x0, "f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c84"}], 0x560}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffed9) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffff96) r12 = semget$private(0x0, 0x4, 0xa5) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r17 = semget(0x2, 0x4, 0x400) semctl$SETALL(r17, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000100)={{0x0, r13, r14, r4, r16, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r11, r14) r18 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r18, 0x80487008, &(0x7f0000000040)) r19 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r19, 0x80487008, &(0x7f0000000040)) accept$unix(r19, &(0x7f00000003c0)=@file={0x0, ""/56}, &(0x7f0000000400)=0x3a) r20 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r20, 0x80487008, &(0x7f0000000040)) r21 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r21, 0x80487008, &(0x7f0000000040)) socket$inet(0x2, 0x0, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x10, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") connect$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 16:00:02 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x100000001) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463e7b238bf46854d78a2a199abcb88455ef7a3862070016c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae44447d459c4a73c238495aaee48c02f6ac41e74f3bf554799b9b891c69ece5e8f5300a4e4ef9d612f871f4385f041c10f0000000000009fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a0f334da7c1ae64da66415655b05810c8f67de1b28f20fdf324a60eeca0f71cf0e480b7c97baacfe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b036802569f4794657836c3e11576d2e00c700000000000000"], 0x10) write(r1, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000100)='n', 0x1) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x4) r4 = syz_open_pts() r5 = syz_open_pts() fcntl$setstatus(r5, 0x4, 0x44) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) fcntl$setstatus(r5, 0x4, 0x44) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) dup2(r4, 0xffffffffffffff9c) r6 = syz_open_pts() fcntl$setstatus(r6, 0x4, 0x44) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r6, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r7 = fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(r6, 0x71f9e7475590674a, r7) getsockname(r2, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) socket(0x1, 0x3, 0x7) r8 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r9 = dup2(r0, r8) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0x18, 0x3, 0x13, 0x7fffffff}, 0xc) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r10, &(0x7f0000000100)='n', 0x1) sendto(r10, &(0x7f0000000140)="87a636184a1122fa1a090690e1e74d47c447cfbd298187d4ea3cb41fcce65c244560489f1d623a56ad2d1f71318a7b1f737492663eb8794eb69f22834decac0c87a58e53f646bebe3650361f7b9d249e23bc0c2fe9ec90b9d389fac285d5d16ca25622dbab05a30f7d2a16c1ef1524fe0d8c42859ebdbaad65fa6babae", 0x7d, 0x1, &(0x7f0000000300)=@in={0x2, 0x0}, 0xc) recvmsg(r9, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:02 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, r1) shutdown(0xffffffffffffff9c, 0x3) clock_getres(0x3, &(0x7f00000000c0)) pledge(0x0, &(0x7f0000000080)='\x00') r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x49) r3 = semget$private(0x0, 0x5, 0x632) semop(r3, &(0x7f0000000200)=[{0x0, 0x3, 0x1000}, {0x0, 0x101, 0x1000}, {0x1, 0x10001, 0x1800}, {0x0, 0x1230, 0x800}, {0x1, 0x48c7, 0x1800}, {0x1, 0x80000000, 0x800}, {0x3, 0x60c3, 0x1000}, {0x0, 0xfffffffffffffffe, 0x1000}, {0x4, 0x4, 0x1000}], 0x9) r4 = socket(0x18, 0x4000, 0x26) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 16:00:02 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffff7, "42d7517b007de3c7660000000000000000004000"}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000680)="3b138f36a89f77bb5edaecec77d0e524573794fcb698547f12bb4b1c372317fd241af6faa0ef57b1e6e98e301328ac3c5145d601d5ced21adbb026d64779c6d08c3d6837779bd4182129071e3121d24e407315089860d0d90dd115b8d9b17d86c8f19e550bc7a387e5023c11d7a0b481a951462c83449a7c2b5dac38359ad50fbb23b3af09a32307b903e427763cbb0be2a02d4423bcdce1b561f0350381e384252f8e299640081eae37cf3ce37fdad7abdda94bfc7b995ccc84dc81c6729ebc8bc928f3f3ce3b49865860ad6f1d165e1bd540b6ec9189bba1df5918244457c3aded0e5e32624f65490c5ecb14e75d302b4c0abd2be7744ad5d83afb0befe4464b95eaac4bf4e3b81887309db09b12bd8c2f0f144c6eea03b2623515eca6fe30c673a10f7cbc99a179f16d79f84520fd170cd038915256f4798c971b0871344c8bb8f92fb09a68015e27b316137b5c2cd722b9d60245d2fa81b658bfce92d32d0cb1330dc09fd9a345c6e17c46e176c270590857e690a976f6109e094444630443543c70b4b1160500061848e90c2e12ef44cb0eeca4bc5c9236f079127923a1cfc85b4200ecaaeaf926db54d622d61ae8986a058f3c584ef4bafee7190ec21dc9f47eebb1bfd799aec7b09acd9a947ff67a50e86db5edc8d6cb69bba316dc3771068b7ba55520a766d5e86842abd3d5b844e32cb90ed4619cf1018621a17883c1eaf927d20081888f362516cd88d6cdd9de94625b076df8793563cbb68743456c46bd5fd8e4f705a0d49ee972b27500c90e3912b09539c058db08b35db727dea2ab0398b26dbad7bb544e86578e2a4643ed702c88fa5dfdf8e649d7ca0f0b973f675862757a0030d46da2cf90b4b62b65a0adeaa6141eeb5e90e219a05dde9add6754a9473d418f608441b132f080b5491a56113f86ccf2b626dd5fc1b0dcbb4f587b42a9c1bcdd869954229ae4c76414e5d0f4a2d0c5b7bc0fdeb50553a99e0b87ee76cc32c33d5030ccd588ce906c6f0f2001304b3c02f65affe634a3aa4fa2a92a5a8c91bca7cbbbf3e0f75f21bed89e4baf378137d509560bebea2630f805466d7a6dc22c82986c2de406fb7824606b35f5a36c5d4d0c6cb8ec896b45619702d288319650f450dae3d3e9cce55f1aadfcaaf0629f98e4faecc22dc97523edd86c6b75fffb83cdb6a61c9abae7522bac682e7f26b78faff55059753bd575db2e9abc216bb276842883fa72ddcc97c74f7ba5d15f7eb3920a838f768ee57d9e06b02aa73fb698dccc0adb5fc05bf6a7ad9fe6fb9e31bb1bf89f4922673c0c6d434906aba7882a19693cf0db1ddcb4de092e7e887bbb3d93de5823b56e12d31648f291947b740a7d9e8b25967c1619f814dfd40675a9b94eee3a101aebd2d4c0ab80d4b346513c090fa3e9f263b699936db817fe48ee4eddbc3405591a01f18733e14b9ce26c30fce4aae10dc0401991704bfdb7c510203d975447f3c9194118df57e7b57a050b15bd0685871dea3bdce8ea3f3d1f5e27c0b99587e9c5045766a628a1ff1109066ecc622f6e019e2d67d104267949619874ce3cc8bd123da93d24d43b2f00ae47c6d50c1de24b09af546f91f5c38e642cace8f43a81b62239dd84ae548ac8641e8730f3f541eb8eae8bd71961bfe0000e73e57f6793869ffda1aa455153b675ec10697ef7d84cad80f9dd70d20009a5801163410700e6b41c1b376ba3f888ac90ab36aee8d76c997774c33299a5b267d29b60b72b837516f3814cbd261148040a3e8fa06d019ba01cef17bcc05b7f380762e76e649acf1f05f10fb061d8bb2674e832dfcfea217f16d65728841c6199293fdb99b035b65e4ba07fe6182f7a0261510a6ddc158335885138e08733f17dfc6615a33b29316c8de5064276d1fac62ae2b39a8ce70b84dcf6b156602336e6125d79b84c559ff9a474d54b71e9a6ccfa04a2b342c336379e14721a77a78d4ebbb37ec1958928ada0b126f8c28c1383b4068fbbdd0667153ce6da2f9fb62961491874f321bfb70f7c86f8428e61ba64cdc51a0219217bd9caaa0ad9c4780a4624e260c3f432aec288ae9499913db37f29a9945db3e4cd7d7c6b96dc3c03763c3e9b2ec62577bce9377e25eddad85c4b449ea53c17ecde6bbda02032b8c442032002ded9c2d43da70e60381d6868e4aa52719fd749827784fd0e208d38dd94f9ba524055943dfdf5955ec9e8bc00906c17c7cb002f2c4cd0575f7f53ed8dd93451508c1b88c8e857f634d20d94ce842e870b09fe969edfcb00fa9d1e41bfbf49a4e717b9f3a7e8fd0b10d7fcf2429067e2f6085bc60d95b88b14c0d20236f9c70a9158eaa70bdd784f7d6b5ad0f2ad986478b90449b3746489899c6636e2ea3a436e9b17a5a20bbe7be30e7b2fb0bf30cf167ba361225ee5774e8b1ebcd7c352d89c01e2bf2c5f2416ef7f4508c527520cfaee7ea5403b5e17f840895d20a2df2b119dcede6906075b011aea66056895c46f8e240811066b750e9787adbad86abe291e0dcf9d8cdc0d67e572856f392f138981d5b20f81bea1ecd00b1e710d65bbb5b2a6d82f37939f347ac486c18924a5f101292d00d6756a5991628e6f676308787ff783a4434051a31da5653592e473e0f0f91c236804460df0926914068c916e7a6d9966bde5bd10aafff7fce53331d6c6e6a31526fed363385c1954dcb9a7bd90b8917d6ce1580afbd8027d395b1814fe35ff2a4166ca885ef38dc170a9fe791cf52d7b20014990cb123730a8141df60828ffb026e7b42c396f9f6696d28d49cec8f9011c025a4c99fd0762a4bd577a4f44a6f664fd39890af7ed9614e2058bbb8407ceeddc0f3df0021570a357e6bbcd7ad5467e42ed3530b9a19066b1ad3862b0e3bf2082f16e5125e9671ea630d82b372e4a7656871840aaea90b55e11744d750860d20a6c35856249d1f0360f5012668aa5adb3ff3611b7c7fcfdc8bfd4b726a0e9ea0df390476b3aebbaab02aeb596e4621001e072d6d56aa839b2e651bab3cd5acb77657f2b58fa4dbf58fd3046c4ef10eabbf4dd9de3dd8bf5a086722b5b23a10bbc5d9c4cf55ca9", 0x885}], 0x1) 16:00:02 executing program 0: r0 = semget(0x1, 0xcfa515f0cb5d5432, 0x200) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/72) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="3b05e7d971a4208093ff1d97faf15e9382022e2f666914653000"], 0x10) r2 = semget$private(0x0, 0x1, 0x0) r3 = geteuid() r4 = semget(0x2, 0x4, 0x400) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r5, 0x0, r6) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000180)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = getpgrp() r15 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r10, r11, r12, r13, 0x8d, 0x7fff}, 0x6, 0x2, r14, r15, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = accept$inet6(r16, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r18 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r16, 0x0, r17) r19 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r20 = kqueue() kevent(r20, &(0x7f0000000180)=[{{r19}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r25 = getpgrp() r26 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r21, r22, r23, r24, 0x5, 0x7fff}, 0x6, 0x2, r25, r26, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r3, r11, r3, r22, 0x100, 0x1}, 0xff, 0x6, 0xfff}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r3, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000040)=""/46) shutdown(r1, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r27 = socket(0x10000000002, 0x2, 0x0) r28 = dup2(r1, r27) setsockopt$sock_int(r28, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:02 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x1, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) socketpair(0x20, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206925, &(0x7f0000000300)) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x1) connect(0xffffffffffffff9c, &(0x7f0000000040)=@in6={0x18, 0x0, 0x2, 0xff}, 0xc) 16:00:02 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x44) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r3 = dup2(r1, r2) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="b8d8afa1f0bd3388f7c2a5443def5cc853a4db53aa65a80fdc5832cd346bce737675293bb3829994d07d68b06cd7114f67e95c4df82d26147eaaee8c48e157da50a67cdc444708b7596c236cb4cd52c6f655f3ff03183932bb1043888331d957fab612a255668f5d54db6e8b7fbc79f174a5ee5bf2723c285041c3e2d7c74984fdca37c80401fac501957b8e769edf91d84ed6d0ff1cb75fb95fe77ac2085c725bcd4b610fe7d84556727ec48d976ee170780035634be86491f27fb89c0b35"], 0x10) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000100)='n', 0x1) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000100)='n', 0x1) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000600)={0x2, 0x8, {0x9, 0x100000001}}) recvmsg(r4, &(0x7f00000005c0)={0x0, 0xfffffffffffffede, &(0x7f0000000500)=[{&(0x7f0000000080)=""/152, 0x98}, {&(0x7f0000000140)=""/142, 0x8e}, {&(0x7f0000000200)=""/118, 0x76}, {&(0x7f0000000280)=""/166, 0xa6}, {&(0x7f0000000340)=""/55, 0x37}, {&(0x7f0000000380)=""/22, 0x16}, {&(0x7f00000003c0)=""/241, 0xf1}, {&(0x7f0000000640)=""/33, 0x21}], 0x8, &(0x7f0000000580)=""/29, 0x1d}, 0x46) shutdown(r0, 0x1) writev(r4, &(0x7f00000004c0), 0x0) 16:00:03 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000f98000/0x4000)=nil}, {&(0x7f0000e87000/0x4000)=nil, &(0x7f0000ea0000/0x1000)=nil}, {&(0x7f0000ebd000/0x1000)=nil, &(0x7f0000f6b000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000e32000/0x3000)=nil}, {&(0x7f0000f60000/0x1000)=nil, &(0x7f0000f4a000/0x1000)=nil}, {&(0x7f0000fce000/0x3000)=nil, &(0x7f0000ed4000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000e14000/0x3000)=nil}, {&(0x7f0000ea2000/0x4000)=nil, &(0x7f0000ef8000/0x3000)=nil}, {&(0x7f0000f65000/0x1000)=nil, &(0x7f0000eb4000/0x4000)=nil}, {&(0x7f0000f1f000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000e41000/0x1000)=nil, &(0x7f0000f68000/0x3000)=nil}, {&(0x7f0000ed2000/0x2000)=nil, &(0x7f0000e03000/0x2000)=nil}, {&(0x7f0000e97000/0x1000)=nil, &(0x7f0000ef0000/0x3000)=nil}, {&(0x7f0000f60000/0x3000)=nil, &(0x7f0000f92000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000d00)={0x10, 0x6, 0x4, 0x1, [{&(0x7f0000e36000/0x4000)=nil, &(0x7f0000f21000/0x3000)=nil, 0x1}, {&(0x7f0000fb1000/0x4000)=nil, &(0x7f0000f1e000/0x1000)=nil, 0xf51}, {&(0x7f0000f90000/0x1000)=nil, &(0x7f0000efb000/0x4000)=nil, 0x4f18}, {&(0x7f0000e46000/0x2000)=nil, &(0x7f0000e73000/0x4000)=nil, 0x5}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000ebd000/0x2000)=nil, 0x8001}, {&(0x7f0000ecd000/0x3000)=nil, &(0x7f0000dd0000/0x1000)=nil, 0x5}, {&(0x7f0000fef000/0xe000)=nil, &(0x7f0000f10000/0x1000)=nil, 0x9}, {&(0x7f0000d8d000/0x3000)=nil, &(0x7f0000ea6000/0x1000)=nil, 0xdbd}, {&(0x7f0000de8000/0x1000)=nil, &(0x7f0000f8f000/0x4000)=nil, 0xffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000d4e000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000e96000/0x4000)=nil, 0x7}, {&(0x7f0000c03000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000e50000/0x1000)=nil, &(0x7f0000c13000/0x1000)=nil, 0x7}, {&(0x7f0000dc4000/0x1000)=nil, &(0x7f0000c1a000/0x4000)=nil, 0x83c}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000e71000/0x1000)=nil, 0xfffffffffffffffb}, {&(0x7f0000c8b000/0x3000)=nil, &(0x7f0000ed8000/0x2000)=nil, 0xd7}], ['./file\x00', './file0/file0\x00', './bus\x00', './file1\x00'], './bus\x00', './bus\x00', './bus\x00', ['./file', './file', './file', './file'], 0x8}) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x100, 0x280) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0x800, './file0\x00', './file\x00'}) 16:00:03 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x100, 0x0) fchdir(r0) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x44) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) fsync(r1) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002000, 0x40004000000028a7) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018600400000001400000000000000000eeffffff000000000000000000000000fa0000000000000001", 0x2c}], 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) fchmodat(r1, &(0x7f00000000c0)='\x00', 0x200, 0x8) 16:00:03 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x405}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000001c0)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) fcntl$setstatus(r1, 0x4, 0x80) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x40, 0x0) close(r2) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$KDDISABIO(r1, 0x20004b3d) r3 = socket(0x18, 0x3, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x4000, 0x0, 0x1fe, 0x8000000, "000000000000000100002000", 0x8}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = syz_open_pts() r7 = syz_open_pts() fcntl$setstatus(r7, 0x4, 0x44) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r7, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) fcntl$setstatus(r7, 0x4, 0x80) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r6, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCSDTR(r6, 0x20007479) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0xfffffffffffffedb) 16:00:04 executing program 0: setuid(0xee01) r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x44) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x44) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0x44) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r4 = syz_open_pts() fcntl$setstatus(r4, 0x4, 0x44) chmod(&(0x7f00000002c0)='./file0\x00', 0xb2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r5 = syz_open_pts() fcntl$setstatus(r5, 0x4, 0x44) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYPTR64=&(0x7f0000000140)=ANY=[@ANYPTR=&(0x7f0000000040)=ANY=[@ANYRESDEC, @ANYRESHEX=0x0, @ANYRES32=0x0, @ANYRES16=r0, @ANYRESDEC=0x0, @ANYRESOCT=r1], @ANYRESHEX=r2, @ANYPTR64, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESOCT=0x0, @ANYRESHEX=r3, @ANYRESOCT=r4, @ANYPTR], @ANYRESDEC, @ANYBLOB="f78d29ffc09f767219e623f750b0b0faf381a2b3f9424317c1776215467c40347d6b3a6b483b77ef371429e5c342c580fff59b8724dbd5d1ce6d6de22f1889eb20858fb3fa190749522ab6462027313b8eb618e323dec40a18fc7ea8509c1d9fa4765277f0d2cb60af86bfd180acfd75f778f9ef724762ebc347abfe07d08d59b0960b14cd79335d903433dedb756ffdbe1051fcd7434ceb2007dc68dace722c4dc976a16452414ca762b7fdbb8b775f9f45450bf7e9103a47d4def3ece36f9dff9ab13ce913b1d5caaf75d771eb55d1f5af81ba2e31826506679a9e222d5a12"], @ANYRESOCT=r5], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000, 0xe02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) 16:00:04 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000100)='n', 0x1) getsockname(r2, &(0x7f0000000140)=@un=@abs, &(0x7f0000000080)=0xa) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820000010018221b64653000000000000000fcffffff000000"], 0x10) r3 = semget$private(0x0, 0x1, 0x0) r4 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r4, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r5 = geteuid() setreuid(r5, 0x0) r6 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r9 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r7, 0x0, r8) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000180)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r16 = getpgrp() r17 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r12, r13, r14, r15, 0x5, 0x7fff}, 0x6, 0x2, r16, r17, 0x7f, 0x100000001, 0xb1f1}) r18 = geteuid() setreuid(r18, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = accept$inet6(r19, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r21 = socket$inet6(0x18, 0x4005, 0x70) r22 = fcntl$dupfd(r19, 0x0, r20) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r27 = getpgrp() r28 = fcntl$getown(r20, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r23, r24, r25, r26, 0x5, 0x7fff}, 0x6, 0x2, r27, r28, 0x7f, 0x100000001, 0xb1f1}) r29 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x7, r5, r15, r18, r26, 0x200, 0x3}, 0x1, 0x9, 0xffffffffffffffff, r29, 0xdc, 0x7ff, 0x6}) chown(&(0x7f0000000040)='./bus\x00', r4, r26) write(r0, 0x0, 0x0) shutdown(r0, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff9, 0x4, 0x2, 0x4, 0x1f}, {{r1}, 0xffffffffffffffff, 0x2, 0x80, 0x2, 0x1}, {{r1}, 0xfffffffffffffff8, 0x0, 0x40000000, 0x5, 0x800}], 0x66, 0x0, 0x81, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r12, r13) r14 = getgid() setegid(r14) r15 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r15, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r15, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r15, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r15, 0x40087468, &(0x7f00000001c0)) fchownat(r15, &(0x7f0000000080)='\x00', r16, r14, 0x6) r17 = getgid() setegid(r17) r18 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r18, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r18, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r18, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r18, 0x40087468, &(0x7f00000001c0)) fchownat(r18, &(0x7f0000000080)='\x00', r19, r17, 0x6) r20 = semget$private(0x0, 0x7, 0x287) semop(r20, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r20, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r20, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r20, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r17, r16, r17, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r12, r17) lchown(&(0x7f00000001c0)='./file0\x00', r12, r13) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, r12, r2, r6, r8, 0x1e6, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000002840)={0x41424344}, 0x1, 0x0) r24 = msgget$private(0x0, 0x20000003d0) msgrcv(r24, &(0x7f0000002a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48df1cfce2be94307d12ec0a531d05df66fa204b07b605677762f951350094089204acbe51f4f58f109fd6f287b9dcc8b38d13dd9ea546ee0a5f068a8c320057553c52fedd1e228d35c94d0801413a8fa8e69fc6fe152cc49aa5fd0e9a28a46a1f881c9d6cba1dd09e911880cc495f6121d3fd3d1a0f84100def0c633e66bd7f04c4078880eb84b9d1e53b2329670fb3ee61e1296b7adb16265c64ac7ab0ddda33a5bd1af95826a2d30df1662b3a8b586b2c0a89d280d83483c4dcf03f3ef08bf7d75098419b6ac8b9e0be71e6c21c68995d7061be8de6cae8ab00bfa7a7b303c1c277"], 0x1, 0x3, 0x1001) msgrcv(r24, &(0x7f00000012c0)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b"], 0x1, 0x0, 0x1000) msgsnd(r24, &(0x7f0000002940)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a02ea52ae609d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d39027035667c27e36800000000000000"], 0xe7, 0x800) msgsnd(r24, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16=r23, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16=r23], @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b25d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b051884477620000"], 0x4, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r25, &(0x7f0000335000), 0xfcb7) writev(r25, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r25, 0x5}], 0x1, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r26, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) r27 = syz_open_pts() fcntl$setstatus(r27, 0x4, 0x44) ioctl$TIOCSETA(r27, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r27, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) msgrcv(r24, &(0x7f0000000480)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX, @ANYRESHEX=r27, @ANYRESHEX=r26], @ANYRESOCT=r5, @ANYRESDEC=r22], 0x4, 0x3, 0x1800) shmctl$IPC_RMID(r1, 0x0) open(&(0x7f0000001140)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000001740)='./file0\x00', 0x7, 0x4, 0xffffffffffffffff) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0xfd) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) socket(0x20, 0x4000, 0x0) 16:00:05 executing program 1: mlockall(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x8010426d, &(0x7f0000000080)={0x0, 0x0}) 16:00:05 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)=""/13, &(0x7f0000000080)=0xd) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x40008000}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x400001, 0x0, 0x0, 0x2, 0x0, 0xbd16], [0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x4000], [0x3, 0x0, 0x0, 0x0, 0x40], [0x0, 0x0, 0x0, 0x4, 0x0, 0xfffffffffffffffd], [{0x0, 0x0, 0x0, 0x6}, {0x0, 0x0, 0xd23}, {0x0, 0x0, 0xffffffff, 0x100000000}, {}, {0x1800}, {0x0, 0x0, 0x0, 0x900000000}, {0x28, 0x0, 0x0, 0x4}], {}, {0x0, 0x0, 0xfffffffc, 0xd7}}}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)='n', 0x1) r1 = accept(r0, &(0x7f0000001540)=@un=@file={0x0, ""/49}, &(0x7f0000001580)=0x33) getpeername(r1, &(0x7f00000015c0)=@un=@file={0x0, ""/108}, &(0x7f0000001640)=0x6e) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff9, 0x21, 0x40000013, 0xfffffffffffffffa}, {{r2}, 0xfffffffffffffff9, 0x2}, {{}, 0xfffffffffffffffd}], 0xb4e, 0x0, 0x703f, 0x0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000003c0)=0x1) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)=0x164eed0000000002) r4 = dup(r3) accept$inet6(r4, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendmsg$unix(r4, &(0x7f0000000200)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="0e771eb92903b844a55d74ebd0401f0e180bd025182ac78c6060eb31c3be473ae40bdd1d7b255ab79fdbcc72d2625c7bbb4a3f30cb942de4e5f58c7e0174982ce59bd0b707b8f17ca8b07802713f1b475e3d0cea5541ca30239ce221218cca1d466ce3e8de5a1475a2e81aa5cad2f0e2065456e8", 0x74}, {&(0x7f00000004c0)="7033bc84d9c112c03f1fe2374a7df3240d2eac4097c7d816eed580cdf20bb56a1bf25cb79dc2f8a396de8eec39b7e49295ab2eb37e10ada9d16df9be3c066483156f0ce5d81b0cf9b85fa1cef1924bc03b983c6520706872527bf4de6a7a865e70219ba9d79d60b15ff3bbfe7ac481abb08d94d06d276b43a8008361bda26450784f7edcea652664470ffac78dcfb65392edc357dd2af5cbdeb00a413ec826712c37e35a82522ede43b8fc808933f6e14986bdee44cd156b38b912378f6b03a55cf7b1d1bb120a805d067597ac7734c285099c7a2ccee2f6f2a4e08703bb9b7f1d166d3fb9aeed19429371d7c46fb03b23978ecb931fc5bafba9f1788fe79f0ba74af1fce005b4abf4a0c64a1864f0dc04b12f8dedbbd0a958e77f584a7ff3dd4de4e5ff5ddf6f444deb4a1803120c1b33a50009235f05dbcc443d8a8312c4d2aa3d2a74971b477530585a2d97009709e78402b1d64df86c981edebfc72b8549dc2ed1711ca1d477d352056a1637d33b621dd0f7fd6e7dea3f5f370072de86140bc0d72029e12c7061ad4b6b23d4995fca21795d7eec7404c98b0501231940f2110f0569c74fe5dd4f89b60670c084e96c14cc8ce94146f2bfe1475bbea8d9b45fc0d83531945b7d8f04bd38704d6c9516ba9b8c6d09aceb8ae5a8329cf7fedb1a63b70cf82d1f57056ac29ab00673df257a8a580ff9cdfc314d6396f0ef363c9c8483bf8e5267009f06870ef4b44156ab821663ce436230663edff615ad91d4c2fa3eae8e6253fc8ff4b7365f02717086fe5de8719cfbb7a28bf7356e44dc3c3ed087212bb02a222239282569de2639749258cf3f690b2a7c85ae43aeb353083ca309dc72e90e378b7a55293cbb4f9378896f6838f4b8c34c531ff776cba2ef2dbed46ebaf51213c9cd4b70b756701cbf39745530d78afedd5b6b87718758afced70752788be62c646a59f7936fd97c8b4d7526da2fc2375943682080f61ef40b08bda4294af3a6e57adfc11f40548a42f490465c9dd8037e13657bdbd59ee5e4949786f1946ef3fb84ad3502534b91c8ddbb9437edf8fe070fab0062d778a01708d40daa3dd811b42eceecc9e6d080c25973c88da4bda0b9b13d167af75a9e4d5d53d276d8c4c036dcd68b6e496f17de5e756a7c705945a0707bbaf1fb828e86f33d16965fb63d4a1362bca41e8000d4cc9b1a41f06a25cb13b2b70c08e9cd84658e38d5f315ffca42d0c6a79f9057b96c30f6974292671f0ad3a0a92f989d775e88cc48a83805af976c230982e6d5942ec8f7cec0d1de580658cf827b281b59e9ae0b70784cbb563788038809903f34d188de9f70f77e4b4329212219b8b6aa5cbe91c7afa7958a5eae7e5854318112dc00ba12a73432051c7b519fa654604a1914ba27880d39b0c97e894f753468075df115726699377e0085d04e42465ca1ce4782e31ccb4787bd161bc0e6c1e4b4e494be4ff02f98f2fb898c95a39b30409b8fa55de8214da477eaae63e78c7158e9e9c1db23c44ea6df0f72836d258a7a956b6d979cc85eb0630a2bc165dba708114c4d10645be78bada953acdb5a1c85588c2a6ca8f0092c5222a66c4e5e95509ac95d7b37247c3eaa39e67338745252f71abf59ea3f225bd64133a21a9f1e9bd546fa69445fdb91a7ccda67e6bf24a61b4ff4a8f8e2f317812cc1ada9b59daeb1b8ed757ba3c940047a37b7dc11cde33dadfbc7aea883f9a06c66dc72ac313f19c5f7868073f4e9a9552449fa435e40e74abbb025bbfd00518d32a810c21399be6e4591b186eb951c51f011a72402400faf6aa15892fda2d8f8194027bfd1a916f422b2a654248befde9711dfdbcded7188be0842961513d2bda9ccea2dde24d0e1eb4235ec9f600af2c58301cc7005ef6fdb554a16bfd2531411c5cefeee673629a25a909acf6e5b646c033906f3afdd1ef68be9750f15599a73397c5b1c76f82119ce2a48aabb6a699c9ec7ecacf2a46c403540f75b581436a730e35052b1c762972fb230e092d691332f25a82612d9ecdc591f81a9eff46471f8e7e694f1423590e4121dae06c93838c9977739023dea8de18b7b6e0b11cb21d74834cb391434453d5a15c78ecd401595740f248fc8e60e9fbf85228b56cd5fa72fd0d88c09df187b8203140458200faed12b1bfc48cadfbede6cdd231e20d9f9a1e759d4c8ed4fdb98d7dd41ccf91b32f8de692d68a8bcd15a3bde82396d36eb4361eda9ed2c9b663d759c328e245d4f204a78f7398a0873506e9d69df93423ab86ad4cef705e241ef8295c0582462540b2ba0bcaeb90dbf25d7228d84772553c41ebad7449b6de7bb81680b9fe63017d4ad9cb7059e7e02f077ed22a518cc832b384495dc654763f98e9d3a6886b914556dcae71c34f933f810e0439d0252990accb1375e26fc41b5070d579947104c53046bec7e6ca239d51c4a012970a587282cc7d3cb9a66c40608b91844f73f5a4b9a86c353d38e2f7d7c719ecf00e32f3593abf9d5c24f52fe9a17ca58313445665476f3dcfd87105d751b953019ceb9646ed9cdb5363f5a62a7ade19e55d7b50b6fca9781c3b4fe841cd17ead32d58ddf2a1d83f35f2e3c454e2588d85eb7312fa1a1d4f3a8ddc0213b75edc0c1cd6e1234e437667f1cbafa3c04babacfa4e95fbaaae37e62a63bd4ec246db871648a13dcd4b6b1d16bb3134a63126c1c89042e910b2c6003a4b07ed1953bc949b31a45b3d26d98f1e1b3ee90d7f7146a9ccd509b3e3404b7bb9179b960f04e794c881343d50111bf8f8acec77e3ca80a058c9ffe7c8f5655b2e6b7c51d67f10c818ca86f7b640d973bcc8280d7b46ac50e6d73d51e6b400bcfa6bc6161ce4eec2723aa9d4c4d25eb0340605d0f472f023008d85ba584e6b21c6fd4a7890b2ec9291c2cfa45b8296de2992e0b7ce5ce69e365309e7016b84218cbd6d0b2beadc02c1fe9d6a8deccc6010e144caa9ebec3c8499d03b9e56a01ffedc267d97b553706e601072eaab30c235fc4353fcd0ed06f9e9a2e302c01463efa27d75f22da94c946d1b88f72d0cd3e3f12b22ef167d4a45d687d0a3d5f6ea2c5eff1cc9d80a307cc661c3af959fb69e1251b04235f2799d464bdaa0bf8a16531228bf9b68b56a55438246a3639e6f9aa130f79b815b1cd57b3b30084ba1e7eb562f05503b3cd5dc9aa5ad6c12ac43d6d671fd0bc4d22245639442781038c9a2b436fa27ccd364939a5b86afad1886ec934599bc95408007c91758569821f1ffb5041a1ac4a829c3ad58a9304abe2f3d176e1ff22533e167d2098e7c425cba7b8b6780da55673f00c91f8723cb11e071ed38fe9f6b5ec1a78ba7099fcb15af67e8a85ea7a9fa2f3fedd49fd8ea8b954fe88da3231ac897d6c3a78fa0ba83a1c81d5e0ca6fe7dc89d30c74fce66241a0a0a1d4b9fd78b24ad4b69b4f103684cbc25be430db233c6183878600fe9d8eabe813147aa4fb37d4376e07f12ea236bc8b1c9a09c4e52c95ab0849f4118b145b5f6e2645b3863040040fe207e899df22cd97387d322a793be134886ab15526d291ffc502c11f3dd28c5ab68736c4ce74bb3efd5b9a06013c69090cb1c072e43f88bc1b67b7e7690499d5e4ec6fb28c19e882954ae942a19114c06676962812a9edc3cf7d49b6500e3b395119e95a5dc8aa969348f12fd4cbbeed9bfdf55c609729388e2d776b65e163e1b064b24881c4c47f345d38e3dd10c51507bebfe8b59a57dc99cd1a7dcfaacb5982cde341c52928a612e660fbd6a5aa67803024788ad44b8d51c699d9ca42b9717c8ab4287b0c7670539367bea4d234ab5e7a1bd73793e00e0583ef9fec86ff87406b6b009c7b6d50ed8fcfdc021dd63e9cb2a53ac69681c05b68179454cb2fda3975f657c90e8237ce4820484f7711bc9e55d7b6d71f347fc529e406ced7a45e3fc6c920f8ebc183cc628264270938a995b0e0322eaf99d74220bac19fd5a127b417a962d7156214b5d2f20d8dbe3dbe401a2656ab372df8fb4e5f9a10f945c7c0ea31b5a6c70bdd18d331171319b8950f1344ad97ca30ca67509513542a0503141c0081f68cda98da0bfaaeb59e871b4bab353ab74af91d1afdb241e359a13b9a7040de07b0eb987e46179c190a8056ec8778c635969f09a535399e1253c6424f4556ef1f428bc49af71c0dc9d6d3b2e3b93cd23099df065a4a4953d91c8ca4455b2c75ceb61e65f880229192ea634885cf1424549a0447821f3c595a6f584e39a75be056486b618bcb4ff41d28d7a3d61fd837f86aaf57f1cbc0d292242dad0caf8b5c82997a19b0a14d2168525e2a5f3e6357cbe0ffd6fd715eb9395f78409ac35317efb9cc34e00605e7564bddea1cc5a3bebd3684895a6958234e91cd1fc528b4067879ce66762d78d9d6f12ece32723f578738c7d1e0daf26fe9a0746f1d45d7122153092d2501579650be3311b5d58fe4c07e48f5ff91f264b34f746b08bb5dc254a0cd8e68044054d2f81a07b231985387f473ba16c8fc67ab5443d16fd6e1d68fe02d335196650e6ad140624044a1b786487b19f1126381ee2db884169601bd97f5191464922d26649e3293620443e10f2593b83213fdf13c5e43e6166811d94d7c40162ee21a12ff04d6d97f5d20e5b5a2d5bd2725a51a36d79a542e8a4853436fdb03ea588a65a4c6cf8c272786c3ef62a8809c9f4039a767d99f96ca3e00d33830ed66cd4d60d70f9d14f340fd19ad707a289df79b5ab286251660121d6dcc406e52d17ab1a89b5f4e6c749dde8b25adf994905b3446b07a506e94fb92374349bb9433623f1a782249091ffd7806c2bb2a4b4ee0c3f66cf2e5e7295f3766fa2393fec7f29f7f23f00db4862e1109fa8298c8dcc89e514d18bfdbf1e3e63f1b93d18c8d48df108164ea52e5b38378a0bfaa9584e7aab9386fd4557f40c5974361e15624ecc11920754903304bd0b9079113331217d3118005dacd04a3e24a92fabd11fe4aaf16fcbcb4306d8f2f4670ed85e64c67812c66c647261ed54d4028406670b444326ef10a8a7e0d6a5d79ed2376354e34ac6382316b14e8539d55790dc7a100be31d3230ab05e6faaef929bd880b20ca226a8cf305dd7bc4e20546118d106f4ececb9828a29fb35394916d77c975f1e924d44ccc80d5b1b00fa60259fc6a936dd7c9c980fa4afacf8535d184320b905921c7879f062e4cd721467bf8ff00a5254c8194149dd02adcc1df49d7eacee682016ee11f010d3dd3a348a82c8e80ff655a175427be6f14d313b6e77e264b26680b7c9b0f6d30798bdc6a5ccaaedd097db7efa776c808a2a0e2586168c56e1e71751746894e051bf8e0e2459d5207b38526ba6099a0c8dfe9cf66a3f05b5d4dafab25b6a3f8e24074f65be269e21d67cb175ebfea628876abf8cd388a359588218c5209ca98fa0140f27f56e0637dac77b5a1002b5c5cd192b35ad7a0dc6f9b4fdb06e3167f0c6c781843d0edcefae9427b526ada60adc35dd34d5f637d6f92b990722911dde58867e8d8d86b27f82b7a8f8f10a9c553483a2c3e9c2cd2062497616230372af3a7aeaf827964830868653f3f48717055524ca8cc2d73ab78d02eeae7ba067603d14cb39ea350bd07e6919c8b14e605d8470bbc559377c5d786a2a9c52ef93e97bede0697eb733769814a59b2febf900f30510c38961f6f63bb15ad1eaed5d54aaea627420a9a98b1ed4879774657649677fd09708a6f29efd44d6a3b8bec975fe71e5db12fe1191431cb90a33bf559273d78ac8067ed134a5bd276aae5ad3fca8c82f", 0x1000}, {&(0x7f0000000140)="6af97d444431e695e5adbfece4c82f86813a49f19a8dda15dc82c971fb76c7a8381ec4446413ac2ae6985d55f6c7f42a94c23b16", 0x34}], 0x3, &(0x7f00000001c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB='\x00'/20, @ANYRES32=r5, @ANYRES32=r6], 0x30, 0x6}, 0x2) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setflags(r7, 0x2, 0x0) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r3, 0x0, r2) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001500), 0xc) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x30}, {0x2d}, {0x5006}]}) dup2(r9, r10) r12 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r12, 0x8020691f, &(0x7f0000000300)) 16:00:06 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0xc63946d9752dc548, 0x0) getuid() readv(r2, &(0x7f0000000100)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000000c0)=""/16, 0x10}, {&(0x7f0000001740)=""/4096, 0x1000}], 0x3) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x0) r4 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r4, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r5 = geteuid() setreuid(r5, 0x0) r6 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r9 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r7, 0x0, r8) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000180)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r16 = getpgrp() r17 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r12, r13, r14, r15, 0x5, 0x7fff}, 0x6, 0x2, r16, r17, 0x7f, 0x100000001, 0xb1f1}) r18 = geteuid() setreuid(r18, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = accept$inet6(r19, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r21 = socket$inet6(0x18, 0x4005, 0x70) r22 = fcntl$dupfd(r19, 0x0, r20) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r27 = getpgrp() r28 = fcntl$getown(r20, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r23, r24, r25, r26, 0x5, 0x7fff}, 0x6, 0x2, r27, r28, 0x7f, 0x100000001, 0xb1f1}) r29 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x7, r5, r15, r18, r26, 0x200, 0x3}, 0x1, 0x9, 0xffffffffffffffff, r29, 0xdc, 0x7ff, 0x6}) fchownat(r1, &(0x7f0000000140)='./file0\x00', r4, r26, 0x3d512240bafeae5c) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f0000000280), 0x240) 16:00:06 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget(0x2, 0x4000, 0x68, &(0x7f0000ffc000/0x4000)=nil) r2 = semget$private(0x0, 0x1, 0x0) r3 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r3, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = semget$private(0x0, 0x1, 0x0) r6 = geteuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r6, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r7, &(0x7f0000000100)='n', 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r9, &(0x7f0000000100)='n', 0x1) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = getpgrp() fcntl$lock(r11, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r12}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x7fff, r3, r4, r6, r8, 0x36, 0x8}, 0x1, 0x3, r10, r12, 0x581, 0x8, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1000000d3, &(0x7f0000000180)="174af2a584dd5e0300000000000000e6634e01d0") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000100)='n', 0x1) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000001c0)) write(r2, &(0x7f0000000100), 0x59) bind(r1, &(0x7f0000000200)=@un=@file={0x0, './bus\x00'}, 0x8) 16:00:06 executing program 0: connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f1570188c636a1b5de0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d179e31da54bdc7cefba2de7d1f0d037ef5557c401a24503", 0x18}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x24}, {0x2d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0x44) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000100)) msgget(0x0, 0xfb5bd3a532b1ea75) 16:00:06 executing program 1: msgget$private(0x0, 0x260) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000ff7000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x2e00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x44) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) dup2(r0, r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000240)='./file0/file0\x00', 0x80, 0x23) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x44) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) r2 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={r2, r3}, 0xc) socketpair$unix(0x1, 0x4b9818a3ff80fbc1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) dup2(r0, r4) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000100)='n', 0x1) utimensat(r5, &(0x7f0000000040)='./bus\x00', &(0x7f0000000180)={{0x2, 0x45}, {0x8, 0x3f}}, 0x0) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 16:00:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) kqueue() r3 = dup2(r1, r2) read(r0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000000)=0x6) 16:00:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 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, 0x200c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x3) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10280, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4d}, {0x806}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:07 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x166d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000240)='.\x00', r1, &(0x7f0000000280)='./file0\x00') openat(r1, &(0x7f00000002c0)='./file0/file0\x00', 0x2, 0x100) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000100)='n', 0x1) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000580)={0x1}) r4 = semget$private(0x0, 0x7, 0x10) r5 = dup2(r0, r0) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000180)) semop(r4, &(0x7f0000000000)=[{0x3, 0x6, 0x800}, {0x2, 0x269, 0x1000}, {0x5, 0x0, 0x1000}, {0x2, 0xb7d, 0x1800}, {0x4, 0xa4f8, 0x1800}], 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000012c0)="81191ddf8910558513ed54fe3e107e44de71416f7425daf44e51c4dc401b759015e97e5da4e3fd3ffbc89189646be03224bdb6943648f42370d4c93ad320267b80c39199a725a4b4ba85ed916f0a34a963e1e1d80de51a92e1284373b1c1d01fcfd25d2b8c4b9740488aa037eaea1379c949d27caccfcf24a6a009f681fc9010ff737ccb0de83306fb8dba347dd5f3c38b6cbbcc9e641d1576c5cdf581f5dbf9b9ea81a52278e50b10029f3bf8bc455811a50c906acc7ce948e34c45701d1f0ef7d0fe40adf6a306fd204e3143c6d89b5ce417110006f4203379238198a0abe7e51c0b427b133b8844febacc7548a2026e6d22cb89d9b2b6e94440a69027813787ee15f29393aacb9cab8146c76793b5478fbd1b827f57319abdd32d0d86c0b8242e3443b4dfb7f18bb9e5a3f8e8b5f2361fa5fec019482f0a4743cd89ea9894cec06432fd6442c536be69c05e4d476af8d5e649af2d952c3d43ce8e1b59cae246aec5f163fbe1e7db1eb03db0c4665cabcae8486450284df7c63d41e31af0abac10fa87ebc2058effec58afa469c02f2072a8143b894217604c5239f1c1dbaef74d1683ea33e149e4617e580395d5b1c9f4ca546bb24f47da", 0x84) r6 = socket$inet(0x2, 0x40000000000000, 0x7) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) semop(r4, &(0x7f0000000440)=[{0x0, 0x5, 0x800}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) symlink(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./bus\x00') r9 = openat(r6, &(0x7f00000004c0)='./bus\x00', 0x2, 0xc5) ioctl$TIOCCONS(r8, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) pipe2(&(0x7f0000000040), 0x4) r10 = socket(0x11, 0x4003, 0x0) sendto$unix(r10, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdcc) fcntl$getflags(r10, 0x1) fcntl$setflags(r7, 0x2, 0x1) pipe2(&(0x7f0000000500), 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000001480)='/dev/null\x00', 0x21150, 0x0) socket$inet6(0x18, 0x3, 0x3) flock(r9, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000240)={&(0x7f00000003c0)=[{0x26, 0x2}, {0x42, 0x1}, {0x4, 0x800}, {0x5, 0x8}, {0x87, 0x9}, {0x1, 0x3ff}, {0x40, 0xffff}, {0x2, 0x1f}, {0x22, 0xfffffffffffffffc}], 0x9}) setsockopt(0xffffffffffffffff, 0x94d8, 0x0, &(0x7f0000003640)="89cf3051733a2e3cf3565208bf0a40c417bebd686468749be0a02e0e5567ccb19b010179efd1388835fb97046629bc4c852c995066f09f6d88311d11dc9cb95ff6a09a421de84c85e615ce8b64e8941b4bfc0e99dd5358334ae7c5096c809d1afbda1d972c47d04cfa7044a2ba9ce1e232bb44930b33255ce17eb00c5ee9b250f6542b761441f281f14d6514547f8caec51b5480a9506810a27e6ddc81e64c4d435cdffec91f1a6026aabf5b7d0e2c99d62ca3ee39a5643a67610748f7b50c0cba5313c52478a7a79e5645f53ea407a87fa9093ddfb6406110a7459e14851fbcc39e81d3f9b83ef31d0ad54776551ccfc61ac12be1ab2838c439e3d823c6b203d828bc1a26e4fce6368d658ca6d8a45441f48b4fba040a0bef91466ee3f653dbb615ae83d4582a8840f513ef75d19aa997e0798cd46a0bb8316508df0af4dca7312dc2b920eac09af46a147ba2feec28c0b780de3ef493296f1741327627b59a1ab5d9887fcd9112fdd8880b8b146d81d41e4017a732b78ec6bdef97c17723aae5786aa5e7ef53ddc87b5942900696d84735d32b888dfb6b28c46c59c2b663f0c90855d78b84cdb80d9f6cfdb9f05b3b1a3d9e8626304b8943b2c5cd92a7413fce277a86eafa1f61a279046acd619883578ee4dbf5b47d0a9b7c1ef20be39a4e968cfb3ce0f1939b748330d2e868b081147526c1962434f5e39ace730e8d27ef7d989d538dc3bc15dc34bfe6663b240ee0f36864d4bc5bd76f6a7a86093ac14b0053411db24491fdd3ca36baff559fc6d701dd1b0ee5ecc7fd551782b8f2d425ad887b455c113bb3cded52e1c8bbcb3bbfe8742df4f517176d325a46b31d4975f8f008f3186c31867fc120003db6ebcd59d81e3ef0f36871b22be6dd7258c50982d59730e9e0bbed8adec155c17dc3a9d67fc9d195875cdc0ee58c35df49668d78e277f114d512e181f74fd04157d1afedd8a1322be3b818a0d3a9d87e570a571537d4cacef77d46fa88548069738a73fb13ba85ba0f5701e0528563537fb18ed78304f91ce8356e580191737197926069eb0da48c48023619e160b2b935b5f4ddf374f0e1b1855aa0a3f64b823b27fe1b2087d6f9f2fe2377e37cb69b7248de62f4b88ddc7c64f92db55fb82b10e240f40a9121d3f3a5a1a419684a3f1e11626459d4d7d34dd80ad1d39d8ed8d4c29b3f6eb45cf1854affedb1c576a77abfa4637c029a12f1db4da5d2bf001f58718a6a8340c2f723782118c63003f79191a1e2075bf2961b7ba867c51b5caf0c025de9fc626c9bf598ec5393bdcc4a9d24f4d69938e9bc5621504623612e34cb712645f8c0b6e5a7fe81f9c229c6f7f7f2ec64c76121ffbdf5b5f129de35edecd8de75564f7cfc8585c303ea2016f88d1e70ec66b8a2750eed1f7c39951569ea58f9c4aaaf8d8617535d33c45b5429d5885b68bec398295a010fd685df1aa31470d0317c7a9a202c3bc90c657088f3c37af62595a771d11953a09c7c4e4a1733f59f6c46cfae415a87ff764ca76b9cc55f79cdef467213678e1925d5eb51b2f0a026d88b1b6bfb0743bca5a046ac1bffc33f33ddc24220ad9a2633ac972cb2cb88a097cce0d7576dc84bb81f59c83ae1a372deaba1f20789214ceb4e802f59965869a3c0236ad883e279fe7e48d34e8432afe66441be7dd6a965daa574858816d9e4dd4ac62cded36d8f83a06a154c7d4169174decd922172d7d4319c3677ce2c44bc483055215672fa8e1d707508eb3f55ab40c87395cb77310a1c43fe193bc36f4efb5374d29d1eafc05086f755ed077d1db3c9cc36298f9d45482959dacfa8475340af0ef7be172a2e3805e5e71ad6b8607064648919d72355161e6d9fc7d377609e01b6180291a33f322dfa2c9c8c2cd23713fec9676c8e00108bf19022e26c865da93d3ba159ea7fb8588a48767e47d194c7bfc1c8162e35f9becc8e743fddf60bab4bc341ed1120ab063329ffaa9ea945059bd54bb67f50018d884d91d22987d6fcd74e5ad2bc5655498bf4d6bf9bcc37797f7b7b18db44c9b0c20a8101f721d9ac13343c8d69616a01c1cff47ba3c60dfe4d91dba21136243a1896dbd08abed5710e4fc9a384643731dbaf90e84a65320769c6d9110966efc34b65d9010df561679222ff4a4c6a35f918a7fb7b10c8e279ef4a44b22311f6636a441d0f6bdca9cf2816a601af2977e498d949ee6e93c952bf0ac719663cbc1b54c4a498ce0dd578243ce1760761f7177de671aed23dcc182906f6d48966d8838498d22c18677d2ffc503ead4fba55c5de8ee8a8a8e872872bc2dbc25742ddaa02bb9f73715f994e79b28574a6e49cf24e08c62392374072b86d587bf6e8f59fa7b65949a163164ff9a17dbbbde41a883744a3896ef87c3e1e1dc74c6519b51a64aafed91d148dee293fffa6d3254934728206c50534fe0dce1e1deee0a43adcccfe788e7520841b73c46e605d932bb0bdc6b1130e7568e4a186d1de62394c4a2775051782767778a4e1f4f0a0e14b7d0833b8f3ff64498d5f6f9d85a7e6c18e419a0589c8e5755547dc711daa6d2897c822282390e0bb675159998de5e0c5ae6c67058eaab6d42e74057db1a783bd21243ff40a441ed6491defb4127023a5f530a9a9d0fddd8130fab615a694e9fddfe961904f39dc21395615efcbf287e3bf909e27300be987817ee9e9f5f08f48c3911d8247e3f1b40dc79399b8d9bd02fa9205dc3d843038f68acafefbbb2906efbc4432761bd8871509611e0bcbce601c186a37001fbc91b979cf67a1bc2d723f62db2946bab1ec3daff1461decdce415c2f6c1e4bb00d039c1000b2f0f9baa6e06bca91737ba362fe0bf7aedb06f20b3fe4f98da9ad57240230c599e34c772c83f0e34a0e3c9ffe6e42ffad0357aa21d879945b015d9105cb18bed06f711e8934e4605a94fd6e3c2e7138e9243ce97413e9402b2d26661b9a72afd1de22d22914dfd4f4ff3ecbe3de55d1687188756f8970d30f20fa576687c0d39f08ca62cbe9d2c24baa9d047707b3f7848b89b4d5813f6710c2bd39b59500c279ef57a6c8c88ea8c95c3d54c368c46035032acaaad8845a65055b979e84aa909a11ad0d470e113a4be7b405851fd81af886293bc9b888e605aed99087365480e5dc611943e9af112efe89243cd8c4591cef499d774eaf24e9a9653f055f03575ed0279df221e891a641bfb7398a7198bf217f52b521460065a8a4e0a2fd15e7b28c1dae757f891d907c31713805dfa48cea7f9e1d7633de741b561a82916e3c6de058ebf24af8e5e4ae513d6de7acf6addab21feb581c6c47ad9d3e257875573ec357f8f4507efb701284b5b033088f96f473e675a065304d1c66b55632fea4dc76863f46f2c5ff130665932c5d80992e1e74e246e4892a5ed901f258f5cfc5d12a5e123158a3c1a01fcd74afca2f99a0d7fbb18c8e38e79274c97f3b04c09f7aad3ffddcedd7c5ffa6f2c0287d7fecb79c4c0c6052a8ae4929c0c714318132844625063960d18ddaa371ed25e89551400d5b9c124dcc2211ec97013b2a7664b824e4d5d68827d4a329c5a61c7f989fe5faa05747127fac69e9454f20e639615472b1ee4e7a656e6222301530390ef5a36f731e70fb23f91e8b464d08d5fc59bf4ec2a2944a29c74a203a1af581a6cf1b3aae994721b6173094bc55d97ee75fe7a79559ff5722addfc350003c306f233344b56237d94a0ba51e69a8b8e0f9a273e36c9f6a6584b03e89bb65249831aba83321a817bf86200170976b5f451b50089f3dfd172b45e4bf5c473d21ca2db8ea0e13d2251a99ceeec785e80f217a0078c3aa25c66c632de6d040ac5e90d628110323af874cc1e7e5f9fe5947e8501ff482fe17f63315f458e72d38cfc82806be0dfbfb8879c7e24f98dc268326ab0e4097b42365a1f5957f4e405a6a008bab67e3ef8eae5ae38ddafec0642ac70f32b09208e865584dcb941deeca6ff80031e87dad7ba7d7616b1c3bb2b74c84baf3d20588b608200c51f7a7af8225cc2f184909eb39f1446f1271af604079f8d904a042d7a0ba30b25d59f04cf6df4b17a78067fa4b7b4557875684a3f3fd521822af51f32be2c0f7da88d78fa2ae9784858df2818a169e44f9cb95a43df792d59f8b001f13f310a46bce53ae05520c3cc92bbbbe285533978c925d9a6db596226b7c42060823a3160ae0727d351c18b111f5ebaa1fc62c9cb04a4d8697df5d35b29f984369a24c4cd5ed4b8d2bb6c8817f3d696545fc805e74cd5ad9862d9f8efa301c1f2c542b3a68011c0d8cf0b2c04be63c4941b19e88870a48ce7c5f2aa00559a6e0cb7c8520e234cdbfe8e1aab3c7cffc9f693a0e0696f454e503fcf02a85770e84e7db79653b0e8d29d8a0e1d6fa012da19b04d5421e3e8ea9ebad9b30e73d2ddfc2c21819133c37557cbf1297beff419a1eb33adc1c469e3f6cdc18ac6b19325649c5e1b3b9aa8699d32c0b48bb912371642606ba1566cf249778abf144d34f9516d53f658e1906af99bf9d62f0d93a996634aa27d4ff8aa887833a6b2470c015be7f78e17750e25dd69e25b955b031a43ee16dafbc284a1b351615ba24f4618b14844adcdb3a06b3aa2f1009dde6c0415a28296c4e4685b6ec71d2198a1e7b667c7041651ed01597fb505b58780943ef4547edfa292f87051cad6bb2380f90610fad14cc6e584bf52d0d3553b1097c5668183e6c05dc322606d132c9a84ace14969c4f025f7e218cb5cb25f6e99273090c61a25bb5d4ebb4acff4bf01691b550063cf96bc26d7fe913eb394798ca2cbc8d1da5a5f312fc9b8043ce4548510729ff76000570393569ae64dd4a95e9c7adfd20264cd0f55d3ee658e6fe1ac01ad978843357b2bd16524964a7c43a4ebf88865a4552d73e7a46299298a20233b1da5496e70780c44b8088d39ae1ec8b6a0b9104d70037fbf3d65b29b64869a7a45c87ffd8483793b7eccacc9b9a481775eca1b3c943a871de43aa3c05b095dd05d3346bcc943ba1f48a08f8ad9b4445dda3bcb008cef77b6a834d9172c7d4ba104b13e85df7db9cacbc22355f7ca724b9af273c4ac516bcdee2d48a43e8f34a4ce5f8b465135a51695eddce52b10711af141117fbc3cfb957a7ba545a202706b29f5d389b0a5dd2e177a55fbf97d753dbf701a5c481750b3bfc493e8b3ea13fabf839123d88dac1d1e57d2af7961545f170630d7d97f9c51f39659f8f62c2a36eaf887686625b5e1e35dfc82ee0ff4762b6de4dc65296416701ffe5958e02682d814a9f74588e0f93f7053c2a57a143cdcf8e8e73034e1f04b75da18006fb1ee2b3d172b890abbe95c702667171da8c1708838db9eeae06b74f6475bddf6e97ad8bc1e119575dae217803489ff68acf776b08de93a193c64a7c0d4364d10c055a9c233591801edad94121734bc878065f4e2d8098191f25b7e2d338f0837009b0ce34721926001c6f8811e59320ceb48ca70d2121b35adf0756cfafe7dcd082772c85537c1993e55152f816add22a6bf5f7e64b33c43ae4d8fe251012f8a767b5eba5167133d9c000680a7f923d481d951311777f43650ce7d7b6aff49fe0e45a870db30fdc151b52d4058b9678f535ac7b102ad23b364612cb342bb84572b59769f3d7b889bf152b7aed382d2d592f24ba9ff045676a8bab143ad48273a9a96dcd468e94e43d8388b31c3aeb15efc2ccdfd4f7bf888608fd7c20e9658b32f566908cb7e56bacc45900b40b39f72d2d2033e60633f095d7f44a0b9ceaa22a3baacc02f0e61366df46d3664c035e92d31034d2c7c736e4c6570c5ee817ed679c9ba62935b15050358fb764e3b0dde2dfb62456442a86e4052dce122ecca8dcf97c696feb4e2b2c2617f9fb100ecf1dd7017e46beb07704ad769646468beadaec6eb8200edbe5e316e99e8692d3ae728eeb975550e49a7870ead35514909daf416f954ea039f7d69ed8c4b5bfcfa24dbb69cbd7b2705cfe88426b7ac0b002195eab0adc0a9f3b7fb3efbafa38", 0x10a2) munlockall() 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x401}) r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff80, "07f6de477dac00"}) r2 = semget(0x2, 0x4, 0x400) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0x5, 0x4, 0x8, 0x8, 0xfff, 0xfffa]) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0xfff, "73cc510e52b3ad2e0d3fc9c06df7ff7f00"}) r2 = semget$private(0x0, 0x4000000009, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x0) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r3, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) semop(r3, &(0x7f0000000280)=[{0x1, 0x6, 0x800}], 0x1) semop(r3, &(0x7f0000000080)=[{0x0, 0x2, 0x800}, {0x4, 0x8000, 0x1000}, {0x3, 0x1, 0x800}, {0x2, 0xffc1, 0x1800}, {0x2, 0x32, 0x800}, {0x4, 0x5d, 0x1000}], 0x6) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r2, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r2, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) ioctl$TIOCNOTTY(r0, 0x20007471) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x0, r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) semop(r2, &(0x7f0000000280)=[{0x1, 0x6, 0x800}], 0x1) r6 = semget$private(0x0, 0x1, 0x0) r7 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r7, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r8 = semget$private(0x0, 0x1, 0x0) r9 = geteuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r9, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r10 = semget(0x2, 0x4, 0x400) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000200)) semget$private(0x0, 0x4, 0x1) r11 = semget$private(0x0, 0x1, 0x0) r12 = geteuid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r12, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r13 = semget(0x2, 0x4, 0x400) semctl$SETALL(r13, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) r14 = semget$private(0x0, 0x1, 0x0) r15 = geteuid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r15, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) semctl$IPC_RMID(r14, 0x0, 0x0) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) getpeername(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40062}, 0x44001000a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x801) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000640)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="bc2562ad0b6f3fa68a2bfb8b75069a45dad05a29a4a56983346b5d1984c565a8ea67dde80d79e5ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14afb9820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed0719152c70ac3de152977482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2b79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5a06156206095c2b61f3e902acd1f85f088ff466dc4eee0136bcfca0ed620ce8d42344df75bba7b86978f830344b1ac85977cfe94213be1f7f736936c29bf1c6dd38b04f49688e7bc78622aad84970b55adc0a7f03b4aa1d5ab94732c327164d10ad348dd4de7674772537bf6290c1f7de15a0119381c853e49485e8870878733268d4e21d88346ea9b0021f2b242ff09a7c5e97674bbb96fe2d4e19a644a9ff6540bc8246f507fece63088fd4f4cc51dc593ac8aba384ce1110cefe4bb5204e107f8209832a44dc55c99ad52adfd91e759a63ba299ae503916634a4fb4f977c70f284d9a5c8eebebbef40d6b7031340f", 0x4d0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "39d96afa74bb29408b4a65f08a0e010077f61d04", 0x0, 0x8}) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008034ff0701000000000000000000000000000000000000000000000000000000004032454c", 0x2c}], 0x1) fcntl$setstatus(r0, 0x4, 0x40) 16:00:07 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x200) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x4) 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x533926f454b65dd9) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x3}, {0x22}], 0x2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x22}], 0x2}) r5 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000240)='./file0\x00', 0x283ce0526920ce3, 0x500, r5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x5c}, {0x6}]}) r6 = syz_open_pts() ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000180)) fcntl$setstatus(r6, 0x4, 0x44) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r6, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000080)) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x18, 0x4000, 0x0) 16:00:07 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x491, 0xfffffffffffffffe, 0x346, 0x0, 0xfffffdad}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10300, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file1\x00', 0x1, 0xe9c, 0x0, 0x0, 0x2, 0x80, 0x8, 0x0, 0x0, 0x3, 0x8}) r3 = msgget(0x2, 0x10) r4 = geteuid() r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400), 0x2aaaaaaaaaaaab18) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r8, &(0x7f0000000100)='n', 0x1) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r10 = getpgrp() r11 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) r13 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r13, 0x0, r13) r14 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x200, 0x0) fcntl$dupfd(r13, 0x0, r14) connect$unix(r12, &(0x7f0000000180)=ANY=[@ANYBLOB="01002c2fd6dc67696c65"], 0xa) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000580)={{0x2, r4, r7, r9, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r10, r11, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) setgid(r7) pipe2(&(0x7f00000000c0), 0x0) r15 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r15, 0x0, 0x0) ioctl$KDDISABIO(r15, 0x20004b3d) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x101) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000700)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d00f28297db6e339471d3a91299b925d06f3ec2994405c93fc29df24f10da2f8f0709bea70ace334f5a5776839babc52c6150b5a4bd8181356ee1293390168174e54aa38c2ae0d9185a9738a260298a042ec568d9c83140b37e0497e963187b5375acdd338e1a0b8665af13991e3bfaea83011fe70d3e1426ba"], 0x55, 0x3, 0x0) msgsnd(r3, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r3], 0x1, 0x800) msgrcv(r3, &(0x7f0000002b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004eed3265ccb953a0c1f23f4b3c37cc3864a0db753c86eab49801352f3ea6ce0cad8df2e70b078ff9a99136bd5197f7d755ba02e46625edd781006e9e7d24f827c5e03889daa23c"], 0x1008, 0x0, 0x800) msgsnd(r3, &(0x7f0000000a40)=ANY=[@ANYBLOB="030000000000008753b2157e3bd1d3c81b3b15a024430670c06ae031718ce947e1b060a9b3461038f39f4af11e05ecc115c6c8e5c0ca00a8af026ebcda30fb022630bd23c7f025629011bfa45f002b6f98870fac0ec011bb4ea75c8bcca05411cad1d8d6234ec0926429087198a837a74facbe0ebdbfbf7d80d65ca916f13dd60aebda1a10b56b809dfe08da9d946b58b63830c1aa74404d0a6f83efe5e35a812281dac3c0d21419e4691db78ff472acc836140c82dae55a45611dc0e474676e3dacd01c96d8882b19d5f2541573706b4bda0b6a5eb8c56415951eacb002b4d0a7bdae8eabf19902e8e8bca3425d9886165650a2ab79d087b9970e0453b5123d20b01e8b68f3d25eeab16a6f7594b3c2c01a90f416c713bce5fc8b62682adb04597d108b4077880d5a18929aeb55384e6d9fb9b3903bcd7f4f2274c302286c49967d0094cf74080ca0a2c14574c0c5ff44aed65da7832e2f7299e97e44966a8310d803844a61c911acfb9fb62caa327302991bb3d228b0456823b0d132ee61c1e862d531836aa7ab62caa5f2149a71d7b5b6d0637dcf9bd18678d8c967acda80d6d8e3e9c39c8d4c3a4f63fe6f92fc64ec3649ca8aed006476c913deba4fcf19c110013bfaa48b797678905ffa005d25a24d9e878f15b42509f2c6197d4b98d63d206c2b3cbb3b70b9e1c157a77f5424d7fe0aaf65d7d664ff7726cd154d5200e3b93f9b366bb18d990739ac80b07337262569d4b8f726dd307de951c87c6539f445a7dc2041cecc49993b69d6754da725defbdaf4b628c74e"], 0x8, 0x800) msgrcv(r3, &(0x7f0000000dc0)=ANY=[@ANYBLOB="008a76d66fb25329e15f4967b92069f7bc000000006bf69b338b8ea01c818710588ff9000000011d9699ea0000000000000040691da38020789162f5cfda3b844ee71a05ba06e895c2c7e766e9b19acd149e8f75413ecd6bf18018123ac83c549333d10c108b1866659f370981a0c14f93a8000000a09256c107ee2f03c78dacf61273a53fc2f7a6da439cbae2d6d9590cf7835ee766e8fb66f36fa32e0fabb21050ec1e3a4490f0ad72c665663ab7af7c2cd16aca8c16462e8513aba6c417d3453c53d368f9fd5c461c01a665e2b41b5e4246ff5fc0b06d127f841baa8daf572f26418269f39618f6bdca9112791590743f0a68695c6d205bacd1be34b8b37e26e805b9d8bd6557f12c9d2ad65fb71c1ebec888b81470b01ef22201d2cf7ecc9c31e5cfb1dfb4babf5dc5e27f7c1f30d341dde073db19caef11584e9e"], 0x8, 0x1, 0x1000) msgsnd(r3, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r4, 0x0, r5) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r9, r10, r11, r12, 0x8d, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100000001, 0xb1f1}) r15 = semget$private(0x0, 0x1, 0x0) r16 = geteuid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r16, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = accept$inet6(r17, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r19 = socket$inet6(0x18, 0x4005, 0x70) r20 = fcntl$dupfd(r17, 0x0, r18) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r25 = getpgrp() r26 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r21, r22, r23, r24, 0x5, 0x7fff}, 0x6, 0x2, r25, r26, 0x7f, 0x100000001, 0xb1f1}) r27 = getpid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = getpgrp() fcntl$lock(r28, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r29}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0xfffffff9, 0x0, r10, r16, r22, 0x142}, 0x9b7, 0x10000, r27, r29, 0x8, 0x7ff, 0x4, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'\x00', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 16:00:07 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x20000, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x40, 0x0) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x44) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) fcntl$getflags(r2, 0x1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getegid() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x400, 0x0) r4 = syz_open_pts() fcntl$setstatus(r4, 0x4, 0x44) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/122, 0xfffffffffffffea0}], 0x1) ioctl$TIOCEXCL(r4, 0x2000740d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, r3, 0x0, 0x1) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c97e044d6fe7b95728a8724e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c233514f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002686d27327f019c241e5059200"/4098], &(0x7f0000000080)=0x1002) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) read(0xffffffffffffffff, &(0x7f00000000c0)=""/66, 0x42) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x0, 0x0}) syz_extract_tcp_res(&(0x7f0000000040), 0x7fff, 0xe23) 16:00:07 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) close(0xffffffffffffffff) pwritev(r1, &(0x7f0000000000), 0x100000000000007b, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)="455ad974fd3f6d7b44491d723236e7f5b12bd293ecf4808e1fe99162b47aad01035b3f8b0e6c8d94266aa8e8ca3ec3c6921c743a857e5df8c4e2c8af3d995a750f6e0e1af3bd45d6e4f99c2946d2380584d65e57cd93acde563e822f93f94b9d1112d567c238eb36f985c2f3b6a822134a13e73ba03acfbc834dc011df930cb0e5b0d82091165b", 0x87}, {&(0x7f00000002c0)="cc25e77c2c82ec91411e9437ca54370f9f8bad6d24c293a2fadcdc4824d06c50fd401cfb7127ddc4f1eefb2902e429556923df0b97f646d3504e482a0512af881304753d936b8da2888a7cd10d65a573c05e09e3dd28064e600114172f0b71c1d1971c90b9e39f81b4852bad8387baff60fd21f8c12e5ecaa6983d8836c9249ec95a4c711650c90c3ec5bce40ae7bf15cbf34d99051ba3bdf13586f0a3741aa346ab3eb1fc557960", 0xa8}], 0x2) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') rename(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='./file0\x00') 16:00:08 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x44) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) fcntl$getflags(r0, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x74}, {0xe}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) 16:00:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb], [], [0x59c6], [], [], {0x0, 0x0, 0x0, 0x2000000000000}}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)="186fe65c", 0x4) r1 = socket(0x2, 0x3, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x1}, {}], 0x2}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x83, 0x4}, {0x5, 0x100}], 0x2}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x104) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000100)={0x1}) 16:00:08 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x3) r1 = kqueue() write(r1, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b402d, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x0) chflags(0xffffffffffffffff, 0x10000) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000001480)="ab356154f8dc20d106b39e2b2d4715cd3318e7804ed2255568be6a7b6e483a09dbc99315a5493b5fd7ad96376f5b5ca3ebdbfe24ac3a015cf357cfdd53b40fde718fc4c5168332b55426c76bcb062ae585700a4f40f166e855e29862c39c0eaacc4d45d8ef680900000084e29a39c368c3ec67eff01f7decc844adaa229d3009e563ab733a258cf98db461dbf89e6e3dc9ad3340f88f40650a90c0951c6b96157388580ce76266d954a6e3254e84ee1cc9ddc7ff5d4db2c8c8bf44e4b659ad1ecf3923c6e18b390d7c7605c61e4026bbb54c9f19f98d2b94439c12a95f7c19d7976fcbe2c955d3bf1f4c2fb74a43754ac5c0528e4102df6adba599c6cfbcb9c89a2ab2892aa9c1f7d90e7f290cd3d35bd1c43b8366729a2b80702897542611cfd0268191b400fb4cd49aabdda0211961b3920aeb36fe374a6c0828dcd3a8ed840811a27671cd0be7fbcb5dc3968c801983c3dc9dd0b5412560ad07275d7419baf24264740bce1109b1618aa05b006ed26cd83e838fd300000000000000003e1b2ca90e51419d9fe8e69195da44974f6505016d1bb836cc858a55a115df8c11bc4ceb1e65181dd9b147124eaac0dbb7d157bd55942a7d021d1d922f6fd5b38730ceb4a18d7ee24698c78861cb165031", 0x1cf}], 0x1, 0x0, 0x0) r1 = socket$unix(0x1, 0x3, 0x0) syz_open_pts() read(r1, &(0x7f0000000080)=""/240, 0xf0) execve(0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000100)='n', 0x1) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x4, 0x4, 0x800, 0x1, 0x2, 0x3, 0x7fff, 0x0, 0x0, 0xfffffffffffffffe, 0x6}) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) dup2(r3, r2) 16:00:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x43, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000100)='n', 0x1) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 16:00:08 executing program 1: r0 = socket(0x2, 0x1, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:08 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x142) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000280)={0x10, 0x3e, 0x4, 0x80000000, [{&(0x7f0000001000/0x4000)=nil, &(0x7f0000002000/0x3000)=nil, 0x9}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000004000/0x1000)=nil, 0x10000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000003000/0x8000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000002000/0x4000)=nil, 0xf23}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8001}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000003000/0x1000)=nil, 0xf0}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000005000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x20}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x44}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x8}, {&(0x7f000000a000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80000000}) execve(0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") 16:00:09 executing program 0: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) close(r0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x8000000000000048}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000005c0)=0x7ff) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x84, 0x0) preadv(r2, &(0x7f0000000540)=[{&(0x7f0000000180)=""/108, 0x6c}, {&(0x7f00000000c0)=""/28, 0x1c}, {&(0x7f0000000200)=""/120, 0x78}, {&(0x7f0000000280)=""/101, 0x65}, {&(0x7f0000000340)=""/235, 0xeb}, {&(0x7f0000000440)=""/221, 0xdd}], 0x6, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = msgget(0x3, 0x404) msgsnd(r0, &(0x7f0000000200)={0x3, "46b7e32e590c399334caa658ea307119cfcef1aaaaf14e84089f527e16d439bc1c4f58ec3084505d17a3c022244e37c40fd4dbc02216837f12148042bcce052697a0f8d6717bbe7c21a1fb56db74c0fd30fc5cdc6ef501519efe39f968ff1c7a83936eb6b6514be7b5db02dc603e662e7d923bf773008bd02e1b32beee1ffc26607c54d0e56a3ad81e3a8c913082ee2f1d7fd55bd1a359736922bb4bc35956"}, 0xa7, 0x800) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r3 = geteuid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000400)={0x6, &(0x7f0000000340)=[0x6, 0x4, 0x100, 0x6, 0xce, 0xffff57db]}) r6 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r4, 0x0, r6) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000180)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r11, &(0x7f0000000100)='n', 0x1) accept$inet6(r11, &(0x7f0000000440), &(0x7f0000000500)=0xc) chroot(&(0x7f0000000080)='./bus\x00') getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r15 = getpgrp() pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10008) connect(r16, &(0x7f0000000300)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r17 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r10, r12, r13, r14, 0x5, 0x7fff}, 0x6, 0x2, r15, r17, 0x7f, 0x100000001, 0xb1f1}) lchown(&(0x7f0000000040)='./bus\x00', r3, r12) 16:00:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="820201f0ffff4c563b78315805efa9d29bf0ffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x6, './file0\x00', './file0\x00'}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714e15f0973db00080000000025c6149b33ff0f", 0x24) write(r0, 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{}, {0x44}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000100)=[{0x3, 0x3f, 0x0, 0x9}, {0xffff, 0x3f, 0x7, 0xfffffffb}, {0x5, 0x6f, 0x7, 0x7f}, {0x9, 0x5, 0x3f, 0x9}, {0x2, 0x7, 0x20, 0x8000}, {0x3ff, 0x9, 0x3, 0x5c6}, {0x8, 0x3, 0x9}, {0x47, 0x1, 0x1, 0x1}, {0x200, 0x9, 0xd1, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) r4 = syz_open_pts() unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)='c\x00') fcntl$setstatus(r4, 0x4, 0x44) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r5 = syz_open_pts() fcntl$setstatus(r5, 0x4, 0x44) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r6 = fcntl$dupfd(r4, 0x0, r5) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x20000, 0x0) r8 = syz_open_pts() fcntl$setstatus(r8, 0x4, 0x44) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r8, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffa, 0x6, 0x10, 0x0, 0x1}, {{r3}, 0xfffffffffffffff8, 0x7ea15c8645524ff8, 0xf0000003, 0x5, 0x1}, {{r3}, 0xffffffffffffffff, 0x85, 0x2, 0x8, 0x1}, {{r6}, 0xfffffffffffffffb, 0x4, 0x80000087, 0x2, 0x1}, {{r7}, 0xfffffffffffffff9, 0x4, 0xf0000000, 0xfffffffffffffffa, 0x5}, {{r1}, 0x7fffffffffffffff, 0xabf72de0e48e71e4, 0x2, 0x4, 0x1}, {{r3}, 0xfffffffffffffffd, 0x4, 0x10, 0x0, 0x200}, {{r8}, 0xffffffffffffffff, 0x0, 0x80, 0xdc00, 0x4d21}, {{r0}, 0x0, 0x40, 0x8, 0x4b, 0xf77}], 0x7fff, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r10 = syz_open_pts() fcntl$setstatus(r10, 0x4, 0x44) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r10, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCSTOP(r10, 0x2000746f) dup2(r0, r2) 16:00:10 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f00000000c0)='./file0\x00') readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 16:00:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x400, 0x2) r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x44) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)='n5.', 0x3}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpgrp() fcntl$lock(r3, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r4}) fcntl$setown(r2, 0x6, r4) setsockopt(r1, 0xbd, 0xff, &(0x7f0000000080)="b4b682f849d598377e6b8629abcf51d3", 0x10) 16:00:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000600)=[{&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000280)=""/161, 0xa1}, {&(0x7f0000000340)=""/240, 0xf0}, {&(0x7f0000000440)=""/134, 0x86}, {&(0x7f0000000500)=""/199, 0xc7}, {&(0x7f00000001c0)=""/78, 0x4e}, {&(0x7f0000000140)=""/53, 0x35}], 0x7) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="f33a59a9d1b2ba09ada3fdeae45f") 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x6, 0x0, 0x0, 0x97}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) r2 = accept$inet(r1, 0x0, &(0x7f0000000040)) recvfrom$inet(r2, &(0x7f0000000140)=""/85, 0x55, 0x1, &(0x7f00000001c0)={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) open(&(0x7f00000002c0)='./bus\x00', 0x1, 0xa) r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x44) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="885a164a46e156a7f69d415bb84036b8d13ec3fa3608058991ae195ddd44a96b5ada43af59b5f90739a273ed7c878beca3115bdfae64f4ba5a767584e5b84adf88ac74c5491d792858837789152df63345daf2840619", 0xa6}, {&(0x7f00000004c0)="c1fd8e9fe23cead97467472d7c900c459f82e3faf4445081c2bb2a50f4068c9741a6ebf17954be8263d5c95a09cee06c291a32f2e9ab70ea4c0422bf8642efbed2c1431e16ab7cfe85500fb9bd70401043ad481293808e10a926ea5ec4d6db28f8970fc4c1fa90b0fe5d126a9c4b806076aacd7107ffec0910a53cd1956fa12bd66b3eaf0a2dc862da46b15fdaf2f4691b051fa1596661b0ecb198c27002a4"}, {&(0x7f0000000300)="099a8e50171db3d7d2215bfc88d1a032999383030dcff958cf62969eaa3b38e47ec203c0ef2e8de60e8c70df0ccde91017a58fa1c9079ec68c48b9a839f476e16b80d30296909cdc77114f11c527956520b41c3bbf55533a5973a93b700ed8a22529ed4752bf74bd75ea26020616d6dd2a88afe651d09f31a62f15affa35148de5a7dc"}, {&(0x7f0000000880)="7bc4aaedb8a0d653894c6cad9643c5021e0b9dd484085d9d5cce1f51191eb306fe96fca5a50a5e8fc91f6f90e61c8d10cc7e8fbbaa8c19aee53416e7e1c58c6b30afcb5345e2661d6add296c65fcfba0f51d5500ab0d311caef989cffdb2d3505c97310c597ff33df931582eec4a330e7a1bd6d2777135a8a3d25808ce21f71ab4d073fbf4b17234eb4e5f75920197bd05ca119a383429421e89463594cf81c4fa7754407d309dfc377a1ee569e2a4d43256fb1e4b1e5af0fd80de87c77fb85b82528a18f9e3ac4232360c4023e9f75569d3354baf486b399134d700df3412c49ed8a567464bef6a267b7fab1785636c36429ec0fea403979807bb229ae16d9b630dfdb81a9da17f2f77791232e91470fdf839f8ed66ce1923e6393d1dee40dfa302f2384101196d929e74be83d68f74fd3a5406bf8c72bde9159ba418d6ff3dcb6bd491fae5b2721283c259b3e81ae9f17974ce47ee9370ec808186245b6dacfe108e6c5827dd3d6bfbc4d29a66cbafd3c0bae0cafea7f32b4fb9b2453691146422117414d22a75de5ba497cbc857ff1f3e612215528eb6de56a939b8415b4db70c04b40e25b1b0ce0b2d5790747ee5b8b4d1cab6011555461702ca592e2bc24d5baf7f96d53387e631c5b87a4b85d129aa567af05c84fbc53cd19a913a07ab2c3cf59048371a0c6c2ac85b03ec040b1c6e3a3b05f186274ea43d836c06b3f05245ce0fa00a72eda7b0ac4bc363e80b62f056b661539118619af74c14c87ab14c74098809b38e637e439b5578dd44941afc769b73b110f20fb7c86205d696033173247a08c6a3489a149d4b8b6aa79f6f719bea41f41bc7fff72a9e69919295ae9c672c6f1e411dbc592e17caea5e8bb79be51275b5c43a0b8a4dddf14e6cca45d0665feb298d70129ae09fced3475e92f4ddbc012d800faaf542865c573388afeb92a7057c6ff99308c30e36b4e2506b0c0cafc13f4260aa57da2a0963c5da7deac02b49a93f0e869e46ef158d3ca6de242e26f1cb7dd75a3f3993d971653aa29ca64a2b6290704925b1639c28f80c763ed62ec5717a3896b2605d2b85b1fe8270aeb86ca2edbea26c8aa66511dbe6474e641a2dfafa6f6d853874ca7bbf6a5dec08509a0d96c44e6ddb1b360c1ee38581c0b8d175ec1f9856437a8a8aa1e36cbf63bde7631c366d8f63dfe76842cc46d034221f0c5d3c505636382cf8050aad6c2ab587e3744a3e790a5c887e02908de89455933d386503f6964c060ac9028eaad326148e2357d88049d1b480c26a0499d626ec5de67786ad3ff976ce1112c96785d8a2b4a092926c4ef66e7741250123bada9598ec5b7a158ee86aa360e060f97865d79f7dad5c6e2a7591d513989b37ca8a29f19d6a5e40518c26a7a1a1c9ef9942f91b415c33ffd7055c3170857804bfbb9cba196ec7f25f6aa4f776af197af2e45477224843c309f0d1a96b69b3543b64b981f834d6a537e4d591d42942f6cefaf06182e1a0333eb2bf4f4de815b467f9ac1e085b0020086c563db74a207b1209efeb81584a60b147678e96bd51a7fb69ae6d8b6adaab13d0e69b59951214dfd42c92f905ecfda1f99c140468fa03238c0919fbd5e536c51e2502304e0596709e0821a1b7a89e4b0f294a9ee3ff044647d82481330ea1e34fa74a84f3de2814dfec90a6818b24f9cb631d6d80846452c7cdbd7ba08abd0bb888010cf0c2695029f8d7b5a9b5a92d58d2c92f187b460ced1a9cda8838a94c1cc3fe9f58680197b6b3b762af053ee0205f6d053495a7ac9a707a2bec527685345c90b91f700aabc4370cb4ad768a01951e8748e1bb2529b42496d7cc9f1eee12549683e8547380850ef9907fd21c954d711238b24d701dbfc56d38dd20dac71723258aef85bbfe925c3c8f5281b283a4954e4a2d89f6a9d77a6924180aaabddccc188d192e0060670c9b2c2ed7655178e1c281a1e3762f0dcf2701678b24716c755b7f62550353bd9a9fdd4a43c051fc2b43e6b6d0c54f4213f440390dec19d699ca2e0ba363c12dabf45aefc37280cbb7e917cac4124b34eb4accf7d7c25c25c469281aecaf19daaa4208b919941993368a919ad857bee366303cb99f4bf533639ccbbec24e6d217c3ef3b309817b009c8669a3f23f2784149a2fe85d453856ee7180ce9b1b7f4f4f100dbd58a06cf3ab9eb5bb432ae5415d24682ec205726c397f67a9db348b0054a144333bca9380e7672f1f201efea976ab64efbf24a9bbf413b301a2e7b316da06ca6bdcf7df234994aa02f345779b4c75ab5645e01d289c0cfe63a77bdbfe4e9db168db149b8f863782406e6a6419e904cf02d30f49260ab5ebc397b2701f6f5208a29ac9d631bbc2449416bcfcffdca3fbde6a4b2da839e28e0631e2cf3e2e954d8b9abf3380642f887fb39fcc709b365f359ad6426766117e29dfa3e778c6e54fb9f479bcf939c8d2231e103b22f3a517eef0deb33f9667d9963148f5c60407e7e557eb5a1f7e0180cac308964545fd710254edd0224b207a47cc071f1414ba1bbb0c56109b745cf10432eee34c0dcab1977b6458f4f4b88e77249353dd1812ce1dd8ef5e45356897e2efe821a69c2e2a7cdd87e6577e86c09820b8d5b261d95b6a2e9f440929f94749a84e81239006f21ce1622b3cb302b41b0d9f0aafa7002321e146763bafe4edb989d130ff9426695187ca27f0260920d6b4eef073137983a21f695cbb3942673934b471358da82f297d61e1fa5646b2c950144f593c6bf57c90eef0c2f7831017fddbba49a852ae5735589c0098f248b7801306d80cc764369aeb4f2329e8b362a00eb1b69fc84cdbdd65e53155b92a272672cdd6c2d1f05bae41dade827c1da95c808b09ba4541f5d171c1f4eaac0d232d8535413aa0ec3474d4b8880c62eb3e5a173b0a5ee1b1f27d697bd4049d77deb44cc88d8f1584ca2c95f78f7f865267cfe276ba0e55cb6d68cd23c1e101275a315c099ee490e133fe598883dde72ab2d8483ce94c90c1b8af66f6337aa9c7e365279ed1349dc34bbd4e56d7db69bef746f2e167d40f2fe52754b3afbb168dc9ee14d284a0d959a41c1a4a0e58552841f5b398671e776942c7c92451ceec430920e7cb4c3c57140c205c842a8e0148a60ec8b09ccfe7c23a5dad168dcff5e6b893d8d909e75abb896cd1e722381a33b722e42df0dcdcca3846e41259d915ac4a15102e2009a76be7a4b496a1f3994d40e42372aa79bdaf5aa6dcea14c110834f8c2bbfb99f08d0dbb505f12624732cc0c2faf5d0789ad6860bb73c1f9a8b8ccae2419002f0ae9aa66b3962b59dd6c095eef06fbc32a60474a9dfd48df6581d83b0c4a97bc1f63a2359c3eda2c261ccea62c8a24f9b56923521cf7bd3a4582ff6b9f75c51a4684bce0fc0016a8f6baefad14874ab9ce5353faf15424a8f69e0e28b9ad0f979a22d07d58599e81852f97cb20fba6fb2cb56372c0272c89518ee49f9ca66f94079e197e20bd24e4a1536ec58a20b5b522f74f66e4c99382d421c56461977579df209a381d3e9c671bcaf6f8ac3d86e2f50ab425393c20e2c58f0e7a5125740695f7feaa1a29f4b9c404ee1ff8646bbc938d1e94886afede7a6639e55337cae156e3a4049969fe198d128812a4675670b4d600634510589186d2aacd3c9d20198dcd171725adb66084dee2cd993f82fcb3c89780b506ab76fc7fee708bcc6318d2302b3b684bd570a130279043bce64c103eb0b941ab8d74ecf85fa6f9809dcf0888b060ad95788368f96890ef502bb32555ac8378b950608074a624799d503c120b061d4a7a5c1d1e1d0afc50254de4e451096d5f9467ae93fad2bd9bbad9eff94fe5490b4864fb0c0cbc69236b3b289013191fdd83f4cf812f89c14f67340f9167a3144c42374a1eb3a624927804c67ccd731f73483a4ddff869d835c48794789f5c85c9ea21a63559ae59b3d7976b8d3a246b3c6f46d38df4a6ec9cad28313dd45f145cdb13dee2f4c726605cf4b96d8a998ee60236ed67e89bc59044f5cc2c6d7ccd81c743ea34b244c9100b9afdd6315175585b3b47bb598033d07b401d737242e2da2f25e50bc08e30a7a663fee3d7da88fa0987e688e628ea5c3f46d6c92dfa0108541dd4a7b9048f464698176c60f96be46f9f214c35a78ca9ff8f26accfcc601994033ddc89d3853b65508aac5955940a8349b1aee6580746f7d16d48969695ac29b09dbb52910f37b0b49f592c91f230c882aa8e0b784bdef87571bd4d04152ff43ceb8a60dc9e489a20f252f552a47870fb2de82cec5fd1921faee94d4adb6901d9bf7d77c38ad3eccfb449ec022cbce673832519e93b00136baef9a6a855285143e836fcca310d42625b287d3b43edf05df800b86928bde5d6c3da07b2b6cd826952b85ee138032727fad6e082a5f9a2aa0979433c95fe941230f5c4db6baf5d14ff5ca97978a83c27d3aa8206cb5dc8fd904b35a5d1687297bae297dc63f2e813050900f8dd51b2bffbacc9813f2160f594a74286411c766025e483882f099ad013f03ef330cc3cec42ff44408176c51affadcafa5f519e7e32bac784bddfeff3faf1c6869bc42d33f19c094fd841299e9d960af98a8fd58fbd28099d4f97b95beba3e69c67abfaabaad769d07cce8054bd502095463ba8c6330d59029d1ec49e194af3294c751f8703fff2aaaa6fd0b07dba50255f45adccc8f43f250d7511e17f8fe1731c963b3bfbc212b675d91d20c517c0be09a84141f3b2db818796253a7cbba6ecfb90b2ac53915d17360ef7d0495b1237270c8abba08a33665c901b48ef5317ace07d95ff9f6b1a3007dae630a2f3f3860625c07d65b7f9a663a671a7e095126c162e6d2c05357c16c26639d58afda4c69922578edc69198712f6655b3a56fc1b965cb764365735f8e07a44d28b7d7062d3bc0c4a6fb532372aa09cba26c02bfb9205b58d620a95508ec757d67ce12aa0e2db0b03fd1f861a583c5efe36569a8a4fd127fcfc2e116571af26da98214b7346573b11586a93c9ea10d1be314733b5c0ab8c33729c52fd1d2068763cff930a6034567cdf9a869846c4106e6bd05b5f6d1ffa4d15e5962165d5f7cc6f8b082d52051bbcf948c627e66a1608bb35f45ef693c943a4e9158ff9f881532299a7f6be9da05195a0ec288047d8b75db12ead0b03cc4ef58c8c50134303ae7df94c42acf3d934f936036f58692ede679fbe349348882b95d2e33d94540469a898fe3b19fc0531060cf832d444df8c8de9dedcc9b05a4265bcfbcf80b5a06ec47d93921a2a6ee85a0b22a1983d9f343f24e6f90b1fd3eff4f1cc0d94e3ae3cf56c760d54149d706009e7094366ea6cdf8dda0802959b06a0c690c53bc931f3a588dcdba6b6314dd17fa6407f0c8f4adac7148c3f73437e009cbb1540bf2bc15bfc3183076f29cefe4a1110ccfd24637803763ece9d684818d8da6ed97062bdf476d9e5ef329fb7752f72d5c92f21e36056176fd94cb0b684531942e666ced368dbdb3a9aaf6a0c410dfbb29ebe969a9e25b2e47bce14a451985b869850f85661ade67de2b8c0953324b199c52534832e5f7c58e8d83fd4f70bfc89486599e3e6384db7dce49a8bde71547ad3b99e71155f75f9dbcca858d263242e41cc1518e7a010f5e9547bfadca923585fac0e8fc1dc1a840fa02a0e53744b3a8c7e7e323832baed1edb8d4997ee982fa4068b8ec217c88c3bc13092b5ec10a97f7d4c655a7454732a5a24676fca4db3cba1146c5a91a473285e1a77a5176886cab3ef1ab85b39e83"}, {&(0x7f00000003c0)="33342d3d5c5ed69529187e7d388bcec9bc9839a9fe824d3a14492b46919c9a165579ef332ab387ea9049f0119b7072f8be58684f484f009ba04bbc96db7145e0921282d0353b814f01a9c91abe626d2dc98a3fb08d30734d39a31202328c24af44ee820a25ab8bf6426ccfd439decf5e67ac956276fccf1a40e268cce5e0495291dcd33e2e36e7e4529da87445b96283f64f3f15e73551cc10abd5634878c2e4df9be9ba4661a8372da065d1bf9b593718758f9369b634a7c890e2ec787d8e5134466e393a3ab4ce5c1f6675e359707231c8b2c3c83a8603427c"}], 0x1de) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) readlinkat(r2, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000240)=""/109, 0x6d) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000180)={0xffffff7f, './bus\x00', './bus\x00'}) 16:00:10 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:10 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) recvfrom$unix(r0, &(0x7f0000000100)=""/171, 0xab, 0xc45, &(0x7f0000000880)=ANY=[@ANYBLOB="bd05752d20df5a985c184c6b273f38b5096c094db0b007a77b64c797d108d58fd8a4d4669f893a6477f3f84b0c133a78f13899bc363a7de2c6701c3e970e8be92fc2e29b61049fb49c0a12cb472ddf6dd54fab1a14a8a50b952536f4b63d3097b461cb5be2b0ab3df92b7d331e3254cebb3e3d2c478e77f3029aa7db7583f3d9116296c55b337caf7edbf0b90b27d94d0ba50b3f3711cb389a6cd0c96a9afd4017433bb2dcdbefee63e05cbfc222bd8b03"], 0xa) r1 = open(&(0x7f0000000200)='./file0\x00', 0x11080, 0x8) utimensat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x800}, {0xfffffffffffffffc, 0x6}}, 0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x200, 0x0) fchmod(r2, 0x2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x600, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x1012, 0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) shutdown(r4, 0x1) sendmsg(r4, &(0x7f0000000780)={&(0x7f0000000300)=@in={0x2, 0x0}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000340)="de35f51015b9d5afa22bc6e6b0dcf00524ec25a1a69e8707ef83b125e24dca735f0614d7f3b41315ddcf4734fd3aa8341624f4e2167319709001712d8712c6a11d", 0x41}, {&(0x7f00000003c0)="2ab9a33a4ab426ae6be2c6323b839d2283ae1dcd3f60835e7b7ae7a7e5bde882f13e2e45b39dc25656585118507b1431c8d4062d5976a9cac031006ca0a1deba16e47932f6d6b03355775a0703db65d6978d4c8816abbddeeaba2248915a924141ff738f8464d3a5", 0x68}, {&(0x7f0000000440)="8074604a3cc08d12084784be3789607836b77bad57b7", 0x16}, {&(0x7f0000000480)="889e235dc166b798", 0x8}, {&(0x7f00000004c0)="ec0fd73931c773f2736eaf2d", 0xc}], 0x5, &(0x7f0000000580)=[{0xf0, 0xffff, 0x0, "9f6ab413b9ac9d34cd8d713495f56957d8255d5441d3c4cf834f20f1f9dec4cdfe3a31087180b6c4a8201defde5f29fde842b75c4ceef90f6cbfa2eec3a018c796949d04193d66c72bc8640cdbc2e08828b842fbdd50c5f4170b408a50f003defe6a8599e5d0a41b026705db7c5b6cbdfdb7c11f330553173e113aa860f53eac2c4f6e6b858d1ae67d3d6fd02083155b7055f0a7dacd230b985bfa9f9c3fe6ce440d9a65fc613c75751fa05a5913353fcecf320b6164e485e434185de23fb5f676528c221925446c8cf2b61bf86b9004cdd8b043ec0613176386"}, {0x30, 0x74e96c266aaf0fc6, 0xff2, "7bb288f10aca850bb16d9d9c1c3fada149f598a6c51634b02a"}, {0x68, 0xffff, 0x28501c98, "4fbbf1667618c2c5b6c235d772423033a5fdf76863ac40a533c8629fa11458470552b46b96fbba6b8c8d660a94e31c6af5a71549d4d8cb881e9e5e44ff5fd9868385038a9d491438ffe8a9a19800284fbd69fa854abc65"}, {0x70, 0x1, 0xffffffff, "c6771ac5b431bb3cb57ea722526ed9a8c743202bf4bedc984198e4a6648e791ae1cb8ca2f2d9315184aeefcb4958abfd25beffc205220c746a309eb0145557d43b82bd4ba49f2fc3dba40d3ae3aab1956447e50206099352e6"}], 0x1f8}, 0x403) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000100)='n', 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0xa, &(0x7f0000000200)=[{0x9, 0x3, 0xbe, 0x7f}, {0x8001, 0x1, 0x3f, 0x3}, {0x7, 0x1, 0x5, 0x1}, {0x2, 0x1, 0x9, 0x4}, {0xffc0, 0x4, 0x4, 0x80000001}, {0x5, 0x2, 0x7, 0x9}, {0x7f, 0x9, 0x5f, 0x6d9}, {0x3f, 0x1, 0x8, 0x2}, {0xff, 0x8, 0x2, 0x6}, {0x7ff, 0x3, 0x40, 0x38}]}) write(r1, &(0x7f0000000100)='n', 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000100)='n', 0x1) accept$inet(r3, 0x0, &(0x7f0000000000)=0x154) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000100)='n', 0x1) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000004bf6ce936265ffa400000000000000"]) close(r0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x9e92, 0xfffffffffffffffa, "42ce0000227b5cdb5a77f447000000006f157e33"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777b", 0x630}], 0x1) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x44) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x44) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) fcntl$dupfd(0xffffffffffffffff, 0xa, r1) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x5, 0xfffffffffffff690, "055e55a8a500"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x400c570a, &(0x7f0000000000)) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) close(r0) r2 = syz_open_pts() writev(r1, &(0x7f0000000200)=[{&(0x7f0000000080)="06aa9195a0da6d3ea1bfa3de2a67084d4cfe0ac349", 0x15}, {&(0x7f00000000c0)}, {&(0x7f0000000100)="dd944a523b7a45f40e03da1318332e8d972a28ab9823aca14e649e567743c1c949f71dbea1e29e350bfb9b9767e005aef0851bd99493fd41738dc8114332703da31ad9fd6ee7dbad565c3f50ed460404753d5bd8a55b6ee5234316375a60e9b9ce55daa6102fd41f16ed82e4cf1e6862f1aa4500bce561e71592f3a0a6c8a0d54d70f1745f85f8ea35d8e9a2dd6d748b6b8e344efd54065985b42491578cd15f7e12bb1a7a2a4b", 0xa7}, {&(0x7f00000001c0)="3b801246d80b977b53d43caef598ba7d2f04bae751c0", 0x16}], 0x4) write(r2, &(0x7f0000000000)="10050c10ffbd7a5df079b431839243ceb031b4bfad611d574d9e10bd20a93c2bd7270d", 0x23) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r0 = getpgrp() ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x18, r0) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x88) r2 = dup(r1) read(r1, &(0x7f0000000100)=""/203, 0xcb) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000100)='n', 0x1) readlink(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)=""/46, 0x2e) stat(&(0x7f0000000300)='./bus\x00', &(0x7f0000000340)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x80000000, 0x4, 0x8927, 0x0, "65b68e8ffb7641f3dc6d52ca2e4b2b569294647f", 0x0, 0x5}) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x74}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x5, r2) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000080)=0x1) 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x59c6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x5c8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0xffffffff, 0xffff, {0x1, 0x4}}) getsockopt$inet_opts(r2, 0x0, 0x2000000000018, 0x0, 0x0) dup2(r2, 0xffffffffffffffff) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r4, &(0x7f0000000040)='!', 0x1) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt(r7, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r7, 0xffffffffffffffff, r6) r8 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r8, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r8, &(0x7f0000000640)=@abs, &(0x7f0000000080)=0x382) getsockname$unix(r8, &(0x7f0000000580)=ANY=[@ANYBLOB="0000ebffffffffffffff18892321ae847a66000000000000000000000000000000000000230000000000000000000020000000000000000000000001000000000000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb585c225ad1e217c2dc6ed3db1249dcf540a70000000000000000001300"], &(0x7f0000000540)=0x6e) getppid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) getpgrp() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001a40), 0xc) getegid() getpid() 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x44}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup2(r0, r0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:11 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:00:11 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x26451d060d8f263, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:11 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f37633600f00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282922e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a37778cd4c0400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x4) 16:00:11 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) clock_settime(0x4, &(0x7f0000000040)={0x200, 0x359}) socketpair(0x1, 0x5, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={r3, r4, r5}, 0xc) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r7 = semget$private(0x0, 0x3, 0x84) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) chflagsat(r8, &(0x7f0000000280)='./file0\x00', 0x1, 0x3) r9 = dup2(0xffffffffffffff9c, r1) ioctl$BIOCGBLEN(r9, 0x40044266, &(0x7f00000002c0)) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r10, 0x80047410, &(0x7f0000000340)=0x6) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000380)={'./file0\x00', 0x5, 0x1000, 0x73, 0x1, 0x70, 0xffffffff, 0x0, 0x1, 0x0, 0x1, 0x4}) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000400)=[0x5, 0x94f3, 0x6, 0x7, 0x1]) socketpair$unix(0x1, 0xfc411a512b1f28bc, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r11, &(0x7f0000000480)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000004c0)={{0x18, 0x0, 0x5, 0xfffffffa}, {0x18, 0x0, 0x8, 0x7fffffff}, 0x5, [0x9, 0x0, 0xffff, 0x6, 0x789, 0x7f, 0x2, 0x8]}, 0x3c) readv(r10, &(0x7f00000008c0)=[{&(0x7f0000000500)=""/227, 0xe3}, {&(0x7f0000000600)=""/191, 0xbf}, {&(0x7f00000006c0)=""/126, 0x7e}, {&(0x7f0000000740)=""/126, 0x7e}, {&(0x7f00000007c0)=""/253, 0xfd}], 0x5) open$dir(&(0x7f0000000940)='./file0\x00', 0x20, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000980)) openat$zero(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/zero\x00', 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/vmm\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) ioctl$VMM_IOC_CREATE(r10, 0xc5005601, &(0x7f0000000ac0)={0x10, 0x7fff, 0x4, 0x1, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x73}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xda5c}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5cc5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x47b}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x13ca}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x8001}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000fec000/0x3000)=nil, 0x100000001}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x7fff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80000000}) pipe(&(0x7f0000000fc0)={0xffffffffffffffff}) utimensat(r12, &(0x7f0000001000)='./file\x00', &(0x7f0000001040)={{0x3, 0x403}, {0x5, 0x7}}, 0x4) 16:00:11 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000680)={0x8, 0x8, {[0x1000, 0x401, 0x383, 0x5, 0xfff, 0x43c0ea87, 0x217f, 0x3c6, 0x1, 0x8, 0xb3, 0x20, 0xc5c, 0xc8e6, 0x100000000, 0x0, 0x100000001, 0x3], [0x5, 0x2de8eb56, 0xaf, 0x1, 0x9, 0x400, 0x9, 0x800000000000000, 0x800, 0x1], [0xffff, 0x0, 0x2, 0xfffffffffffffff7, 0x0, 0x37, 0x1], [0x2, 0x7, 0x5, 0x7fff, 0x3, 0x2], [{0x3, 0x8000, 0x6, 0x6}, {0x1, 0xfffffffc, 0x7, 0x7fffffff}, {0x6, 0x800, 0xdaa8, 0x3}, {0xe22, 0x3, 0x1, 0xb1b5}, {0x4f39, 0x6, 0x6a2d, 0x1}, {0x3, 0xfffffff7, 0x3, 0x8}, {0x200, 0x40, 0x8, 0x8}, {0x8, 0x7fff, 0x1000, 0x8e}], {0x1ff, 0x4, 0x10000, 0xc83}, {0x9, 0x9, 0xfffffffc}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x40, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000b40)={0x0}, &(0x7f0000001c40)=0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r2) openat$vmm(0xffffffffffffff9c, &(0x7f00000021c0)='/dev/vmm\x00', 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r3, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f00000008c0)) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf872400000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e41886f58fd0ea381d3e6c4ca0fed32dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a0000000000000000000000c59f047a"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733830f9c91daf29cbffab678319496f0b01ffd6eb3d7cf2092a84a8014ff4cdd5f29522b407eb32dd1099c5675833770a2b4792dcfd686799ef3513530a7ff854913a6d920b8b9e46736d71624cbdc5c2bfbb62310e5216ef3974e90843f0a2d16b06d7d5a52d7dbd9591c7cca325642439e374377fb15e89d017c4917bfd207ed619f0f857162016e27eac0f2d619c482c79277c0a080d8a806e0c17f896d105304f97c750293a01885a13744e67fca55b08170f2a3c2a2672cd09ff30423d5aa59200cc4f957a2b1559fc5b90651857c08f405186a94ac1911c77bbd9873d20f", 0x1011}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec73778658669bee8289bd93ecd7bee4b5dfc9041821db68ecf8966286a6d31473a5da046a73d9c9817908aea7b7ff622160dc", 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0x46}], 0x4) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r6, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r7, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="82ed3ad3e5fd16a8a900"], 0x10) r9 = socket(0x10000000002, 0x2, 0x0) dup2(r8, r9) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r10, &(0x7f0000000100)='n', 0x1) sendmsg(r10, &(0x7f0000002180)={&(0x7f0000002200)=@un=@abs={0x1, 0x0, 0x2}, 0x10, &(0x7f0000001f40)=[{&(0x7f0000001cc0)="4c53ca9e0a8a757819404fc936f9e0fdfd2ce5063ef6c1eb9f7ac9324ef54a6e4880c2dd7fe6c6369e7c7353392acc3fec211a44760578f838b2e5bedf566c2574989900414cb1775094b698f3de9ef1e0d20b65d6b34fac0a46ccef7c2397bbb30b70c547967c76f70a08945bb519cd359ccc016c84ecc51a13d881c880c9800d355b1097abc47b815054bb8fb41668df90c7a5517c0c6512b5d0ca23da49c6fc296c2addd2d6e7187ae555ec9cc5da4dac07d6be52ab5977092599d04918e98e", 0xc1}, {&(0x7f0000001dc0)="beb2b3e87e1b5fe604d39e2a6712c34d6815f453308d005416c8ad096b44fb470292a40e26b12b1ce75f0f88e3dfe0d4e2f414a1ed57a61beed1ac1306208cd371992e56a770039c8727c6f14b899f148b2f06e5d6fa416a0587dfa1d55331", 0x5f}, {&(0x7f0000001e40)="91669f2e89d3760fc83f4c49f3b09767350d736d7a9208ce6cbb71a69ba586531c470dbe7ee542debe6c696fcaff8eaad25a26b7a8f39db5ee956c52dec21eaba249700eeb53be5f61cbe9b4d8dd6e9d049924fd38902ad52787aca4700ad08631283c7a828aef74f4886de8d091210d2aeaf1ffe52870dbe4cc6d6b3b33377f94093de5ac3290e20c9a5e4ac604abbfcee33d496ddf260c0310b29d6547f9a1ec3c83548d9a9c89aec350ecd586f82ccf8f22d80fee58b6bb120b6de61cbc77ad36e8303f0a8f8315a5c1714f226abe3631686f431b4754d06cc164a65308153042c06095051ef57c96534afc74038c19bbda728f0f8397a81fb61d385348", 0xff}], 0x109f, &(0x7f0000001f80)}, 0x8) r11 = fcntl$dupfd(r6, 0xa, r7) ioctl$BIOCVERSION(r11, 0x40044271, &(0x7f0000000080)) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x101, 0x9}], 0x2}) setsockopt(r0, 0x7bb, 0x4, &(0x7f0000001b80)="30d4dff90f231e84ba49622cbfb0dc2197f6605bbbb836aa2138ffa68f42fed9a0ed2541d0be37f7f02d5735f5220ac5575a927c0976f7d2285811294e2ce91a50f3dd613fb3e98b2149d35963ecee2457304473662cea127f20c4b90f313352fc318054ad080c0001cb8a04fe7219c69dced913c6152b8bf2badaf44bbbfaf59aa8907b6c682af43b9409ed231b613a58751d568b38ef2d29e3aa126d5c210bf1ff179b571c2fb9", 0xa8) r13 = socket(0x2, 0x3, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8028698c, &(0x7f0000000300)) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) linkat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) open$dir(&(0x7f0000000080)='./bus/file0\x00', 0xfb10dc9e378fb800, 0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r0, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x1002}, {0x2, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000340)=""/4096) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r6 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) fcntl$setstatus(r7, 0x4, 0x4) writev(r7, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004008b00002327000000000000000000050000003f0000000000000300000001002300b5000059", 0x2c}], 0x1) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f00000013c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r11 = semget$private(0x0, 0x7, 0x0) semop(r11, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r11, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r11, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r11, &(0x7f0000000240), 0x6) r12 = geteuid() r13 = msgget$private(0x0, 0x682) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r14, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgsnd(r14, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r14], 0x1, 0x800) msgrcv(r14, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r14, &(0x7f0000000800)=ANY=[@ANYRES64], 0x1, 0x2, 0x2000) msgsnd(r14, &(0x7f0000000cc0)=ANY=[@ANYBLOB="030000000000008753b2157e3bd1d3c81b3b15a024430670c06ae031718ce947e1b060a9b3461038f39f4af11e05ecc115c6c8e5c0ca00a8af026ebcda30fb022630bd23c7f025629011bfa45f002b6f98870fac0ec011bb4ea75c8bcca05411cad1d8d6234ec0926429087198a837a74facbe0ebdbfbf7d80d65ca916f13dd60aebda1a10b56b809dfe08da9d946b58b63830c1aa74404d0a6f83efe5e35a812281dac3c0d21419e4691db78ff472acc836140c82dae55a45611dc0e474676e3dacd01c96d8882b19d5f2541573706b4bda0b6a5eb8c56415951eacb002b4d0a7bdae8eabf19902e8e8bca3425d9886165650a2ab79d087b9970e0453b5123d20b01e8b68f3d25eeab16a6f7594b3c2c01a90f416c713bce5fc8b62682adb04597d108b4077880d5a18929aeb55384e6d9fb9b3903bcd7f4f2274c302286c49967d0094cf74080ca0a2c14574c0c5ff44"], 0x8, 0x800) msgrcv(r14, &(0x7f0000000c80)=ANY=[@ANYBLOB="000000106b5a74d2205f4967b92069f7d85fdbacf15481a16bf69b338b8ea01c818710588ff931498c6a1d9699eae4d32c6c538dc3fd"], 0x1, 0x73350c4e8792a30b, 0xa184f2afb68e44fc) msgsnd(r14, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgsnd(r14, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) msgsnd(r14, &(0x7f00000001c0)={0x3, "943b5b09252ec40b4ca3cb8558a2b9d6b22f90f42b9c39dc625820176e69b1bc810a9854bc8be8378f7f9a6f6d30b447cdfe2786025db7f96f"}, 0x41, 0x7eea135638a8ce50) msgsnd(r14, &(0x7f0000001400)=ANY=[], 0x0, 0x1000) msgrcv(r13, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r13, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r19 = getppid() r20 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r20, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r21 = fcntl$getown(r20, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x2, r15, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r21, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r23 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r23, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r23, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r24 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r28 = getppid() r29 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r29, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r30 = fcntl$getown(r29, 0x5) msgctl$IPC_SET(r23, 0x1, &(0x7f00000001c0)={{0x2, r24, r26, r27, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r28, r30, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r22, r27) r31 = msgget$private(0x0, 0x682) msgsnd(r31, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r31, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r31, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r31, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r31, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r32 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000001340)={0x0, 0xfffffffffffffdd8, 0x0, 0x21e, &(0x7f0000001680)=[{0x38, 0x1, 0x6, "32d85e97d224b471a6f7cfb17fb4de98bbccdd27d24abccdc0181777c131479925ec7ef89bcdf939"}, {0x78, 0xffff, 0xce5, "a3be41b94fc41c4093138e175bfb8b16f049f6ebc72d3f260db7e826a6ef0d76edf7cbc1a1506b1e67fe923437075d053586643aeeddee19fef8290f936d641d810706b811aea500ab3779755c0061c3ae4f8de8d9d6526467b5c0a84076b7970e9f842c"}, {0xa8, 0x1, 0x8001, "6a32654b2872253c228350a3c29390a1dfd03e0cfb9946ed9b9c119186296b37306a1b54d7b150ad7847bc1063268fa5de99cd3482c85563653a1e4f9101d53e2a8885e01bdc7cbe343980ffbd32812e0ebc1ad0cc0481d672ec3a8d3b7e8415a050bd1426da3d1fabdf9b3b301b4901e429330f9d15b07761a022283a944230f52c53239c1ed2ced74c198475ea2fd07eca500b964c53a7"}, {0x28, 0xffff, 0x7fff, "f5832fa18957d670de06faf4f608de3376"}, {0x28, 0xffff, 0x17f, "5c7b69b6d27d4c3e28b4abafe28c8ab916178380"}, {0x10, 0xffff}, {0x90, 0x1, 0x4, "33fbda837c6e6888546bb834dc099156e3da2f525b3d143766d2acf10406bdf5e60fe90cad8d24c13bbc758f76218e354a139339cbf9086f3646cc5c3abcb78a94d8219496f4e470e53fd142ac9740c7c0ff905b97212976cd6bd186e8599f56246b1d1a0af43c57b72ad14c36f17aaaaa348f250a843d49ea7e5e89425b"}, {0x28, 0xfffd, 0x1f, "1b3d464056b4c28fda6c952290608ff7d30c5e1d339e01ed"}, {0xc0, 0x1, 0x6, "6f0fd01e0cb18aaecf76d81ea867aed50227f1b8b135fab781da1eaecee21c94812d93af93d74da12aa77e5983f3a85a246f356f25e66f17cb3ba854ec5262d1b2f34e178f0d4a57d60f935fb17e3f32e5740317493e0a811e60d22b0b022874fc5d226dbc881b46f169b2c2aa2675ab527e901f865f5aa7009ee87b1075ee577a023b68ef030a3522f659a333fdce19a89511fef688683f06132e30c9faf9d5bbcf1116e33924947d93a35e"}, {0x108, 0xffff, 0x400, "22b6ac640d87f77af7d030f60752d84ae2f4a14cd93b75646ba7e7b039e92dcb04f14ffb8108840238c620d7831d0ded92a1c3af4d99f9361ac2ff8bed428f979e17509f1daac7a011dff4a68a3c7a5dc878164211a264f986ad2e7bfea8ecbaca1977bd48db764bebb29f5259d45d344cc30a13da2105b8b253fb6bfbad5cc28b5978fc24d4ff3ea67817dd2ec5ff96c58bc012d589645854e194d76f667e295dd003896790b1b5a4e9479f5635e2bccd8272e687876bde467aa960957034ca297df36cd9c2a9f6297d03c1df27aed4ebb1ccf9249263c566fe7eb99beade8eb2905ee2f79fb503f6b22767e2d1b7bb9a442766969b"}], 0x438}, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r36 = getppid() r37 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r37, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r38 = fcntl$getown(r37, 0x5) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000980)={{0x2, r32, r34, r35, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r36, r38, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000580)={{0x5, r12, r17, r27, r34, 0x20, 0x9}, 0x7, 0x9, 0x4}) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000000c0)=[0x7]) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, 0x0, r8, 0x121, 0x9}, 0x800, 0x1, r9, r10, 0x3, 0x1, 0x1, 0x5}) r39 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r39, 0x0, r39) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0x1032e) 16:00:11 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/11, 0xb}, {&(0x7f00000002c0)=""/240, 0xf0}], 0x2) r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0x44) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000200)={&(0x7f00000003c0)=[{0x88, 0x80000000}, {0x85, 0x5}, {0x20, 0xfe88}, {0x43, 0x9}, {0x8b, 0x80000001}, {0x1, 0xc460}, {0x86, 0x1e}, {0x43, 0x20}, {0x0, 0x3}], 0x9}) r5 = syz_open_pts() fcntl$setstatus(r5, 0x4, 0x44) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000140)) fcntl$getown(r2, 0x5) close(r1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f662efd6530003f093aaed90096cc02869c0cdc31a13d4a5963ff070000000000002d8351c2d7339c672a1f378aaa5c98e31c293d234d144d48924b5f360fa702c4b8663eb34f427d9b40be9e92007fa3781f513d2b54b275a23ec7da988c4e32c376ec3ad4a24102ad4eae86"], 0x10) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x44) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r3 = dup2(r1, r2) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r0, r4) 16:00:12 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) write(r1, &(0x7f0000000140)='W', 0x1) ftruncate(r1, 0x0, 0x30000) dup2(r0, r1) unlink(&(0x7f0000000000)='./file0\x00') writev(0xffffffffffffffff, &(0x7f0000001440)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="7d1cc278545d1abfdbdb7629ae39ce7f206c07048c45329da6becd60774490531f8c69375713f6a90665ab758d8f9188ee2929d3dc0e58969a61d8ca3b5d61534c2cfde79fb289d4ec6f87cb494217d1cc1a4a7e601fa98c25ec81b238d7ca1b8fd6d6e367123e", 0x67}, {&(0x7f0000000180)="3cda17f8f7fa8dda821ad9dfdbd2b18ad36a921a049ce4b5bbb8ccd7f6a36ba5c8f8c6934cc2972961685171d9f4bf6266f875b0530ac9be19eb7ef4546c33232ce82637f058cf4626f646f8b89cabf082bd8daeacfd505d848f03fd01dffa781300fc9ba0299803b054240f5843fcf77c0f6360a4f7facb90b39005976e2e6084fa3eda803344a19aee5f7c19b34e901580fdf895cced3e9e1d5edae87221bf996e8d09ae8f931927049651e05cd8a72d79cd12d3dcd527b0d295c94c46ecf4fa5051c3ef07fbeb5bcaa28455ec523a67c4b5a9200dad5fc4ae2190172aa3509626cdfc2dd0af4df8695d5e2080f91ee57386cb0ca355829ef0486eee65c63cd0ae4918d35e34bd7de94f6af368b0198036c42ed95a62d82ca595ea44c6fa56bda5ff3136889bf27eda97e33c04cfca162b3a8a710e2205a624ba0370c53d86b01a8918d4649993c9697123abd442748dd3769744775b748913cf4dabb6ebeb66955cec5b2d4811ae9d866a65b029d5c65806b5462d2f94940c0c1a2d14f0cef957b7b15ee1d76c5e2ddf3edd86873c259b372e076b40e91bd54adc1c57e2d84022fe956c48633231dc6b03a1eecc929c33b45bb3305e5e9e0f8fc006fdfdec61fdb097cf1015488993841b3583348fb845aa76d0ff4e39cb8a80e1ef95ad5906b3df0f262fa9b3feadfe22d8fcd933361452aa63aaed72c64dc7771efb5b704793ac554a2c105d862b367a0c9424949d48f3d96bf3ea9ef5d5fd4614f9cd5c8f0ec556b6c8848cab09b3ed80df28d220f802618583b599da1e8d21b729735796606d525b3e296d830743649096b2bf38e9f15334633b7076317bafa670a97f4ea4cc6d92d151dd8f63f2aa205c40bf55f9af60893fe303ca7b757d0ed155f2ce8deb5278de5691fde57ee50eec7657c76e080bbb279ff058dd2134ab10aab4244bd22787d7b166e062ce0278c8486595cdd0aa92bca6e8c135d96de29b66e09298cf55844c330fb3c21ee80303f47afcc45d548fcadca5fb1a991c8964e3b88af71f2aa915a1e9272b0699953e25c2d903ab74dc136e48d05d87e695fabb73a2c31d0039f6c414765d9ea7d3f6a389e915a680312054c02f1bf482c1f8881ee5ee0be2e066de4569975952326634352045b7e5646327493acc9acb18242fbef9eef4303135d1ae03377dada2b04759ca1d2c7af5b1c0c75dcc7631ca56d2826d8201c5b16921b859c69c6f18568a2ab513d2a6c7f4aa7d83254d36711ab3fd64552be6e9243261dd625fb281de9c6c1d09175d619be4fdb5b8e9eeaa4c7227715087dc6f55bb6959c900cd09ed8537889ae3179fe34b3b79afb079b964b3affaf1ba2cd8dace5585489f3f1d0b712d38994e1683b4e1c81cc0dc4cfcf4d1eed1b475bc3666363bd3db5877a311a00954c1252796eaffbcbe720823f0781766e5d79917bd4046a0243c6028d4628c58a6571ed13198556324061da5a5d0e3048699ad76904668de54b4372a05f58740638f64dce22fa0aacfe97949e8dfc03ae8ff54de150d1626f639ef72c7f15765d34b9957da1fa797fbcaae9ba9fd218fec777277a6050e47f3934682c5eeeb6fcb615b6cb89c07168d570cb068e5b319397a69896e4c8055873612ce1599edd3f667b6b0699ebd0d806b8316dbf53532cd8b5b739b8a086804f91c79845c0bab1063a4bb40abc6329ad479a73db26dd3dc540775e9f0c1db9e6b5ad0d6f92309a8aa52436cbbde99d1fac5ae1173fe3fba24ecc7f4d946dead9aa6eb39734b985ddabf31e4d5568e18f40f04874dc5c55526e9adfe4750df1f8c7581ec38ddac34b6822bd3632808d5fea943c43b421ff175aca31e64a7082543ef21a8994ae0c8e4ee3c406cec64f8edd1c08fe9ae123883ba0ef18318c8d6d6820e870ea2993e937331f28356e7837e20846d8365fa29f14bd34e9f341ef59a7282924c870aa593f7a497fbc63d62e815087a4e0cd05ed6443cd397e270ade6a93e179d1bd35ff160cded9695bb2221012bf24458e6c2ea97e8e53b4dc044fd1925c7234e004ff90551245b5266347a2be6d057df792e11295625616420f8364391fec8dd22e7affacf6a936e4400eba1cbeb89f7885fd3913b679e1dbcfb30ac478caddf1c48d2814d62d9d6fc9696895037ac9abde9e4b62f869f3eb05819c118f20c854d5f393e88904a83ca8ecf062ee59fe7d89eeee25a06a2b9ae50743ec74f36697bb83f8c2f57ff2cc3c9028feb1579881c943ea024a376a7bf3f506474d230f302d45eaa50f9f040d63adefa72869e748871d7ab307138237a24e4a7f5e6f9db0b5148c37c6ba3025824133f175376510da4520988eb00d91af29a131bfe028f705fc3b2266b7442b2592630921ed7d803d2b4cf75db04bc8bf51294c81c4aaa2b325c4172078cd3498bf398c223e8b23b77c270ac5733a246f97bfcf1d5bbc7aada897ee2f32c78f17704e7ac77b1e2169c5038691bebe9f57a13bab764d85dedf01683fbda25ab9d277f47883cc1e0aca7a4451cd86b41dbf5b3100ead4258ab218da0f6da4dd1d984d1c0ffcb5fe061a267af277951252136e99fdd2809a99083f1324e16e53b8aa816234f3a4d75249fa40780099ededa5e6fedc95f6112e5f6536f84fafa05c0b44f55ecc197f54829bd0ba99849d05f63b060e6ab644ba93ef3037f949a40f979ce276b302918cc81fdebe1e113ac289b1434e8b19e571af1938f49f4d864d107c35ba204ac14c7f319d2a4a9833d1889db35b7a0c070179746e5c1f932ec40091597014b8144d41d7e2f8f123caac8e3fe762b0faaf258ce6f6608a81d71052e0f83773fe18b25811fc6527ad59d25d82143fe4a92844107fc1e26ffb1a70c167c3eacfbbcbf20d888fe683627e6f09b40a50eab8bc12fa6adf66a782bd27555209ae0658dbb86bd4be3c6583e6dca0fc863bec8a981c7119c3619bbe795260dd7b48a671f920963142d9aed34a136bb555daffd1a69bef621f16959e09a7571e7c02575fa1ffbcaad83f62439aa5dd9766847f947e5548168469bf31b145e2e69de4586933dea98214d0a214d48906eb79576a19aa5d10c0d2d43e10ed7752a2b004a623abaeb5892b733c09c97a4226c372dd2f8afe8259d69cb95e95a78f7834ebc561448e1ee427657fa1dac1024b00a7dfa278d961ce0fb9b331494cfdb2316c9a260b897abd7f751088137639f412a8179ce51ebe8344531c7bc87f74c08b361d6229557f5d772fa2abb3c9c1eab455bf7a6e8f17c1afb06f4097071e33402c8f65ec639f2175a4d9d1b71cbf152126f9c2d38960f3c2dd7f2d030e4cff775da6faabf1d184a065205a4dc1039c88e1963c50d821fe70f07bf99d2c8b502de9a71ddc711633b3ecad59bbb8f2981f56d67cda540896ba35d43f6122e2f9a7534a6d9a988bb308fbfed193d4a48ce46064f3023c0dbca7064ef5cd8f1a69106d0c417be4475138e36e2bfe936e418f45fab741fb13fc816b22dc55c4cf37759f9c5c840d9a6304702156549be28576afa20a2be86d5f2c20af13a1626df4c1c3ba713f40f9308c2dcafdf3c30e30f0bc767f97aa92a3a21eb296c533f26fae42f2e8e954504bbd8eeb505d411d382c0532147392d9ddb986c2c16fc46b1b5ac91dd3c7a0570aca90d429ed1546f595f1173e9b695a8581f026b0e20a0db74c951512752b9b5d58ea8ac90f5090512f6c06df4ebc71a37700503acb1f38d77748ad623e5e50a1d4f452fa5896d095b108925330d6dbf59a6b6f5a71111b0c3625bfb2353628b6d31fb9cb0c022f792583ddd28a1ba24f24a4ba6833f4b22fc59ae26e13987d508655d9891939347044004eb2dd6b466677de8167c345a1da43e6a59ca70ea5ec2be3bebd72336c25cbf5240ab1cc241edcc3a1d29c47827069cf18e5d8c57a823fde3583acb84dd74c2bed54ce4011dc14ca3eb8754675ce3596e0221e4d33be26ee188c11176ac5d28b727de76bbe26e866dd8107dcc94213e17686a29287014329289d92720f7bc33a7b86ad297e56b48dd21d76dad78852301722c81616d9faa2784a271c0e206f64320a3123bedfb07566434874212b874cce2034be09e8d329bc14049cf9fd2d36c31be1562ff0524444fa0176da10b2407e8eb6cff8519a743d266730263c233fe8833ba639eb94424cbcd958f196d6dc8e89d46ba042b444ff083937813b116bd733363586ee51024f66b594995259eb2e1b23f39f0a4315383d20c5ddc1312a537ff0bfa5501200231fe0653d03890662ce933d8f3d1acba535a730c466e0cec21b21e67221887ed40302b7215e44587d593915a15abf72e62d4bd3980504305e321d2249b52949ba6e50e05ee0557ed7f68b71dec29709bd221cea523ff1c5eb926f1fe1b321f24cda0ff066d13f7dbbbad7a659fa848f7bc5e0751bc844d8afbedd5ab9c8e8bd494d7e297bbc63624d1b6e817f6c6eabc5b39455ac5d20c95131c30e9bb37f95eb1bd86fb854b63b0a8abc3850fa91367e320f586c7011d97f19f811557a41b1251f3074f772d148526daed70392d61f1b4c1d69aa20f2ddabdd36560f1743048fca17721f0873bece059196e76be2a40ca80d862a4a6afc3e5ef20fe93965b27fa94e4bd213f6e0dc98b62976786fdbdb3f220fee529766e8ecda358cb3e1c533d93a59608a01c32cd5a39f4708776207ed3c4737656e831b4ac48f8c192940eaa972fdbddbebb9dd0530b30e75a8e8072ca1bd061ad5797989c2af80ab8648ec49699f6acc0f0aabc467e99211815775e9824dd7b2fd2cd289fae9727eb4b337e10c6633416f24facdfc0118e0a6f1396a64d8ef5e37e5d024871cb867c33c2cdd805da7c03ea74003d45a0fdeeca8238d9de7eb7b9f31c1b7a42a9f05786353e51cd6d0cea0290c37301eeb402cc9fb5c3b3e9556d7034283916da6b4083c6253b04e85316dc10dd09b403ee230ff288467116f3c3f46daaf5bb18749b0279e1e1ed796ec8ae97af52eea5173bd92d8e6e974880553ef64184ee0050acabc98a48813a6b53f25e0bd487a7830f8e0cd7d10bb8471e5d906631b3a8d980ac6d8bd71c5a981409cae3f3e6389cf3e618e1b7f50beeef64f29cdb4e6132085cbf7f781dec09f2138381cc751ec9b772b8e838a2e064b9ac115cdbaea0b1a90655a88a0a3ac1c1b7a760b9f9c3431e1aae083c4a46b4781cd5717f045c6423a616f9a4ab3c934cd1fec6ba655df5f71806e49b7e28d99862a49bf13b61d31c12982338df4b92af94aec995e0e251384e429446a28af15975fd7e991f9d7c40d66177975a6faf8b9241ea10510ca155fddfff6b96c9bb5facef2d0ef2703be782c1af0f41f76256749c186e7acbc28702e69ad668b57a8c609f363067464a334e2b2195bd0e7594da64d12ef4272eb29d5f8a61e32449982eaf317035791cb3588aae4ff2fc40830b3ee97f9f2a6604c176ed643ac10047d8eeb904f17acff81ae1adc574174a5cfd2d7efe73b5e82fc50fb19f7603157f60a1512524405ce60ab04b8eceab8081ec796c96cf1e2728c984296dfd8191aaf26b54a9b2bb56d72dc546371727057015ec297db0ebb6f2a418e115750de9eae46a9bf1b270165985dd9c7e912be8ca431eea198a5d79e894713047155a7b647cbc4e782d07cd9d6ccd535aaad7a1e3a921dd3eabada8ec536d07c52550532ee995895bdbd789d418cab8044512cca6d4ac2c72aeef5f066aba9a8e8ef9b056738f165b186b2249bd41376844749f7d1d2412371e1c", 0x1000}, {&(0x7f0000001280)="03eed57e137ce6c8029ee8095f68b278c29b8f49363a25a80bb8e674239d2ca5e1d11f65e5bf35f0b533a59814c5697ea258dbdda989aede8741a8aa09b5a926a84f440df46c88533fb26cffc46293f8505733d9e25707dd6c75d9cca750eaf3e281574716cade1252ab203ea99fd395555c45c796959a74d65f3ae14eae3cef0e7c3b4305176962b2c877dee2f312b22391fe017efffd6e6536100f7c2789126e153f5ef6e495dba0fa99b93c067f3e3cfc3b82d61b320cdd76483b7025e74b74099ea15f4fbdb91aa0e29a0fd14f034c11b3", 0xd3}, {&(0x7f0000001180)="252caf4fefb9d0cfa1dbfc66372d1fab2e4a6f9d68d3810b729e8df37ad920a945053c25f63d6aa4708c5188d9f235ce147b9bbd32d59b5c1f784a9b49442e9e0f27b313eff4aab56591772d31580596e715d619aa57b00b1fee55f01317c83c33d10924ae705b9cc84f1878c0905836e94e15b7a9eef43c03d4473d0d53838946ed256da6942d76fff283b13a58237a85b70fddaa53e95ba875a13174", 0x9d}, {&(0x7f0000001380)="d51cfbd24b4aa5ad604a82b99707c8dd6d892eda51b4b147c91d9dd4f1538d621597e0b13b2dc612b92164c2080217fd609fc08a5a506c6332395dfde4ebdf78d00e4836cab7e164d00467aafabc14800d9e60862804924853ad91ac20c5a6cf65aae29751cd51027567e46187c0eba4818fc7a10260cf2a547f787bf86216e9ee4d358828c54d6aa0e3cfd508d45584250153b452fe0b0710", 0x99}], 0x6) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x4, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x3) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x9) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4000000000045}, {0x12}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf6, &(0x7f0000000200)="316c2209fb2a45caaaad078a2017db53bdccbdc42277cd1cf7a9bfae2982479884c4b497f7f3925e6ae21b02956a764d49b1c238faa969e18bae5352392bbb570a58b497a7d8a16b6af7cb7f5f495a0cbee4025158cc8f7d67ed278c353af483429317040cc33ce4c65a6c6e79c0bc77d58e4726bd144ade43de865dbeef10e9f1dfdeed8b5f395441e393d2dc3aa1591d8b2051ded271e060b7a96e7f464c34ea48efba863b4206914edd54ba6861086cf0d0ac26e85f56278f3bf784092a5907ddb77fec31dd171c554ae2627ca5a46f78cbff31545cbbea247f1e02248b32517e052b6ac41a87bb83585af7c19abcb0e1e68355fe") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) 16:00:12 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x1012, 0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffc}]}) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x87}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x44) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000100)='n', 0x1) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000000c0)=0x3ff) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x1) 16:00:12 executing program 1: getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./control\x00', 0x0, r0) setgroups(0x1, &(0x7f0000000000)=[0x0]) mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) 16:00:12 executing program 0: r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e4a3e6"], 0x1) mprotect(&(0x7f0000025000/0x2000)=nil, 0x2000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r2 = dup(r1) write(r1, &(0x7f0000002380)="e87d7b5f6fc023ef6152c6b807500eb909fde1e6f14cbf6ab3a915337ce39b690b492cefb2519a6ae800cd037fa86f7ddc9b3071faaccd9f199dbc72a5823b9126d14189f4304be354fdad702ebe3168c8b948faac30f8cd70986ac028ba396da633964823e2aebe01271dcc56b7dc12a735d12e6a5b95be117a9c7ef8a67d3137891bcd5988f9f6aad31663f21af93735fecaca3d1cf24819d67ed5be0e228462cb954b7abdaad9f763b2c34538972693b642d5421c28272f0d5b2e5d2f6434c576581d96f43c8bcd58e3a260472e6c88d490fc442c160d8972a2d2a636d164d805e361fb6549fd51281a8a9050662e3c0dea3fa35715f5b3cfe19520139a054414cfe6802798bba1317ffcee1c86eb1e289f655938a8885f4f296c8be76bcfff4a7cbab346b74d38c93e0fddb89f07ffc4b402dda4db6b0c9dae1136a5268be2c0f19f4b4429b1c8a15593f998fe5e7bc382c247f7bf03304fb9ae16059610f05cf01b314d19645021caad79cfdd5845ca47e03297a0f0e4f117cdca4c720dce492ab850ba1ee3e3d3c8085c6f4a1a23569d16f716533808b67d7d8f1a0bd9c5513f7e3a1c61bf13258b08eb413ab66d91a30a280ddeaba07c2a08d0dac092217604e974de148a4ba5119d1ff6666ab62eb49c44e3a10f3bc66c6044c942002a01aaa2df0029f8a1541d477bebb067e71b92e25164a2838763b9ea855b22ab27895df62c15eef1649c200aa862a249fe88c03714c34c3db7615f42ab9983c99d25c9fedecbe65973402a9f2cb4c1338338383b482cbbdd351fb2f25642a1151de405093806bb67693b86535b5a50c3cf21c7193f9641ee96b757e5f12d41e6dbf622f2836be72156f607c1ff25bfa00ed243e267f0b7cd0e655546911538e9a172baf931cd0289f1b1f496753aca4fa9ffbb24641e593881a0456d8b970170ec65df914743faa835b627ac3cc182d4930e4cebaf33ead1587ee5b4c324aee0e904dac6ecd6cce0d2bd4981c0aced67c8f3a56e44099c2604e8230a439d279ef3d2fb0d243eda4ce351295f7a3d0177fff5cce8bed14842ce202adc559d7013327d670d9ffb3e9ae73926ff231d81b6616a5e9f13553c1effbfcb7d390d9767c057a6562b514e1a959a04bf89da060b9e2d220d2bf5d96fcb1613d0d5fd189939679934a192290c0650a94242bc70dd220723a9604dfc6f374ad0a767f66095d89f084840d852e32015b446017819600e7b5b7b2b2bf44670806292a96af5beea8b8cf6281f3def974d7532ff301c37ad5574979e0c380e269fc32b3b9cc6ad0f9a9e06688ecf21dad6333f0689f57c346e28278906462af8ee643eb1d2d2733183297d39c8983af3222b5f83a17cf3ab30e40d5e8dc7b0d2e98a14cd33babbb1f2abf52863ed7ff9cdf080798eb74bf491e8f3237876e20260ceb9798616c7c93e74060520915c675928151d9053dda5d587901a7ea7de171142f7dae3afa22c6653d37d28e088c3105ceb73a0774e9574f3ea3acd618ae001fa4889ccdb300d48cf020d54ed7ac4e95d8ebb866500b5cb49eb994416b070bf3b2f9d646798677ffe50be4f3f600c57557809093f5f1e98d61d0b8d1509447f575fdf8541b685d77a3a47118468869a1f8f466a9e79f623c6d422e3fc730e493fcb74a0463a1bb35eac9e5974a149acf31f868c5f95ced7b4de9da97d66d831bc256c486fd1725760ab9270279d20ffb063647072e0457465916df095a6a04869bc75bb8a1e66652a15da6016b862c680004f988264ba6c171013829b6f1f3f3a7c177affa3b1d4232f361d21ab992a0d0a7bfc5aa9d5152a233aeff2e9da4d0dec3acb713de17f9b7467e65f7a9b619303a4c74b7896d2d598dc1a4ee570e71aa0889b3f6b2091821828151944db0a6175868a44da25d9318dd45697bc9beec5b32b2b9a977d1cd8e9e7d7defdea96bf5f4c1f1ac902c51f12a5fb6e3f20d7d58e85a17000b6c4ef026e5aa7aaa3483fe13ae691e0e3a8e5a52f2080507e9a6af48d5f04d7e0905768664bf002c4b88b8288e57d69423f5dbffa9ac9abec19535a15e6213835d61ff4b6ef8c9d7b8c77be9e86a87e4cced38bd787b6971d829259ce5a2f5c6bd16a8db0abe02df4157b68ed91f23873dafcc922126f3d5826f2bc9c154592fe59737f9fe3a37546537e41060df73312d9fbac367d47199afd69bfdd4d6f8b2dfe9263ebd22ae50c06ad918db7bf1c6ec68cf9022e973163267660375e83fd6a42c8fdfbca9a48b26167942e40e733fd0984a5909ff71ca5a9c4dafb9d510d199ae036ad66b3ff15c404e2437f093f6c04acf3678eb5f60f2c8d9943fcc2473056999d3a858331507cc2492ffdef0675a9ae2acfd0e487ac9e90c8ad15169f29b3abf3fa1d9b4539db28267bf260b9a3297bf1ac7dfc60c2ffe828e7f07de4e8408f1c0e3afbd50341925d6355463fd00bf32b82ccf9d11cd3ec5744e03c2e56c6081a9c5bef3d323c11d9c46cd3257f32a68d70ac1eef7633e0f00933cc0eecd2879b2397b4b8e94c457848fcab1369b33811291c497ca70278eb8976df698a72858e1c5d1a67184a61cd2f4f2eb4ff9290ff548179ca2e76c3224c18d5258199db665919e7faf8e426c5f8b9c23d6a8152db809739ba87edde7f0f2ee498082039bbc2b14a9147b2b43fd75647272243bd1a26a0508e4c23b03faeb4bcebbf087914dac7085157a23031618e74581a05ee76b7886bf4196a1d4ae56e681098f7c2d73fe914c0910d131752f2f03c795a417f4991d93634fe8e54521589ded57b1262c88a7ae6f6815e354702ba80aa085335177c791cacd8d017ffd456fc03c00d628629769d1a5bb5273dd5c020d63b6c383a1dac6dd79d319e38c844b3b6d79a0dd961afe2a701b668d5879d0f4d49918135ec43a0d23da65a5f6934e0ea88a8ef01b6b9c5091ec1177132f42b375efe5c15d3f537eaaba430275fac9a866a1f40ab34ae6ddfa9dfb1b43f5049007e62fe79c9563f20eaa0c2db3d4cc197de01f1bf240d7f0d062ee48d0662f67203cc6f380acbe48eb071918c46e17425b5a7a9ec50855d94f9b53df66dd02ab14c027b4271f86c77cd036790e48cdf9ae203ea4051d11d5680ff4c8acca2661a1d9d52763706b96a55e80fb4a4ff09d65991efe5fc90effa39e0d1d35b55f6e3826f7af17e808913841ba2310a49ead743a58dbb9baec9986e21ff15eedbcba6b2ebdd326ab0223baa23633d5475e9d3812e6656d562e54800c3ac919982e7dd31c8468ad5c172e2902a9d58536c8650dd66a0bc31c146e2659b0ab0a5a905ebdeb42abbfa87d698f67605f7ad604bf240789ab804112774fc84699cfb852bcc2cf790edc92325a1c099e8e5804e3d1b871985962e823f8c6563e8be8651b675cfef2a0e08a1b48286f1b85b6c70ed68f791e9cd5372e42ef07da1e1bafbe106b6b5fb2a651ab3d3581c0156cc9351c38db35c942a6bf1509d93fb215321f660edbe83817a0b580b34000f7a6e65aa8653d86004c1c84d6c1e95bf65fbcb224d9474b78f358bdd13aa788e868f4714fe5c964941fad0d82b43b67c30a66263f0c6ba5d162690c734b6b9066e7dff74c3688a2ac7472b42304ec276552d91ee43140178f7300c97e3d75416c21a775863ef9491d104bbb8f341c5729f12d3178ea3127e1d354d6d1eb27d9adf06a2adc6f9413a533197a1314e1db4dbb7cd36865e79b3b76471e8c4a59bbd32e0af3b03673ad0f19caccb2657296f70828f9b87ad094f71d9cf547d33bfc252f3673b3f1dbff0e1c7cdaad3439d63ea4f98a84b6654a6bcc28a5c8fd320a5008d54814b25f66030d9d2fa5cb309d041a61594d0268b2c25ea698bdbf1606e396d14b9d461de7da88ffa195e39188d15dc65d8ae52c3106acfa557fdddb02105476ff1d7f43d6107149320d7c8e86ffc56baf86000d7d9bb396647a52eaa4660bd85fd45f3b0faafe743e648340244d311e3199160bb0161cd009598185d761b54376848d403e675882006d0c4a9277217105adbd2698610528ece3d0fe3f77ce9fdaa5b3430cd19cbfee6dc40b19289bbd14960b1d674a50354d34c55b15a0950a0a1b8b5c4d0891a49bae988522c56b4c88c6dcbaec4a6b20e8f5b51f481c2dc08df79ed4dc581331fb1ba183e6f68fcf95319f3477aeb699d66a04a4994104a9b8be8c3010cabcdeaff59143cbda085b921ae43b6e32a53fe74bbf69cee518fe4311be9ab225ba72af6f13fd91ef58b238989c48cec8549437d9f50f273fa85c9cdcf3f3b9063ddb4d4477b7f91dc012876a78cef67c622c86678f3ca3e3c90a87e85135c6b03272bb7e5382acb9a82b4e6ea04773275bb3f4f1a48437cb338bc6a6d69c0c0c22a1b6db42dd7c372e67784fcbc8c921c006533b149532fb7b92b0eb7711cab80e02ab912f38b149ddf4ded70159146f3a993339c9646200f893095b2eadb9ebbd04684210fcc07879a3ee4b5b92ebc0095b12d913d9e1447ce0c2b7c025d7fc9616b02d020c3949496f396828b6b6afbcea13e6337b31e760aa9bf4c5b2d9bac830acfb5befe244cde8122e96277b9701cb6afa5f4d16e9e50c1bc89e814a780d61f25cbe4650c70e02b6bde25391dfb2afca729b1022c125cc662a748b46db453f316c13db3dcc3932d153424e6f853ee3943a76821801f3182749c9eed1f41991d251a82c30ce5512479a5114081566db307a845a76439af3b8848c8811fc16fd49e8833d6585918116abc307a2b8f6881184a654edd0ae2d84e79391d93a7af203dfc99b84f8672b18c0f8e4bd8e5e728cfe8bc3aecd123dc93e1210f402d3790db679fdb1931f3a2c1f56dec3d6bbc65de9d7f85e75bbf0287b9b9a0a344209b82f13b65102b5729e7fee6886ed15730a811b317407d91404ecbb3598536f9b57e7f15c93dd94754097023cfd29f0056572566180775ec7f3ad7ae3200d4bad79f37f721282366dc2e8837acba5a8f657a76c06627e879c0a4582beaba501bdbb6c067216a280bafe055efc2a0d651ba94610ad1c4275e1e16d8363091c63dee9357e425c106d85230b7528117733f0dd81bb670159cc9823f6250339b288063a44682649cef5c38c54cd5b5076804ec74ef7ba7d1de23e6e1aaf8c0de08443cc994caf62bde32587fdb69a1e4b66f169930c7d8f5df2ff137a06bfa4eff109f0d081388d46e850ac697585385fc6d86aa24aa1b8e52ed5e0f2bb62dae6886291a0b7542f7ced243ff43454bbda4a9544dcb446a1dc95766e0591a91094ffc11429c9dc8b51fca7fb1635cf94d2ec92d5214c535d9c609dc06f44cc18aa2e5857866f16da0a2b3d135f3056a339686e769ddd60b68f630915831e6b7761bc592369b3a54fbbddb104330c496e588f15a3fed74859775d1cbfc3b838a6f24e1216f525f2f1ea3a980077950f0a0ae7cec93882953c312c795db18cbfa02ed9265d9bd81c3e1f6c73561649b6e2fc624278c5548ae76f8b5bfe00d01426a5b5c1baeb1a2586a640c381b0591f013cd4288e431b54a165c61a7f41ec888e27ed394311bf4d4bd4603a89648e0ed51bcb2174852af77c183aa0e528f187814f4d00c0fddfb0375a763581a40a5e1bd16ea9f737f5a524cd9a621bd3861d9f26dc4e651e68494f18f7be3766fa4f276f177cbfafed7899ad9fb5d60d2739d2784bfa594f1efdf66cd68cbd274e08a2d4608c322f8ecd8c95fa43a8aee94a9ae543208d9a442e737c020188f3eb95488ce4c6ea3e9b37ad28cfe2adb", 0x1000) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x4, 0xffffffffffffffff) acct(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') r3 = open(&(0x7f0000000040)='./bus\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000001380)="741ef9382bfe3a9354a6e973a2f598126478d3e2ab50328c5c95c34f2f1910a8db9a81880ade405be6d060e4dc7b9f368f0084f3a27dcffcdf4cbab802fffbba6262ece2f2be447d6dce5401907c273157be1ed11025654ad9f3fad11b0029e0df75f482399205ccb93fb910dd0f19e7317dbfa104587e9a164a449477e407865edb35fd6d59259fd3fc95987f9d5c4954d05e3d3ea5e03e5d9bd63c59bcadec9a255fd829529f5dc788267c774013311a3ffcc8b0095b047855e4c76494b631917f1221aebb50a7ad1f529ffae3d876b46c011eea53ed3813ed221de0d6dfd075b3567dbc12f8271af96ccf0e3762d540dce5e2329cc661dab2a8d6965126b3b190863e103d81af47fd10ea3641800be9f769f7da138a68c8a229b716c345fb10e46f9ba9480583e4141343db2f500130a03cd894d4c1121024efb020ae13166af39b276ee56ee53b50d1ceb6477198936b20ac9d868b056553c154bbd2a2f19d30678260d2b4e83ff882bddfa89fffeb81da916e8553c481a1e34770efc107e2a35374e3a7157a8519b569b1499f2e92ea7795c50b930ec97e684d6fa907cfbcdbe58a735ed5a9960e3cf3168fc0d1847dd9b084d86f39d10bac2402aae5f1317f67483eeb02921ace21d8124e290e4ab86c74a68038b7fe27a52252dbe8545d1c5aa1038784f28b6115ea52a5ca51f7b01ab53026199a6ae9062b066c7713c5a3e570aa932fd55148b470591b0082763ee233a14c7b0fc3a0236aa83068e8a65b11cf93cc79291c2bd7496bdf5509839749b887f1d7560c9701ad9afc39b01ce1a5d7de3fc09dda62c08622ea1cb7d3a8176a7cef87ea3c4b54c1e452fae6b68da44caad81ae0ab4ec6644a53e50669701312d2925e117e0347b2d7ef507b9a6d09e56faee03994e285c0c2102651076697f5f1b3a4f4c73fd1b769ac0402917ecc6a54098900dc1d80f9ca96da5f8edbacf5b0d9a8ae9d91e057f340709f46780013438aa428788b1b89331b91166ff1206ca1bd8518dc5e6299bd19d487ea7fb5d9cdcc200cb393c024bfae243c24bc599847e3c5e28e629d6ea7ff91657656884308d084e02290657d6b1a9e9153c26c96790598a72b350f19040f4c9102896090eef1f4292f16401d4e81a71d55a879fb2280048c163e49b8204ab0cbbdda1505cb8018f24f796710e4fcd2798c02c4d873a4a09a4f833856d7489dce485ae627a7fe9fcfe74c358a03645ee3dd1f857e603540e382d406dd27904ef5ebd90cbc5ad8164325924622e128f0811bd7459eb931c1f15e8492a66ed5269145a38d05db6098e044980e88feda45986db22b6af1df0eee539e723bcb6d877890f55d0dc864c2e7a7204fbf0093405c2120096e98964e26ca5bd28c79f52373bac2650413b6370b3192c814e35c48667261157ae560dae98a1ce12fcdc77de1180a47cdf71d8d5cf0cb56b4fe67d115e350070d1c770955eccfb56827510cd010bb0bab817c98b2754c0e22672e1e974a6efd061126a9f251d43892f937d50439b0497d83a77390ee2c299c5dea9ba77bd78f462ce51a82dc55a46e7c5c0f981d72726e6ca379f1e304f39271d8cb130c2a8d8874230d62700ab7deba6b4d053feeef184ad95e5c0f5a1e71bd7c99d28d349294ad322e23db273fe01e1ad80d62c1ae24dd79ce9c541e0ab5908a8df9395d0e09f5624bd42b995af2daf8c1fc2512fed6420bbfb93c1a03bd8fb174f1e9a40830a0277540ebeed227af510edac92b05791d79d0e309501c959ca0472bda51b857b7b8abff4b024931c1e75fdae53fcb69846f61b7070a15acc5a8270bbcc4fff7a7a0cc2aeed0224af46f07178ee3644a98c1a082e10758e884b9677bc13127ac6807947511d8e5cb3b3bb50817ff48cad231325d8611f8f7401d74fac092499160498901f38c9bd09cee5012fe041b9717b0c63d1341d310891bed635b8908ec74044aa427f31df8a2be6acd9d6cba7b7a684d3c78b028055f6188a2adb8ea11984e66759b58123fbc6d4756aca33a5d15c6257e9c433724ddf194640f269922c87d141d1f8c74e2fe2e58d5532084b5089432322061245d5639dc9e1baa905e0b82ee428e43f72a4ddda75fcaf5606309b66b9bd23111b44fa0d22ab20fc9beaade6b2e689cf68a6bc2328dce675794b84f98f098598a480c067fcd8c10a9bc49925db5567a46e1194d20b7011ad2c85b6988734a3e8f23dd35cb28379852fce0e7e86adeb494d2dea72c223e27353b62a012c607d9edc92884a2286a2c7a2e2bad1bbd796840c6bebdfe8c04076040aeeea679cc494099386d0433630512370f2106b20cc8aafa6195ebfd1e663489680cb7c0f135158427c055b43c9a72cca2235b9e11b142213d3566c253f7356eb90bdf55a1c4f56f2a5714c32d3cea6642304801d341b1b480ed89b1d6829505c5426ff721131fe6bbca426500e1a9f9d915f7a23dd840dec9a43f1b8d0ac3da386adffd9cadb4b5a7e6af35935c8a0e9638d947c2121130ce27ae35eb6133a638797bbf4c72528715f8bb6ceadd714cf70324c489f34b6541cd02a5df8be7ecc8084c9acf5937d5928d3e095c094b72efd1aa73621d653f74ec0f95543d116f76b0cbf1bafa49307325d20773f77eedf30e9f5dc9510aaeb0875e88673696fe9d8c6422c88f14066ee6c9bb5104fe07e07b18944aef94350840849316c750aaf9b0a3e7ba65b12eb3c910ac2f45129c90fd81c899d70151c0ddc96cb4856545fdd580e2af09a8823fb13027559c8996b7420dd2e13c94915e7a6a13c749d40117086d5c43a6513acf6d50e43bde6e090910e796ea3f0cc1a42598dfd1bb5d23622652705365dd9f405247ecd3771c5c299edf7a56aeed7022ef3c5cd8ceba9fd5bbb6768afa36ee21638cbd5c8484fc244c969b4cc15551b56ece0f8c6e9379e129354526ad51a29f1d6b1e506fe9f26eb74adbddc78484b33aec09ffbd6c54285a6c7da473d1b5df4716c2a51dfbbc4ee1df338eb185b5f2a5b2a16ecb8b363d8cff38b6549917b43054eb9911f3df91fb42bb9c0e702d538f9dcbd523cc5a7068ee63d2d912726ad469bc2b69c43091e11a829c4e388fd6e0eb4fd46580753ca2c388a286a029d5630534982eb390f21892fa4bf0d067403d3e352fb5dc37845dbcda1c22d6cdfe63adcd19d981e3231dbb7a24eea1b2d0ba6b6e4a6f68d616c1d1d9cb00c33481fadad4794487ff46bdc4632195871bd5a7159ae409e6d56809f3813e4b1e17c837b26a98c334fdcf1dbd8ab73caeb6dbaa15633ff1894a3e9344b8ae6ba8101bf7d3cff135686c8fd9cc721d668c1a47de38f929134a215c4eb4e789917c2b6a636f80658acc038c02a12f8fb6a3a0dc8d7c0223d9c43436c9a12ca5e1389aaeae119d7ee017823a6151892b02badae4b6d5337680fdbce7dd951114d3e403bb9299fad42095bc2c1bdb50813819875e7a69bdf93dd83ae15cd3d57ce57eacb5a8e75f4652527484dc008dd9ad3451b134eb6d6a2e2d511d573a5a895ff63f4d0af98f392ebcbdb29df206c9b057de0d83f6c49569837a93c70575dfd61c557ce1679ab35d0cf8d3978a6ab0cd5184114b668e5ade8984d4c7a0746dca18c6cd05ce6a366da09d1875dcd5bed3dd7d91334a79b36cc54c053d79013108777e242c8e5042aefb935a25292ef8bb2c4d36b3d6a48a4e59ca93e2491fd8fb06cd6d8ecb0c71456f74c03cc80b9676029e1ba7bf484e202aa1bf42792c2ac5a4c403694bd986a8d5e880cd64ededfb32ee097dbe9e0b115af9ac6fa678377ca559f750d526a360736c7332b973d89858973da79b99b74175be17999880c352edf8cf753c0fdbf5fa261cc08f6187029b7151674a562ad2898f018314b7e173c4e8810520847e5e0ebe4c5f12d769fa8d4aceebd5cfb206882d25a101c5e0dc22c2b3763f212d599a155cae49a1c31865f23667303b0034d2499b97202cf051f627e7167fffbd0e6f7c9c67c2eb653e3259040b3afd1f12a524fbd44ff8f794a1dbe03f016353354fe869c1b79eefd2bb4738909ad9c0aa8411552bfef52fbcefae47108850e9114ea08858466bb55f16db748228b016571bd77eb4bd0757b48dcad5cd12570b831dfabe7ccc3068d87c806f18cc8bcb10f2147bc5851358960b4de6dc4cafd4737ee9d278e2c3dfc397ec383049fe39ee81d0ba281a420455c4c3fbac280123834401c1b9c8273667f2ca864b7760e89f2930f0bdec3542c09d49206304c8364255c3f1520c3fba9c4da89f573996057b1af59ce17127ab4efd48dd68e6aaf048c3b44801f282fdf964813c1d34385f05947b722f84c68742c41a9b1ec7778e52a856259c24fad925a2a85bd383ea2eea5f8dd4d7c24b4b5b7d8063fd9b742bdcd058c1eedb19a94f73ae5fd70396cdd6afe3b06e3697740c283828a02b4e36cca257a9df96afc2804000f9ad9fe22e7396226728ccb336cd26e3e043ec5f1db6f5344d5a897bdb34311ffe2047c5c4d1cf2337387efe39df57a1acfd690e39c6a44c3aa5f47ecf84e34201bc81d6fe2d3e11cc1c97babee691047a043dba44a962410c8333b0b907f3df6bbaf577214e2403443ae5f2eddb2bf633d125fe09be87aafd54aada3075afa6c6df0210da913b013397cb43bc5ff545f9757dddf678e78d2855544abf04e63af078019dec6506da4de182b6d4ebf233f7792c0f2d592cb03c02910cc822b41582e575f24a18e2aad93a53066d9d0e24ae7c5802483ca8abede6af2b45d9a64c6c39cc4d7ab40af5f9c2b3bbf5cc1126259ef830ef67ec0b92f910f9afdaff5f9f59dc2b8208153eefc90b8701b9a7281778ad5cf09ef033892a1431f168262aef1b400c71c3daf0089c5281107c10125eff849afb14b939e4efd76ed0f526903147d729b8bdd8f978389a233abf322a52890c6ae84ccdc66912874c1ad5c10686a3b453116081e0f5ca8b8a6547d2c9ad7d1201fa3f48e380116b4ecb6a5c9b0fff5cf00efbd2036f836803703cc39583128fd684587a0e79155baa07534b2e764273b7cb7848a2b54398599f84c7e1e7187a25203166c8931608b81dc7b5787f6eda15ae56891c6e2937d3cc656bd47987aeac349fdbd3fde5790da2bb46ae7be7125d7e6332448d5e0d5b79432183b452e4bc963d6953f7eb45b1b45a4e4e4359d6583683e35f3b17bf973c73f59b7d67d06a7d2b5f3bda13c3e5aca36103fb9b63db464f2bc40b4c755f8d6fe98a288a8f6ce9421b9cdfe4b6fcd0832b6fe961955171aaf769a81a864c7af92d4f305c950df65b1581d80fe85da37bc02cd8f26c3bde7e6f35ee35c5bd1a40b9a2497302d20a0794ce3b7f4666bf9766d0e9f443d6d2ca62801cff0fa42d230b0898780e96b6b2480ca863013788537ec45204e98d04c269472a11d01a909857c632b3fdb7602eba5525e9f351619263329cdd8f9c734535aa027909f69349bde849a46ce3d336008671190368497b0c32b37b98883d70a00f6bc829356c98004023f9c509d665f05b9ae2a8cd5f5f7d11fcb5efd0229d18b73479a1199ca78d45c7706904b163341f61cc2388baf0897880f2591b825fd538752e1a3183bac80f7f549dab17effb19aaba77bb3934bb55c4f5d80921f337145f929facc8e2aa500de29285b95eb68a63b81436277a58cda80c8818160c9a044ae496e9164ba3d7a5854f5ddaceb1f95f0367b726416ba8bd8a807495e5f89d6b8e0056e2cfa9c5cf6e8f3eea8b04476ff36ddf9a54b33d5070a2c6", 0xff035a32}, {&(0x7f0000000280)="c04543863bf60199d14e5e6fd1d9d188d259b15eebf0529ede69e7070f18e10fb01fb0745899335c11b0aede8adbbc28b6bb6ec7d560efe4cde8a6947bdea6396f09da1c74a40c118f4442521ce0b87e1a24c7733089b8c6778296b091821e08a69e323c47512741652a76da10018865abce3d32bfe0521f0cb4a185175a3a80a24999a0f0ed26c503ff2f9f8eba5e33d21eef3bbdecc96a44f792b11c0f4a348977b815f1fe5ab86fa8a8", 0xab}, {&(0x7f0000000340)="8a472f00a44454061630edaae43ac9089cbdf2a1225050aa1c15d63579770544764774180ec9428d784f9f73086195ac0692bc45d563f5260fcb93324df669b6b082d781218ad1", 0x47}], 0x3, 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x20040, 0x0) r5 = syz_open_pts() fcntl$setstatus(r5, 0x4, 0x44) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) preadv(r5, &(0x7f0000000e00)=[{&(0x7f0000000a00)=""/136, 0x88}, {&(0x7f0000000e80)=""/248, 0xf8}, {&(0x7f0000000940)=""/41, 0x29}, {&(0x7f0000003380)=""/4096, 0x1000}, {&(0x7f0000000bc0)=""/201, 0xc9}, {&(0x7f0000000cc0)=""/238, 0xee}, {&(0x7f0000000dc0)=""/45, 0x31}], 0x1, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000980)) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) acct(&(0x7f00000009c0)='./bus\x00') ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f00000003c0)={0x10, 0xeb6a, 0x4, 0x0, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ee5000/0x4000)=nil, 0x3f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3dfa}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xb1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x101}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x400000}, {&(0x7f0000f78000/0x4000)=nil, &(0x7f0000e11000/0x3000)=nil, 0x80}, {&(0x7f0000f93000/0x1000)=nil, &(0x7f0000e47000/0x1000)=nil, 0x1f0}, {&(0x7f0000f2a000/0x2000)=nil, &(0x7f0000c49000/0x10000)=nil, 0x7fffffff}, {&(0x7f0000e61000/0x2000)=nil, &(0x7f0000cf1000/0x1000)=nil, 0x6}, {&(0x7f0000ddc000/0x4000)=nil, &(0x7f0000f60000/0x4000)=nil, 0x100000008}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ede000/0x2000)=nil, 0x9}, {&(0x7f0000c5f000/0x1000)=nil, &(0x7f0000002000/0x4000)=nil}, {&(0x7f0000f3b000/0x4000)=nil, &(0x7f0000ea7000/0x2000)=nil, 0x5}], ['./file1\x00', './file0\x00', './bus\x00', './file1\x00'], './file1\x00', './file0/file0\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './file'], 0x8}) fcntl$dupfd(r4, 0xa, r0) accept(r2, &(0x7f00000008c0)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) connect$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) execve(0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x1d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") syz_emit_ethernet(0x6f, &(0x7f00000000c0)="c202407d21d3aa105b451c61fa206acba2782697cd247ce0fc4f1644a7cff865fc1fe7149b87f5a23ff03cb1c5adc641924df41695d1eb30cbc0d90875622ba81c6d1ec0666994526cf3dbe4ad20bb4ea4d537abf93b699b97a3c04eb4c5957491ee46f3fa5b198cf4046cf39f3289") 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x200000000000005e, &(0x7f0000000140)}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x7) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") 16:00:12 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x3, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87, 0x20}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0x3c0cdcc653506621, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) r11 = syz_open_pts() fcntl$setstatus(r11, 0x4, 0x44) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r11, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r12 = syz_open_pts() fcntl$setstatus(r12, 0x4, 0x44) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r12, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r13 = syz_open_pts() fcntl$setstatus(r13, 0x4, 0x44) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r13, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) pwrite(r13, &(0x7f0000000480)="fbafb25278089bf96914f6357e3a", 0xe, 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r14, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x2, 0x0) r16 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x800, 0x0) dup2(r15, r16) r17 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x14) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r18 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r18, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r18, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r17, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff65) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r20 = dup(r19) getsockopt$sock_int(r20, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r21}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x20, 0x4000, 0x3) r22 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r22, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) msgget$private(0x0, 0xc6) r23 = msgget$private(0x0, 0xfffffffffffffbff) msgget(0x2, 0x10) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r23, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000012000000000000ffffff7f00000000000000000000000000000000000000332a04edbf0800"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r23, &(0x7f00000006c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d000000f5010057806356cdb615f058b0fed6706a4d152ed0cea4382ef8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12000000000000000065eae4ddf8731583e49253f8dd8ed1ca0a89257001bc04812ed0ff905e8dee3e8af6c501e2ac88500a418391b8b2dccbf6118e5bad19d451d0b5a059dfa755b025738b91067551f8356f551b4cc67210241845fda6"], 0x44b, 0x800) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x60}, {0x3}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r1, &(0x7f0000000000)="7597bae3ae20d71311343e472f3a985fa2996c81998690601abccc62bd0a9c", 0x1f, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x44) r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0x44) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x80, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x4010, r4, 0x0, 0x0) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) fcntl$setstatus(r3, 0x4, 0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8cd0, 0x0) mmap(&(0x7f0000ff3000/0xa000)=nil, 0xa000, 0x4, 0x1812, r5, 0x0, 0x0) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCSTART(r2, 0x2000746e) fcntl$setstatus(r1, 0x4, 0x44) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r1, &(0x7f0000000580), 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0xc1a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = msgget(0x0, 0x8) r7 = getuid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(r8, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r10 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r8, 0x0, r9) r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000180)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = getpgrp() r18 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x3, r13, r14, r15, r16, 0x8d, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100000001, 0xb1f1}) r19 = semget$private(0x0, 0x1, 0x0) r20 = geteuid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r20, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = accept$inet6(r21, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r23 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r21, 0x0, r22) r24 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r25 = kqueue() kevent(r25, &(0x7f0000000180)=[{{r24}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) r26 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r26, &(0x7f0000000100)='n', 0x1) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r31 = getpgrp() r32 = fcntl$getown(r22, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r27, r28, r29, r30, 0x5, 0x7fff}, 0x6, 0x2, r31, r32, 0x7f, 0x100000001, 0xb1f1}) r33 = getppid() r34 = getpid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x5d5, r7, r16, r20, r28, 0x104}, 0x1000, 0x112, r33, r34, 0x5, 0x3, 0x1000, 0x2}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ftruncate(r2, 0x0, 0x1000) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x9e}], 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{}, 0x0, 0x81}) shmget(0x0, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r4 = syz_open_pts() fcntl$setstatus(r4, 0x4, 0x44) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000000c0)) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000080)) readv(r1, &(0x7f0000000040), 0x16f) 16:00:12 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e2b6669020000020d9822700fd1a9f2d2a45723de9de09e9b537ea3df7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c62e79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6de210794215519926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ffa175523c8187ba99b983"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000140)="10b2c2b6497a23ca027c80fec69b6eed0053136fc26e7e0797c925149dd1809d38a1a1a3e30202f8566fb224f6930cdc18f79ec78871a13c46ae93c57fe2abbe944a434ae2c30756cfd7c2464f4f78e163d7d63fec4bf1cba3c8646fbf8b44dc95d01996684348285f0845826235845a5b3141a79e0f83c73b39d1c7d916e490c80d7f39117c512cbbf481ef89f1c7536f895ad88328a3556c89bc5b05e1214856cb902fb71744430952720d30843d0a9bf7a8f922104f0caa4e992ffdf2ef", 0xbf}, {&(0x7f0000000200)="4ac101e3f4b34347efec8ea0640264dd64f8b4496fd864a5d13b007a140c5d08a4", 0x21}, {&(0x7f0000000240)="d0cd6615bd26a4d378646b1cfb5a85943ddbcee01cc80b5e21d8d33f13966549c1d1734595b7dbb4016d52e6f3e03456d7da7a39cff618915f4137078cfd975a012b3b2166b2606c526c501165f31674f8f737ca473bdc57e9a4c642d90a2e095633d9e0526cc7ad4b313d9e88430712e365507d777beb61be3ae1ccfcb46b421b32ff1976b95ef1a70d8f4fa6f95ee238", 0x91}, {&(0x7f0000000300)="ff7c72218cd41fa70f31b79ebd88360319c5f641096478741bc0ddd78bc9c1ec49237859075a71befb51588d363034f29bb5e81604a4e7ca661dc6c9151c42bfe93da64079cf6ecd0a2937b498bba8d207afc06e666559ef1347d2389020d55595ebf6a19c1a1db23a002048fd9c7ebe55a7aa77e8bab3bca8c3a010b8c293abc78bc4fa93819f4dc2b2770b954795c0f27faf5d2e458d827c073584a182326c2b7f4f4befdbb08aa747d5159e35956810d2c83a5c756c6524922d68dfcf1fd197379b3d692b96887e2aec31681ea7bd98fa992bb74447a0", 0xd8}, {&(0x7f0000000400)="f82dc9c7e5dd170c5c6c5be4ff54d2bd2adce5e2d07c3e165a4ebf8ef43cbf22e949b3fb252e138bdf8fdfaf30f289fc61da8ea8c0fdf6107efea5ccbd6e98a358db0336c9c898a7a2009eaebcbffd83e52d5ba084339872f03a6a3147fde89c4a58d9f998615a402df399750060cf610ff2752488414c722b9bd500b075a938ba7bd4f5799ae1c5a5fe2e73d92824c423654c1456451fdcbdf40ba4778abd29c39d69253b1a5a89ccc03f8544ec5fdbe553c11406b8f80f02052f784846e5c3c6183f962ef0ef", 0xc7}, {&(0x7f0000000500)="5b66d7447eea2938e5ca2158ba20b34e53b814825b9145ee02db67a4104ddd47b97d104b0123fe3546e5ddf73b0a14a2d54892e203bf2a0d36fec385a459ba048b835a373d9888caa00e5d9db8cb0dcabf42d7df88289505571fb1c794cf759c85c71af1d319241485d462d78f80dd4cdff1142409fdf4581259effcda4df923c5e7a5c89ca2f98cb4e388369046f2d43d3c37ffc70f674b7ed918ff1ffa312b", 0xa0}, {&(0x7f00000005c0)="fb692ab87c58f36f52c04ce83a82e81cfabfb19a48ff4e2405b46dff00ba7c10e12c47f542b1d80e3f9022cf0a77", 0x2e}], 0x7, 0x0, 0x0, 0x4}, 0x1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000100)='n', 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) r3 = dup2(r1, r1) dup2(r0, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000100)='n', 0x1) linkat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x40) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffc, 0x11}], 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) r1 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:13 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000480)="430a61c06a76333e459dbeeb288c166936d94df5c9da739080543534a0", 0x1d}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x44) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000040)='./bus\x00', 0x6, 0x200, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:13 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000100)='n', 0x1) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10f10000ffff0000017b43aaa6bb89ed751753f22af557da845cea94017e76586260460a811f211ded02c030edd1ab0031466b05534371487e4e2f2088b3e5b3491126112e85737190c1ada0b47fe45788b69f006341254b78f13bf6d053b8d56dd1f25299c16aed8ca638a59c2e764c77eda7ccdec2bbc28c2fed366ea7ec67353c918465b034cc08d92fdb8a4b6f67e4ea413a40d513c27cc8a5927231c1fdfcd6495cc8375a16c083f1e5df4903847cdc5e72a9572c2457c0c8d0ea2b6b216bf07398253b5cd7d7e8883a680bb1207b9994f863f8a0b54ecbf0874e8e26e40e75d0a4c90c81d1f590794adb9eac80a448344983a2c71a5dec47945e483d074ce4c71de4d9d461ebecce27ca4a59a188cd8b0a098bdf839391a125031a23eaa01c6472e4d56c160d6f3168825b370e63357e4604f72188b525ca45915f2d560445c899cfaae98592edede7dd7a2e9d271bc5b7321af21f9f3638d55911569901f0844ef1585341d47db8769418eb41e3adcbdd04148921c023bb59dc5cbcaad4a270349ebc040649f5ece59c780a4ed348821acbf5d5ae0bdf8e4b620da69944d93201588da1492c197375e832a1ae4b77725cf5339c3c04fb18f2bf"], 0x62}, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 16:00:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x5000) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0x44) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) fcntl$dupfd(0xffffffffffffffff, 0xa, r3) r4 = syz_open_pts() fcntl$setstatus(r4, 0x4, 0x44) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000100)='n', 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0xfffffffffffffe1b}], 0x0) r6 = syz_open_pts() fcntl$setstatus(r6, 0x4, 0x44) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r6, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) dup2(r6, r2) 16:00:13 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x44) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) read(r0, &(0x7f0000000000)=""/225, 0xe1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) write(r1, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r1, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) execve(0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x1) write(r1, &(0x7f0000000100)='n', 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xd, 0x0, 0x0, 0x3}, {0x60, 0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:14 executing program 0: rename(&(0x7f00000000c0)='./file0\x00', &(0x7f00000009c0)='./file0\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000900)='/dev/ttyCcfg\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000940)={{0x3affb831, 0x101}, {0x1, 0xfffffffffffffffe}}, 0x1) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000a00)) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x80) fcntl$setstatus(r2, 0x4, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) r4 = syz_open_pts() fcntl$setstatus(r4, 0x4, 0x44) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r4, &(0x7f0000000840)=[{&(0x7f0000000240)=""/70, 0x46}, {&(0x7f00000002c0)=""/144, 0x90}, {&(0x7f0000000380)=""/228, 0xe4}, {&(0x7f0000000480)=""/223, 0xdf}, {&(0x7f00000005c0)=""/12, 0xc}, {&(0x7f0000000600)=""/38, 0x26}, {&(0x7f0000000640)=""/84, 0xfffffea5}, {&(0x7f00000006c0)=""/148, 0x94}, {&(0x7f0000000a80)=""/180, 0xb4}], 0x9) fsync(r4) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r6 = syz_open_pts() fcntl$setstatus(r6, 0x4, 0x44) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r6, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = getpgrp() fcntl$lock(r7, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r8}) r9 = getpgid(r8) fcntl$lock(r6, 0x0, &(0x7f0000000780)={0x3, 0x2, 0x2, 0xffff, r9}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) r10 = socket(0x18, 0x1, 0x5) r11 = syz_open_pts() fcntl$setstatus(r11, 0x4, 0x44) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r11, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCNXCL(r11, 0x2000740e) setsockopt(r10, 0x29, 0x2b, &(0x7f0000000000)='\fFW}', 0x4) 16:00:14 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x44) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) fcntl$getflags(r2, 0xf3155c893a7921ec) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x6) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:14 executing program 0: getsockname(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) semget$private(0x0, 0x5, 0x100) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) r2 = accept$unix(r1, 0x0, &(0x7f0000000100)) read(r2, &(0x7f0000000140)=""/243, 0xf3) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000], [0x0, 0x0, 0x0, 0x0, 0x2]}}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x44) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000200), &(0x7f0000000280)=0x10) getuid() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000100)='n', 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000002c0)={0x80000000, './bus\x00'}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000100)='n', 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) write(r1, &(0x7f0000000100)='n', 0x1) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000100)='n', 0x1) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x48}, {0x6}]}) syz_emit_ethernet(0x5, &(0x7f0000000180)="40c551571115b12ff78d5aee258c") 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x60c, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc07000000000000000000e6fffff8ffffffff", 0x210}) ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f0000000080)=0x200) write(r0, &(0x7f0000000340)="ca9054543b8308b360b5efaaf509890138992ea5017f1230573e02651dfa77f2b97e2b5948e80364b349800f008fdcf6b24ca325d896c78e78228718a914eba14c72772060cd44f18c8e0c80c12f8af4befecfe9bed615add62a090e5d8c7b8598654d9c0ba69c01448c5e8d2c88d13865d3ec7013d1751fdff27a001e6dff17a4b7e910da5bff7d34eabf339dc6da4ccc98e70295c70aa77d9f3f6650172208e08a0ee1e308104ef0518e2bd97dfd0e695a5cd58da381c1753a44018d3ace8c6228c1c9941706d10ba2111ad7f4697893bbbd77d91513287fc82ffa1127b9be1a947d3695f7d4e03c1b1e64e1eddbcc2504bdcee908dfc6c13e329b447a5a8a7fe62a7aa1dc1700ec2a4e0145152433f6dde7b2c7b8747f5e37359d62b407976ba21decaf981f7be778b0b576a18653105ced00000000000000", 0x13a) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015986c38 16:00:14 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x5, &(0x7f0000000140)="0100358a", 0x4) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e84959bee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548c4ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75eca85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x67344793ea91f31b) ioctl$KDSETRAD(r2, 0x20004b43) 16:00:14 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x1d83d19f2373f926) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) sendto(r2, &(0x7f00000003c0)="57800877613b330e2f6ffca80e12595f4471b0da99c5b9ad664ed59275807c31958a0fb6", 0x24, 0x8, 0x0, 0x0) fcntl$getown(r1, 0x5) r3 = socket$unix(0x1, 0x1, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000100)='n', 0x1) renameat(r4, &(0x7f0000000400)='./file0\x00', r5, &(0x7f0000000440)='./file0\x00') r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) ioctl$TIOCSTART(r7, 0x2000746e) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") sendmsg(r3, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000cc0)=ANY=[@ANYBLOB="50000000000000000000000000000000be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef650000000000000098000000000000000000000000000000a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca800000000000000078040000000000000000000000000000f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a1161856df3bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c840000"], 0x560}, 0x0) pwritev(r3, &(0x7f0000000380)=[{&(0x7f0000000100)="2d119abf492c5adbe5367e633b8f6893637a434254ccbc9560d290faa4c58064c7156de5fdfef117fb8217db05002c47fb385f703e2cb41b40fb2dfa8a0404463c035a1dcac7d921810112d94f8c0ce082684b9ac0099b8ef51c846db1c3e099709e286a1a105d0d153a00b9bad438fa99e31789cdb39472d89d2855ae453a1af8db826259d54ffa41b8ad3900a84477ee382f1f306e428f64d23d9670a162d7aaffb255ff1ff8a44e4a0123fb885701038c78fa8ecd621d88a27f43b0", 0xbd}, {&(0x7f0000000200)="0bf399555ed08198e216d16f99543a83db70db7df890c76bb457c53d8b69ea8ba3bf54381350eb99a4b09256e28a3987547c902ccd93bc9f2953836d799e01497e6c55d213daa9df0e4add8d2222e8f1a9a5907b4d283daeadc5f330152427fa1c6fec51bd0d2b44796cb17dc3c9a893ab0231489cc27bcecdb15779dc1dc328006d9146ca66df76", 0x88}, {&(0x7f00000002c0)="21d9acc6687f4eac5ac7c49927769cfdb267afdd4fcb07e708c3cdd01c28cff905186c0d23907fb9859f87b8a69a67c8db32585aab717facec545ecd9c177fe558adc8062c4186f779bc9bdcd3fb5181f4862b260af9a424db1f646b5733164ea92658faac76da663a88f68c7ed2c61d8b16102a499b1bbd1819b64e249dc42fc1ea3034a024bf2ab02f303146900776f21a31a3d3954f4741a0e43f8431137ddea6e90a15ce344192b57f778c089766db02d8807c90", 0xb6}], 0x3, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8001) 16:00:14 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5c80070f6d598b6861975d39ff3967e3cdcdc92305e65752c31b59c86d977ec7bfda83cc41f5d2fe9be1a01d667ece5d0e9e23e30a98ae8d01ff4b5fce80305cb6b02b4944070283b27b5d"], 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r1 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000740)="b5bf3d7adc5d89f2344b181943c96bd00ecf470c8b0c6584265bb36da515d556cd4d8ffd002f2b048e558aa86aacf213d927200d26f3d20c285598afe6724b7bf6c409f6a87a1697b9a11b2ffc499a49bcf25491307d9c6958f33e41cd76cb8c464f070f493c50e2ec8580b93c7f2161aa6f08758ddca83345aec52ae51d73a375412c81736070d06ac76115f3f989c95890e90637ec81b66a1567667bbab25fd3dac3b07c728b3c185edf10df2da70e69eb0a17672d2c9a89d978b3a564a7da4f365367bba4a549be1224a3fa888753941a543ddbe501f3a1", 0xd9}, {&(0x7f0000000840)="97bea158c81e18fb1c0ce5905b13f7f70016771b8d28bb6cd8bcf9b2187841303c9dcc5ea654e4665efce3fde6a09b547c71438870134c556f2f7581ae539e6ab65933637a358443489ff4422f23cc6eba5308ed1fabbdb3428ff10f11c2731a8fb25bb3d075695f499d5f963d2d0f5ac78534fa4ef357b9fa3debca67f6de18faf1350e98dfc07c8ad4d3e39f357b7b73035e", 0x101ee}], 0x2, 0x8000000000, 0x0) 16:00:14 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x10, 0x1d0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x2) linkat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:00:14 executing program 1: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x80) 16:00:14 executing program 1: minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000000000/0xb000)=nil, 0xb000) mprotect(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x0) r0 = dup(0xffffffffffffff9c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x10000, 0x80) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1010, r0, 0x0, 0x1b) 16:00:14 executing program 0: madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) r2 = semget$private(0x0, 0xb, 0x80000004) r3 = socket$inet(0x2, 0x8002, 0x38) setsockopt$inet_opts(r3, 0x0, 0x200000000000e, &(0x7f0000000540)="bbd4e383e9a12b5499f752e7eaff125c00000000", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt(r3, 0xffff, 0x10001, 0x0, 0x0) fcntl$dupfd(r3, 0x11, 0xffffffffffffff9c) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000200)=0x4000000000000) socketpair(0x1, 0x4, 0xffffffff, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000440), 0x3f9e2b65a34270cd) semop(r2, &(0x7f00000002c0)=[{0x3, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x1000}], 0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x80000001) semget$private(0x0, 0x3, 0x1c2) semop(r2, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000100)=0x87e13cac6900f962) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x7fff, 0x0, 0x0, 0x9, "5d68501ed3e16b0dae04ce925d470400", 0x1, 0x3}) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r6, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20000, 0x0) flock(r7, 0x8de049f359165017) open(&(0x7f0000000380)='./bus/file0\x00', 0x8000, 0x68) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x1) 16:00:14 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8011, 0x0) socket$inet(0x2, 0x8000, 0xd8) execve(0x0, 0x0, &(0x7f0000000040)=[&(0x7f0000000240)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12']) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmctl$IPC_RMID(r1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="049e6ca8fb681dc5b08f9d7a118204536a913605564fa34ec88e76ddff6a87ae4957dc0b1c41ddf7df11d52ca683ba13f8d042a4f37a7b92c69030358aa6aedc2eb6bc937bf62145a75405e31d7d7d", 0xfe2c}], 0x0, 0x0, 0x0) msgget(0x2, 0x591e5e88ed5afdb5) r2 = semget$private(0x0, 0x1, 0x0) r3 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r3, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r4 = geteuid() setreuid(r4, 0x0) r5 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r8 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r6, 0x0, r7) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000180)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r15 = getpgrp() r16 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r11, r12, r13, r14, 0x5, 0x7fff}, 0x6, 0x2, r15, r16, 0x7f, 0x100000001, 0xb1f1}) r17 = geteuid() setreuid(r17, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept$inet6(r18, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r20 = socket$inet6(0x18, 0x4005, 0x70) r21 = fcntl$dupfd(r18, 0x0, r19) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r26 = getpgrp() r27 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r22, r23, r24, r25, 0x5, 0x7fff}, 0x6, 0x2, r26, r27, 0x7f, 0x100000001, 0xb1f1}) r28 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x7, r4, r14, r17, r25, 0x200, 0x3}, 0x1, 0x9, 0xffffffffffffffff, r28, 0xdc, 0x7ff, 0x6}) lchown(&(0x7f0000000180)='./file0\x00', r3, r14) r29 = msgget$private(0x0, 0x20) msgrcv(r29, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb4b497c7c6b2564de0000000000001900"/110], 0x74, 0x0, 0x1bfc93f46aea78d4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:16 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x159) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0xfff, 0x0) r2 = kqueue() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000100)='n', 0x1) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000040)=0x3) kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x200, 0x0) r5 = syz_open_pts() fcntl$setstatus(r5, 0x4, 0x44) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) fsync(r5) pwritev(r4, &(0x7f00000015c0)=[{&(0x7f0000000140)="26e7d537f7614f672ee10966d6bdf5a5", 0x10}, {&(0x7f0000000180)="e6759a3e953564fec1971dffb15979e7d117d4e25e13ca77d2f321b1025edab97aa9582e05964fade8032aa082be66ede0c26ff0c43579984ace8436edbf57af899498b5c179201e271ff1a9738abd12bca2c2ea7a26947ab1b3b608d18823de729ad398713610938062289c2a7561684513643b09d2b24ec2cf1ee62f0248c00dc4d4c2461635b4b656c9f755ece5b414f329eda522b1dbf080ee9bea654c6e81c58287d9f573", 0xa7}, {&(0x7f0000000240)="4dae82e619797e2345de509a35b2318a4b0822d7d542bbe77686aa6954dd7a63151887ce3302b1a478a5e531fcf9fca8c349f88dbb754c5432bb0802a4f40d50c80b041112ee2d3610e1b0c706bc559a9146d68c00015c6becca00710af1866742c7ebd5c4c00af7574b6350b036ee4c6296b7ee6df389cf657600a7ced2142fe08dae50bcf369386d640659c3db6ab4c27ae87234df84690b8ba13b5ff034d293f7ad105daa701ea9c161dd79e0a14b3cbd6d53e4a765aeeb60002a0ec128043bfd619265a31050e849b52a788007983ee60cf66353be6aa8e3a57814433f96", 0xe0}, {&(0x7f0000000340)="8e1502d80fd3162daa1668e872b726bba15db6a7b14cf7a393f9b12f0903b034e7f7bf3203c2d0c4a190e69ec5c12e80305e9dc23b67cf2f63016af7345c94b602d9cfe52198b5a23732653bc7f22110cc65d4d17a3ea221fcf069418646fcc510a99990d205dbf0a05dfec5eb3be145869ece3e34a37215d85284965723b7a83ad5c14cc59126b7588d0fd5fde1ea54a84ae2449b6e2810e4f70f73f8b1d3ee6a83d9e07cbdb2a6655363099787f810c5a09f4aa1716b594eb114f0b2a5d3a0cf476cd7e6b972ba8344c5c6f1c738d8c1b743200b5c3ef6c6", 0xd9}, {&(0x7f0000000440)="bf4aed17e63ab6be39904974caa2e0b44ab63d5c3c4ce04c697eede004d760833238c0a573e444152d5a6c191e105f11c4cc9ed9313d9e9670c5948f4ec93e87d91b2bb178b41958699cc61e380daa64e612d43957c56959069c3307d5341149c761eca4e299a3b1267671a1e1b1c43a151a8b96fec3e794", 0x78}, {&(0x7f00000004c0)="cbd7ebe8bc05bf470ef5817ac8fb67e3c4d3d7e0e92f223162127e2b5f1259ded0643530de1399bdc85fff1df18412f40c4a8a830ee260468e7e7c90a8c24b3c900c360773ea1669b887abfb86bc4054590cddf4b83741aa60a9dfcf2d1237c6b54a5a60b4d1a38b0a23b4ced55b8221325f0a06ae81f97c5fa0d0a3d7c3b0b9e3c474cb2d09b8b20e9d82c23a7757c08fa7fccb87da5502dc84dac38523b091f1439cb61095d7648d192fb518b9cd8546a4df421446ac2033da5369ae20b9fca8780f4431a4bb7aae36dbaebd3f322672082f6a89c496887e951f19c744", 0xde}, {&(0x7f00000005c0)="2df936af9fe374669efbd5ba4250515e7f553ca987ad6ee30835570e590a1ce9b624f05aeb2ff419ab019bf667d01289e240d45b732c7be96bab292b14f30b77be8406e9eddf561859d1b12f21e31e80614ad3f6a0421aee26fdc158595341570eb582b76a761648684d62b24077ed73c27271ce650c26351d5c7c75c45f625149751e7bff3307ba0a426fa232ed286712491f4befb3e811a8f1f30278cd97fa84e4a15ed239a1b734621c6868ea681270d449c80ef30d5b587fc65ea99f67a486b770c339ad446c5f5ebb4043d656f644a6a64e978de82a2db87a568a2427d4f8b8cff5ba194df07a462a4f6792747fec3ed635f9dd943c667afbb91a7d29ec4e43a72ad4b1ae6fb84bdd53588e3f66920dae8066dc40b0b27f483f3930315535dfd96ee24752e2c74c4a8568c6243afa1536b5268909265749970cbcfc60615320c8ad779eddf39d840493c8da11438569e8edfbc118aeddc32bb8cb55eaf4b572949a588ce6fc87caaee8cfcbf42309d2f097d2f60c150c50e11c961f42c55fab2e768eac1a1cb7972478dda82436282a5f4e9d3096193935a182fc11be8c9c432732e5ac7b4811c6e377156cdae28507f283be18c71f34c50adfb4a47a7448784734df78ac95065405839efef973827a6fa705e30eee4b2f8bcd780a8ba150a55b77f122970bdffc8ed6d9ab5786deff6751ee3678eec01e1eee00207639f4b76bdfeeabeb32be28b47211da0cd0e919cb827fd68e334a7cd10103e9808203491e4358cb6959e06898020dbe77d63578f31f1b027b2c3530fa6a3f646e9d4a3e46db71a1383f010606d73fe36e6890bea98c44001d7313b74c495d65cb3e3cbb1888d17028b7a9b37d6e081cb3694af11c1b48c66fee31ded807f3ebb5aa47fa2cdbc7c710b816a74749eda8a924063306a1a2099685c8e0c3386be820e2ba2f134c2ef348f0ebea64c3651a911fd77039c774ff9ba245d31e3dca57c4e89707be5dfad561306d96774b56a2183de6ba47ac4006adc9f183cacae3014f43e9a0f66edb0d9d1831bbd1bdbba0719dea70f04a2ada3440fdd2fe06a470a5db6b805d3a8a8fedad50dd8787d86933e70d3d807ad3fc0744b185865e12787e93875add0430c442ed9106bc15d75ae0c529aa98b5d040f597125abf222734926f8e046eae3968f2f573608062fdb3e45bdb207440b806dd9fb9fdc0205468d0bcac38e87d3ef270d6bef10aa4d79dcc5e4ceb3b7f641120db37f1f2b69e3972e9482360fe639ba9373b7c6441ce1726afc07daf5364d0ed6802aeb403454d09fc45cfe07d4080fd330acc738c137d2ba54ba31c0f0d46a126b317a330194f0f47926b0b91545bfb226cf3bbee08bf7acdbb879e915406eb6d804fb30e6b996777e81530d5595a22656116fca7730737776d48ee939e7127d74ed33dcdcf792c0de112a3d6f7a6234506e04913737e532ae25e041c5252af21725bbc3b2c53dd7b5f557260f27f920e98b708255c0cec000ef702e3e73eb28d1c1cd3341f63fc316a84218ad8684cd493a03199cd7ebb716ef6565ce4b156b314924f808374ecd81347ff63eba4389cc76e70d1fb6139b9d677bb6854cc26bb5290f20e8e5820d0a86a2e944ace6b0043cff4ff75150fa7623c437b00dec8df6836e6a3a63cb570ee075920f49d10ef6e0985f3e6b3b69abaef5b247d5df311eb5716d1f1dfbb6860642bed8036fe4bd93185ab4cccb95939ae865358c44a2d0145fbafdabd69c1c7e763665965bf0215c798a0b614be6eabefb6d3dff0e0ea45254f678f93e9f2a781951d86e76213c2b396a3e86198037d1ada18d592486818251d146b3867ea32a1bcfef2b4821cb8eaa713dd4491c436a602b266a04983926282eb27ab4fd6a10465ddf18557e348eeda8ed59101e6a15bcf4c650ca949a692a7d509735926f2cc30e0ecd25ea7919c1927eab65bfa1693c2d360f3e8e9214ecc82497af5c113b47beb2c96bab7c10fa5ca686e1d4a7a4020ffd53f667d5b03f11b3407849eabd0ea7ce3f3d43c3fe998e4568a97909163471126d23cc9ec2e29da5cb67062d3a26d9a17ee34b202f5fcee6fbd3e08549ce390ffa011353dcce724e5beb6027c99ace9ef01fc86a96586c9c7016d293f763ac73646cdc1b0cacbddeec011033d8b6cf753dc23ebb7b9b263e4bb393496c491a363280d152b65e3aff3f7a82a6e89ac2e74d1b4b45cd41426d3e5052272d1331005de22036b6bf812ac45bc79d9667c5c0d8805aa9a8e09f6f25f23bd1f9097044f195da5b686bba908019fe2f94531c6f28852af29f0a61a535c9e3b84f6e983329bf3d1034ed8457bc732bb4f88f3b552f20180a12a74298f367b03b815976329de24d7d49544c52e649f87cf9bcaf8682114f91d8c9cbf99ef79f395012ccf2e3aa7e9ce8e6a1c584363aad891c633b55e6e03385cff253c957046da8e0ac1673da98642f5048a468f8de67382302d5f6aa1550531cc5c39f565183ec015adc8b7e064bc90082d067c725b3199972f6446363cca36bdb291a45acbf299b0ea5547ed0f42cd8aa342a0249998c2b211d96274e746b110307cac50e2d9f5dc05f3befeb5fa5784eee43da7cd0ad5378c75c4e037cb040caf276ab46768903a5b4ced734bd0e9f59989dc52ca3fb4ad1eebb12c1f594d29a40aa0051dfdd35e06593af06ad447041152bb47d0dd40f5db37b5b8abbbaa61b68a0c8c6861523a59559b7693e323159cd4de0c1c081df389e980c26dc6af2319572f4b41e29ee83005116bbb8cc461a633f2156bbfc5e219a18ce23885e7b654d2b43d793e9b6427269e48905205df499f315684fa5679375722f56a96e8bf6cf963d908279382066dc5e8fc59f74c0064be9311e9293cf8a19cf3204d55755fb79d0d03bf78aabd02a010226af410196801072d6e5f33c8d889f9f0043ebbf96181a878367c53b1b2eb98b1b42ed5f6ee33aecd7b85decb06ef44a81a81214bef5167e744459d6dd34385900196e2fa6f386df1f3d5888e3870d92a04824cd955c311e98ed0571147f9c758843dfd1c9bb3cb73a6a902d2d80def4c3fe86dd8f658ddb9a21051fab959b92417b4bd0dfc468666cfddae48e25b461021ed1908fbf79c2bad9f2143a2462679f382592c1af61244871365dab857c095ac32dfb503d22e9a61a84814b5955ee5875e2d321b056f8d023250b619271fe9bac72e6e7f1a350f9a92baa2167bfacaffdaaeedd199eaa8a3f28ceb2882bf0588f5b6e5f0ddb1281316f86b334885c2afb771cda21a48e59486ab601c71a4487f6a194dafd947e2bc79209a0681103be509c90289ef681cfb66a9b21c53409ee2808b0feb544ced8e9033a783e753013823ae28c861ad9880db7402b4097f50c7bf48739fca045f8aa4c0ddd5257f1bf88f268f7a795caaab40e23074bbe00e09956d79c9ec95a56882aff590d7c3e9a4c3d751159d26e78fd99cc6be9a9184292363e478b0aeeff60a39fa3655a616f91787a3e54ec2dbdf5bbe0df5cf657fc61d2664cc20130f18e51abe15a8c295dcb14332704ba30cdb568480ca6d40198fe814b73ea86ed0df3d8ba6528fbb020cd063024d8b373d2d8d1ba323d8e8c07923f4051d1cdacc478b2292fc933d4bcaea9cead8064871eef52f9af715810ba9650b4481e0948680f8add1fe6401f74d5fb3b87e055d423835b077bdfbeca624a575c26562f78fb07d6d1677044f99952e81f0cd7e663516cb89d4437708a157ad8265c6d5656c102a9977a3c42cea44d7d9b174a6f872bebe6c9867cf15845ab489871022f29226fef2941b0c6c953cde8b5cad77ba112a474eb6e4d57fde6ac60fc7a37c856a2c2c476f0a442b931b0b1ed31de5a1a1c47f98716a0f80ab9945f1dc66f63750ac366c0606bc27eabcc33ac2179893b9b91ab7f2cc04f5017e4a89398a4e04451c2c513eda839258cd4cf610fec40e3dae8d856e01989fddf026d95ffae9b6e4dd4ed1beea4951dc42d24f0ffb2f6162e0ac66dbe9bd29ea7da9a09fbc07a0aa19370ae42f55fb0869d797274af16d96b9d1aec6f91e4ebbbf7bcd33d3b315f7d4f2d7c6f3b7c5eb81d392465b4f0b9b823d699598360ad88f4c1471cd7ea77a4b0f36bd1cc939b758c97b25800ebbf9f2bc8bb6e8480dab545e24888abc88b4ebdf59721a780bfb8d23b61277783fedf9cfb00ee85caa4f15c8ed76b0f96449a25eeed29d37d7b80118eed72950150546a12efb798995f252647ebd9e21452c46845d6e96ea2b783bbfd56b56c3a0e3918e67e1c1e7ca307f2a3d03afad3dfc3c680f48ca90ee99c5569b9ed7b036941eb9f30fd86b07bb7b31316fc0acb40548e788bbc3a8af99f478c9beaebcc5963f9c5cc68d4fc917f968361c2f0e3e7947fb6b7b83ac53069bc0db11ea5f137b019eb7d452706f8af17d8fd6cfb8c24cd444770156b4215b8b237e1bbe0af14285f096fa9fdb773f0f75d8b063361c5227a4cf6528d682d4c32b36ed7716ef95707aaa2ed39ed4e31c640dfd0515953cf1a08d8a1be93f5a0a0816a38ee8fec1e99c57166e061f2fa002e51c756e08ef6b66e6281337f6407e97b8bbf5172e7b142c323249a6d82e66847eb4ac8ebd2630e018d1c0a574d9ca2c16f364969304eab21dc43dac6e852dc446e58d4856c6e1832383ed2e7c070f0a86ea7b6abe68448b1ef31e496e595fd41d3e1b5c1b63c06529fd5403fe23c799044e55624e7884e058f2cb435448dfe55430b4e50c71cdaca26282b43a85db332b4eb5c3c8f793ffed378079aed15024fa665fefa430a852dc9258e5c83dd7e88e8d9bdef670da59b37999f69211816483790475efce9156ae8044f1b7ba115e84d4dfc498fdfe8d7fb92351c0ff7e63caf2f418c109cc7a5fd983cea73dbab48b58ee72ab4e0da06687a869a4ffd6d83bea57a3dfd3b3c1634acd34f2a0023349416c800a8a2cd4fc7f5f1d10858c920986399c91798b4ae94ffb825d31f7e2a9fec26787afe2bb960019cd50c837eeb5a1afec4b7fe44425383d48a8fba9e4d7be5dcc35509692910be0987d92cffd8137e3e0b361c6335dbc2bf50270714dab478f31616105ef61a387eaf651874557a36f9a8f94fde14fefdcf6bc8f07b450abf355c89eff358d63494de5b9b01837dafbf2bf0460a247b8c76f127327ecc3d1179683c3ea9b62b5fd60a0446f09574e3a4fe33e5862157622488f86894b223135ca0c2e6aed1c3bd00d09b123487bb3e31d3de0f86909036576585bc05a74b5520894c2a7844fb14af35998ba498a5b10b1be809385a1bd3ccac5302255f4faf448e565c34abc032545730116dbe3ac7788d3312ffb392455e1f2d4b0c27f819d293201f43578bdedcf657a9505dfaf1358a3794f6f46b2ea59285bd14e924389adae351c3b5a933f5c7848fe8f004c2d66bca0b77dbba443d6d8fb2988b8764e115bc78df965a662042369f5f00258d64c5792411ec02148fbc3c07d9e39bb39039f7a471ba68d9c4b7bea544e99def34a1caa2123b87b92c654f4c43603b244ba5b048f7e95660236c87248452bdf2e32fa44291498b7b9fc8368de7458acb188c8671fb155e0ba76906e6cde7bd717423bd9db0d4f9ff00a93e4e44e973076ab15d0dfe6a18a7c1447a87fbbc1d4a4f7383c148416a8961331318049d72539072198d946fe3bb3cedc4694a5cef970e31776bb71ca00f4dd0085609bafc2700f86d2bfafb45c7616e171377bb574995e33fe7c530ffc8b940d202e215dce21bfa6b1", 0x1000}], 0x7, 0x0, 0x0) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000001640)="d6e130dc098cc919a8d8cdb10ffba6a81df40c75cf1ff7196c76b9e17ded9aa1bc0047609479f20d1a58880e119965165b8557e40ca406cead0b90ddf4a1683c4a812a5c92c1e66c49c59f545257f5cf2af13082cbafffc7af4b6fb2e61290", 0x5f}, {&(0x7f00000016c0)="a6d5d2e02d7cd5544a6840919be8a8ea0e7e82956e266e2de78fd2ad8c7e69e5316a1149358113b61a19d1cabc2d6d5d7dc06b78941dd4da207e3e02c95c6fd349e5c4f059f1988aca0de7e9c88690d4b063648672a027ab22ed", 0x5a}, {&(0x7f0000001c80)="e0ef2fd5c5429acb58980fba73ed402e3914698492ad9fb486d7d48701f40c397dacfa2abe897ad7b1d9296a1ec3eec6f7404b0b5b71958a32bc5948056f686493331c8a444511c3899398183b4c7c346034199972cd43b2efdbddaab6a6cda59cbad60e6980ce463d604e88041ba83e7ed005bf3c471e070b3ada4c1b4f1cd4482cfa6ac92493d3940736e0d8525ebad8021fcf0911f20b0d50b010ad7a0bff1d16aa4d077261412d82c22deeab41c75e14af4ee95911a9f56be5564dc21ad58b3dc0ded0dd8bacb19d2ee7d4ce0b41569648fe7c8eab46a1b4df0a32232c05497080d5276f1382e6f30c54b4e4e251ef0ebd5e06b3ff25d0b3324fa958e4121c127a69b13179835b60d04faabe965adb37814ea0d22308874e43e79b85227c2ed780e927b1c5d8aae53db55c91f7e62ac9597f85806753b64c323990b6354e6bd83fb12dcbc7dbf2fd9ff155bc10039c1a93fd8ac5f953cf0f445b03efcd1fda7320af14fe13e91080561a77a30083e99fb1eeb32aeb54ec9df5331d62894c3632f30165e3ef881c3db33f9c81f64b4d9f8a11dfab8547a8c4a7cc8fba79bd91ba33fcd996da0cb4e61e6220a821b41c11221f1c27697bada43ca3aadb46e2845e5b10e3634b1ec44ef3f368e72730301094a5eb74e35a59bc2d0bdc7536488cd7c1a5903d74188f6653345c8a18fb303ba102a1d66fdb313262be3bc774a41849b49231e6e17bfb25fd9b903bf3cdba0621f9eb47a0a0f188476022574a15c3c168eb60ea08a41b3e695cb8664150ea8c5440559f46e3ac8506bcf45e5b5356fe123f4476d959ec401640207a7ebbdf3f88a315b33d67039e208c8e8959f1f3ccef583f249151ecdec9b749431e073344f7b25db3b29ac1e508570e84dc7e30e4c970782d019d2d160813f70c28818c813d4e73fb6e22447585b9ae04e68a7f6a29ce56f06e0fda40dde3190beedaf2aa53a5c91c48cae79190d409ed4ebe6ef2208c9feb6da6dbfb2c40be5319c4b38a1e9858016b57589e9a0f4384bc6f5d2b7b5dc97f4878618f9d065e3a300e4baca7cbb682498168407701af68893511da89a97403179d5ef460506a7c8fd2b8c7989eeb4290d6e7e07c4b5daa107f0b7ae5f2d677f3513e206f1c2e2d99a0ab0cbfe4790b30a959fb499c80e46c8bc06a627cb069222dd7b8d9bba0d7b04a62135c19f3439baa0c1e90c099058c9acd5aa93ad48f3798c8d3eeca4a25e43528741b8f2b622d19a02fc5653d6bc04cdeb32d1e64228b5d80fe9a64e8056b06478a634ff0df81b7e9605098ca2c5b9359cc336b193ad66120e467db76be0782a51267b49450433d1e1f9be1d3e72ac94d125967a4dd06594a3dab08780a71375d20e1d3b68a3f5a44d12f4aa2489f50f6a68b847c478a87950cde37913ad0090ee83d5a094fc7f03d085c2dc0d8f8c1c87ea88061908ffd6787a397a9d11ca54734faa6d0de7ec5419a970a2cb05e133114d77b0237605424dad4e43384db41909f1fd167bad14c0e6c2c4b92647626786db14f22ed23c010ad2fa62699df9dc7626d0353204453603a771482157bc89417a58effd4bf97cf09ba20fb8dd346a1ef5494817530292110331022953aa8f691607b7a330749570a8c7ecc7ebcaad933f482beab0638e286bb8fc34459c1045acaa8c5c9396df8ffa0701348e73ad3e26f491e57a2d9ff4071f565d0b0fb4f946ba7d825a2301ce8d6e424f1ee5d0d45c5b61a5777c73e5294ba8c5488a21c27905901b8286d714ce42656cac92cd234f4ff7fea6acefc1bc68c3b77c54f7338b6934b775ea1301aec7538afb2ea6b1b24729daa5a768ef85cac84f88f8b9867c199913e855ac06eda565e4674119d4fad307c6d8fb9f3bfea1768eff3386c0cfce950af3333dcac728b86c373c1d21f3867d26b6f8c0187aede0eafcef178500be2076abda248c08be19111e7348f2cb691d090aba6774b5517cb0c0cdec187e12b0c75c66e49912c613ebb36e6b4b576d986aadd6144a1a60c62390a7d153bafa4ece0d9ddf1bc415c66738fbcd46173bdeb6174458c88bf3a769fe3b5957c1c44d856ef6aaded0abc1b4a05d86f6a24960a063e425fe24e1350e53ecd113b642ad9a6b4f7c6d9b67dbff75acf2c80768139826f11cdc1e5ae53b25e23f8069f0e3a564b8ab363f63c4b43fa6a62daec4be38eb57dc0ccfbbf5d637800fdc583c84fa303a4b43900d4b7f530edac7a3b7724d198c92bf0b97c9ffe966bb829d4297707f424c5d1f67b5138f80220a9670538179f703c38d933637f853c407ba09af86168d713a41f58af2b55162572f7dbc18530ff3de0cbb792f025194867a8b8c831e5d0804b30889ba74e9d7de05848e5dec2d5da76ddbfc6b4e1af54660499c7aa6bed0e7447cca642d6d2df833f02c430343a1869d1c471e23b23d37aef7392aaf8444f46a9bbc749e584a4e9119eb90880107ae1fe2c5156f3fb6acfe59eca124f964dec601a920c90170005be22d6e0df977d82687ac219b95f2af6283c4a72f067116e32f8f73bed3105684fbe65dc304bca24595c0cfb3e49ffce82c57185bed16697b120b04bc18645c27c9d1fc66b42f649f38d283f984c153dd33c304c3e0a160f171047692a699fad285314e2d5f13f8c5e32f216886b3bd73db27d97b9d08a28ae12e2156af15864ee3d4453d8f7d06f51a3503fb6ed7ee60c881a46dff16d17362afd0601c268f597252657ead88f6a6398778fdfbaa97acaa9f819119e814d0164823976b4ce8ccdd70437366c74bc52557c74344e23eb65466d82d37cfaa34a62d65916cb50890bbf043e507090a45e74c8d328a60b86141d138077c9a2a7423ce8883da8b1e0a96c49a7739438f3f9c3539d8aa553b0aaaa03afbdd153bfdecfee51d58dc09eb4149ebfb87df0d1a8a998daf182ad22ac28145547dd39d5e074a712d3aeb323648cccb0c81eb4b4ab0205ee19d2c1a9ec5544d4be311badc7b384830fc4cc8cbe0dbea05e0ccbfbbe6ac2a58c236f3ebc62a9606c895536c8a976ec81eb462823214033157a9d86e70b755b1667b6db2d3de048f78d30d0430899802d6367b95e3059b2100ae12694d5289472baeb3d1f0f2c1a7cb0aa86e6b5d170920064108002c197894dd65b8064e30776b6306e27c5386d0f491193140281d18b59c11ac726cc9d81105dc65bdc52fb725e33f942d4f1e90ed1bcc02df91b1670a68764cefafcd65552407f6609f1ca37910eb5797116b59481087fc09f062a6f692892b36fda37e9d63a24844fb12a75a907af1146be960307c4998c6ff37e5f956cbec065319466c2be370232cb9a0e3e7e99c22f9e1b47150b15cf3e0e95061ad77fcbc235236b3cb3842889cd3de339bbf5c80980af076f7bfef4b5a6afd6928bbefc223fd9ab37adae92d5a4b53580b9c9ee94a7ff057b124ea7975736e15b2932794d044b8aeed6245e6c4731cd42a03bf58e7d98bc261af836db3e52fd1167149033f2020cbb3c08b8d9cc5adccdd8a2c2fe9a7a681375856d637a4df8ce1b1eac6c181064dfb86237654237bf0940cda2e16dac8fee2893f059e354bedb54cb1e682cdbc19e3c1f58a489fbd11921510dc6130d74d79f41e3e843677f061edb8c7ea94c21093e5bd53d143a7992548ed920f1aeb4e47a85875ba8c7f5c633136f16840f0793ac220e54431b246b1c81dcd4e6a85e08690174eabb0842bf1e27050cd612af7f0904d823db983b59cb8229cf72f3f4bffc925316daa3cba3d76f0966c8392cf84023a78c90973284b437e6117786b7e50d8e2339e77863e9a41e55ba45701eb92fbd50ad867008a2041688bd22c37da69c9ed8e3f057f69ace5e49b32edba48822d963f980cb766d5024763a935e8b61f105b12ec54d4623f5fcc30331aff5059a5c90e2be90b4aea9495c8cb4109e95b0fc6bd1e66f9b26c29efefc937eb77015bc6919ed550eaa1874db4a83a88c6b2423d42a151bfc352aa154cf5e9c5a4b3320a5c7f0b91eaf7545a1c5ecb896329c535e560e9f943aac1bb5a5be72be11aad561d9571b2629bf75e761ff93e1c353d91b2a6bb4c1accfea7bd8aa3bfa9e88cf0b65b4f299507598991cc16b93b8fecaa4de4d4b0264ec7ef104075cca2fe480e10540504cd353e9b5c8fdcc40f091cc939a0aef2d9e43759d17a6de48761d0fc0eed4f5b6e182664ef4d58c8629cefefc5f428c8be022d0d8bee18dff312ac427a521d391b18f9767c963364a1f86168f09a8575d012b4c46b5133f96390f84da56e3fbcd00ece3906b02362a075441f4e819a0ebdde1229761d83fff74ba0e69b303b4b13b61b72d7c9450a4d1694c97a86ceb6776bfa8a8cd4d9063c874ddfca085f1e9d5d8eca0ef49c7b0d0d0a1832014e8873ace21b1bad651974e95d4b9a08ecda9d4084ffd22514d61e6a59b2e452e15f67bf4ddde133cc1311ee2ac7ea5263ccee2feddb18fe61f139ae06cb84ecd34f9b82c02164269e374d213d307b819c6dd57f2c59fe2b2bc4044b46bdc8acd36167fe6c3003ad8045fed129f21d7b62f5b491f1f4a83c005e7b27891fa7bf716b5d50988722506850c8f2ea722d7f87ee656624b9f4bb1d64dfbc37edb0248ec77682099fe30028f2e8a432ea21fa1dadc1239125ebe3ccb25a3c733bec2cf47e5711e419ed6db21ef5ac5a4ee7a592142f0f46ae0b92456e69c1292f1590af94e7f99aa6b5c5739d8c6abcc451874e259b79a35e23c2bd8f155cd260bc1eecb14dfd19befd19e3ecc4b2d618341b1c89731842aae65cb74e6474b01a59f0f29f46b72074c90a009be76a30fb41c9b3dc00eefcf2862bbc92d5541b7d793c12272f88452ac102c406a47ba8633a807ece36efdcec703faff16112571291658ad018a73a86b5d5471cdeb19164533a5f460d5f5ce24ffcdb9c7b3c62ec98d8b78db2a349bf8f4bfbba46f8283f7af6e91672a6da2a434909a3d0a59d2856f23fbe2d3d4534fa6a77b05317ca5841b5295c0ca52d661fbfc4380c057d7c8ac0fce791f87d62a049c854242b3872192b8862968d86d367362624abe59c1043107e40164c0cc28c147248710603a38122d9babde170174ce93a2585fdd3ad6ee70d1e38503e1ebf67bc21101daa87defbdbbcb00c26207f207c946208d21499ce19ca679541c8c86a5cbe9a155b4b4a853c0645623a083e1e145db27c33bb7200802b37fb7979d75f31f91a1323d575c84aaf84ae42442f6d7dd113ae83ea647918f27b190ae899e54914eace5de11b7e301810ada70cabdabb5587387485b73499b7054b3d4e161c1fed7aa6045d4efc9595ad908e52ade14d35584dc3ad2c5e36849932c84e50e17056c51de618b9f360052d59973360262e7bfb99c582f52526814a78e531039005c30936079ae7fdb6a17983fd15aea0a8337bad4ad0319a86d5c32f04b923cf96ff179657b99fcb0ee3b64b05f18d997941f4b8f3b3d80ffa404cc771531775ec22d9c8d7f5a77c94ce31c97629f28c2a166d834986a4d37a32dea426038e313f7240bc57c9ca2be248d9ae334d5b0dd8b67fc33460ebfa2a240fe018efcdb1aba0c86f409542b0361b94eb599d4c94ee4755ec73eff45289989c9e6d3f5e035a3283e9c6c80571028c1abdc3e1455123bd899ad8b7e21e1d86df41126016bc66a2cfb823c64f7b00aaa6024dc379d2aee54196137d895123c51df2cb4f6561f7e1a100a0fe3dab1c6d64662f487df0d2d1792c20877e44c378bc67d04d18a7330d3d9cfe18bd546b23e09", 0x1000}], 0x3, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket(0x2, 0x8002, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="62020217e00000012000020f4ecd0aaee8fd23ab5943fb4f3502b2b31b7600000000ffffffffa7e806edfbed5d203ab48bba0988d6b303ee2f5553b87c602b9b8f289c253413d95b998c738d0dc2ed8cccc9e69181daa400f825a6c2000000a1b7a2d1ded0fb2fdb8a89c630b419b9ec1d3c53cd6abd6fc80e19155be216f52129a955c423970d28cbbdece1a5d874e9f2dbe29ca0947f087a0531cec8b7d92d359f0403452bc614c706deb68e0e528dcab83972547f4610bd8aeb5dd2"], 0x10) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x44) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) dup(r1) write(r0, 0x0, 0x0) 16:00:16 executing program 1: clock_getres(0x5, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x1, &(0x7f0000000000)=[0x0]) getgid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r4 = msgget(0x1, 0x80) r5 = socket$inet(0x2, 0x800000004001, 0x0) listen(r5, 0x0) bind$inet(r5, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r6}, 0x3f4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xfffffffffffffffd) r10 = geteuid() r11 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x11, 0x0) ioctl$TIOCCHKVERAUTH(r11, 0x2000741e) ioctl$WSDISPLAYIO_GVIDEO(r11, 0x40045744, &(0x7f0000000040)) ioctl$TIOCCONS(r11, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff8) ioctl$TIOCCHKVERAUTH(r11, 0x2000741e) ioctl$BIOCGRSIG(r11, 0x40044273, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r11, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0x8004741c, &(0x7f0000000100)=0x3ff) ioctl$TIOCMSET(r11, 0x8004746d, &(0x7f0000000140)=0x7ff) preadv(r11, &(0x7f0000001400)=[{&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000005c0)=""/63, 0x3f}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f0000001880)=""/4106, 0x100a}, {&(0x7f0000000540)=""/63, 0x3f}, {&(0x7f00000028c0)=""/102396, 0x18ffc}], 0x6, 0x0, 0x8) r12 = dup(r11) utimensat(r12, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x7, 0x9}, {0x7f, 0x8}}, 0x0) ioctl$VT_SETMODE(r12, 0x80087602, &(0x7f0000001580)={0x1, 0xff, 0x7, 0x5, 0x65c2}) ioctl$WSDISPLAYIO_LSFONT(r12, 0xc058574e, &(0x7f0000001600)) getpeername$unix(r12, &(0x7f0000000000)=@abs, &(0x7f0000000500)=0x8) r13 = getppid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = accept$inet6(r14, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r16 = socket$inet6(0x18, 0x4005, 0x70) r17 = fcntl$dupfd(r14, 0x0, r15) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r22 = getpgrp() r23 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r18, r19, r20, r21, 0x5, 0x7fff}, 0x6, 0x2, r22, r23, 0x7f, 0x100000001, 0xb1f1}) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001740)={r13, r10, r19}, 0xc) r24 = getegid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = accept$inet6(r25, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r27 = socket$inet6(0x18, 0x4005, 0x70) r28 = fcntl$dupfd(r25, 0x0, r26) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r33 = getpgrp() r34 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r29, r30, r31, r32, 0x5, 0x7fff}, 0x6, 0x2, r33, r34, 0x7f, 0x100000001, 0xb1f1}) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r9, r8, 0x0, r24, 0x1, 0x101}, 0x1ff, 0x3, r7, r33, 0x9, 0x8000000, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r35, 0x80185760, 0x0) msgget(0x2, 0xc0) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xfffffffffffffe96) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) r37 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x100) r38 = getpgrp() fcntl$setown(r37, 0x6, r38) r39 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r40 = getpid() fcntl$setown(r39, 0x6, r40) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) getpgrp() r41 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r41, 0x6, r7) 16:00:16 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = dup(0xffffffffffffff9c) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x8, 0xac45}, 0x8) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x8010, r1, 0x0, 0x400000000000) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:17 executing program 0: r0 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r0, 0xf85b3c4ffbd4b791, 0x5, &(0x7f0000000340)=""/192) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/132) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/144) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x10000, 0x0) accept$inet6(r7, &(0x7f0000000400), &(0x7f0000000440)=0xc) recvmsg(r6, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r8 = msgget$private(0x0, 0x89) r9 = semget$private(0x0, 0x1, 0x0) r10 = geteuid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r10, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = accept$inet6(r11, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r13 = socket$inet6(0x18, 0x4000, 0x2) fcntl$dupfd(r11, 0x0, r12) r14 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000180)=[{{r14}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r20 = getpgrp() r21 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r16, r17, r18, r19, 0x8d, 0x7fff}, 0x6, 0x2, r20, r21, 0x7f, 0x100000001, 0xb1f1}) r22 = semget$private(0x0, 0x1, 0x0) r23 = geteuid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r23, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000480)={{0x6, r10, r19, r23, r4, 0x120, 0x9}, 0x2, 0x3, r2, r2, 0x100000001, 0x8a, 0x7f}) shutdown(r6, 0x0) 16:00:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xaaa9, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:17 executing program 1: sync() socket(0x10, 0x3, 0x7) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r1 = accept(r0, &(0x7f0000000040)=@un=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) recvfrom$unix(r0, &(0x7f00000010c0)=""/136, 0x88, 0x802, 0x0, 0x0) listen(r1, 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000011c0)=""/120, 0x78, 0x80, 0x0, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) listen(r4, 0x9) faccessat(r3, &(0x7f0000001240)='./file0\x00', 0x88, 0x1) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000001280)={0xfffffff8, 0x8}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000012c0)={'tap', 0x0}) getsockname$inet6(r1, &(0x7f0000001300), &(0x7f0000001340)=0xc) symlink(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)='./file0\x00') r6 = openat(0xffffffffffffff9c, &(0x7f0000001400)='./file0\x00', 0x800, 0x2) openat(r6, &(0x7f0000001440)='./file0\x00', 0x40, 0x31) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r7, &(0x7f0000000100)='n', 0x1) r8 = openat(r7, &(0x7f0000001640)='./file0\x00', 0x20, 0x8) connect$inet(r8, &(0x7f0000001680)={0x2, 0x3}, 0xc) unveil(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)='c\x00') setitimer(0x0, &(0x7f0000001500)={{0x10001, 0x10000}, {0x2400000000, 0x4679e997}}, &(0x7f0000001540)) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000001580)) read(r6, &(0x7f00000015c0)=""/72, 0x48) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, &(0x7f0000001980)=0x6d) seteuid(r9) r10 = accept$inet(0xffffffffffffff9c, &(0x7f00000016c0), &(0x7f0000001700)=0xc) pwritev(r10, &(0x7f0000001900)=[{&(0x7f0000001740)="7569c56e190e11d38fd966359120a4f2fc1d6b4e2fe1651f1de425420c70d750480f072cbc6c45147cd370443ea9fbb9e77fa342cdbbb1fe2e0df31a6ef434649de8d9152279fddfc60d8db1cffe5410de86870ca488316ec0765be088c89db8895619ed931b0debf9869834e5f829bb62a59c04e652a552c4fa625cb27e086b60ee75e61099054406d41fbef5d5ae84e06e69ef72d9457a50f800a635be81adff1d45ef5f0f8b9c2921f43f15", 0xad}, {&(0x7f0000001800)="07cc6b3fd74e0f73a9ed90ba6205d086f3633ca2c1b8ec26e6b9a9eaab686aff1adeb4af0249fc4ee8d85c255b75583360913cbe36294f228eacd031fd03fd35ece1d7dc8619493e23f603574709920067e9b231719832a9586aff748cfb451703f25e5e0e7c4249f8d096a5c21f01cfaf36c478a1516ebdc1ed5aa9b07d803cd39c96c37a890c5c52ae4fefab78b769050230bf08f6ec2e020e964dbc042f78ee4c1a5e34b9f3bd99b36393346e98cba441e038e43fa2724fe5a4eeaebb331684af31964863", 0xc6}], 0x2, 0x0, 0x0) 16:00:17 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) getgid() connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0f0ffffffff"], 0x1) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000100)='n', 0x1) r4 = accept$unix(r3, &(0x7f0000000240)=@file={0x0, ""/35}, &(0x7f0000000280)=0x25) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000002c0)={0x6, 0x800}, 0x8) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x44) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:18 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0xfffffc67}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) 16:00:18 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') semget$private(0x0, 0x1, 0x140) r0 = semget$private(0x0, 0x1, 0x0) r1 = geteuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r1, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3ff, 0x882, 0x4}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x29}, 0x0, 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x4c) syz_emit_ethernet(0xe, &(0x7f0000000240)="9597a9fad36b05faf68cfd58c8c6") r5 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r2, 0x0, r3) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r8, r9, r10, r11, 0x8d, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100000001, 0xb1f1}) r14 = semget$private(0x0, 0x1, 0x0) r15 = geteuid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r15, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r16, &(0x7f0000000800), &(0x7f00000008c0)=0xc) 16:00:18 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0xd1) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x1, 0x2}) r1 = semget(0x2, 0x2, 0xa00) semop(r1, &(0x7f0000000080)=[{0x2, 0x1, 0x160b2c39bea40200}, {0x4, 0x9, 0x1800}, {0x3, 0x2, 0x1800}, {0x4, 0x7, 0x800}, {0x0, 0x8}, {0x2, 0x1, 0x185b69a86b6d1534}, {0x1, 0xfff7}, {0x2, 0x400}, {0x2cbb9753023e0767, 0x8, 0x800}], 0x9) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) fchmod(r2, 0xd2ecbb77a1d7da97) nanosleep(&(0x7f0000000100)={0x7f}, &(0x7f0000000140)) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x8010, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6, 0x10, r3, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000001c0)=0xc00) socket$inet(0x2, 0x1, 0x1) acct(&(0x7f0000000200)='./file0\x00') r5 = syz_open_pts() ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000240)) stat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) r6 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x2) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x26eb906c723fc3fc, r7, 0x0, 0x0) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000440)={0x6, 0x32, 0x8, 0x8, "094d5dfd0e2ba34cc1d64737318ca1d9c31b5c40", 0x4, 0x2}) r9 = dup(0xffffffffffffff9c) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = dup2(r0, 0xffffffffffffff9c) r12 = accept$inet(r6, &(0x7f0000000500), &(0x7f0000000540)=0xc) r13 = accept$inet(0xffffffffffffffff, &(0x7f0000000580), &(0x7f00000005c0)=0xc) kevent(r9, &(0x7f00000004c0)=[{{r10}, 0xfffffffffffffffc, 0x20, 0x80, 0x3}], 0xca, &(0x7f0000000600)=[{{r11}, 0xffffffffffffffff, 0x1, 0x40000000, 0x9, 0x5}, {{r12}, 0xffffffffffffffff, 0x80, 0x40000000, 0x80, 0x6}, {{r13}, 0xfffffffffffffffc, 0x10, 0x29, 0x1, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x2, 0xa671, 0x80000000}], 0x2, &(0x7f0000000680)={0x800000000000000}) r14 = dup(r7) accept(r14, &(0x7f00000006c0)=@in, &(0x7f0000000700)=0xc) r15 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fchflags(r15, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) chflags(&(0x7f0000000080)='./file0\x00', 0x0) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) dup2(r1, r2) preadv(r0, &(0x7f0000000000)=[{0x0, 0x3cf}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 16:00:19 executing program 1: r0 = open(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x6b, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2}, {0x84}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r4 = dup2(0xffffffffffffff9c, r2) bind$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="000000c30000000000001454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224b0f3d772e7636e48b38aa77083725bf1b9933ec5127743ce5428a6000000f9cbc16a65d321fa0d"], 0x50) dup2(r1, r0) fchdir(r0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mlockall(0x4) mkdirat(r5, &(0x7f0000000040)='./file2\x00', 0x0) renameat(r5, &(0x7f0000000100)='./file2\x00', r5, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 16:00:19 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x26451d060d8f263, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40, 0x0, 0x0, 0x24}, {0x25}, {0x6}]}) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000100), 0x124) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r1, &(0x7f0000000480), 0x2aaaaaaaaaaaad33) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000580)=""/96) r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x13, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) r3 = semget$private(0x0, 0x4, 0x201) semop(r3, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r3, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)) semop(r3, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x3, 0x80}, {0xfe52dc4792d94f09, 0x5, 0x800}, {0x4, 0xff, 0x800}, {0x3, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000200)=[{0x1, 0x6, 0x800}], 0x2aaaaaaaaaaaaac9) r4 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r5, r4) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000004c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x20000000000000ce, &(0x7f0000000000)=[{0x81, 0x2, 0x0, 0xc4c}, {0x25, 0xfd}, {0x9, 0x0, 0x0, 0x101}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r0, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r7}) 16:00:19 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x800, 0x0) dup2(0xffffffffffffff9c, r0) preadv(r0, &(0x7f0000000400), 0x10000000000002b0, 0x0, 0x0) 16:00:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) fcntl$setstatus(r2, 0x4, 0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r3 = dup2(0xffffffffffffffff, r1) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000240)={0x9, &(0x7f00000001c0)=[{0x6, 0x40, 0x1, 0x7fffffff}, {0x2912, 0x7, 0x0, 0xaab}, {0x7, 0x0, 0xe5, 0x2}, {0x1, 0x0, 0x3f, 0x757}, {0x6, 0xe, 0x0, 0x8}, {0x0, 0x40, 0x3, 0x9}, {0x45, 0x5, 0x7c, 0x80000001}, {0x8, 0x7, 0x4}, {0x7e97, 0x1, 0xff, 0x1}]}) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)=0x800) close(r0) minherit(&(0x7f00007af000/0x3000)=nil, 0x3000, 0x0) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000100)='n', 0x1) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000040)) nanosleep(&(0x7f0000000140)={0x7, 0x81}, &(0x7f0000000180)) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81, 0x0, 0x1}, {0x48}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140)={0x8, 0xffffffff}, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfff, &(0x7f0000001600)="57304f1ea08d1de3f39f1848ffff3dbadf450205c06ff9416db49ee433ee80331681882baa25b7bc5198d4837c1f171da1d8222a4c5a6cee65994b239ba2fda5f20f672241bb42be2fd100e446b0cbfa4ab7d847d5bfc01c80f709e1bbdb0187d1296c4ce5059bffafdcd589774d5c7e9cccfcd05a9566ea4d0dac1f2ef87935787d0cfeb8b545f76860136f74ab90bc239dd98bbf0c91097029c23a98777cfbafe961264e56bbe27456111eb405686093ea57e2d6798f56b4037fb721c13b36b7b4c6f5256bf7d0a18957f190926f170572c59a37ff349174feb1c15800a6ed3df315cff8017b9af6e72e5d2e83b7f50e199ed6bc704beebd2f6ebae1defd2f9c0a362bd3cd5891487c06bc8bbe2cf1a601b1298f192551e06af4e600157b5f8370acbaef562ad0cef3fc418549af37eb21c0e215950aa4fe0c70430c14713c07846504f2276fda166ed0b7c4fc67663cc923bff3de02add982e0460fa945a76cd460c1ac9db1d0a249c97eced06cd64bfeeab320b37fcc4a1f22964da1f47d22000608bbebb6afb5e47b76170d396f7e1b0bb9001852b27222624aada4dca9b2e823b76ebedb03202fc61d78f675d1fb7359784ae958907fc69c29d3bde4f1e31c36e7c3d3e8dd9dc6da227545b176c6aa0bdfada737730d04070ac54556433cb9f001f463f1c29efaf204bcd2991de6ced7cf9c37a862792f72b4e5391029181cdc51be2a9e10ecfac6711a9e2557a8a55c9b1d793371fa6bcac655bb2b6df4ddd50dec7499656d21258aac5c578dad064f4bab43844f5996ab269ae563cc3cccb521f8d9086dd3f02ae6fa6e84f5b11f9c2273a6c9e2949b7e77c95b98bf978ce7c34d10c2f54cf2cbdf454d6425ec6fda2030a5df1f85402efc6c4f048358d42a95d9d770d0651fa29eb565bf9656452b526227d91c490008161814b22b7fe53e4d7542d682837207a9fb789f27618a30f8762eda5bfb2a1082f8797d46fa67c03e7de5e9086c544f1476303c81bee0ed917d29be35eb49e6081bef7b29f4d3a8c495f29f9fd321747bb5550279e11544b00d856c61eb61358b7c38cd480748f52525581a1cb88b4d26ba4e99a41370feb2ca4d8153136bb1e73356d5dd0b6f9a8107144ad4fb525c5b59c5d330dfba770c0c20060e641ee37e8a53499580c3d6474c26dd7a3787f4d9aa52da71e5dba3729143c7c69d41aa0bc4f89d2100e74b70f0cb38115f9a580a36f54c3ec049b576dd7262a26040d8cbf5c0ade7969929ca775b76ad138282b3461c87f0a518b73f2ae37b6fddd562afb327a1c61abb4a1d7ad201ef8a19b8cd12807beff4a2a5322c77efb00563b91752401f0cfcc24cdc9627fe7ca5c4a8de526550c945e51ae0f2fcb233278eeb9db66bad5e82c4e8a87c34d9731a66c0fd16545ff945008ca9dce8a411c2366b212092ffb56205ccb26ee9888d91b27ead81f10ac9bc60c03f0e7ee89ae355b421e49e407dc04a57c286b22b1e19ee8e272de4cd9b87174f48283e8758d9025c21a1b0080fe9d0bb6c70fee3a40956239f50237030635892727ff58956aaa93cda12bb7bf28ec22c619c2f54b3c064b2c5aaea4f46c65c8368e9233d337c2961aec56162401c9656a2eb77d8cfc485cb85274c4e5aeee5e4d40dfcabd044bea91c98a9e8c3bc5a3ab01833514e5f07bb5c1d371c52e6b7debdc444b4968b09918128ab3f127bdb65f242ee6d3ba2d143fe64b6650b7bd6e37d82764684bdd3c1142e56e8a89d6f7af4b763cc1853ca2ca003750104a3ad174bd056502274237cd812c87fdedf834d01ebb36b2784c9df6699bfba614093fe43e1484583b7a1347626ff3705307c9e3d25f88654ef336a2a512020ff5daedcd5ec44e81668fff7aa16a80ec16e30dce43ac7de5b794d7e1277a32aea242e80c9f1dd60cf063ee29fd81e6c7878587db8ca991242e2f8cff628ac608f638d75f7af1e83681f714be61b80c75bb560de8a7d33f83885d985bb73989242fa93a263c3f1863ceea70355d971e1cf1dc42c31fbeb76e2583897546f721bce9f60cdcbf4dff9ef9009138054bb581c3a3127ce88fd551331e413c77775e9005c30524365a591cd7c7b9c38bf119efca5a5a15bd9f92359063f870731b5468dc154afa5d833d2aaedb57ae0c7a43c1bbfedca921dd246db3c2df08f588eb8738085b57a79db64708b3de032a7b8cbb6238c70946adfc5eb485f8086db76c87dea4b5d903ad82baee3dad12096ff7fa2c346565909c5b8037d28fd0dfe75a153c1fbd9b9cddfd9a191e56e9ea477598ceff1e1eeb27a6af18184ec6391e2e729d838988c36b233f5979619b495692921daba4ffbaada3c9c56ae9878cbe81c4e7205a907c9058bd13be2fb266b7ca87c12b6ff1361a6968f93124754794aa14527b036ab278441218c9412aa10ea65a991cbc16afb4893ba5343cebd6aa4011f79bd9a11f2c630d23d9292d928dab60596b2d33dba3e7555534700c4840e6c8ce18a79af5784c96818b05c20b11a7903e8fb05c7d8298231b1a9129717e4f722d39eab8fd6d168d2e4cdaf193a98a1334fe677f869e6170641ce3c45e80dc4478d060af30ab16482bf0974aeddc41f65ec654015f407f07f79107bd4959703234fdb9127af5ae72d26fa0110d67e5481d70ffcc56c38075d6a714b085e5ed99920ed34c237f8fe2193b5fb1262c9e718a67676be84bc07222901c06bd4b56887cfb6903b4093f1a59c4d58af20daaa8b7e4ee9e3cfa760051fb9f473ca9566cdaa937ff1f1c1759cce75b22073e6c2199ea568014539c623195c8a3b56707ac83706c371887eb0b32b9f29ea3e31ffb77f57481845eafeb6abc24d0672bb1db1993915962e407a63fc569cd93566dd8a500ebc759ace6721a0b004cb93cce91863b5c7f9a7d219123bc42a675370013154fa6d338c2be599b7f794268e2498fd64a129dd9efab39382de06fc5786096aec2e62e3ec2e0b6bc24611a5632351e0ba9b0a1848c6b1de34f3f04378d2b3c3101a6daef9f635245a168a5a9e8ef2d4068d8975a0d1a9929b4ba3f3c12915fd2690819fa2fce44681133cd7892b46d2640307b096b06aeafdfa22566a54582ccd260f9a01f8966fce9a5b5625c22d6b865807b7c2a848f2ea8d5799ea232255be8c81326b5bb2f721bad943035a0f9a5136329fb4792f5eba321020a58092558386026e4cc51b0761c417f5d25a8071bc295e111dd1bb3998a6e8b9831a373067994d763dc4d00e7543ab1623d6ab053a87bae3f9dceff3b6b35a15b6f8767ae4251fc2413b8c6d550982950b548f7aeeee0c5ffabcfd222c49d1bd01442a2faf37dfe41b135007da82a38b0ac313ebf466deb968b696231b1f66c2c0dc273adbc063e342cbf86288478a08276ff48662bba9438061c819f10930c4f240c141bb7d86f35cb8d7eb61d7918b018570a20430838c51067fa350f5c21a9ba8913338a418fbb7872fe4fa78ceb8ee6e77a7085f4dbff4e926bd6acfab31d57943057b831d74efc906b3633696b6f8c4bc4242f34eb92b6a7d45ac1ccd3c0deb73b611c8f5b75bbc9c58607b9de4d50e07610c14c243013e6ab754ba7438cf7ce5fec0a60c2db97ed6daf38c19b34fe9e7e1c3e68b3e38b2619f8427631efce5ef4aaaa389ff1dc000084f40efb08531c1ad81a796a841f2eeb80c7ff4c0c60a0c0fd136065249f872a9e57a5043781ef6c468c5cd0d2596764c5d775cd8f1e84e64f9b0db7887cfd837d420eafa8fa9f58befa3b90ab55bdd3327b3aedd7928a14881cfef356f66fb7f118530bee98b3d26e3e45b24ed104b5ac968d3e8120aef5dd1661470ba5d7142ea619b263eed884cce42bc61c2696664d7ebbb478aa13188c2750d46b5290d80d4f4294abfc74e499205f9be45985ca1ff072957df0dc1e2d3c492f0b60fb0fe59e9f3566753bdd7ba19798b67c6a7995382d208382d3ad4881baec33b98ad3852af1199fafce86b57c75dcfd50270c1684b2504d6713fa66e4519f799eaaa82595e6b66790c804181dc423d784c1eba3b5f619430178645348415e36d5cf9507c2374c61a477cc9383047242305320a4fce33d35daf4e5d5eb53c0bd2f5a5ec90088e80af9ded89ebb393d55476c28eeb2e35a1f30524d9b00f65fa4642c8333da948ba3208a28f378e2eeaf26d8927c9e243310314baed5dc2c976373d1726dc6df3deac25f5e4c3af1f7c2651818d6151235b036527640c3126fe2cbacbeeab62f3e2b77e2893446cb98ea87e42fe8904b91c8a810809c718f855761d83bd7990922adc50b0c5135650e4f735b201f31c038efef886f57bd315311397aaa111223ac076b0d54233d5dba2ac61551708fde1e6133d0264ee743c4d99dcb6d4f7fe011dc892b48299bcfe44611730569e279a7851ecc3910976939efa15a57e35d94436a338799259f6c71621d8144e0af15b4343ff453c70455d01a2fae02597688182bd45911244e9f474bd34952914f4278a659fe8982c75b2b196547f12cfdadfbbd2b4b2a58047b7a7ed34fad4b2316a0fc43f1874c63ee078e265166ea21a26bb50f9d823b32bd0ee0dae8a759e3846e5c6fa8aee949e28a64bff8855ae4b4bb204f8f01707c53cdb590aeef3a15a406c0b58c7a96333a229f5a3fe5484b9c2a2a7c7a7ecee223ce666c2774d254c78a535ccad822b27c60b4169789c628e42417b874555383834d79a79fc828dcd6ac462a83897b8411c91cbb9e2290b3147a1ad6187946ae83381e5f57db5db2155e02b897587472cacb45312158940927d02cc0fc47daa8302fb65a1aef90107e17d64dd0d01ae07b903afce1067fd1b8a56402c6b9c04ce15330313bb4970bd6c57f4fdebff575ee08d5f67b6ef87805ba097e6e069746fb32bfdb40eba72306f10d358fae72a962a2404e68477f826f88456410951a40e62037d1570663cd6ed846a9e5736d8ef36a3e4b29a1b7e2cb8f583b38376a228747c1d0e8d7483e4ec3eb828d1a1266dc0821e223e2b9cea147375aee8fe37911e94977ecbc837c7ebc6b661b505afb79973247de854ba192a25cb2bb070324aa3ed5cc2f6d9ed86e946a7a3eb51875e3661926668a8e480b022438a3c7c0472d0c4100eb76b2dc44ed122b66b4fad623da99f69b3f6456e4c3231db4e88de9710a4ea061309a544207cfb53054050c0b415931043c01b3bc8572d3a2041d689a9656504e61864df019e9442905a11411bae10b9e8b34771da35eaa97f85bb56a242a590be541622f9ad8c5a77eadf080ead40a3334493b76712484ceb54ddf1ad4cfc19348f68546a3c849c7e7a96020f04fe5d3a07cebd59abc9fcb19c20cc64f4d779dcaf0fa5b71e946b4bb0eb55d90ad09d205c4e629fbff36bce52e9de14adb718f7f05d07f9d9b28d23af3c180a00faadec6de25d823bc08f84683080a6a621aef3878c00fff11f551a450f5af1eeece517a4253839ee3e97baf316c43a906c80590a0224edbb7b0a349fb0a69cc5680e633c25f067f599caa25971ea49a46c16b6d943be1482ffde5d7ab0a4a3510d62a27698e8869c0340a93d7885974e8f8f92d08d85002a0065d1d982f21b751f472df14aac80afff1bd7fa4244c201a48d6fc4d59d5206be6030c7b2680af654ba19ffe69325c5bc51d8226de104744eef9c354b7534cbf0554e9a5b97f45c1a0d8032aaf2aaab68ef398348ab361318baa7abc53b144da8b5fb08fa015ac45c8e68642f6a454f0475d4c0209e80d7bfdf58938dbe727217ed52") semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000100)=""/23) accept(r1, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) lstat(&(0x7f0000000180)='./bus/file0\x00', &(0x7f00000001c0)) 16:00:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)='n', 0x1) accept(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000180)=0xc03b) 16:00:19 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = socket$inet6(0x18, 0x0, 0x0) r6 = socket(0x0, 0x8002, 0x0) socket$inet6(0x18, 0x3, 0x0) r7 = dup2(r6, 0xffffffffffffffff) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r8, &(0x7f0000000100)='n', 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r10, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r12 = socket$inet6(0x18, 0x4005, 0x70) r13 = fcntl$dupfd(r10, 0x0, r11) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r18 = getpgrp() r19 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r14, r15, r16, r17, 0x5, 0x7fff}, 0x6, 0x2, r18, r19, 0x7f, 0x100000001, 0xb1f1}) fchown(r7, r9, r15) r20 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r20, &(0x7f0000000100)='n', 0x1) sendmsg(r20, &(0x7f0000000380)={&(0x7f0000000280)=@in6={0x18, 0x1, 0x2, 0x3}, 0xc, 0xffffffffffffffff, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="a80000000000000001000000010000007298701f9702b72cb17645f881ae712ac12a12044ad98d07e7a430e9c35a24ef584df1797925518a809243f69fa1a1960dbdaa8d670a4f3c5bf0b545e57671135c5619638250258553170af67b12f6238036068b878fa713c3a1dd1b8b540e3243a59b0d83e657631c75bcd9db28480125f663c90b0cfd5e8518c7b0555bf0ae5e0258f30000c7c6322d669af03ea1887b5a34d7f3ae46982b4e757bf69832051789abd4d7f729ee07c79ae88a804191b07d2c700cf9758d1c422cd6e4a7e260ce724a268000"/226], 0xa8}, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r21 = dup2(r5, r5) dup2(0xffffffffffffffff, r21) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) 16:00:19 executing program 0: r0 = socket(0x2, 0x1, 0x0) fchflags(r0, 0x10000) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e4a3e6"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0xfffffffffffffedc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000080)) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x20, 0xe8}, {0x66, 0x6}, {0x81, 0x4}, {0x80, 0xff}, {0x7, 0xfffffffc}, {0x7, 0x1}, {0x24, 0x8001}, {0x86, 0x9}, {0x101, 0x15e000}], 0x32c}) 16:00:19 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f00000004c0), 0x3cc) semctl$GETVAL(r1, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) accept(r4, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000003c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc737b4a4af899b843fd3357ae26caa0416faffff00000000000004be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e293bb978ae791127acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/184, 0x100b0, 0x0, 0x0, 0x1ce) r6 = accept$inet6(r5, &(0x7f0000000380), &(0x7f0000000800)=0xfffffffffffffe48) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000680)=0x509cf6ab12c36df9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000640), 0x0) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r9, 0x0, r7, r8, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r11 = socket(0x11, 0x4003, 0x0) r12 = dup2(r11, r11) r13 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r14, 0xffff, 0x100, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r12, r13, r15) getgroups(0x6, &(0x7f0000000080)=[r15, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r17 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x7fffffff, r9, r16, r17, r18, 0x40, 0x472a}, 0x8, 0x8, 0xfffffffffffffffa}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/89) r19 = socket(0x11, 0x3, 0x0) sendto$unix(r19, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r20 = socket(0x11, 0x3, 0x0) sendto$unix(r20, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r21 = socket(0x11, 0x3, 0x0) sendto$unix(r21, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r22 = socket(0x11, 0x3, 0x0) sendto$unix(r22, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r23 = dup(r22) sendto$unix(r23, &(0x7f0000000240)="d56aea3936d6daae0a5c2d00e746dfa79b34691c5855876806ff950ad8d0ac38582f0ae3dfbde3356e27382226074765ca3c0ecd52b0936d269fb4fc5e387af547ca175c6f472824cd9515d104dcf2f15ad65b4ea4f17d87027a0662466e67774cfe75003016620819b3fd16d8c177dbcb806788c834609a3c38a3ec785e55031b1ac44f5ac43a8071fabf5990ba38d2d2a5b3d897cf19f3cb9ec31fd515effad83e220aeda8a2c1eb3fb5e52c95b47fb9e990910b88ed4c3a580b0ffe1b8c56313142032818b443e4ece5ba34011b5d55f353", 0xd3, 0x1, &(0x7f0000000b80)=ANY=[@ANYBLOB="00c00800000000000000820c90256b9d90aba2195e675c0e4940f8b55230358e5f81a6fffe2cc4fb28a4497a400d0c395fef135161b4626651c657eb9d65941b6a0fc109527a5b3084f750d547f4b122fb5f12c4c73b58649d9cdb6aea738b1d529f54f916821769cb4f0c45f684f5a4835c02ad4cb540cbcf4fccba2972d99d131d5fc8d1f185025df4a9511f19a16c376344a2c5b1313784d0070c292322a36c82f60e4aebbac42fe9e01407c79cf2dcdc2de19aa306adfd125e20ae6bc1575d66908e5f500cc2f24a28855a1f811de34bd234185b1fb4d75dd60f76d5ba63636b3ec6e2a80e9961ca989b9cbe81cf2082e86bbc88ca6dbf693d5f98defee469afe5a37414e3a8c43d6219475dcb157181e2176a50b7426f3ceb039259e875440bc9905de3cd806c52e38a22d1cec733a454950d3cd6081414716b455a4c291c8b3592aacf1a5cdb7185aff58d58b93bb4bfcaf8cad547b64c0d5c98dfef9fc57ebd831da87c4c479b49009ca4679e47d37a20bdf087b7d39a6900ad093597932530a7898b47157759b93d11c8f14e354fbcdb4a377112d1db5a0d860d8f42c65718ecde862b32042ec6e54d0960ab7c33872404b839e01d06e943755bceb3f32496428de1802a89a1dd309059bcc4ab0a"], 0x1) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x7c}, {0x6}]}) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) syz_emit_ethernet(0x16, &(0x7f0000000340)="03670000fe9b57f9e42e8f31d983802bd9a55b03144e") 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8340df2f44caafc8, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) semget$private(0x0, 0x3, 0x15) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b23cd1", 0x2e}], 0x1) 16:00:19 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x31, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r1, 0x1, 0x800000000001, &(0x7f0000000000)="186fe65c", 0xffffffffffffffc3) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:19 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000040), 0x20000000000000d7, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="c1e8542694a9ad5db74dccc6463ffa6c10390437e354bacf57ce14bc1d5bc8a0c50b378c10a67b00000088df29fa2e9738e3a16470fb4022a8a0a5442c5f38dcaaafae755db9b642b4f13e137f5cf58bedfda55fba355bb64f15324a8d0100000000000000760ea5b310cfb05d967ded0101000000000000a6afb0942d7dfe758c156f2812e2f9c55013b108b3e01a190ba52777f073f2205681b115145b1a2ffb707d7ddfa3dd26af2142cc5de859ff0667277e2744d40e065eb42b647bec7d15536e0e3e9924962dbb845c9eb6a910317f46e069cc8c468dc73bb52860c91033c5a7d0d7ecc5326f12eaad731112a808b8d1016119ba69d6786e15cae37dcd6392a7110a160e19310ab3125625fc865bac41fe2c1c93ea127bec90984b0ddc8db28f1e111b59ef156c8e848997166d9c0b7ed50ed1e947f3ed8d25a21e24f5dcbb2a81f3c2d4b6b80dbfc92d09fa958fc78c3a731e1fedcaf4b7c3d56d4b0f59ceac3a4f82864650bffa474d36cf593e32a22af9921df36d394f8b9806f2199665ccb4f2496fc29748361638e8d6a905ea9ae1f75f5bf9ac2fd0ecf50ae228b32b5d70d465a9e8b41e5414f9d420ec58f00a0d649270bcc70321c7eb890294f21b53c9e2646f45e96dd94b2fbda267bf69c6f699a1dd7d2e9639759e260bc4fa0602e262788030690ddf9f5aa4581b2693c6e068314004ce041d894bfc9a95481f29ea19df33f0daa406771d35b2424f64aca50e05a8388e146649c9cfe8086a7a932c743f3fd130fabb8e61ebd9b76ee4b7e7aa8a22650f77c8bc351e1ea1150f00"/592], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000100)='n', 0x1) setsockopt(r2, 0x1000000029, 0x6, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000100)='n', 0x1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:19 executing program 1: ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000040)=0x7fffffff) pipe(&(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4d}, {0x7}, {0x6}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000002c0)={0x5e, 0x0, &(0x7f0000000240)=""/94}) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) write(r2, &(0x7f00000003c0)="fedbec637f627b564961cf40f3bd94947a6eefa319396e9a5b2665fb0243e67db07171db2268f1ee9112cfea3358d78669251c3b020fe63c071e87c8e5903bbcb211f93ebaac9a1f42c14f2730e9598be4", 0x51) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000000)="f8") open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0x44) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0xfffffffb, 0x0, 0xfffff68e, "ffff00", 0x0, 0xffffffe}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000480)=0x3) r4 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) r5 = socket(0x2, 0xc003, 0x0) connect$unix(r5, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b80000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d109524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5e91152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c759d50558c2dac30250d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f7b659255490b88ff1bf33436e6731ad3174d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b7a7a0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c09b6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e00"/895], 0x10) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x23323632d9010a76, 0x0) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='W\x00') 16:00:19 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x6b, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r3 = dup2(0xffffffffffffff9c, r2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) bind$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="000000c30000000000001454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224b0f3d772e7636e48b38aa77083725bf1b9933ec5127743ce5428a6000000f9cbc16a65d321fa0d"], 0x50) dup2(r1, r0) fchdir(r0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mlockall(0x4) mkdirat(r5, &(0x7f0000000040)='./file2\x00', 0x0) renameat(r5, &(0x7f0000000100)='./file2\x00', r5, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 16:00:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000080), 0x8006) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11d) 16:00:19 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) recvfrom$unix(r0, &(0x7f0000000100)=""/171, 0xab, 0xc45, &(0x7f0000000880)=ANY=[@ANYBLOB="bd05752d20df5a985c184c6b273f38b5096c094db0b007a77b64c797d108d58fd8a4d4669f893a6477f3f84b0c133a78f13899bc363a7de2c6701c3e970e8be92fc2e29b61049fb49c0a12cb472ddf6dd54fab1a14a8a50b952536f4b63d3097b461cb5be2b0ab3df92b7d331e3254cebb3e3d2c478e77f3029aa7db7583f3d9116296c55b337caf7edbf0b90b27d94d0ba50b3f3711cb389a6cd0c96a9afd4017433bb2dcdbefee63e05cbfc222bd8b03"], 0xa) r1 = open(&(0x7f0000000200)='./file0\x00', 0x11080, 0x8) utimensat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x800}, {0xfffffffffffffffc, 0x6}}, 0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x200, 0x0) fchmod(r2, 0x2) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x1012, 0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) shutdown(r3, 0x1) sendmsg(r3, &(0x7f0000000780)={&(0x7f0000000300)=@in={0x2, 0x0}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000340)="de35f51015b9d5afa22bc6e6b0dcf00524ec25a1a69e8707ef83b125e24dca735f0614d7f3b41315ddcf4734fd3aa8341624f4e2167319709001712d8712c6a11d", 0x41}, {&(0x7f00000003c0)="2ab9a33a4ab426ae6be2c6323b839d2283ae1dcd3f60835e7b7ae7a7e5bde882f13e2e45b39dc25656585118507b1431c8d4062d5976a9cac031006ca0a1deba16e47932f6d6b03355775a0703db65d6978d4c8816abbddeeaba2248915a924141ff738f8464d3a5", 0x68}, {&(0x7f0000000440)="8074604a3cc08d12084784be3789607836b77bad57b7", 0x16}, {&(0x7f0000000480)="889e235dc166b798", 0x8}, {&(0x7f00000004c0)="ec0fd73931c773f2736eaf2d", 0xc}], 0x5, &(0x7f0000000580)=[{0xf0, 0xffff, 0x0, "9f6ab413b9ac9d34cd8d713495f56957d8255d5441d3c4cf834f20f1f9dec4cdfe3a31087180b6c4a8201defde5f29fde842b75c4ceef90f6cbfa2eec3a018c796949d04193d66c72bc8640cdbc2e08828b842fbdd50c5f4170b408a50f003defe6a8599e5d0a41b026705db7c5b6cbdfdb7c11f330553173e113aa860f53eac2c4f6e6b858d1ae67d3d6fd02083155b7055f0a7dacd230b985bfa9f9c3fe6ce440d9a65fc613c75751fa05a5913353fcecf320b6164e485e434185de23fb5f676528c221925446c8cf2b61bf86b9004cdd8b043ec0613176386"}, {0x30, 0x74e96c266aaf0fc6, 0xff2, "7bb288f10aca850bb16d9d9c1c3fada149f598a6c51634b02a"}, {0x68, 0xffff, 0x28501c98, "4fbbf1667618c2c5b6c235d772423033a5fdf76863ac40a533c8629fa11458470552b46b96fbba6b8c8d660a94e31c6af5a71549d4d8cb881e9e5e44ff5fd9868385038a9d491438ffe8a9a19800284fbd69fa854abc65"}, {0x70, 0x1, 0xffffffff, "c6771ac5b431bb3cb57ea722526ed9a8c743202bf4bedc984198e4a6648e791ae1cb8ca2f2d9315184aeefcb4958abfd25beffc205220c746a309eb0145557d43b82bd4ba49f2fc3dba40d3ae3aab1956447e50206099352e6"}], 0x1f8}, 0x403) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000001c0)=0xc) 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701"], 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 1: r0 = socket(0x18, 0x4001, 0xff) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=""/4091, 0xffb}, 0x0) execve(0x0, 0x0, 0x0) shutdown(r0, 0x0) acct(&(0x7f0000000000)='./file0\x00') 16:00:19 executing program 0: socket$inet6(0x18, 0x3, 0x102) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x44) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x44) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) fcntl$dupfd(r0, 0x0, r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="2e2f66696c65b704bfc1cc4a3fc1a59823d78732a41f5e95b77e71f34e5df5d88f1516565e356f8fcef80044d6b499ef8f3c2c18353c6dc3cb7f059ee2df33ae2f90cd99d81d474439f58cbda34ccc89debe96dde09751a8c743b80119ec406602bdc273412cfdafc25a79f12a1c2639b52d401840fd9087df42f642d696d8c02e94e33d5c1a951590e09e2426c46b305110ab2ea460094bfb6fda4b212639af5833863a935306071c6561691839d9fe6c5f801410b69d674f8e0c701df71d8bb256a955918fff545708072846497f590ecc24765f38f43dfdd3f61bc199"], 0x1c, 0x0}, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x522c425f0678091c, 0x8) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x800) open$dir(&(0x7f0000000140)='./bus\x00', 0x80, 0x108) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, 0x0, 0x0, 0x8, 0x0, 0x0) write(r3, 0x0, 0x0) read(r2, &(0x7f00000000c0)=""/106, 0x6a) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') bind(r0, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x1}, 0x8) dup2(r1, r0) 16:00:19 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') shmget$private(0x0, 0x3000, 0x40, &(0x7f00003e8000/0x3000)=nil) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r1 = semget$private(0x0, 0x1, 0x0) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r2, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000001c0)=0xc) r7 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x1, r2, r3, r4, r5, 0x7, 0x9}, 0x8, 0x7ff, r6, r7, 0x3f, 0x3ff, 0x5}) rmdir(&(0x7f0000000100)='./bus\x00') truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) 16:00:19 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x80a5}) r3 = msgget$private(0x0, 0x0) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x80a5}) ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f0000000000)) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x40000a14, r4) r5 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r5) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x100, 0x80) ftruncate(r0, 0x0, 0x7fffffffff6) 16:00:19 executing program 0: r0 = socket(0x2, 0xc003, 0x100000001) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff8bf46854d79e2a197a7910bf453f68c117006abca24896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae44447d459c4043c238495aaee48c02f6ac41e74f3bf554799b9b891c69ece5e8f5300d0a4631e1d01ac627272fa66a4e4ef9d612f871f4385f041c10f0000000000009fa202361cd8cac7dbbc6518208f3d2870b4122cd235000000003454000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324a60eeca0f0e480b7c97baacfe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99433074039910cbd826ffffffff22d874b036802569f479465749b13e11576d2e00c749c855343350"], 0x10) mknod$loop(&(0x7f0000000140)='./bus\x00', 0xc000, 0x1) write(r0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0x0, 0x1}, 0x8) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) 16:00:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd"], 0x1) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000300)=""/148, 0x94, 0x1002, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8400, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000100)='n', 0x1) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000001c0)={0x0, 0x1f, 0x5, 0x755, 0x5}) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) connect(0xffffffffffffff9c, &(0x7f0000000200)=@in6={0x18, 0x2, 0x10001, 0x800}, 0xc) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') r4 = dup(r3) accept$inet6(r4, &(0x7f0000000240), &(0x7f0000000280)=0xc) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) getrlimit(0x3, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) socketpair(0x6, 0x4000, 0x6, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x60}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x200000000000038b, &(0x7f0000000180)=[{0x87, 0x3f, 0x92}, {0x3d}, {0x6, 0x0, 0x0, 0x103}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000200)="3a4f842e4e9cff1c550ed52778fa60442ee4ca26cb1acd3226f38adac9d2510ad6d4e378901111b883c4a942ad580828691a057fcc6f93ea31f0472825aa3ea82f5042aa1fe04bff2ba39087b80bc4128eac9a1d26d6685526a3", 0x5a}, {&(0x7f00000002c0)="7801f00de11223e7ee", 0x9}, {&(0x7f0000000300)="6cfcbfb6642fbb1e15c678ac86f3391accacd43f18955af02f744b756735dd89ee2660489aededb3a18e921a8c5f56bc892d17c52852013d4ac581fb5497e56ebb2b68ebe7c35282712d57aa1a979efb0ff6d744755b76cc3f71f1da9e085ee51e7666d2a29c24ba73ccc784ce06de8c336af070849c0c6defd85d682377d242096f132f4007a7c3c774b19a6b515318009bde335c4e72f3587663298d1ab5cb93acd5befd1ce47bf7eb18583c95d0d24135e1cfb0ca898b69b1531e8971f3f8a5651ceb59f2d4231a75ee2db1577af9d2b4d990b82cb7a3ead6ed8a526f60414bd6c2f2d3f5a9", 0xe7}, {&(0x7f0000000400)="9aac1afd5365964f9302f18e0e2d43e7a849a41776b73ac5ba080d3537f0b05da0f153e6eb0e39f13dede12fb6bd41b63837787c36eecc03da80385589862262603a77778ffe1a491298c42a6ac49d95e33a", 0x52}], 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB="b80000000000000001000000ff00000098daf66a0ad904908b475e7547a18000adecbdcfcbf022f68ad1ee9d38621c9232164c7cee615c7aed6b8000d01de54757aaa137d1830e3890dd0d228bc201da67720b79cb3907a49b20be1aaea35c9d39ad0239091a27e1b9d40386bc68e1f76c3479a765efd9e26900dec7bbea5d5af0bc90fafea19176f9d2c498d368ed484a2b26868a94580d05541a76b8d557869552374cf3173f4a46f8c248a197e09e845d000000000000"], 0xb8}, 0x401) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0xffff, 0x69, 0x4}, {0x22, 0x3, 0xff, 0x2}, {0x4, 0x3, 0x21}, {0x2, 0x3, 0x40, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x7c}, {0x76}]}) syz_emit_ethernet(0x1b6, &(0x7f0000000140)="66ffff25c9d8cd1f") 16:00:19 executing program 1: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000040)={0x8, 0x1, 0xf2, 0x1975, 0x3d}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 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) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4d}, {0x6c}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x7f, 0x3, 0x80, 0x16}, {0x2, 0x4, 0x48, 0x9}, {0x1, 0xd9, 0x1f, 0x1000}, {0x1, 0x4, 0x5, 0x3ff}, {0x7ff, 0x7, 0x1, 0xfffffbff}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2c}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000100)='n', 0x1) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000000)={0xffffff3b, 0x6, 0x3, 0xfd60, &(0x7f0000000240)={{0x81, 0x9, 0x7f, 0x9, 0xe4, 0x7, 0xd7}, {[0x4000000030, 0x3ea, 0x39b4, 0x10001, 0x80000000, 0xd77, 0x8, 0x7fff, 0x1, 0xfffffffffffffff8, 0x8, 0x8, 0x5, 0xffffffffffffffff, 0x8, 0x1a, 0x2, 0x4], [0x2, 0x40, 0x8000, 0x7, 0x4, 0x9, 0x4, 0xe5e, 0x2000000, 0x795], [0x0, 0x100000001, 0x3, 0x5, 0x2, 0xffffffffffffffe1, 0x40], [0x5, 0x1, 0x0, 0x100, 0x1, 0x100000001], [{0xffff, 0x401, 0x1}, {0x401, 0x6, 0x2, 0xab941d8}, {0x800, 0x3, 0xfffffff8, 0xfffffffffffffffe}, {0x23de, 0x9, 0x2, 0x2}, {0x40, 0x0, 0x2, 0x90ff}, {0x1, 0x4, 0x80000000, 0x4}, {0x5, 0x20, 0xfff, 0x7}, {0x400, 0x652a, 0x5, 0x7}], {0x7, 0x8, 0x1, 0x9}, {0x0, 0x7, 0x10000, 0x4}}}, 0x2}) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0x1b8) setegid(r0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x30000) r4 = syz_open_pts() fcntl$setstatus(r4, 0x4, 0x44) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) kevent(r2, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x4, 0xe31e4f03b26cbfbd, 0x100000000, 0x6}, {{r1}, 0xfffffffffffffff9, 0x80, 0x84ccfa9ad644fbed, 0x121e, 0x80000000}], 0x100, &(0x7f0000000280)=[{{}, 0xfffffffffffffffc, 0x18, 0x3, 0x2, 0x4}, {{r1}, 0x0, 0x62, 0x1, 0x0, 0x1000}], 0x6, &(0x7f00000002c0)={0x4, 0x4}) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f00000001c0)) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000100)='n', 0x1) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x8, 0x20, 0x1, 0x8}]}) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="9fbf70b97525b1cbc552cd95e0cc10340bfb69e9959c57e9670eef0b75c2d2cbf883b7c35fd153d216de80eb4ccf0a7e6ec83b5ab64f77d01f421dc7227de3e03f90130aba8d01857950853d9fd16f83fe830aeec0bef2b4ead240f2c90a334b99018c487400b26916abf1d52e2d086c27ef28a533e94ef397d3236f6b726341d766888954e7f82a665f56284333c0c60c78bf95fe26a34360d9d9683fa2868b09dee0a2f20a36b6cdba315531cb74adac99b360d21424a409d9dd2d6ae39f1b80e791d16196acec8c23c83112d8d1c74f", 0xd1}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000200)={0x20, 0x8, './bus\x00', 0x6, 0xf19, 0x2, 0x3}) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r0, &(0x7f0000000340)="6f834bfd3dcf325d81051a955c4985906a889146879f4ac130ffcd404d3d5fac245feb2da016f401ac871332a41eb055c377645472a891e90887e00171fd4abdbc9db7cf1d8d42be19fe2ba7135eb9d94794924befbf44b0b55e83ff8c2363a9d6b2483fc0c7e15c8c4f71e3", 0x6c) 16:00:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60856413d00", 0x6}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0xfffffffffffffdc4, 0x0, 0x24e, &(0x7f0000000100)=ANY=[@ANYRESHEX], 0x9, 0x40a}, 0x0) socket(0x20, 0xa007, 0x6) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:20 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0xba5f885, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) utimensat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x1ff, 0x5}, {0x60a2, 0x2}}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:20 executing program 1: ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x5060, 0x40004000000028a8) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004a1a300062b2bd4c478af5509eefbe8b6a48b60745e9c4954fd1d059d00feffffff0000a3bb6b3c042ede", 0x30}], 0x1) 16:00:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VT_GETMODE(0xffffffffffffff9c, 0x40087603, &(0x7f0000000000)) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000080)=@file={0x3611f73d102418fb, './file0/file0\x00'}, 0x10, 0x0}, 0x0) accept(r0, 0x0, &(0x7f0000000040)) 16:00:20 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) fcntl$getflags(r0, 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x44) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x400, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x28403, 0x0) r5 = syz_open_pts() fcntl$setstatus(r5, 0x4, 0x44) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r6 = syz_open_pts() fcntl$setstatus(r6, 0x4, 0x44) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r6, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x8, 0x20000000, 0xc34, 0x50}, {{r0}, 0x0, 0x1, 0xf0000000, 0x2, 0x1f49c2bd}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x0, 0x1, 0x1, 0x3}, {{r3}, 0xfffffffffffffffe, 0x40, 0x2, 0xffff, 0xae}, {{r0}, 0x7ffffffffffffffb, 0x20, 0x40, 0x2, 0x401}, {{r4}, 0xfffffffffffffffc, 0x0, 0x1e0000001, 0x1000, 0x100000001}], 0x81, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff, 0x8, 0x1, 0x1d, 0x4}, {{r6}, 0xfffffffffffffffc, 0xd8, 0x2, 0xfffffffffffffff8, 0x8}], 0x2, &(0x7f0000000180)={0xe6, 0x2}) 16:00:20 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0xa3}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x20000, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/\x13ev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93a58c1a900e8656") 16:00:20 executing program 1: clock_getres(0x4, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, &(0x7f0000000100)="151417715d39a577c09ed27d35a09e837be2f5a48aa6dcdfb3751702e6a5f8c8228f63d02b8a8d39d472d4253950168ccc6db04060ee585b98e011868adfad63421f94c67ca490f994756f9d35363c038aa63a223def35636c1cbcbf228d8873a66f6b74e15a4770f741e88552afdf5526e386f61dbc8a72299ecd329731005a644382d7e8bbb319ad8758b0fae1dba0fd89b6e04d7f8089244b2dcf34ddbf4a1c73e4041ce5d1b303cfd9f90b963ab6565422c45edb49b08621d92402de9dd4c852866d84873d273ffd6c9cbcbde277b5c0c378286498dc454f345e184246a65a30ab3d29374025112972ed4f9d4720b34491faf869b7bf7e5a013709fe3d7fd527782ef6fb5010d2ce008675aea5e2f540a6be68cf1f7667a502dbc3b62ef311b5b024df736a5808df0b16dde1499fe38cb97ff203aac8ddaab727dd61ec636fd40e4a0c8330f6d5f740bc7947c49f3394d8439e9dfe6247c2efe780db21d3e8b0c4a2798fdd939c8779252d1e9bc257ec68f67b1523900bb23fbe1f6fc478bf7b1074a232fa40d2d152207dd812a9b1a1e362a9a6f51105f90bb750976fca9016bcfde363bbab367de01ff277108fc78e88bbcaeab28dd9d07dc173282b4039f6d5e72e2c91cb17f5f3bb02aac098b4f74c321e9dbbfe702a7271bde3995506e4caca1fb057ee22f0462a049890146cc665554189a438f25ff2ba62b2901b99073d9510cc2e76b302303b6b7552dfd571863e50d24fa3744a75685e08cd6b7c8f717b68adc827bed60ca65ddcdedf64a7757515d701277b58ee86a67966d1a34ca2adc1521a3095c1404a0cfafba4580cb06f6d8cf2ab0f1d5acec9dd0dd9b44a06357c4414be01194025871f5e9db6dd554f48566e9009b38960ca26e6bd51babc9381084ef703dfd7790e35fc91e66fbb7162fb8d9221e357ddff2a3b54c845676007399f8a86759740ee8c9bfa70ca38f9ed18c727c7f23c03ad7bebb7ff33026a15115ba9cfc156cf71527e5124c0edf3a4b99fba69e5278aec020424dc36cf35eed2b66886c9db6d52998397debdc5174a9f397b3950c07a07c3e3ad8750ca823b123da707cc59fe509c68e66fbbcb9c70597db5988d27331a08491a315cde0ac58dfa8ea0e0e73226417f822c3f079adf018a0e76f23524e9a382390f10e49fad56fc1351ee463e23ee9a191535479a177812998b97f849494a7ad1ccd03ba66bbd9cc57a0fa3cf7c6fbf03195a086e059bbb7c6404f404dbb6127052670234c2b3ae777015c9674214c6ca4a0b3aaf962bd12ca2ba06b5dafa996b66f5bac8f493f1638a62a0d024c3ca6ee9a08806fe059be74d765d171c106084aa346db288caab63ae41176922483d43a367297e7f38a1665c0e7f753f36cb3dcd35348f259ff9728cbb05a562feacb5c6bf9978dbe4e3bc6291802b04c26314ad9bbaa87b054a70f81a70b3f21853aa3b100b946ceea01678848ecc267bdda2dd45a2f9c9022494aa8b4829dedaa1fe127e8efda8808c6bb91352a415c0978667f60a274a37efacffbd1c3abd7ab8eeff74662629518eef7244a8a8f0b409332053ca576745efc59cbcd364be9c295042520e8b79ba601010ef7702d74adb3c938bd5711ccdc2795270aa52e0ba957717c8dc180cc3db2acf5f9c70e0a8e56a16ecb9fb01b15c67ede20513b0d59ff17816652754e73e0080e5306aae329d7fb9f0d6044a13c49d008d9ce5367bad1662ff83b508f65bb51738a2e29008068ffe60fbaa87cd30a44634878dab3bc8b2ad89a7978ab3321a55e49804cf9e5374fb2d20a0b17b6e6a32fad26fb7a0bcd3dee694a7c0422d1262351e1d2fddcf53dd3e7a21a6c7986fd7ce54ff1ea4cd0162ca3946b368bd8d79d216342ce2ff7d35e1b37dcf5fe912349481a43e985776432c0e54c684b329fdc03724fea027403fc9f7a13867f996bbcb42f945599a79eeecef3bb0e4fb8752c3f0ed6d08b75bac215cd419734900f1f7219e4357cd087c9a26b572a6db396b", 0x599, 0x0, 0x0, 0x0) 16:00:20 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x2000)=nil, 0x96e3f2011344f11f) shmdt(r0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0xc1}, {{r1}, 0xffffffffffffffff, 0x42}], 0x8, 0x0, 0x10001, 0x0) 16:00:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x59c6]}}) semget$private(0x0, 0x2, 0x200) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000272000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)="186fe65c", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) r2 = socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x11, r2, 0x0, 0x0) r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0x44) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r4 = dup(r3) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000002c0)) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000100)='n', 0x1) r6 = openat(r5, &(0x7f0000000140)='./bus\x00', 0x465ee6313d7eaad2, 0x2) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f00000001c0)={0x6}) r7 = syz_open_pts() fcntl$setstatus(r7, 0x4, 0x44) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r7, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r8, &(0x7f0000000100)='n', 0x1) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f0000000300)) r9 = fcntl$dupfd(r0, 0xa, r7) getsockname$unix(r9, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7ce5746453192a14d773e96d6351") 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x44) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) read(r1, &(0x7f0000000180)=""/144, 0x90) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000280)={0x7, './bus\x00', './bus\x00'}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000100)='n', 0x1) r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0x44) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000240)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x400, 0x0, 0x76, 0xc006, 0xfffffff9}, 0xc) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:20 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}, {&(0x7f0000000040)=""/202, 0xca}, {&(0x7f0000000180)=""/9, 0x9}, {&(0x7f00000004c0)=""/96, 0x60}, {&(0x7f0000000540)=""/169, 0xa9}, {&(0x7f0000000000)=""/40, 0x28}], 0x7, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) openat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) r1 = getppid() ktrace(&(0x7f0000000400)='./bus\x00', 0x4, 0xa02, r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000100)='n', 0x1) r3 = openat(r2, &(0x7f0000000340)='./bus\x00', 0x40, 0x4c) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000003c0)={&(0x7f0000000380)=[{0x20, 0x9}, {0x101, 0x80}, {0x85, 0x800}, {}, {0x44, 0x9db}, {0x88, 0xffffffff}, {0x45, 0x2}, {0x4c, 0xf212}], 0x8}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674fc25f3b66b168308f017508e7f1bad843b4cba199e6a523988450f6f614dd348103ecb05fce396a2ae9e021e5bf5b7fc328612f473d83d2a1efbfddf17fb9bc7d5db10101c5f6f17a5cbaec8346df0cd44f0adf53dab3e6c077580a", 0xf0}, {&(0x7f0000000880)="b5aac563509279ac16be5513844fe54861127f860c7b4fb56e1aba785ec2e35567a1e34d57a665efaad8e33b2d15fd09bc84eee47bf9e2cc1f2a0fa7eed0504c4cf47013ff9886c74f63ec286d56dfc2a1b4d8aaa394f5e01c76b64ef3f5b7b3328b1b3a337d3f58a6fed893229ce8a7489c", 0x72}, {&(0x7f0000000900)="239db75a17c30883dc46abcfec85eaea219a57506ab403038fca6592be347aecfe6b1ba13b70fa5efe483625f57db2bf0a0781ddce2f232935fe8372275382166bde2010187c24a73fbba05b516bc46bfcced662b8b706addf29878073a6fc5b9599d6f28b67e691ee054ff02b9b53bf81c2588e8e507d0b748523d001edf970309dd82dc253e3d2a857815f96d538017c18e5638d0a1c0ee8ed60de942377a15393becc85e1f2c0eab3bd2bead5e96e261b66ef18b72902f59940e20de6c6a32743aea3634c62554eb3e5012348ca32d81a040e7d04318c0154d46f08072f325413dca3f431e3e57d43787daf5a2342cd42566d70d3a66e7f178c6e26", 0xfd}, {&(0x7f0000000a00)="fd678a921b5ca3b39654e2595af946483b086abfab025c50c4aecabf7343cd24dc6c6b9f377e53f5804b801b9b53ceec76cd2cff18dea934cf4ad7c40a3c87547324cecf0f38c452ee5f800000000000000021ff28415d1ea6472ee8229a13003ef32896a1f9fc87fcd3a2c73291e9ddb1f4a2c56e8272ba84cd86c996c282d28564cf2428cd083acd27ec72936129602298cd672e375ccac36230c5136276d1e8223c7ee8de001223c522e2e281d3d76f8cfee8b56602d880453381534c0530acaaed07ded7941a81af55bd3fbfe7c8681e3529ff1e39e69c2dbfba5100f0ffffffffffffd50ed83a730a7e356b57c1ab00299bf807b5", 0xf7}, {&(0x7f00000039c0)="a58bfd35679e9282b07028e8326952d57f2e517388645cec116275578ab9b09f1167473e743f2b082894ce52f12da010fabf2f874265aba4bbce8b5fecaad443ec34f445f663e156eaa2b567d19eeb827c63e0456f0493cbcbcda8a35b603b96a8bdcad18bebbb552638c231c4396552161b6e0c85359b9543934ba5fc8c51616560fcac7de749cc96de3668e17103baf37c4648818dd906419e544bf63d39519a14c51577953e42a8e5e452df9c8664be8131d8ce72a0be84f436ee8be03bab459588dedc6971467e89509cf7f1ddcf365e1ca70b86f204387c585be3089fa57f57ab392f1865404cf87de3f1e13d1e8d5690892fa437f3ef8ecea2e4f6c69b519fa1ad0caa5569cdaf7debc8a0e588f18f61e6a48db9f872c92751ea270292b78d151817b0a80b8f75afd8acd86c96a134b011714d5a2f16a598ffdff281758003c65fb997798847b0ff6e4469ed4dc19c8f1788c3a538c45a755cd551b678f1a2959d3c6d6c1e5de62a4c56f1b51eef03b61119c6f32515d13b1f8288e830128a5e3b3162a206347a119e9a7dd7d27d00b4cb98f4b575ccaebcdf9cb0bbda7efdb8ce9cf5b1a8d651d7199ee59c5a6f43a18d3315605f42d126417186e4b44ce11c45d90c66c95426ed327688b3de72782672bb8e5d130bec0cc3567bbf6499cc209f7a91eac22961496096b1308b1712b8d59951b133a87a30d9adb5446de3a1b8065b17c77371d76ccfb508bce87d342075847b37535283167fc349e6190945db66175038a70050a0bc6b6cd65850f64cfde080cfde348f93e8be49062b51f261d9307fd95bf39c7ba7d71a658cf3b66e1e216598a2233fb8b5a1103092d8bed1f6b51a4656a8ec42a7c5272635a742161d0198597d81d33db4050791c68636422b5144cf1bbae3242c4c2299e3ef4212a1a1dd065ed5c0dafe496fc0c4077146aa2e7a4b9f1882158e7e8832383e5e4328d330c07d757ef4327ada7b45173a142d79ee6b86980502eb7bd7d8fbcfbaeea17a74a1a95c9fcbeabfc8ea193f6e24a459055bf3f14254ed345a35b2e0e015a22d53972c607dad409ecf02ca9fdd282f6ad79459198dcd1076341903ef15798679fcd54c68a7c5f8aff1b3017d0612fddef5c1b5dda21f0d71a1191c7726ece7ec0a55702358ac84c50b1155affc2f7b1546c11bd6b17284cafc679382e17c917d6772c8eac23f5f9e9eb6b72b95637ac976ce6552a02a81558798212239a475846f13b81fd03e2dcfc8baddc3bc5b2dcea9a4e9f330acea8d719e32fa3748b378ab73e5c153e3031ece971ae6b6a1cb381a654e0ed52f1f6736bd81609688ce6ed3b20ff98edfeadf350023dbd3fb7f953f4f1e639fca4b232ff96b48ce4c2ef36c148058d32584746407eb852df620041d7bd6246e3e6667979a671af33abd990f7b28a2ae22f19def34b4b099aeb197defc6e7e38964b263a2a720e416b5b45cb37d62a40cf3f965ae866e50b5a5293e0c52a7256da3b8063cf267aa478ce8c3c09cda2e96576893005b2e998c66678d7cc7ed26db94235f597296768d1c8cdc67a6996068a20390e694b353ae8d8a845dbe49f5791f4675a8633eb4c0be7f600c921e86820eeca3ba0a267fea0bbc6bc161309c08caa9aa5200ad30fb93bad9e87d87986186a33949def245c107832510767823cfbbb1e845b8bd155d5c230d1bc898ec78bd02f97c9963f318d3de9b5295bfc3c36a512056ba866f1f0fc18efbdd0f2a154d053b4f580a18af99d72c388cf647c0071a70e47f72d97cf97fd0a7b5197fe6c87d6285ba1d8619e6838e4ae93aab73ca079d0287212f3c182e2585c71ed726a1126a27f41ad226ee44ab051d0dc2d2b4b166f55b721d3acd5c6358922c93e419a036a7d0e949e49d1d4e730fb0ff6d69ad0bfe3e592fe3af3ba0f042dfc7fad571237bf370790983ba0612093f76417015453125860aec162d47e91448b654f41e61b5c0339fe49eaddb8b5a6c40876928fe45818c954e58cc51b2d3a6cb54451b5acfbd007028ace826eb95d89ec0be2679b281fd0a1ed8ee0a51af129c29b9959d43c872134d09e39ff360f2ab948e057c8b9ecd0e4a712adfc6e482b3b6a056dcde22e64c11ebfa6bcd8b0019e8ce141f1e7f0b7ea3e7149e6a8492348801f403f292eaecf6308b163598926c61ed4be93aabb3861300d3bebf4a8228aa11bd57af303450e7257c23176c011b8be8d40200dc710f95162515f31aaa301b2a0af1e5adbe517f4b0f2420bae9108a5a9319dd19802cf5ce2e04f0fd2a931e874890473937e41b0d1d2b77e826593cbd4923caacd7973ebdd06d8384bd3c7a3ad5b3db9f763ba0054429aa8039b66a1d0a4b541d6a8b2ccd527e785588f2a7effc3949642b090bb5d64929affa726f87a474dd66339d8cb5795fcd85064140d45f1d0e65d5ab87996d3bc89b949bbb703f4df0728d32c1cc69e02211f774ba7131cf76a20ea709f6ecfc3107709b8e505ab8ed7b63d1dfdcc5d2d9452371a09c076dfe00c4dc76371c3504e2b851e049ea39bcbfa83839294d96eede751b1964d6c872aeaecc59f19c26546f1e5582fb421412259f4360b8b467f0169616588114236a0ae520a97c325d92f9626a4735aaef7158773b5aff1bb6d93a2acfd907bd28c3faaf9a03795c78fe3ba89e6d26144b177858740c4922a2e286bf4cfa4f176127e57f0e758368e58a81478ff12ba1cb1f5dacb1090c789cbbd7242dc00a43a21c4d675f283a0bd57e2954f66c44ebea67a2940eb83756d68bf967f557d0ab20684ddf3d1136bb9b590d0b47b1562980429460b1b1a4e146401151f98fc9d1e50e341261c17fa7f54a8e527eddd37f7750f3475cffc658afdfe7d2d4d0a9bb1a65fdfb9c8ec7f3b178b1e3e43fc705b9efeb1ad3b564316dd4277ed21b85e72e022ec2e5321cb94107d17a09992ee162574facf94d74c1631ae722c505d9d81036f861b13f6b1481f300308ee47ca0229275798907be0aace2352dfa7c3b399d725c457d7bd605514f7b969cbd24e0f7c47770b29ae7380bb3805442b02a8db37b5bd94fa9786c3a1ee3923b35de41183da8e50414aa996c0024c152ba0c1d9768ddaf2bfc1820995794e7ae78532420cb9c6a5d1d464f0cc2a8cc737da4e53323af96bf0bc562debea24294a2a10465cd4fd51dfae1944f10064975829719f52fc8d010c705ce8bd689c7bc068a0535f278cf3f3f23ee104ac380fa5eda0cc8eb8c0c4302c61f724fca6a325c851e8870998b7841f817c1367f0324b89ee4142fb586a27d129009f978b32a524ad3e7a08f6194b19bfcdb530f56247acafe580465e6a6e02a71026a9b72a1255092b59b9aca418df53dedd72681d12aebda9e335741ffb013f31f8faa871e346674f65d1a847e96b97ce42fc486bff193ed63967343caa4371d8c7ad1d5d73e023e9fe91a9f39f85de05c40a509facc4a01bb1322c98e7056f83c55729f088854eb9eefe0090a1b17df09c38264c0a6357be81b6b367dc669bf4d387b47399981e00cab7c1392f83e7855557dff4ce3ba022c5b3c5e5a9153c71ec057964a9134522942cc89e92d3fa28a62fab787c65a3c217359c7e7794af96c39afb9ed3f4ac4646b8f8ab47a699c9b6ba7cfc21307a586d65fc69caf0d8370ce31b6c48ad21f36a8907748575e68e01b4b6242f4243fd22bc2e1331459814769b58e33f7ea424f5b4bb2d67d48ca40ea3d60435ad07af8b38737591981b6a6afbb0ab19830a5ba795e3af763f171c7470e8c92a42b847725200fb68b400a84c599ce2fded2f634a3436c914f659a28639d96ebb1061275884adbdea50cdfe36c7133ee676c7ca4209cbbc14c8b03ea61836d0b33c1e26deb356d74e010792e856a1f21e5972d406f9c1dc1650e7572cd9cbe075427456b5884cbbd1b54688738f7b9252b34d24fc5304072f53acfd74381aa4046becbcaf6f1f885f14dd8fa2f5aa92feafa8af7cdedb6d53dc847cc0506132782147de813f24e9689ed385b3dbe4c6263177d62c6ab6dc18e434ca37707a7495b94d74eff78b13e5e25ea4f79e30778dcf95a325aeb022056f269dc0aeaafed0e04b33ddb678eb5ac8cbb1a1b446fccc86958fb924eff79413152ed25a2dfc3408c54c5700ff0a819f40b7b400a38deed780334f686b4c152882b6d841bce48facd3b0aaa89ea5ccbc077f4b3e64ebc3c43cbbe10529c59d3d2faa709ee525eda31fab00b629c7be54faa8384f8a1a161a8c84f886fa3f43e5d0498e31c1a10b5d2fac3b3b366c208728ae044a363fc0992b72e85f7ceb41afbb0b92c42e2757f2ceff5628eceb0c9fd772549d28a3295324dbbbb0ffc03add0579c8c941b5f6566d2a653046b8d4efd0580375c3fbcb972112964279536c4f2329dc92d0b202c6533c89f14f60f1555521cfb0d42487dadce1a1b8951de7df0a04d3a217addc3092add9c12d27b6b505ea38bb4d7ef27d2791ebd561c092f491826b1db0672d47de02f4b68dbae86d4a2112eec676aa56fb2fd65e758480682e426c6b24d2cf31d5a2f07e7b9c91ae3cf8513124fc6333d1c96566d606795860152322429999ca74c8f3547aba5eb8a899a6214afea9f7fec740e3669f07d6716e192018b55ccf62ffd6f98263f4438e1da32b13bf8f3ac07ae072044a63792aafe7deb8f25022c084f7951c663b0eaef2d3a503159e1fbc100922e501b4bcdd7d8b8b6edce04879028e11884ec24170edd069bb600e692a7423270d5c08bc47fd31cf55383e3feed69ae2fe4a09b3d797b8582522654fea4f908df87fb49e52c959ea54d98f74978c51c040f532c46fadf97e35155c85e00f8bb42f80043b31c63a9aeec59f3a5ba8d10fbfc95e657a455e50e3d699a41d0b6dab92a69e1d3881928d625c2ff7caeb2761725a66de0c25e09de2b2a265d4fb51a0a0810cb84cfda7fb2ff5dcae67ae7fdd5231cf450a01ca6a1f0f202f5a2dece34c0fce73e77af4d31d7f076e4456c840eee83f478d256ebcad078ddd03b1684245978c76f9675e5f0fa26c62eb6b227f18d0076af976ed4cca7cb78cdda18a215bb9a36ab91e91b8cbf0b8becabcc732e9a355ae6516cc16a585f76ccc72898851cb34928afe1f910ac7bd3d1566af59932de4306a4c47680f16d169b2d63516cd3ffac5be695be77f7c14344f41777c79051e8b10a667828d7e2cb34f533d51807ad3373e37763b332b6bcaaf453fd26c0470d493353cfd96b95dc14cf2eb4a632c18818e56d82e03e59dece0a7fdbd0c84fbf33e073267b1ea360cd96ba3bd7e593a71e3e0c7f74abfe23412adbc7ec8563612a384b9f47a217204405284e09ee42661c8751f7bd24c57ff314ee3799d347d1895f969bb4ac7d6039e1ab53ec56e506d89fa90938e7d386380f32fe4ded745c96f4a98835c72d63e2c50d1f986922967801c9830e663472b54d0f605dcba724c045f3fdcb775e8b7850ba02dd2f179c61c7e36e5cb0255596ba26b0bec450fc2b02e2a325099017eb7f6d9b3a4f7a60ee0522aff5a5f3892eea96c527c094ea8b7910f5ffd1e9cd14458635d7e2ec2fc099c32d55f6dc6a6b6dd64c59f42bb43250ea0329c4194963ed26d4c2f74c0b7d2c4059136d4f94b98e7d4e9956ddfef1947aefd506935883b7035f63cc0224dbd97f18740405ece992a2ce3b3b01ea91edd5efd0da744c2439e61ebffcc9268d9dd1ea7ba1a5cceac116244aafd49a0a626c602526bf0740b9ffa75203b51b59a2786cb1779bea1efc67b27986534851b62f19a72696a2c6fec8ac746bc111626cc154f9730ff7603687b1c038a8b453d962104ff8f8398abb34711e9c09d92073e57e82b0d78bade939aa9875796c6ab941ed36748439c4238", 0x1000}, {&(0x7f0000000b00)="936a97734530e20d5ed194d065eb9092c61646c77939203decab2e232b55d833694a87b8400692a15841b34214aa2d59c7f8335c5cbee32c0d4e4b8e15123807ec8b3ae4ec58e0580bd4e4b1a378bc09290e8e39d4bdfcede9da75f184", 0x5d}, {&(0x7f0000000b80)="84cd9ef57b11ec153479cac80b207307c64949db4fb5dc668e0b8b4d00d4dd2712d6b2d75b56da93183f66b591d3d54642449fabf9597faafcee2b017913a52a03192c14a8073eab22cefea2288f329e59752f2e7a659d84c9b3edaffc5b4b33f4251a7f056df4ad21d67bac5e87e85ce0951991287971f3088270ceef6fa1259e15dbb46117dba8c0985cc671c37fd8f77f55c9e8ef57d11c085d06f91b2f", 0x9f}, {&(0x7f0000002b00)="8f37b54d86970d9283fa81d39d303e5b61e1332765f5ba1a505d279cfd3316800ac0e9eb3d6090718ccc0751b7a0a988c559059706c4ef3cbb507792c2c25230b37d2432c28147c28c11fd667fc2017d1ec96225bc604c3bb8c389e9412b54c292eaacabfb283dbbd4fb83ad12e1bc1dfe8559c23d41e52a7ea6827e6c776706250150386d62722e395d3e7a9af9a649bb7ddab0b04635844a52fba09585746c77f045fbd837a0d6a2d0f81f21857c2e198774e09a2c548f207aab7637ea3069d42c4c1637e1dd2d106cddbe5854cf26fb79edcb13aa8b869b1bef19ca0e6a81c7b5d3bd0fb0c676cfa042af2774e9a3a711895a6373909581f13351b29820a67ca5321e78934251ff99c61c69ed27ae53cf78141c1fc2397637aa9f7cbc0e9c586e8978eaa9931c064f2ab904d7113528c5da45baea72f3b636c951f25ec76f8b17c5f60c1164e9b1db8cc8485cead9fbcaf7e3d4b147c2ea253d4ac4132c98f063fa45321a31e10b1daf1a7b08419a890b23cde8e8d46bde00515be17c2c44d53e8beb639682996d9350b0d734709b6381bf34647bb0bdbd4f6f77828785e12ea8d6ba09bb1a1a36edcbb7aabf9402a64bad42e8c21216c7267b5abfa6531b24959960f5cea51f572c9b1f7efd33794524e2297dc5ed687b1140bbe66a2a81fe56d0c75f2beaf23c2deec55f0d530a2dc00f52680c9ff17748b3e7da2b8d16b84f19c70586428e37aa8065ef0c0d50d4f70bd0a341462f01fbf5124f5d12422d583c6dc23ef63ee6d4be93fc5d52272e81e7fb6bf32c04ebf6bfccdea3ecedea89dcb6ee7a82ceb927f9492ae9dd1c3974071cc72819c1efabf6bb5805287a11b1187e7be243cbbc6cf8db7b026f8e7a238b5f3aed35813e33baad4d91894c5b73f7612d79596038e65108fb8a04f19ddbd692b053d23deae42613732a64231987b482b5ab3d3dcfbbb5ef3a8304a3ab90ce921b56f6d2dec0d60de2fe8126ed52f7a86b257de6124ad48e3b7cc351a07d57d6a2dbf924c5d9aa0896e603587b965c4f8beff427c6ba8bdbb58db4e6ffd906800e95b0354537cd844ad47acafb73bbe78909e241c26f68d56c5759a69d2c2fb4f35a156209e221b8501f76e17c210d42b2806f579bdfb94d661f840dbc1a2450174dc49159d5ee89a167de19dc013ff7ab3269fba42da5e740c84693ff73e4402a7e0f04c0ed78ace14a8f5ac26c927fb0097a195bb6c85fa980b37c4a8ac6359d3d1bba03670c7597899ec8fd049b7609ce0a3bd169ecbf845fc6b11136b8b14ba06c109701384466c3fa900963d1e2a3143d841876ad6e705d045fee106a8833fd6e28620c057903661cf406a5d601ad4c3702f08dda521624990b32111fdf913f905ce763a6b50a68c0998f2c69bb6d257466b7168a813c078166da3bcac1ca3cadb27636310e623a6ee28fd593103c28afe62310ee7743dfd62016a9b5a4a99c20aa683dca287bbf727e3b378d258299796c8ea502a0b68399bc055f4b8a08a0e9eb68db9aa0b891a183648ce2837b024000bf479a4e96f4710cdaec54a8044a24e04358158012cddfffe2193ae9c66c0d47af415368b9ef9a6451cd3c35c1f7397b1450c817bdbbc2e1d487f78873947b028fc1fb08d2eab0cd49e5ff076935d3f5319135cb62704cb13aeeeda72bce6f2638914b622d43df33041080990abdd62d300f32067399d81511068fe66a77c92b945be7807c72f59718920511eee2ce7635aa3a28e39f71f57e29724d59eba0c843386ca2400f595e7465be190f3f625f4bdd2afdaca02b9aee8ebd806c087a7c6d2c256b9266dd19735e68af6633fb8ea6fa1ed176c506c3730d5220c9278232f43ccb06a43f1113fb930e30007bbe3f4639ad9986badb145262aed77afdc7afa5f4b74f2d6c78a05c6a0df0182c3785388ccbe52210be6d7f96d3deb1e68ce650ac2d82d76c747d2c12cd2e43dccf172ad1f9a38730d017865f10efb6314fd55ace9e2f3741c97ffcf9d70ed63825d4d77d4b9c6fb1038dcf89dcaa39d3307723d7787593a9044c241e2f17263bd32f13b03e2cadbd9ea1a0979030a384d631e3f86edb862715229fd73c2d238631cc93a0d07f0a1a3af29bb4080edff91da0df2169bf87aa50832b37dabeeec5fb38ca7b7cd3653a9f63c14648612e4cc47bd6f84b9a5bb00019ab5917f07ddb30dc8873a629d2ae5be4bf495f15fc9d35ec1c814c34f60fd138d592ece3605a8369969bf2d66e65d8a13f644f7b5575e27556d1bbeaa00820b64f1c23791327af3ee5d60319899c4e0876f07a4a19c8135b9627040fc5f931d416343a7d7ad290f4231bd4a9424aeab0b4ba374fc8bd495ebc2c71af2621ecd676d1ea188f9f1cb7b1f46e56c0d8c52d0bdf7c53111639e41c72cce291e1bdde792332e0f55db474d038578a4372a8e7655e08f684338282706718f71b4821ef6fddcd5227dd00ea81ab102b974908e9a99660afc19f89c18e8ea8a369bae884d79abc7244b3ee4f3214edcc2fd45b8b7119de068d5dec33c915deaa17446ea47441e0521f0479f48a08febf3333c612203a3f82674707c53870f4229bc8467376c45a4df7cb146a9757a930d46704506147e045ce0023c6a2023d32e5c8c44d07fe7d5ebab8d42d5380ce678acba20f440c9c8f828da31d6b0b42957f67b5c166df9fe17d1557ba55b4f87bd5cbbda4e2685503a4fd048530ef2179e8535de543c2ea38cb86fc8f9769c5f86902353e3825a86415564ec1ac68449cc23979219819cf957f499b7171e858eef2504e3c744d02e4c781440520fdbb2ff7b7f0d5f9328c4cd2534bad546a0aa028ec5fa84e7fcc838376b25ab81fda476d60c805e280a536e7e773603fda2b18546d47b70eb445f545742a1126aa8a817534207fa9a1300541608dffe407428b67b5e60e3b047284d7f5355dedf9e485e6485565ea5c67630999139a6508f0fe3dd6bae2277ed33a46156bf38c011631da24ea30873c05ce0bc938ee421fd6a36c852b86944f5facab7f33aa259f1b2a188be54e685cfc1a6bb36a2c9012341543da4b740ac5f59b7fb201733ba2e9ee8aa6049237ce4bb55e28679b2123c58fdfc1f49d49933d40adadfc5261525365008ab8855b5b9ebc8bc5953498af81cd381042f0111363e95e92a4329876f81de723256471afca7db658766720f5a7fd7ae168a48f318254091bb107d9c51a30c114c3d57938985b229f2e644f27759b20328ed4e45fd3b64d20cc90d30bbcbdf9124cc1db40943b53f9e9fb4a7e35cdf41d1b86deb297b438c4e3fe66fdff5ed389a455eb08579a61d7dfb708fd257cceef32fefc4a0c2802925aa2290eac5ab9265a927de3f017ed35649d0879cd460536af5c496642932bf7fd020420caede8da299fc874a27eb02574beb3245f4e5dde9d0688a8de64617278a29d8535d0dd8a4ec1396513ed66931d99cae4d2bd568ef666d917141ab581ef0a9e5f55ab57a40ffb9bc7f2f8f882da4fd32fbade31a39afd91f8eb214a2fe30040db440134eed2a8d0b1f4e0feb54dfae691f1cde9a5c807ccc6b36f7abadea757416e9050d8c6ab667a694ddb06ab48719fbe8333f753fcfb229caeb27161dbcc94c338d59a5426edb4f45300e9923d782cf9ae0d474fc00edd245cbd98fe0af905ae2c85e4f215b86bff6a0783723768719d274b3331f3d5b78cda11143298d7e34593dc97f4157ea181f30f76f3997c552601c800dd6846c3d9368c18478b4892fb427a26b659fd796b84f3b9f7e10946ac31a2cee965a43af87974e68261b798a94597b3438762f00be8fd750cddab8d8373a7986d76400ca05a02d286aa9ae115ade140be7ea2dfe620e3ee70322a7402c130822aa34bfb739e772c2d00efee59d26917f102598e1257d4b45b731374f088dc8063dd6ec54c73930029889ccf807c74ed37ffd6187b1198e255ffca1cd04e524575103fa4ba16fbd7590c9bc505be0eec7caf589adf287347a6f98b4e61fc48178b6539509d53e6a41b2bb4704ae1d233acc070d95adab433ff1effa002280ded8882463bc00985b98b4bfd82a25f3c0e09ab2c6d12af7a3f7882c04d7f66c56b6bd9745258ce14dc06c7a43812201314c2b8a9dbfe2d2f7613910a7d5fef6096ad950c952ea448d7b75ede09a57fba4724d46efbd55951549d8b5fdd147834cab140d26f190d7a581736ec57e73c99012aea5a31248d8f676f8f2467271be3919d08e4e5721218e1f07452f461eb9c5a22f317ed7a24c3ebebe0244e3db7b1071d7aaa38f374c94c57f8f94845ce132a419c4281b2b207b199f46d6e8cd70a6a531016eb32319388ecf35e1fc828f2614111d8319cb398d6272d3c56a33662a8e90da743bb29575648e6d4d04f96ea1bc05b162e319c08339e01bda63d33869b3a79872348d59592db565f6e315300d499effcb0889b0f3101fcebbb06d556900b04cec91bc421db1b4516848555011a91598d69a558b7a6197ff39ee7206762d5d096cd37bcc52e800c97b8aae4d353ab65000bff3628ba0f1fcf7c30f0b2ec3af98bfad6e66e83ec746fa470f10f29df30e2536229836df2948b1259af3d766a70ad3467b0a6d7f2b8211faaa2429aea9b81506966cb0fc2fabbfe2603ba85c0c72e1066ee0a464ca378cd94d56af58e806bb620f1e9d62a02867dbbec6780a082a9e2dcb5858e5b34d5831b6e17c9e9f6f0fd0b162003ba176761e1f9ab1d048c0d4cd013e0c6d6171b96290d4e54aa439cba9a8fddb3ca5b5bc5592b164df82e2163a2c59d32bc3ad13d22b221bd9a11910334e1b7ea92a57330bc839976e5d893b7c68472693e9dc2f07a14c1d23f639eadf18f0cc7d4a7937880ce6c8c7fcbaa2bbc8bfdd2d2ceef3e7fb953142345a9f0a7ecf0c54d80ad9ae1b7d15bd5f2a0c01485efb3060ca271db6dffbb9766669eaa5025e605acc2ef0b365c7b0253823b2177058a3496cc9d336cc4002f144bac619726b969fd36800e0a38ef2ff630b0f4b23e826da003607ee04ade5a2ec30369b742a8d1ac808c46c99f1c3561ef84c39b49010c165a6eb954ee916bfbb3cd706c1cf51d7f9bfd9fffffb5d1cddb630f23f710770c0bc94c7e53cd101c79877093ffcba6fb66594dda156bce557c8f2e64db35acc4a3a0946c5658ea3bb0d316a976372629a95e142d1c75ceb1fcc434c869a4def0c43b58afe4db88bd0a2f6a5f5a9a967af36627dcbcabe0e7a659d6", 0xe83}], 0x10000197, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1}, {0x6, 0x0, 0x0, 0xc2}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x44) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) write(r1, &(0x7f00000000c0)="9bffa61ee1e63b9b8343f49dd564ba68bb03cc6ec3340d28351a0202116d89fc3ecb00ee0164b9fe1d07703587", 0x2d) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x80, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5, 0x811, r1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x800f0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x20) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) munlockall() 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) openat(r0, &(0x7f0000000180)='./file/file0\x00', 0x10000, 0x1) dup(r1) write(r1, &(0x7f0000002380)="e87d7b5f6fc023ef6152c6b807500eb909fde1e6f14cbf6ab3a915337ce39b690b492cefb2519a6ae800cd037fa86f7ddc9b3071faaccd9f199dbc72a5823b9126d14189f4304be354fdad702ebe3168c8b948faac30f8cd70986ac028ba396da633964823e2aebe01271dcc56b7dc12a735d12e6a5b95be117a9c7ef8a67d3137891bcd5988f9f6aad31663f21af93735fecaca3d1cf24819d67ed5be0e228462cb954b7abdaad9f763b2c34538972693b642d5421c28272f0d5b2e5d2f6434c576581d96f43c8bcd58e3a260472e6c88d490fc442c160d8972a2d2a636d164d805e361fb6549fd51281a8a9050662e3c0dea3fa35715f5b3cfe19520139a054414cfe6802798bba1317ffcee1c86eb1e289f655938a8885f4f296c8be76bcfff4a7cbab346b74d38c93e0fddb89f07ffc4b402dda4db6b0c9dae1136a5268be2c0f19f4b4429b1c8a15593f998fe5e7bc382c247f7bf03304fb9ae16059610f05cf01b314d19645021caad79cfdd5845ca47e03297a0f0e4f117cdca4c720dce492ab850ba1ee3e3d3c8085c6f4a1a23569d16f716533808b67d7d8f1a0bd9c5513f7e3a1c61bf13258b08eb413ab66d91a30a280ddeaba07c2a08d0dac092217604e974de148a4ba5119d1ff6666ab62eb49c44e3a10f3bc66c6044c942002a01aaa2df0029f8a1541d477bebb067e71b92e25164a2838763b9ea855b22ab27895df62c15eef1649c200aa862a249fe88c03714c34c3db7615f42ab9983c99d25c9fedecbe65973402a9f2cb4c1338338383b482cbbdd351fb2f25642a1151de405093806bb67693b86535b5a50c3cf21c7193f9641ee96b757e5f12d41e6dbf622f2836be72156f607c1ff25bfa00ed243e267f0b7cd0e655546911538e9a172baf931cd0289f1b1f496753aca4fa9ffbb24641e593881a0456d8b970170ec65df914743faa835b627ac3cc182d4930e4cebaf33ead1587ee5b4c324aee0e904dac6ecd6cce0d2bd4981c0aced67c8f3a56e44099c2604e8230a439d279ef3d2fb0d243eda4ce351295f7a3d0177fff5cce8bed14842ce202adc559d7013327d670d9ffb3e9ae73926ff231d81b6616a5e9f13553c1effbfcb7d390d9767c057a6562b514e1a959a04bf89da060b9e2d220d2bf5d96fcb1613d0d5fd189939679934a192290c0650a94242bc70dd220723a9604dfc6f374ad0a767f66095d89f084840d852e32015b446017819600e7b5b7b2b2bf44670806292a96af5beea8b8cf6281f3def974d7532ff301c37ad5574979e0c380e269fc32b3b9cc6ad0f9a9e06688ecf21dad6333f0689f57c346e28278906462af8ee643eb1d2d2733183297d39c8983af3222b5f83a17cf3ab30e40d5e8dc7b0d2e98a14cd33babbb1f2abf52863ed7ff9cdf080798eb74bf491e8f3237876e20260ceb9798616c7c93e74060520915c675928151d9053dda5d587901a7ea7de171142f7dae3afa22c6653d37d28e088c3105ceb73a0774e9574f3ea3acd618ae001fa4889ccdb300d48cf020d54ed7ac4e95d8ebb866500b5cb49eb994416b070bf3b2f9d646798677ffe50be4f3f600c57557809093f5f1e98d61d0b8d1509447f575fdf8541b685d77a3a47118468869a1f8f466a9e79f623c6d422e3fc730e493fcb74a0463a1bb35eac9e5974a149acf31f868c5f95ced7b4de9da97d66d831bc256c486fd1725760ab9270279d20ffb063647072e0457465916df095a6a04869bc75bb8a1e66652a15da6016b862c680004f988264ba6c171013829b6f1f3f3a7c177affa3b1d4232f361d21ab992a0d0a7bfc5aa9d5152a233aeff2e9da4d0dec3acb713de17f9b7467e65f7a9b619303a4c74b7896d2d598dc1a4ee570e71aa0889b3f6b2091821828151944db0a6175868a44da25d9318dd45697bc9beec5b32b2b9a977d1cd8e9e7d7defdea96bf5f4c1f1ac902c51f12a5fb6e3f20d7d58e85a17000b6c4ef026e5aa7aaa3483fe13ae691e0e3a8e5a52f2080507e9a6af48d5f04d7e0905768664bf002c4b88b8288e57d69423f5dbffa9ac9abec19535a15e6213835d61ff4b6ef8c9d7b8c77be9e86a87e4cced38bd787b6971d829259ce5a2f5c6bd16a8db0abe02df4157b68ed91f23873dafcc922126f3d5826f2bc9c154592fe59737f9fe3a37546537e41060df73312d9fbac367d47199afd69bfdd4d6f8b2dfe9263ebd22ae50c06ad918db7bf1c6ec68cf9022e973163267660375e83fd6a42c8fdfbca9a48b26167942e40e733fd0984a5909ff71ca5a9c4dafb9d510d199ae036ad66b3ff15c404e2437f093f6c04acf3678eb5f60f2c8d9943fcc2473056999d3a858331507cc2492ffdef0675a9ae2acfd0e487ac9e90c8ad15169f29b3abf3fa1d9b4539db28267bf260b9a3297bf1ac7dfc60c2ffe828e7f07de4e8408f1c0e3afbd50341925d6355463fd00bf32b82ccf9d11cd3ec5744e03c2e56c6081a9c5bef3d323c11d9c46cd3257f32a68d70ac1eef7633e0f00933cc0eecd2879b2397b4b8e94c457848fcab1369b33811291c497ca70278eb8976df698a72858e1c5d1a67184a61cd2f4f2eb4ff9290ff548179ca2e76c3224c18d5258199db665919e7faf8e426c5f8b9c23d6a8152db809739ba87edde7f0f2ee498082039bbc2b14a9147b2b43fd75647272243bd1a26a0508e4c23b03faeb4bcebbf087914dac7085157a23031618e74581a05ee76b7886bf4196a1d4ae56e681098f7c2d73fe914c0910d131752f2f03c795a417f4991d93634fe8e54521589ded57b1262c88a7ae6f6815e354702ba80aa085335177c791cacd8d017ffd456fc03c00d628629769d1a5bb5273dd5c020d63b6c383a1dac6dd79d319e38c844b3b6d79a0dd961afe2a701b668d5879d0f4d49918135ec43a0d23da65a5f6934e0ea88a8ef01b6b9c5091ec1177132f42b375efe5c15d3f537eaaba430275fac9a866a1f40ab34ae6ddfa9dfb1b43f5049007e62fe79c9563f20eaa0c2db3d4cc197de01f1bf240d7f0d062ee48d0662f67203cc6f380acbe48eb071918c46e17425b5a7a9ec50855d94f9b53df66dd02ab14c027b4271f86c77cd036790e48cdf9ae203ea4051d11d5680ff4c8acca2661a1d9d52763706b96a55e80fb4a4ff09d65991efe5fc90effa39e0d1d35b55f6e3826f7af17e808913841ba2310a49ead743a58dbb9baec9986e21ff15eedbcba6b2ebdd326ab0223baa23633d5475e9d3812e6656d562e54800c3ac919982e7dd31c8468ad5c172e2902a9d58536c8650dd66a0bc31c146e2659b0ab0a5a905ebdeb42abbfa87d698f67605f7ad604bf240789ab804112774fc84699cfb852bcc2cf790edc92325a1c099e8e5804e3d1b871985962e823f8c6563e8be8651b675cfef2a0e08a1b48286f1b85b6c70ed68f791e9cd5372e42ef07da1e1bafbe106b6b5fb2a651ab3d3581c0156cc9351c38db35c942a6bf1509d93fb215321f660edbe83817a0b580b34000f7a6e65aa8653d86004c1c84d6c1e95bf65fbcb224d9474b78f358bdd13aa788e868f4714fe5c964941fad0d82b43b67c30a66263f0c6ba5d162690c734b6b9066e7dff74c3688a2ac7472b42304ec276552d91ee43140178f7300c97e3d75416c21a775863ef9491d104bbb8f341c5729f12d3178ea3127e1d354d6d1eb27d9adf06a2adc6f9413a533197a1314e1db4dbb7cd36865e79b3b76471e8c4a59bbd32e0af3b03673ad0f19caccb2657296f70828f9b87ad094f71d9cf547d33bfc252f3673b3f1dbff0e1c7cdaad3439d63ea4f98a84b6654a6bcc28a5c8fd320a5008d54814b25f66030d9d2fa5cb309d041a61594d0268b2c25ea698bdbf1606e396d14b9d461de7da88ffa195e39188d15dc65d8ae52c3106acfa557fdddb02105476ff1d7f43d6107149320d7c8e86ffc56baf86000d7d9bb396647a52eaa4660bd85fd45f3b0faafe743e648340244d311e3199160bb0161cd009598185d761b54376848d403e675882006d0c4a9277217105adbd2698610528ece3d0fe3f77ce9fdaa5b3430cd19cbfee6dc40b19289bbd14960b1d674a50354d34c55b15a0950a0a1b8b5c4d0891a49bae988522c56b4c88c6dcbaec4a6b20e8f5b51f481c2dc08df79ed4dc581331fb1ba183e6f68fcf95319f3477aeb699d66a04a4994104a9b8be8c3010cabcdeaff59143cbda085b921ae43b6e32a53fe74bbf69cee518fe4311be9ab225ba72af6f13fd91ef58b238989c48cec8549437d9f50f273fa85c9cdcf3f3b9063ddb4d4477b7f91dc012876a78cef67c622c86678f3ca3e3c90a87e85135c6b03272bb7e5382acb9a82b4e6ea04773275bb3f4f1a48437cb338bc6a6d69c0c0c22a1b6db42dd7c372e67784fcbc8c921c006533b149532fb7b92b0eb7711cab80e02ab912f38b149ddf4ded70159146f3a993339c9646200f893095b2eadb9ebbd04684210fcc07879a3ee4b5b92ebc0095b12d913d9e1447ce0c2b7c025d7fc9616b02d020c3949496f396828b6b6afbcea13e6337b31e760aa9bf4c5b2d9bac830acfb5befe244cde8122e96277b9701cb6afa5f4d16e9e50c1bc89e814a780d61f25cbe4650c70e02b6bde25391dfb2afca729b1022c125cc662a748b46db453f316c13db3dcc3932d153424e6f853ee3943a76821801f3182749c9eed1f41991d251a82c30ce5512479a5114081566db307a845a76439af3b8848c8811fc16fd49e8833d6585918116abc307a2b8f6881184a654edd0ae2d84e79391d93a7af203dfc99b84f8672b18c0f8e4bd8e5e728cfe8bc3aecd123dc93e1210f402d3790db679fdb1931f3a2c1f56dec3d6bbc65de9d7f85e75bbf0287b9b9a0a344209b82f13b65102b5729e7fee6886ed15730a811b317407d91404ecbb3598536f9b57e7f15c93dd94754097023cfd29f0056572566180775ec7f3ad7ae3200d4bad79f37f721282366dc2e8837acba5a8f657a76c06627e879c0a4582beaba501bdbb6c067216a280bafe055efc2a0d651ba94610ad1c4275e1e16d8363091c63dee9357e425c106d85230b7528117733f0dd81bb670159cc9823f6250339b288063a44682649cef5c38c54cd5b5076804ec74ef7ba7d1de23e6e1aaf8c0de08443cc994caf62bde32587fdb69a1e4b66f169930c7d8f5df2ff137a06bfa4eff109f0d081388d46e850ac697585385fc6d86aa24aa1b8e52ed5e0f2bb62dae6886291a0b7542f7ced243ff43454bbda4a9544dcb446a1dc95766e0591a91094ffc11429c9dc8b51fca7fb1635cf94d2ec92d5214c535d9c609dc06f44cc18aa2e5857866f16da0a2b3d135f3056a339686e769ddd60b68f630915831e6b7761bc592369b3a54fbbddb104330c496e588f15a3fed74859775d1cbfc3b838a6f24e1216f525f2f1ea3a980077950f0a0ae7cec93882953c312c795db18cbfa02ed9265d9bd81c3e1f6c73561649b6e2fc624278c5548ae76f8b5bfe00d01426a5b5c1baeb1a2586a640c381b0591f013cd4288e431b54a165c61a7f41ec888e27ed394311bf4d4bd4603a89648e0ed51bcb2174852af77c183aa0e528f187814f4d00c0fddfb0375a763581a40a5e1bd16ea9f737f5a524cd9a621bd3861d9f26dc4e651e68494f18f7be3766fa4f276f177cbfafed7899ad9fb5d60d2739d2784bfa594f1efdf66cd68cbd274e08a2d4608c322f8ecd8c95fa43a8aee94a9ae543208d9a442e737c020188f3eb95488ce4c6ea3e9b37ad28cfe2adb", 0x1000) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x4, 0xffffffffffffffff) acct(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') r2 = open(&(0x7f0000000040)='./bus\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000001380)="741ef9382bfe3a9354a6e973a2f598126478d3e2ab50328c5c95c34f2f1910a8db9a81880ade405be6d060e4dc7b9f368f0084f3a27dcffcdf4cbab802fffbba6262ece2f2be447d6dce5401907c273157be1ed11025654ad9f3fad11b0029e0df75f482399205ccb93fb910dd0f19e7317dbfa104587e9a164a449477e407865edb35fd6d59259fd3fc95987f9d5c4954d05e3d3ea5e03e5d9bd63c59bcadec9a255fd829529f5dc788267c774013311a3ffcc8b0095b047855e4c76494b631917f1221aebb50a7ad1f529ffae3d876b46c011eea53ed3813ed221de0d6dfd075b3567dbc12f8271af96ccf0e3762d540dce5e2329cc661dab2a8d6965126b3b190863e103d81af47fd10ea3641800be9f769f7da138a68c8a229b716c345fb10e46f9ba9480583e4141343db2f500130a03cd894d4c1121024efb020ae13166af39b276ee56ee53b50d1ceb6477198936b20ac9d868b056553c154bbd2a2f19d30678260d2b4e83ff882bddfa89fffeb81da916e8553c481a1e34770efc107e2a35374e3a7157a8519b569b1499f2e92ea7795c50b930ec97e684d6fa907cfbcdbe58a735ed5a9960e3cf3168fc0d1847dd9b084d86f39d10bac2402aae5f1317f67483eeb02921ace21d8124e290e4ab86c74a68038b7fe27a52252dbe8545d1c5aa1038784f28b6115ea52a5ca51f7b01ab53026199a6ae9062b066c7713c5a3e570aa932fd55148b470591b0082763ee233a14c7b0fc3a0236aa83068e8a65b11cf93cc79291c2bd7496bdf5509839749b887f1d7560c9701ad9afc39b01ce1a5d7de3fc09dda62c08622ea1cb7d3a8176a7cef87ea3c4b54c1e452fae6b68da44caad81ae0ab4ec6644a53e50669701312d2925e117e0347b2d7ef507b9a6d09e56faee03994e285c0c2102651076697f5f1b3a4f4c73fd1b769ac0402917ecc6a54098900dc1d80f9ca96da5f8edbacf5b0d9a8ae9d91e057f340709f46780013438aa428788b1b89331b91166ff1206ca1bd8518dc5e6299bd19d487ea7fb5d9cdcc200cb393c024bfae243c24bc599847e3c5e28e629d6ea7ff91657656884308d084e02290657d6b1a9e9153c26c96790598a72b350f19040f4c9102896090eef1f4292f16401d4e81a71d55a879fb2280048c163e49b8204ab0cbbdda1505cb8018f24f796710e4fcd2798c02c4d873a4a09a4f833856d7489dce485ae627a7fe9fcfe74c358a03645ee3dd1f857e603540e382d406dd27904ef5ebd90cbc5ad8164325924622e128f0811bd7459eb931c1f15e8492a66ed5269145a38d05db6098e044980e88feda45986db22b6af1df0eee539e723bcb6d877890f55d0dc864c2e7a7204fbf0093405c2120096e98964e26ca5bd28c79f52373bac2650413b6370b3192c814e35c48667261157ae560dae98a1ce12fcdc77de1180a47cdf71d8d5cf0cb56b4fe67d115e350070d1c770955eccfb56827510cd010bb0bab817c98b2754c0e22672e1e974a6efd061126a9f251d43892f937d50439b0497d83a77390ee2c299c5dea9ba77bd78f462ce51a82dc55a46e7c5c0f981d72726e6ca379f1e304f39271d8cb130c2a8d8874230d62700ab7deba6b4d053feeef184ad95e5c0f5a1e71bd7c99d28d349294ad322e23db273fe01e1ad80d62c1ae24dd79ce9c541e0ab5908a8df9395d0e09f5624bd42b995af2daf8c1fc2512fed6420bbfb93c1a03bd8fb174f1e9a40830a0277540ebeed227af510edac92b05791d79d0e309501c959ca0472bda51b857b7b8abff4b024931c1e75fdae53fcb69846f61b7070a15acc5a8270bbcc4fff7a7a0cc2aeed0224af46f07178ee3644a98c1a082e10758e884b9677bc13127ac6807947511d8e5cb3b3bb50817ff48cad231325d8611f8f7401d74fac092499160498901f38c9bd09cee5012fe041b9717b0c63d1341d310891bed635b8908ec74044aa427f31df8a2be6acd9d6cba7b7a684d3c78b028055f6188a2adb8ea11984e66759b58123fbc6d4756aca33a5d15c6257e9c433724ddf194640f269922c87d141d1f8c74e2fe2e58d5532084b5089432322061245d5639dc9e1baa905e0b82ee428e43f72a4ddda75fcaf5606309b66b9bd23111b44fa0d22ab20fc9beaade6b2e689cf68a6bc2328dce675794b84f98f098598a480c067fcd8c10a9bc49925db5567a46e1194d20b7011ad2c85b6988734a3e8f23dd35cb28379852fce0e7e86adeb494d2dea72c223e27353b62a012c607d9edc92884a2286a2c7a2e2bad1bbd796840c6bebdfe8c04076040aeeea679cc494099386d0433630512370f2106b20cc8aafa6195ebfd1e663489680cb7c0f135158427c055b43c9a72cca2235b9e11b142213d3566c253f7356eb90bdf55a1c4f56f2a5714c32d3cea6642304801d341b1b480ed89b1d6829505c5426ff721131fe6bbca426500e1a9f9d915f7a23dd840dec9a43f1b8d0ac3da386adffd9cadb4b5a7e6af35935c8a0e9638d947c2121130ce27ae35eb6133a638797bbf4c72528715f8bb6ceadd714cf70324c489f34b6541cd02a5df8be7ecc8084c9acf5937d5928d3e095c094b72efd1aa73621d653f74ec0f95543d116f76b0cbf1bafa49307325d20773f77eedf30e9f5dc9510aaeb0875e88673696fe9d8c6422c88f14066ee6c9bb5104fe07e07b18944aef94350840849316c750aaf9b0a3e7ba65b12eb3c910ac2f45129c90fd81c899d70151c0ddc96cb4856545fdd580e2af09a8823fb13027559c8996b7420dd2e13c94915e7a6a13c749d40117086d5c43a6513acf6d50e43bde6e090910e796ea3f0cc1a42598dfd1bb5d23622652705365dd9f405247ecd3771c5c299edf7a56aeed7022ef3c5cd8ceba9fd5bbb6768afa36ee21638cbd5c8484fc244c969b4cc15551b56ece0f8c6e9379e129354526ad51a29f1d6b1e506fe9f26eb74adbddc78484b33aec09ffbd6c54285a6c7da473d1b5df4716c2a51dfbbc4ee1df338eb185b5f2a5b2a16ecb8b363d8cff38b6549917b43054eb9911f3df91fb42bb9c0e702d538f9dcbd523cc5a7068ee63d2d912726ad469bc2b69c43091e11a829c4e388fd6e0eb4fd46580753ca2c388a286a029d5630534982eb390f21892fa4bf0d067403d3e352fb5dc37845dbcda1c22d6cdfe63adcd19d981e3231dbb7a24eea1b2d0ba6b6e4a6f68d616c1d1d9cb00c33481fadad4794487ff46bdc4632195871bd5a7159ae409e6d56809f3813e4b1e17c837b26a98c334fdcf1dbd8ab73caeb6dbaa15633ff1894a3e9344b8ae6ba8101bf7d3cff135686c8fd9cc721d668c1a47de38f929134a215c4eb4e789917c2b6a636f80658acc038c02a12f8fb6a3a0dc8d7c0223d9c43436c9a12ca5e1389aaeae119d7ee017823a6151892b02badae4b6d5337680fdbce7dd951114d3e403bb9299fad42095bc2c1bdb50813819875e7a69bdf93dd83ae15cd3d57ce57eacb5a8e75f4652527484dc008dd9ad3451b134eb6d6a2e2d511d573a5a895ff63f4d0af98f392ebcbdb29df206c9b057de0d83f6c49569837a93c70575dfd61c557ce1679ab35d0cf8d3978a6ab0cd5184114b668e5ade8984d4c7a0746dca18c6cd05ce6a366da09d1875dcd5bed3dd7d91334a79b36cc54c053d79013108777e242c8e5042aefb935a25292ef8bb2c4d36b3d6a48a4e59ca93e2491fd8fb06cd6d8ecb0c71456f74c03cc80b9676029e1ba7bf484e202aa1bf42792c2ac5a4c403694bd986a8d5e880cd64ededfb32ee097dbe9e0b115af9ac6fa678377ca559f750d526a360736c7332b973d89858973da79b99b74175be17999880c352edf8cf753c0fdbf5fa261cc08f6187029b7151674a562ad2898f018314b7e173c4e8810520847e5e0ebe4c5f12d769fa8d4aceebd5cfb206882d25a101c5e0dc22c2b3763f212d599a155cae49a1c31865f23667303b0034d2499b97202cf051f627e7167fffbd0e6f7c9c67c2eb653e3259040b3afd1f12a524fbd44ff8f794a1dbe03f016353354fe869c1b79eefd2bb4738909ad9c0aa8411552bfef52fbcefae47108850e9114ea08858466bb55f16db748228b016571bd77eb4bd0757b48dcad5cd12570b831dfabe7ccc3068d87c806f18cc8bcb10f2147bc5851358960b4de6dc4cafd4737ee9d278e2c3dfc397ec383049fe39ee81d0ba281a420455c4c3fbac280123834401c1b9c8273667f2ca864b7760e89f2930f0bdec3542c09d49206304c8364255c3f1520c3fba9c4da89f573996057b1af59ce17127ab4efd48dd68e6aaf048c3b44801f282fdf964813c1d34385f05947b722f84c68742c41a9b1ec7778e52a856259c24fad925a2a85bd383ea2eea5f8dd4d7c24b4b5b7d8063fd9b742bdcd058c1eedb19a94f73ae5fd70396cdd6afe3b06e3697740c283828a02b4e36cca257a9df96afc2804000f9ad9fe22e7396226728ccb336cd26e3e043ec5f1db6f5344d5a897bdb34311ffe2047c5c4d1cf2337387efe39df57a1acfd690e39c6a44c3aa5f47ecf84e34201bc81d6fe2d3e11cc1c97babee691047a043dba44a962410c8333b0b907f3df6bbaf577214e2403443ae5f2eddb2bf633d125fe09be87aafd54aada3075afa6c6df0210da913b013397cb43bc5ff545f9757dddf678e78d2855544abf04e63af078019dec6506da4de182b6d4ebf233f7792c0f2d592cb03c02910cc822b41582e575f24a18e2aad93a53066d9d0e24ae7c5802483ca8abede6af2b45d9a64c6c39cc4d7ab40af5f9c2b3bbf5cc1126259ef830ef67ec0b92f910f9afdaff5f9f59dc2b8208153eefc90b8701b9a7281778ad5cf09ef033892a1431f168262aef1b400c71c3daf0089c5281107c10125eff849afb14b939e4efd76ed0f526903147d729b8bdd8f978389a233abf322a52890c6ae84ccdc66912874c1ad5c10686a3b453116081e0f5ca8b8a6547d2c9ad7d1201fa3f48e380116b4ecb6a5c9b0fff5cf00efbd2036f836803703cc39583128fd684587a0e79155baa07534b2e764273b7cb7848a2b54398599f84c7e1e7187a25203166c8931608b81dc7b5787f6eda15ae56891c6e2937d3cc656bd47987aeac349fdbd3fde5790da2bb46ae7be7125d7e6332448d5e0d5b79432183b452e4bc963d6953f7eb45b1b45a4e4e4359d6583683e35f3b17bf973c73f59b7d67d06a7d2b5f3bda13c3e5aca36103fb9b63db464f2bc40b4c755f8d6fe98a288a8f6ce9421b9cdfe4b6fcd0832b6fe961955171aaf769a81a864c7af92d4f305c950df65b1581d80fe85da37bc02cd8f26c3bde7e6f35ee35c5bd1a40b9a2497302d20a0794ce3b7f4666bf9766d0e9f443d6d2ca62801cff0fa42d230b0898780e96b6b2480ca863013788537ec45204e98d04c269472a11d01a909857c632b3fdb7602eba5525e9f351619263329cdd8f9c734535aa027909f69349bde849a46ce3d336008671190368497b0c32b37b98883d70a00f6bc829356c98004023f9c509d665f05b9ae2a8cd5f5f7d11fcb5efd0229d18b73479a1199ca78d45c7706904b163341f61cc2388baf0897880f2591b825fd538752e1a3183bac80f7f549dab17effb19aaba77bb3934bb55c4f5d80921f337145f929facc8e2aa500de29285b95eb68a63b81436277a58cda80c8818160c9a044ae496e9164ba3d7a5854f5ddaceb1f95f0367b726416ba8bd8a807495e5f89d6b8e0056e2cfa9c5cf6e8f3eea8b04476ff36ddf9a54b33d5070a2c6", 0xff035a32}, {&(0x7f0000000280)="c04543863bf60199d14e5e6fd1d9d188d259b15eebf0529ede69e7070f18e10fb01fb0745899335c11b0aede8adbbc28b6bb6ec7d560efe4cde8a6947bdea6396f09da1c74a40c118f4442521ce0b87e1a24c7733089b8c6778296b091821e08a69e323c47512741652a76da10018865abce3d32bfe0521f0cb4a185175a3a80a24999a0f0ed26c503ff2f9f8eba5e33d21eef3bbdecc96a44f792b11c0f4a348977b815f1fe5ab86fa8a8", 0xab}, {&(0x7f0000000340)="8a472f00a44454061630edaae43ac9089cbdf2a1225050aa1c15d63579770544764774180ec9428d784f9f73086195ac0692bc45d563f5260fcb93324df669b6b082d781218ad1", 0x47}], 0x3, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x20040, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000980)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20080, 0x0) acct(&(0x7f00000009c0)='./bus\x00') ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f00000003c0)={0x10, 0xeb6a, 0x4, 0x0, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ee5000/0x4000)=nil, 0x3f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3dfa}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xb1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x101}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000f72000/0x3000)=nil, 0x400000}, {&(0x7f0000f78000/0x4000)=nil, &(0x7f0000e11000/0x3000)=nil, 0x80}, {&(0x7f0000f93000/0x1000)=nil, &(0x7f0000e47000/0x1000)=nil, 0x1f0}, {&(0x7f0000eca000/0x1000)=nil, &(0x7f0000c49000/0x10000)=nil, 0x7fffffff}, {&(0x7f0000e61000/0x2000)=nil, &(0x7f0000cf1000/0x1000)=nil, 0x6}, {&(0x7f0000ddc000/0x4000)=nil, &(0x7f0000f60000/0x4000)=nil, 0x100000008}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ede000/0x2000)=nil, 0x400000000009}, {&(0x7f0000c5f000/0x1000)=nil, &(0x7f0000002000/0x4000)=nil}, {&(0x7f0000f3b000/0x4000)=nil, &(0x7f0000ea7000/0x2000)=nil, 0x5}], ['./file1\x00', './file0\x00', './bus\x00', '.\x00'], './file1\x00', './file0/file0\x00', './bus\x00', ['./file', './file', './file', './file'], 0x8}) fcntl$dupfd(r3, 0xa, r0) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) execve(0x0, 0x0, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="0001", 0x2) 16:00:21 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x800000000020004, 0x0, 0x0, 0x1, 0xfffffffffffffffe}, &(0x7f0000000080)={0x0, 0x44}, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x10000, 0x0) 16:00:21 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x1, 0x4}, {0x18, 0x3, 0x6, 0x4}, 0x9f, [0x1ff, 0x1ff, 0x400, 0x2cf9, 0x4c, 0x4, 0x8001, 0x4]}, 0x3c) chroot(&(0x7f0000000000)='./file0\x00') kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socket(0x0, 0xa005, 0x2) 16:00:21 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)='n', 0x1) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0xc4001002e}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000005c0)=ANY=[@ANYBLOB="82022ea9911da02f666922a710bdf03154f52e0ef42fdb01da3dca92aed4659bfec1e501621975b9d3bdf5f61e8c67f075fa4120d088f0f47c478ff6d7db92c1aca5b3f3b2bdd97c07544e2d81a5f0c5968a9bc6c35661749ab4427828b9191e4151134baf5d9a4f14c2b885f67dc63a9db5e821c0a17e8b840ab649636968e3cf0b51aae77dd85029b64b99d16568e528b7c75eb2f1cecc3626637376b7de09cfd323845281dc39d527b5422c30b440bbd891d5be591191f4aaf34e1bfa382abd59378f7189a7eb4bd469a7da7fb62cc14d31b06f464a041f62b05aa181254d5b1f46dbc2f46a18c7832c74cedee26c72967caa4798e4e8b75121d5140ec9c574d27ef6021f27520c448d79854a16c247386fb33883e0779ee1941351d2ac02bf0e7f5bc20106f1f2d30defc54a0cc6dccd54b53e818d6c8c02e1bbc4406a2b699c1f5b9717662bdacaf6aa1ffa0c2d5d9fcff9bcd8e5"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080), 0x0) write(r2, 0x0, 0x0) dup2(r2, r0) shutdown(r0, 0x56452e8832660a23) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000100)='n', 0x1) r5 = syz_open_pts() fcntl$setstatus(r5, 0x4, 0x44) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "0503559ea5dd38c1c5ce465a2b7375d9f800", 0x0, 0x2000000}) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) kevent(r4, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x22, 0x4, 0x0, 0xd642}, {{r5}, 0xfffffffffffffffa, 0x10, 0x4, 0x9, 0x6}], 0x7, &(0x7f0000000180), 0xa9, &(0x7f00000001c0)={0x2, 0x3}) 16:00:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x4000, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000100)='n', 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc306e24b1129c43e) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20, 0x0) readlinkat(r2, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/7, 0x7) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) socket(0x2, 0xc003, 0x0) 16:00:21 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)='n', 0x1) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r2 = socket(0x2, 0xd4073587055ab7e, 0x5) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000440)='/dev/diskmap\x00', 0x4626224fa5d38f1b, 0x0) r4 = open$dir(&(0x7f0000000480)='./file1\x00', 0xe79f006f7c5764c7, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getpgrp() fcntl$lock(r5, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r6}) r7 = semget$private(0x0, 0x1, 0x0) r8 = geteuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r8, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r9, &(0x7f0000000100)='n', 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000000c0)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000100)="ed5dac1ae18caacf48e545dfdd5b71fab982473459d94664fffdc25ea7cd957798ea4c009b3acebf59eb0b29862d7a37420d9b6120ee12db91a4fdf053d5ae729f3fb719628f7b51", 0x48}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="1ecb5607cd8f4161808044b43cd4f651349db317a8be595b9dfa6aa7bc8849671aac95fa1725ffef95cbe89aa2243878b6edc3ac9548b2d1eb22ba5ef454bd84b6c375d5ee9e709bc15f911bd045d18f53bb162defa6a16bfb4cd4d5aaaa1a360fc5343e7ed12f727b9432ceb3517b7f8febfca8b1027b699990cfd8047f5f03e44aa38b730e40a449d74c7b8a7e3cae34b3d21f2ff8bb9debe0a05c", 0x9c}, {&(0x7f0000000280)="6fac2e67472a4a2ac4b024084b512d228b2d3b1c75687d52597d76cfe289d078eab64640b202bc024589e6c6b00378c74917e2a64c61dc0d5f594db98754892c115eb1d3c534b0a4829bdf532cd328160aefe9", 0x53}, {&(0x7f0000000300)}], 0x5, &(0x7f0000000500)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3, r4]}, @cred={0x20, 0xffff, 0x0, r6, r8, r10}], 0x40, 0x204}, 0x1) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) unveil(&(0x7f0000000180)='./bus\x00', &(0x7f0000000300)='c\x00') r11 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x800, 0x32dd7cc4e070db34) ioctl$FIOSETOWN(r11, 0x8004667c, &(0x7f0000000080)=0x40e36277) 16:00:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="1b0ad13e4b478a3eb6342138cd0effd03190398ddb0606b0660b02e213b8"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000cc0)="071400000000db000a369bbc8c20b4372c0000005aa92a068d690d6a5343f64166fa5c3452e048095216bec5e0bb43aeecdd1e9d536cf5c9259fdbccfeb401f8a3970b3757d4ceac6d485bad8737c2f8ec94879c3ae6d2260a982fd45c29ba0af5bb68dbbcc50a563804122460861733ec50e282523da9ea282258a7ce6c607579538f806021f2f88c450693409d23d267cccbb25e9f7321e6fc2c022d106534c1f07ec6697f77b9", 0x4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="b7e97ca48d95623167cef444c70447fa22652e0f44c620c8371c0f33fdeec3f2b65426440541d73fb6e27ec4a7a2cc2e28b8213ee68259301e9ff6d804b202a2323fb6393dad7f985aa0ff9381b74766c3babbb8d29bd88e6a677309da8db16060b45c54640d671449e0c9167961d7beaa1d0617e4c55d193ed57d34718b2db6533f9126365db746020126a51f39f131bc212c321cccc241fc6389b8657f7b1f380f7445fc0f69ba2768c035250cb570b400159cced7ffae1d6519c3070aec7dbf09ed7bab5098f2d477ae3dd6383002ad4f04144ca1d167e64813e69d065103aaec7f7baa01f10e6422dd9ea3358422a668ee82cc", 0xf5) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x2) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000d80)="9d44f8d1150c898aee2c1c1f43267871445e09b4dcdd1dcbda09915f806a27b70e4848fa7f2b6909fd25d1bd50770ef0df761660dbf391533c339d6e64a075e1fc1f8c218a1da1555d43aa1e28ef1f0c7db620aba670ddb889c16f663d50187ae10ec38ac5ec31d8b356e88eb9547ab11cd3fc2e8aa8958da85417211cec04e5ddae8d85bf40b157551822473e127d24ec3c15b775de6420b8b5d6b3342528f7ba5956bb491a5e89673654595e05762a6f739f1c09d0f147768d2893a44c156562b4666c65adcd8e0e6ceff0ece24a48d3bb1d2fb8d5277b9397284dfb94810c97d774be944cb353bd221476a072f138514dcca99445d03f4b220ebba3da28d9523eb800be8698138a44d513fe78386c2a1ee0ea58c88350f758f92794a862306a725a880c7f9ccb2f3eee40079a7203739f695afa3b5b8f3b1aa3337e212865ee93243a79e42053643baf4170f402de84e49d84034738dd8da77800ab55f457a4a4b9854397ee2a730c8d406d9939c45c2032c2091d8989ed7ae68e775d59913a9fe65c47ad1ff2018d316191256fe7452b342a79b90ff362d4f57226c252f81d426a1157e95db4d136ceb3170f12cbde5f7bb180dafebd91ccf2b5e87b3a50d00f629745be6c55c4acdfee6aa64f32218c6d2e03a7be3afec3de615bd4e5f38e16102f80361354683d09181c4f0b4166d316290bd0e86c7f7e58a95eba8ba6444b9f1184927e7407f59afdeab7520311fe43c12e370be47942bbe002bc1e9fe3599e265edf8fcbff9bf514fe58dd26fa67d19c1b3138e530ce541d5e4fd14cc88b3d0de8e90f4b30e5e1e2be57fda42694f0ebb0bde71ad27c23b3d954159f227cb6b2918cd22709a9c6bb2724c738b5ad5896626063c933046c0eab9450480ca41bb2ed722786afbf383706854e39075100c150d8015c269efc950207076b06d14dbf471b0f6d370cf31d6245cfd0af3ded118134a1e675409d0b042f8af4daa2e9419eb1b2b1147a5bac09622c5624cc3eec3fda4c14a9dccdfcdb6f8b2de1ae112d6eb4ff1353200b1d73d9f9d230a4ce860ee557cb0a3ff13d3d4446c69bbc8e5f43695950a3d3d8b7aed4e4fa19e467a9e175d9f5022f883f4a001db4b7786ba86ffcc619516833a7c24d05f25a018857fc855b236228e9f1a9806574fe6f2565e9ce84f5074444f4904f87239a9534d153b8295b6d3fa185bce73050e3df94ae7149d1725fa790222b11c03fbe03670e7b14ddc98002d05b648a5431ab10366515fe2c9308224573a91d98c4e876ff15ed490263a153f2b6582eeb3ccd2c8c79a6712c6697d5e06c8a05e58b50a356500680f89c14af0d9f73569d737569c231a9705e14f303810aa53df3e6140c65f35f273ba02cfb09d30a63f367f60a29859a5fcd4ea2db3d5f224a56d15915d98be67ea861e8489231dfc6d116149bb6256f6b9a2802d8f3084c50102525176e0f3a4127eb1d9588c032e825b50a7c7cad674dcb9ea1e21ef3e599323e4025a66e502d37c4dd30ca8e7ca74093086b31098e0fdac4606b400540b4c2cb4715983035d13b037460eea2af1cf6cc6e39a6b863d12d3050083d8b3d0feb424e26a1c3e67c2e4ab51b8892df4ab1a4995d29c5ee0bdfdd647617cfb441b04f997dad52964ee45d615d40a3c27a6961502583e7fffd9433488235b10d56d312d0bd173c378e8cffe2bb88b9c0a0a408080756e7ddd8a80246db6b34c33a8f5321ceff25920d3a921960122c9ff686008b2fbf536686adea5f65321058589dfbb8f7cc795e9bbbf3ed9e70406629b65ca3a6d421a6f5ebdf6edb66f477af97805302ac385910520f69a0e4f738d645ebc80f580dc1ecf33c66794292235f3f49824868bb87b462747a6fdff96371c713ec525214234f418ae4e84d3d6876797038d6f13feee5dbe40352a97d4a877a5e88d675db9a8f22ded74c179d77931610b0d6e3872e3dc63060d947878c5ac3a2babacf10bfac967fb3e8c34adfe43d0ca522b5264b492e42054d67c04f19b5aebebfe296211b43eba2a651d0f34a9d04f684f6d6a028590273ea08f2983ea6b6f2646b88860900eba773ddb4cb81df630b6f16d2fbbaa228051637d0be186c3b6358331524bfa042b55fd4bb4a37bb6e768a45ad9c68ea4e3e511b8b3e44946b27447172eb8a0153c9cd0bfb454cb50700f9f7dba19f92008f7b7ad94b14220ce9163356a9b8254613eaab89352cbd5af82d02b834fc8c2037704c4df516c73653abcd031b54020450b8cf0144b9432129c6dd3993cbb129d377192d04398c8e0ceefc61ab880edebcf65bf5ce5bada075f7e5af1dc17b4074600c4a869d49208c2c834bd5f9dc68137fcd2d21be9804c760281f3ef67074b07d773ff220784678d72b4335250d8fae4553a87512e5fdc457f018685c1fb74c904900ece9160c3e9c3d5aa7ce58a90ab07645018480f5dc93275205b453b5062f05bdff7d2579c1353404dedb97069e1de6eb116f6706b811aaca63081c02a0f5029735b4980b93fa7244aa319b33d1730329e1125765283e81a800778ae40f5187cc9bea54bd0f57e1d5b44aa1d8dbfab03e14da6744dae93bc563e34b3fa625164a80bb2d498ab781693fe2e7ec856a80a5a593117f2d20252b9ed648efa3c0f9362bfb16e6c7fde7842f7eab1f053a6b90dc9bbae090b8265672fe98777ea0ee93cc134675afcd04a79b11fde1b9b6f22faac6e7cb68f5e80bff376e56d8f278309ee9d285571a754c6f7f81545cfdbbdfb66c91b01c69161a29110911e157c39d2ff0706dd339328ba78b3af604632dc09403f9c6e321246c986efeb9835238029fc5263bafaca4e7fe9c34069ec97ae5a13c89cb9b765b7f4e0c1d9c5406dd3604c71e26c59aa7cbe5a7f4bfa8f1c5f5e1d3b88e908ad0126d03340f1dda669c6887c849ca94c707b101623157ed06534d7b4d5f2c252adc8f5672a7ef12ca6f568015cb9c0eff5f850426009f7ae060813b2aa4d3cf641dd12931253ea1f6bfe93afe38c49e9210b5a02a11bcaebc3e82e00217e0bfd98923c27e3a9b8013b7a5ffa8a4f7c40ecf0e9844ac612a2a23c08a6e3ea3b28638a4283135520504e84671fc3a7735f80360023cbe0fa7f4bdeae20afb4b3454081721a955cb762abf1942fa9d9f19cac2a237efc5073c4d91f9dd90e564b9e8504d22cbae5610aeb35dde2486f3676cfa6674d61138507f59c138caee9bd8cce2de6e10e48316096c06198201a2c7ba91a55b9ccce2a7ae5348eac5e27eb6b30f27055f404ff1f2b2dff7dff62bcde578e0c6ad3ebf931f6820e87da5dcf2e6ccbc05b669615daa05d073f40e94612908b7275d11c4d5fddcdebd86cedc47d96367a106c6f5a11116141a46bd9e45140f4f6d5c039941cbd7d1409f27774647928740853963447a5729d69e116fc1948dd3c59a5a354bbe27910d44838e338a72b359d7ead17874aadfedd3f8f5241bc51b8c14b7a0d2aaa97c58f02a5b9c6197daa9f2df7f08dd1fb800c8d1f932b88487c340af8f3707075bd4238b56c66f3cc03bae6e66f5d01aa53f533fb3686184614b0485654940587945a98d7cdc726c31d4cbae04b1801e4393bd210911243c625fc36de13ff6bfd897ca9f6bb9e1e3a3ae6d7e23a545de43b957991bb0415b9b62fb63a47db287b5d8bec21750397de7df7f3191f895bf2e46232c5181d9e569f00c5533db424b415a3f9085f0e17815d5c4b117a20c02a4fde44c698412be0a5c61afb8bb96f3e9cda9d6486f588113837c79dd00dd335f9a896abc3e4ef993ea71dd266997c8d37735cb37999e24e3456c8a6cffba14a8a7d9e0918d930f76da597765b2d9f6e50992a7c75a42ecee4cb25258969294e47a91b5c9edad173804bbaf8e3c475f00ba18a991d2bbdb4605fddb2fa2eeac0603781b4f65967dd505e71098901991a4137df6f139a105ac9380568b693187c9768020c375dfd36e6d93db56f86e6b004d8f08565e1a3c5d0cb58ee30cfe1002d33569b8367b841b927474ba71363fbbd39fbc5303018e7e66115274", 0xb39}], 0x1) 16:00:21 executing program 1: setuid(0xee01) r0 = msgget(0x2, 0x0) r1 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x200, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f9116d9184df79cec6a3b2c66e0e97d80acedd38fc7e2075742304bf0662532474852dab0c8f9896ea6219fa041d8b42486a049"], &(0x7f0000000080)=0x6e) r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0x44) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r4 = dup(r3) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000000)={0x100, './file0\x00', './file0\x00'}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 16:00:22 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x44) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x400, 0x0) select(0x2ee, 0x0, &(0x7f0000000140), 0x0, 0x0) 16:00:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000001340)='W\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000011c0)='W\x00') r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgsnd(r2, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r2], 0x1, 0x800) msgrcv(r2, &(0x7f0000002b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004eed3265ccb953a0c1f23f4b3c37cc3864a0db753c86eab49801352f3ea6ce0cad8df2e70b078ff9a99136bd5197f7d755ba02e46625edd781006e9e7d24f827c5e03889daa23c"], 0x1008, 0x0, 0x800) msgsnd(r2, &(0x7f0000000a40)=ANY=[@ANYBLOB="030000000000008753b2157e3bd1d3c81b3b15a024430670c06ae031718ce947e1b060a9b3461038f39f4af11e05ecc115c6c8e5c0ca00a8af026ebcda30fb022630bd23c7f025629011bfa45f002b6f98870fac0ec011bb4ea75c8bcca05411cad1d8d6234ec0926429087198a837a74facbe0ebdbfbf7d80d65ca916f13dd60aebda1a10b56b809dfe08da9d946b58b63830c1aa74404d0a6f83efe5e35a812281dac3c0d21419e4691db78ff472acc836140c82dae55a45611dc0e474676e3dacd01c96d8882b19d5f2541573706b4bda0b6a5eb8c56415951eacb002b4d0a7bdae8eabf19902e8e8bca3425d9886165650a2ab79d087b9970e0453b5123d20b01e8b68f3d25eeab16a6f7594b3c2c01a90f416c713bce5fc8b62682adb04597d108b4077880d5a18929aeb55384e6d9fb9b3903bcd7f4f2274c302286c49967d0094cf74080ca0a2c14574c0c5ff44aed65da7832e2f7299e97e44966a8310d803844a61c911acfb9fb62caa327302991bb3d228b0456823b0d132ee61c1e862d531836aa7ab62caa5f2149a71d7b5b6d0637dcf9bd18678d8c967acda80d6d8e3e9c39c8d4c3a4f63fe6f92fc64ec3649ca8aed006476c913deba4fcf19c110013bfaa48b797678905ffa005d25a24d9e878f15b42509f2c6197d4b98d63d206c2b3cbb3b70b9e1c157a77f5424d7fe0aaf65d7d664ff7726cd154d5200e3b93f9b366bb18d990739ac80b07337262569d4b8f726dd307de951c87c6539f445a7dc2041cecc49993b69d6754da725defbdaf4b628c74e"], 0x8, 0x800) msgrcv(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="000000106b5a74d2205f4967b92069f7d85fdbacf15481a16bf69b338b8ea01c818710588ff931498c6a1d9699eae4d32c6c538dc3fd"], 0x8, 0x1, 0x1000) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) open(&(0x7f0000000000)='./file0/file0\x00', 0x10, 0x80) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/41}, 0x31, 0xefc7ba68ccc992d6, 0x0) 16:00:22 executing program 1: socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0x44) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f00000003c0)={0x7, 0xffffffff, 0x2, {[0xffffffffcde6d7c9, 0x6, 0x5, 0x101, 0x9, 0x3, 0x3, 0x7fff, 0x9, 0x100, 0x5, 0x101, 0x5, 0x81, 0x80000000, 0xf8, 0x0, 0x9], [0x1ff, 0x0, 0x80000001, 0x1, 0x6f3, 0x10000, 0xffffffff00000001, 0xf6, 0x0, 0x81], [0xfffffffffffffffe, 0x3, 0xfffffffffffffff8, 0x6, 0x6, 0x4c, 0x100000000], [0x35522e33, 0x6, 0x6, 0x7fff, 0x5], [{0x0, 0x1, 0xfffff596, 0xffff}, {0x5, 0xab, 0x0, 0x7}, {0xffff, 0x1ff, 0x6, 0x800}, {0x4, 0x401, 0x647, 0x6}, {0x73, 0x1000, 0xfff, 0xffffffffffffffd5}, {0x0, 0xc3e6, 0xcfa, 0x7}, {0x5000, 0x7, 0x5, 0x3}, {0x8, 0x3ff, 0x2c, 0xffffffff}], {0x3, 0x1, 0x8, 0xfd}, {0x8, 0x80000001, 0x80000001, 0x101}}}) write(r1, &(0x7f0000000380)="b0", 0x1) read(r0, &(0x7f00000000c0)=""/106, 0x6a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getpgrp() fcntl$lock(r5, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r6}) r7 = shmget(0x1, 0x3000, 0x8c, &(0x7f0000ffd000/0x3000)=nil) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000040)) shmctl$SHM_LOCK(r7, 0x3) fcntl$setown(r1, 0x6, r6) 16:00:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket$unix(0x1, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpgid(0xffffffffffffffff) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x4, 0x220) 16:00:22 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x10000, 0x0) pwrite(r0, &(0x7f0000000180)="69e8784db3bc70ef09e2af19a99d5263651f45abd15f8507c04f25e16c7369218021457771005f8acc45e92657bcdfa7e3b0abefd006ec2e6290e3a6ed0f9daadacc69b1f7e07ce527ff0d15dcf7169cac5099711058fff38d10f6976ceeb686dea761ec3f5668dde30d12b1d6dcf153fb2973848c3c5398d3ac955cbad7efc2b2d5a8f975bb798da9a61f70d853749808d9a2e5564ba7da6b3fd4a0eb1c1afad5262e10f455f18954359fffa8cfab186d0f0a27ab4c742bad5cd397cc35eba32bfc51a72aa647de026477cbc7cacb12ae6fe2515cd60fc8a39046efa59fa6c9afa40ba021d5ceba9b05393fbc81ad9061c0b7b61327b9b7c01084781be47d6ba1b13c92608cff230c2c71464ed81415f282b79bd7e9628e997950a738df455ec3d79cddf81bf370ccad3d342dd926d2a43ca28734c23f2eac68f21c063acd0301954989ff4bdac3c4de7a0b38474cf60f042ab62c09d86f01b3a4f35020877132019f1f44ba80033e30c63417c3e1f102964062aa923be66976de7355b823e79e008b8406ecaf7383811fe2af5eb2d324ec71c25472c7372352b72b4a8619968794189ea7f3395a02749ac7a696d8a945c61a3cf77518206252d76bcfb2a455b6f4cfb5e1a0c292fd78a3110571552c964b84f90c72a94df4f69c220375c6af4213958d3210c84780955a6e2b5ba3359fd5e95679508546631752b77b25b18b8545fa829ae90a88f4821b46e3895d0633157767feec4d475e3b288e3e4e501788de773018255196cdafe217cd4d155c25519796340e3526e8e6efef3c0187090482a43084548a2fa172a43d513eb51a60448a0e37aada2e30d79ffa882d22b6df8851de729df9e252b0cc4e91a284ed9077ad707ec9c24052641132a781e46212480eb2630a1d072b529c3530355f06974aef5b8bf21b120367270cf24d088d9f8e9d68a2d158ee37306893226122c6e6200629f7a7e6c76af80b06b65d1db751a6b25a936052fb2e7404ad48c106a07f2a795cf23539963e92d45ee9f53407023e44f9b5860052f314677575770ece88e4f8ecd8d9eb34865536468a4556785bcee6deac6bd9da7b0216fb87273d1e9b906da6cf0e15b7e5c71ae77bce2d890384bca20d46cb50abd506f0580a60fe876b30d40727edf426139f88b77417c40131f2b96b02c9d02b2226ac71ea91e8cabc38b8573d0b4b4025eabf21ceaa57cc9cd7ea9a37cee65aa11eeed39c421539962329c7d52c925ba257052ed70047c52c55a58c723a8eee90983e0bce54889fb4cf4275a339c9701e6fa36ffd38619ce1d3efa666b6e0f07d7260533f431791c945ca727b4059a1db23b8b4aad255c8853f4be477aa25f7302d23c9984f204d92095decce47bc720ce859656ba9a4a10aaf7f49a2a8bc175d7583bc9cc959f37400996b7cbe23a5aa40b1fb8f0d9563a183a0df1233eda8201ddddd63ee9b3e760ade54c48c3b2d526ee6ad2c7df4136b454e4692a1122f89d92059d0fbc3d4877ec814b793c04647f80a661eb9a2111cf862e4d06e6e8a8182cae35aaab69aeb876b09f1492de77dd9a1d12276172ec53fd3a261c600ce5b6bce497fd5dd6c4303d6d7e87e2d21832f5d3d23b4cbf3b0c73b4e186cf9423eba2552433326995cc389b4c1982274de7fd53f93d8590a43e5549700d3da3b145bc0e1251898a626f00b998194e6b89077fa8d76f5239fe3a7b8676b5e93096e29b55b389763cd75f6be14a6b8fc890863d5a4aefb61695c456d6809d6720e0e41198ec57140ee90663a7265b4ab233f6a68d0c42968e791dda36ac36bf5540d3e63121e55f4b66aca7a47c6d99ee6b427d43bfb1b4041f1d09d3ea6c0bab03100b6a8b4cdfc1e8dc738848028dfa504e7c2168dd8fe011981344f150a87d5adbd6e8274ec42870a09d13bcf05f4c3c1c80d0f39d2058480c933d6e3cbc42ffd7861c90f4111a79b6b0ee2b719abc7e842e79c7608d86229e6111ca3382903287488689e213b362384cf633c0d930ce2c6719a690734578b162e8c7d91c4449b8af1bfd17ba31543fc3d91a34b130026d37d8e8b7ce4347d118b426867ef88d77f4b97d08c2fbac30c6e8d93fdba356174578c5c7f5d90221a83314f35a68c22466ea4f9379a16399eba11a1d346917db2b116c7270e22c27f0ca12945a529969fbea714dcba322c5b4f1fab1d0cd077c5f20de5731e7af6b5aef1f1ebd1cf14d7f16c8a1b69d24b4fbd6c856332c7998a662151596e07cd0d11da2d3c403d1b87a45edfe7cb7202b2edb00d39af31155fb8fd8f0950e30aabe8e36fbcae15e19fa570fed4117b8f5f1df8621ff8179ee4268e4603547cedeab2a183ca4834a1089cb7983add60e0f2fbc8af647e71fb32daa6224133582e8568a0d1ab97158eacaacc4420a11fdff71f1fd5aa79411e3c5c1335e8aa6854169e9e57a31a6e6bf41cfd6369e9283853e973c1958972b834bc6e4b9b7fdf82fe5b87fa8d40f8f087c69bbf8218ba53acce44c971aa840cf886027c5242defb8d36bae47c0f5bed3d93d72e60cd3513cd198e3610fe36a1912d349d377c9dd9e4c3ba7d3e267bfa2d212aa549419371b5ca55a9ee75da32e97c9f68ec85c517b9b7c743f8714109b2192b939148fe6d087f768fd86080a78358688847ce5d50a51db11c028dbc707872d75384c0baad84f2afbd0ea3623db5daa08b3e16024c2d9dc4b81dcf2917548cdb5b4321e144256e32c9636f4c1c631e2a8f973cf6e2154110d336392c2e6ab44e9364c83d6100c138a6c66f59dd9bbce39f4aa522e913cd02eb9ada76ba80066b54479045d463f855b8036b02b1529193053ccb130f49708dabea98b2e6409c5a8f86d1a364516197948e9922bf622230a2f4daa4d082384cd68eb6450ffdb7587e206785da391fd906f77c362f6bcc1f5413954a469e1082f52599d5b5ec28fdc1ccf13faa487257b8377488ef52b97daa02da64adf4e6198b507b9820a18d75d70202be64d1ca599a8a8aeff3bac8e052a1b40a7e7aaaa9bc3502f71f652b6d454279fbb99fc4c9ce29d305826286584a71ffb6705c76e49b8fddb73a2e2165bcf5116251099a2327ebe468b37d76dd34c94aefee55009b6f0aa08ad4c0c2fd115b0a3ea9cfc64e4a83684f8ce7674458e447d2e84ae431f554dc50f8820cbbb8b0c53581060b3022e3b1785be10e4c6ea9c37d2f86057c1f00370c0b4e0a2acde39cac050a1220f12a5b94e5c0e7be9bc3df0029ccf233432ca328cf6a2e66504413b99befa10df74fcfd5826b11ed412888bc9c78d8777d2066e72a4b682f893d3ccd9e3012d1177f985109715b749840ac733e05d06de4f8306510b6ee7800c3bc2d107c39b08b35d48790a7a30ac719e1fe4c9a8caed5aae5772d8792f74120d6c8d89808e0b9ba6ba4884d9ac8a4c1e053e07c5a4208f5a4ce32a48d2ca28c05716b3bb11fd310690fa1b6ce8a5241ba281b09d0dd1c992cee1acda9096f7cc8b8f76ecb8f74cf8a470e2c284a45e0b85ae4c680e251d740d8c8ffbebbc9189ff557dbf9a23f98b71905d32398faceb211621fcbc34ef10cc8cde7bc698f908b08a39eb9cedf8f4d536f2a789ac10ad97ec1471be5572b578afe9a0f7b2363004000ea0598fab28680c38b4ecdb1f666fdcc69f28ca8d2c68a5588d76634d16d5d2095ce907ae823183abcdf6e6b54514b170ebdbebbaf327e92a6ccebfb6ae310c5a09d65fb7e1bf0c732e7906cda678caf48c9103e417be4854700212a2f9ebb386b7492a551e014e2f9a7e60bd66a1d66e81afe05538f2090b14a5b9596018a9c53d4137a7c7e9421eb21372f7cf0b36552543c704ea88ab02f2ca58c55ff1efae5626b68a6881fa8e3aefcab24874732a21887c477c7aaac399a6e8dbfdb71faa98f4f0b24dcc23b4e58092dc9ce0f51cdc094311c4ff1482739df8d0b30041bfc42f3ae335ac04643c4f032da7f7a5da33928d87f1a221332288af5cb48824e87966569bf7ae47166de675f6a36e98be51cfaedd6037e03d047067e762be803d79a1470594a216c63d54510f84f9de32511ee90b2f42e6645e7ad5108005656292eaee91744173f7a6567aeda6a0cddb8d3e0919ea6ea5af69937d58093037c5156c05f0e16fe5096354149b3ec3b3410e2f1b30b390b604b28302447a4094d78b9327e9da49992ec25e39c410a3f906dc0b80baae28e4b0f6421fbeba9002f9f02e07244d538315339f4be6d544bb9869338154d1db5a73adbef1c82ec5fdf3b82d142301b50f747013e2f6d13bcee54eb9744aff30f67c87bfa95323a3a4b03ed93a59a2cf1a816b18b2047334c0eebda5e8cdb21758ef04c346dfb9277e92933aef863c7284f3c7d6d6aae262d49cf69e73ca99843e33021a87ffe608dc585875c92a4f00952266841d531888d07cf9be8067d22180928cc65d59b00f23b9cf4f07dde056458dedfa9b72a87c19e710f85d940a242b14ef588cbaf1b6bf7e251cd93171f6a76a8c44a2e3c7d5f6c6fdeff9226996b8627fd6913b6100dd002a05dd9d62374c840b994847593bb180a3775e1b01c37405ed7214d7f51d0df2dd2bb36279ba9c0329fd1fc63785949f9af4121ee295b80317564245d298cb72d193989f56200ae4e21e6c5879f5247fa398725d151ac0141a297d530f8b00fc2676614c24414fa8800aa7686e59f8da0405de14d25dd20d4bc3ee020652d317056420414fbca583cecf858f442c51901b0f825bf0d7462e9aa0a2d462020d6d81e740c196cd4923b394f714e0eb25b8519b879e29638308b06f54c0636a38a49c24a1b603e685bce19ff3f55165e9674c5cd6f980019968069d474ffadd54934d77845542414a890b554f30199a75114dc3ea49796233abdaf42c15924813706844f58dd4705cf5b6d0d626353f433e1f0310fce058ab9afed0b9d85cceae547b9208d26c85bb1a5c686fbb88c2f88b20e645add11f59f596a75518f66f5aba0ba0e4f38ec79f1b573be1810985d9c9a1fcc45c301c34bd77f452e6991edcb012cb825c96be39827243ed8df6f891dcf7b7311f65090235eaafc961f87153f9080b2a2b78656305ac97bac356b1eb4c5a96c9022caa205332b097a445322009bd3f328400f04bb6327da7840020f74c2706224ff28d39d0d35cf82ab8959b54919be53a5d33f4fe217263d8052448f64a84e253cd6cc58a80287fad2ccff87c923bd3036c14f5614eed3839a2df6a5b21c1421de970844ca383453548f5e2cd8706fe394a0e94aa2ff84734ae72c50d2ef8acc7bf5512e9bc143a863558f9127d16e0f15325e699858a43625476a5bf5cd93602f6879aaa62e913517248411d980a27c7a47879e64a498b1cfefd3658a9f4d35e8a473a1ee1f8775291e695f3cf7f8a36937c903056c04bbc225a9f803760e684201ab42704972be2aaf4fb6ef8bb19aaca011c2c32fa75f0e79d00eeed1a1a0cc120788a5bfedd9d5c1234ccdff3262f32279f1261af1901a979b1c3923f8c479ec11465efafd0b71f011d1dc2885256914235b9eb7ab55684b16f9f5a6fb0c7882f4130b20f846a3ae84b5e6a6ad6320072e0845a05a7c3d97e50038c2487d3dab2338011e1b19a3bb03cfc327292d8eb229437e1aa9836206eae44591e95279cdd17550984c8ba9ed7275121c0aeb0ae4511f479b0098bfc1ec0456f54106102fc9dfd26ccda4e3fb909f336e13e88544100960fb2293cfbe7598ee182539129d81454da665f2d65027d9e9d9f82a7dee73cf0efc82eac91d", 0x1000, 0x0, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0x44) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) fcntl$lock(r3, 0x7, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x7ff, 0xffffffffffffffff}) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffffc, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) close(r1) 16:00:22 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/\xc9ev/tty\xa0afO\x00', 0x80, 0x0) fcntl$setstatus(r0, 0x4, 0xa8) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x44) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0x44) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) link(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000400)='./file0\x00') readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0xfffffffc) write(r2, &(0x7f0000000100)='n', 0x1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0xffffffff, 0x34, 0x4, 0x0, 0xfffffffb, 0x1, 0x5, 0x0, 0x1, 0x1, 0x1}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000440)) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000000)={0x3, 0x3, 0x2, 0xd61b, 0x7}, 0xc) socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) socketpair(0x18, 0x4000, 0x1f, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000380)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000200)=""/238, 0xee}], 0x2, &(0x7f0000000340)=""/26, 0x1a}, 0x801) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = dup2(r0, 0xffffffffffffffff) setsockopt(r2, 0x80000000, 0x0, &(0x7f0000000380)="6faaa58cf952891da564d49bfe093ee1d05facb533b6013f6e427403dc45b49076071d36b61fa3fd9d9b10d75da2c822b1e15a36dcd429214381d8c1d41c459d5db8076f97a61fea6ef423788fe8e962e6dbcf9d4aec419c403ba8d77187e4f3a82038cd9523d0fd106859c8a3e74a3c42d6c97d520f46e0e23e73027f2803935d1c93faec23", 0x86) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f00000001c0)="3280edd134aa91dd6062c49378ea37e45dc0b85fce79af0d604da69888e2ffd1c5d34734ad8eea04d2ec43eb9f9eb928766661149e7cb2234ea17ab9fc423d9adbf50b100a2c6330c8cd2d2e01fd9dd334566b9cfd837eeb6db52cd3262f1526dc57cfa058feef5c9fdd977525f5e03dffaa11791d5c257ab9c825dac83ace5e82da6287da1dbc41f555fe4d85e1b0024de9", 0x92}, {&(0x7f0000000280)="7f810847e437123f9ff175937df26ccd629ffb91e6e994429ba21b9b0b3396445e151c116ba06ae05b13c02c4a8d4b5fd5337f9d7b4ca54dbc8b3b81712fa15e88e219cc169d4933708d767a69c968b7f2d3156bd289e52c3772a0a8232545ed774d563378d2d3ac06e423d4623c879345f309ba0ca168c701cac84050de63f7cc68412e7512", 0x86}, {&(0x7f0000000080)="8703cd4869fbbc4fa8f2ae85d3e4284f5af928f93a026ef33b2b0a70214f0b27a55e935d9ed1328714e516746f1abf5cd7a0d187c1117f", 0x37}], 0x3, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000004c0)="ba") 16:00:22 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000001080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03a6abf1e6bf3bf554799b9b813ad30505e8f0000a403fca1accbdece9d4d1ceecf008f9fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a5dd9ae74d624758d84d9c84c1deb012b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665000eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022264330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c5b041ac414eea454a0d7ce9a15edf26682fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737b8574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88f0100010000000000157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d458996d937da6d76a164acf354d6b911919df80fc3fe9ca1caebd2ef95133f2e679861de7689b35808a5784fe24ef186a99b7ae323e10a45f9f5229acead94953f6f5180f0e906a441975cd609d00d837a0287af48ca634779c957f19ad62b7e798f3b334f2566b14e7a35b6f0edc4db57165db0f3140e8d00733e9c370886e15b8a16e0523f139ecda32898fdfa3b51bfe0cea1e12a"], 0x1) socket(0x18, 0x5, 0xff) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c5b041ac414eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759a814f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b49c03189a137d2f66f452e0c"], 0x10) r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0x44) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r4 = fcntl$dupfd(r3, 0x14, 0xffffffffffffffff) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000040)) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:22 executing program 1: r0 = socket(0x1, 0x8000, 0x2) close(r0) r1 = socket(0x18, 0x4, 0x40) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000100)='n', 0x1) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) write(r1, 0x0, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0x10001, 0x8000, 0x0, 0x8, 0x3, 0x20, 0x2, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x40) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000240), 0x0, 0x0, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) dup2(r2, r4) r5 = kqueue() r6 = syz_open_pts() fcntl$setstatus(r6, 0x4, 0x44) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r6, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r7, &(0x7f0000000100)='n', 0x1) r8 = syz_open_pts() fcntl$setstatus(r8, 0x4, 0x44) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r8, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r9 = syz_open_pts() fcntl$setstatus(r9, 0x4, 0x44) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r9, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r10 = syz_open_pts() fcntl$setstatus(r10, 0x4, 0x44) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r10, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x80, 0x0) r12 = syz_open_pts() fcntl$setstatus(r12, 0x4, 0x44) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r12, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) kevent(r7, &(0x7f00000003c0)=[{{r8}, 0xfffffffffffffffa, 0x80, 0x1, 0x20, 0x6}, {{r9}, 0xfffffffffffffff8, 0x64, 0x8, 0x800, 0x7}, {{r10}, 0xfffffffffffffffd, 0x52, 0x20000000, 0x3, 0x80000000}, {{0xffffffffffffff9c}, 0x0, 0x4, 0x40000000, 0x2, 0x1}, {{r10}, 0xfffffffffffffff9, 0x40, 0xf0000000, 0x8, 0x10001}, {{r5}, 0x4, 0x80, 0x0, 0x2, 0x1}, {{r11}, 0xfffffffffffffff8, 0xa, 0x1, 0xfffffffffffffa0e, 0x2}, {{r12}, 0x64c320d01098b216, 0x42, 0x80000000, 0xfffffffffffffffc, 0xfffffffffffffffd}], 0xfffffff9, 0x0, 0x3, 0x0) dup2(r3, r5) execve(0x0, 0x0, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:23 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x44) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001100)=""/134, 0xffffffffffffffeb}], 0x1) r2 = syz_open_pts() r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0x44) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) readv(r3, &(0x7f0000001680)=[{&(0x7f0000001200)=""/81, 0x51}, {&(0x7f0000001280)=""/185, 0xb9}, {&(0x7f0000001340)=""/63, 0x3f}, {&(0x7f0000001380)=""/35, 0x23}, {&(0x7f00000013c0)=""/200, 0xc8}, {&(0x7f00000014c0)=""/52, 0x34}, {&(0x7f0000001500)=""/38, 0x26}, {&(0x7f0000001540)=""/40, 0x28}, {&(0x7f0000001580)=""/232, 0xe8}], 0x9) fcntl$setstatus(r2, 0x4, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r4 = fcntl$dupfd(r1, 0x14, r2) readv(r4, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/143, 0x8f}], 0x1) lseek(r0, 0x0, 0x1, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) unlinkat(r0, &(0x7f00000011c0)='.\x00', 0x4) 16:00:23 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) unlink(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x44) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r3 = fcntl$getown(r2, 0x5) r4 = semget$private(0x0, 0x1, 0x0) r5 = geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r5, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r6 = geteuid() setreuid(r6, 0x0) r7 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(r8, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r10 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r8, 0x0, r9) r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() r12 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r12, &(0x7f0000000100)='n', 0x1) r13 = syz_open_pts() fcntl$setstatus(r13, 0x4, 0x44) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r13, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) kevent(r1, &(0x7f0000000180), 0x0, &(0x7f0000000280), 0xfffff001, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r18 = getpgrp() r19 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r14, r15, r16, r17, 0x5, 0x7fff}, 0x6, 0x2, r18, r19, 0x7f, 0x100000001, 0xb1f1}) r20 = geteuid() setreuid(r20, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = accept$inet6(r21, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r23 = socket$inet6(0x18, 0x4005, 0x70) r24 = fcntl$dupfd(r21, 0x0, r22) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r29 = getpgrp() r30 = fcntl$getown(r22, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r25, r26, r27, r28, 0x5, 0x7fff}, 0x6, 0x2, r29, r30, 0x7f, 0x100000001, 0xb1f1}) r31 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f00000001c0)={{0x7, r6, r17, r20, r28, 0x200, 0x3}, 0x1, 0x9, 0xffffffffffffffff, r31, 0xdc, 0x7ff, 0x6}) r32 = syz_open_pts() fcntl$setstatus(r32, 0x4, 0x44) ioctl$TIOCSETA(r32, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r32, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r33 = syz_open_pts() fcntl$setstatus(r33, 0x4, 0x44) ioctl$TIOCSETA(r33, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r33, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) r35 = syz_open_pts() fcntl$setstatus(r35, 0x4, 0x44) ioctl$TIOCSETA(r35, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r35, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="d33a65077412c76302db62490276d7626bf8c638fff30ee0f2c5d9905814ce52", 0x20}], 0x1, &(0x7f0000000180)=[@rights={0x20, 0xffff, 0x1, [r1, 0xffffffffffffff9c, r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r5, r17}, @rights={0x28, 0xffff, 0x1, [r32, r33, r34, r35, 0xffffffffffffff9c, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x80, 0x3}, 0x400) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:23 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) readv(r0, &(0x7f0000000000), 0x100000000000021b) 16:00:23 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0xc0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) bind(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="f60ce8053e554a359105c9932b09e81cf8aeff23c3c0ee2341a5016c839e6866ced2fd1031f81d103b63dec214323e8f1ff50dc571dbeaf4aa31ad5287ca88f94857d4e2ed36125b167cb1ba8952d32b23e1fd89b73651ad6e4970c96e0cf0afe70c859aa4aabdced5c9658e55000000000000000000000037b91a6938ecc039729bfe7407e46b8a4a4182e9ba4ebc8bff91edf8d8e446eba28990e2cf6fa40b25bc1aa2ba685e4cc1be0f7dd52a8f56f1efd82e7f57bd1e6c25314ee43cc6e1d79926d76c0f19d93779adf16db62c8386b817896924242ea2021c89f272a3ce2c502c628e0e9843f9f595f4902a6b4c5d5996c21e2234443387cd60a96b10974cf0160a000000000000000000000000008095c7751c5d97340f0dbf61237147d082a3c4cff7a681599d869b7905543f3bfcb8024069460b24aad77dde9591a0b6caf8580312bbb4fb5e9671eebe7c29e996de5583a928a041e40493e22d216d6179816bcf58bf8cc12c1856b39a74185b5581dbe73d2c8d9306cb9360cac1d79df40c5be4e4dfb42c617d6b908123ef9f40d68959533f75fb624599393357c9df39aceef0344c097ffc356c219abb3d0a87aab019efc3ce"], 0x1) 16:00:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000001140)='./bus\x00') preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r1 = semget(0x2, 0x4, 0x400) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0xb7, 0x4]) semop(r1, &(0x7f0000000000)=[{0x4, 0x1, 0x800}], 0x1) 16:00:23 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) nanosleep(&(0x7f0000000140), 0x0) 16:00:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000000000fd2bec580000000000f87c8a5b671b1b542a538706000000d682a6201d7a9759a714000000290000002f00000003003570"], 0x38}, 0x0) 16:00:23 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f9ffc36b653000"], 0x10) sendmsg(r1, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) 16:00:23 executing program 1: semget$private(0x0, 0x2, 0xe65afc476e8207cd) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) semget$private(0x0, 0x0, 0x724) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="8302adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a4034385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf87240318089278e314330009000000000000000000e12b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddf00004123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a41204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f875a9255490b88ff1bf33436e6731ad3574d79be64d7c53ec38b394d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2a57eb6652c52476b0f4a1fc0c7eecc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa5b0297d2f72bd4830bd02cc6f3f86568ea9977751b76b6c98bd0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d0403054667b76bb2aedb6ee790c0514bca51acf3fffff4000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a365aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645c6199c08000000b6ee306d32fe3b216639cb5ba8ca8715e9c82300768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059fae2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77673dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c4bb1a944d08a79cc839d77ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd46b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949679dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e9000000000000000000000000000000000000000000000000000000000000000000000000009e31b69506a71a951c2dbc0b72b50510d4ce4b0358df222fd578f84fc418f406e9388e699a5f1cfe7b3278ca331c218233f37f902b9f067ab9203e0b2c000000000000000000d9c289af99a474250fb6ae8e20d834b54fe0f6ceb2a4217752af149aca8de1a601bd30d2b88bd7519c03d3f13338fe0f84c63df97d29af1ba87316da274dc89e57acf3c366e3e770cca16e95a16df0d2efb174a1e5857ed4d65e135b277405367031df28493a1d7db4b09743b31900304d5df6f46fda0826b4c4769693df9113d160b64abd654f37268b45659c9fc3477fc305dca7d8d1252812ac2f915a1b6bcdad6f220f6499242527b33120"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) writev(r1, &(0x7f0000000280)=[{0x0}], 0x1) 16:00:23 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pledge(0x0, &(0x7f0000000200)='vmm\x00') semget$private(0x0, 0x1, 0x448) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) 16:00:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "73cc5160527b0100e534840c76f3000700"}) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) writev(r2, &(0x7f0000001340)=[{&(0x7f0000000180)="182abaebbec4d6e8740f08c755bb4fe73219eb31a33798d3453a0f07c87a0a0ef1528c8ea3bcfd98ed45f7bed9ab5fe0e9decd3290e437fb1697bc9f6af2f07307bec610cb5d"}, {&(0x7f0000000200)="6f16cfe566aafd9a088501b5e0c29e3412496f22cc5d97de7fb44e732a077b1da972e14339ad1794d9005f3ad0dd643137b1e9dfd9373cb594955a8d6e6be059edb300f6f6d2740b33413a2fc631dee3fb67319403faa6924d522d8d2ef7ed7e4e9d7a0be47a09ecb0f7"}, {&(0x7f0000000280)="8d12904711b21f7f8f641e32a716e6030a2829f01f1d5794ab184209742acee638388bd15d707a8e21de812ed147a800b84de80871a473191d8fe1d955a9391a452c2b03f17f4d595fdf6d76d86a388782f2d79934e9a09f4c6280d2a3e70d7a454ebd694c2eb2e572b72cbff57178299b73"}, {&(0x7f0000000340)="e4dbd45b01e135a5787f3f0e4c472653f78f67fa4b808c512d6e544ed9d848cdbbd4ebc7d3ce461c8d85ac8f535a8bc21a5ea71823c4559a681c6a7d505ce3039205146a17808457fbd9d5eb47c82bcd43818bef15c98d867c3254da50d80dcd9da6d11fc982b944b762475b59730190d2843ca86a1880f92220394f130374d23b65eeb1dde18d4810395d89dd188852e6e1bd3df2a6502232c2cb24f3e742ca9f3ac83fdc16dfc2dc64eb1ff9e621513bba01936522de87c83ecb4ad6b20bd8ff68532ea3da0d3a2b870b07701c79abeb1a62d6cbeefd8e286c77e5e395049043e0028bc4330958c76e86a63bddc5b8b2e6496295c597c065126cf3c0f81369bf2d3ce1e29c24cd99eb05c91ebbf7c5de034d93dd2613035dc472c1475664cfefb2cae2916a63a29de5dbcb504236abfebe2c31e0fe8932db515c940463635218d6ad8e4a3daf863d9fb43ec28a6cebcc0d10235b690d12fbb7d66dd98dbfeaa7eee06cd8f497bf17616950f1e895ac388f9645268848ca0f15f6aac6c88ad076382f3a43739e81ae03e2d884264de4f507c286905d95dcbc3a41d8a7868b6a951f8fd4d2cca7b05c039f30562b982ba9787105f471ac39504ad0cc78e7992248328d769e986319b68f70aa2ed2193d6c0263f9c0f12c3bc7597ef886bfbaf4b6cf956cc37be64c569bf989752aa6b6b0c37067a9f6db1f3fca78aecf2bfce20f479162a49f3ac28f4b4ba57f915683e44d4f1a62116d6b7699a453b2272d9c39f721dc75b77cbc3c78099fed4a48e31c4811aa500842cddb2568cea2ea771f4c9e0a8fb2b2a171405596aa516daf9105fd4964bb093220ff673b287bf2fd50c7a1691104900f85923bc623b5ffe1b7790fe82bec6545c52e6bb0432839b5508123576a146da4d650bca54905518ba52e1d5153fe980e079e198033356829dfe90971da0614b491b5912589a0d254ceeb210fa59e5f5224e3b1deef0863f935d27b973b87aeb6649b97a62a3f79776ba684daf88f1e91863af0de84ada3a555a25bb340db4e393d7524e35b110f12a0d6740d8712149d190f21c0ed70b8f546f179024d7e89b8b8842ae97294f17d389d11daf784832602015a9621578b6955ec377bf2f56f4b98f281a115702bd318b69cceeccb7345a429b45eed34f1db8bc31ed4d5de59600a3b61cba3ab68a2290696009f5449720784ac4857a365d76ebe41df2c00dfd7cb0c05305ae373b7db541434463818946d4904fc0e7919ced06944f279965008e3aa093601865fe5b30eae5537699da08028ac51a9ad68a4a47bdcac9b90ae1f4ba7525843bea153f6edf92dcd441327af498bfffe1660bdfcbdcc8de899351f69854d01cfd89e1031c568c0bec3d078c67a91426df2ca4aeda4d6be1e6c2ea040891dc962aafa879a5d65e1449e712af577b6fd8ae29c7aa8c06548e053bac4f91dae52171808e39ebe637ef7be2ac2090355f662592e13c66a2a87798fe89ddd917104c4f471c8d6574f313ce322ab13f1707a28d52a208ae84c089168b2c09b40233ed318dba88b4f34867ecbb9799fd4b4109acfa84bb27098f8a53f8e0c0252cf51c8e9f9e9bbbc0d5c413d6d4a4d65b059e281100ff0d375f1aafeb4d5d1e553a4ea59c1fdeb197bee4281d91ee30812d8d9ebfd7f3251193d07ea0b0fe0d5bf57a3175cf9a9a2c44067a5c3cf1fb2e27bd335bbf11a97560b315e5399b9eb10aeb4fef717360ba6f87a4ddffb4ed536912a098dee92551cd3d42b68a6c8821fdb47be7e6f790bf529bdb67a353e5a0a50fecad4d971a3cf3fe8585202df879d3f9e5d376b66cacf0be63fa6dea8abfb9e5a7a123eb51a569e06a5758f5ea1a97f36dbd199ba4a45231798216ed7ce70f5b26799c66b310b900c8a1d5f2038d4cc8b37e7cbf6fef6d31ba606cbcfbd0010ae8b0d219a04518104078471fec9be26a48c4de0e8c34a8f7d2965910d5de9f1a853524ed5f2380052b188063dcf06c6c90e5429c68da162bc1d4359fe854341d9dc344dc10aee50cc9ce2e35944d3b683428e2785c952b992515d12938c1e16fa08eecbb7eb81f040467d8fdc24e33d5e46ed97462fcc9d4449f3c0e3bee71e28cecdc8817bfd208ecb56c3a5580c37178aee40fd40aa543d72cce8cf74d4c988af6323ea55b891ba6cd6c5dc91b24d0e9f1ecac66ad09c83fb7f024c6b869c56fe1a34293257b7a51c5f0f63f5acca76f98b43031eda1462d61d3b09f0e316720026bf3e9009638f453862f7f497d2a0acef3323d1124f2e7db513d7d6355faf28b28f8c5b47d627d56b00e87e101729b76facdffd83483f2fca8e7453c02080d39f134b134ac41f65c643237e62aee51a1c29a6242374e4745c9bf8ae492f9bf42fdf12129533ca6fdddf9921c31759b485bf9cf5906d1c861581b80e546e862c8d40971dc2f8f8215d5f6563dee6fff4f1a988c547c22eae91caf48d7ec6be6e56de6abb20769bf81fc4a53762d277eaccb8e2fc6a40a167e93acbb830e62315092192167eb23e4981acbe8ecb77e0e5a80cc5af951f377d3cf678bf0c8683ca9139621d7602fbd79539ed5c1a3b9b4d16513fcf2ad2058418ade59a86d6d303e81e991ff2af40cb7de6be29cb2ad5f06f9fca33b9c61a097a77bd0244959d748660d6f211faa88180949a7416d3bce69418595b672d16ceb313abe41c6a923bf625c6369b89eeb4be292f1ed2f7fc516d595e9036615c40d39d11937414167ee0875ab1b530ff01d47dd3cd7ad46783bf25dd08e6b1d9d13bad9d9a3172a366d51fc4ee769574a1f8134b7635f9fad30c7503e2ac3f215eb26bbc4f54873a5242c79cc0c59974b6b4cf99fb5347d513981c6b0c1edd94de521d4ae9783bafac388dc3d04d37dd844b437f9f6fb328b23c8feae5cf10049c5b1538dca5c67fcfb160f746a0d666b40d181a5cfc6bcd7062d7682ebaba4cef9878f7d57b430a681697cd3defb99e5c48be05f1d19e61c244e65f437430210cb44c5a92f254d938145af582c47433f0cf5709704f5335bb3e4dcba78f95f62883cc0021116cd1d71abe4bb1130c4a76de170957ae93641e7ff944a14bfe5f0bf0c819123544f72310abea67f3c6a794a3cb92a86614c105b104596d01e3aeb415ab54092c29fd19124b8124df0d8744d1232badb15b2a1213b51c4737b6c43f2f6d670b97b5cc9ae757894ea6cba4e7a1d6ea1efd3aa1567ce8ecc035aa0ed152ad7de32bee3b04f3aa2e013fe94d72beeb3f0e00d1f0346bd583533d6abdf2050351d30df5dfb5f2d3acacddc83162fbc17817c3a5ba717939263f09ce85f87f01a59922bbda234fcd9389a555b36bb43eaf5aa8f22dd621f894377e91218796137635d8f5b36ae4d7fcddf6b379a3b972db2609d33a8245d90a8ba2fbf16fe6481716f6d31dc7f5a06a41aa8b6c8b6171291b5dacbae8295a8d758419916223c3b2902e82974c3c181936508bc9ddf1aef1e53c0a3567c2dbdfa42e0dd0210c60cdd73e0488476688f76a68aa642e49af206adce91092316ca7e852f6db3b587c08481844962038d9ecb7d0256b82695f8b390294073af446e8c0b0020c7785b3695e3213b882ded69aa1f034ace34e257af7b79271fb29d0b214b218ba881f5b867181a438c65330c3f9e8b20bb506507a87cd08c9ec2bf6b659ebfe26e4cdb810cc9efdf7fd3816f9ecd97d8539c719fdf8e0f7cf723fbad9b2673a340589fe272896579f6564e4c8e26e5b156cca15b2e6e900a7f0f9cebccceefa4fd4b8f24f80ed89a3ebe23d20aa6108b0fe8701a41481c4437f9f5dcf25fcf67a05045846a45e6714d17ff6987d2f2275d92029b5832e8f45dc329b5b8d6672987d2a4c41e43a164349c1b75ea31861fe9f7915d01d2a74bfc795313087ff5fd2e8fb4ad131d7aec12b507d1ebbf49d6cb95261d4b6db7c62151a7c7b37b630315b4a8271c17efab718e5deaedc865797b043185cd073f4196a8637449c849ee9c18ea32ea721b5ab8447aaf59222395d8bac4b0837ccacb64b7c6f77fbb0adf23b236d5c113c9aa2b144b5455c2590e6c7bab7d60d063f5373e625d62e96e84fd7e744fc28e71cfbc21c6ebb189bb4acf2f1c80d28f9868b0b3ae738064c2b4e1b6f1ce9c0dcc9b69ac4a67b9a951f5c4a9631091226a7fa1c24097d2979e6012f002d9ac7cf5be7934c33e6757baf622e43b4b2ef978b3d36c9142e160f50aa0bec975f8d79e2fa29b42f785240df1651f005734bb874988823cb42009f09d1e5e8902bc7f0483bb5680073da126ceb335925652edd9296eb86def2a3d48500907d04f1033973c99e2d34b3ccc37f0d230a3c68aeccb36179f3c482dcea5679a31010ef9ad4fc3b7ff37ea2ac46e9cd3371af0e0b903247ddf1ef924888fe74b508b493217c62ccef25682747201b2f5b9baea75ea543d497f72c75f55f32086b7a24160921bfc1324a80c6c76342cb9efd613cb4ba59172593cf826e31553ccc4e77398fcc324cde3bfee120b858e1556be9a3b7c8a5b6e2917a006798bb042903a7fda7101ea433321ef556a7fe20c948fe267bbe9fcd274d25e54eafafb5eb2d6bdc484636f1a11a92f69c7225bc74219f7e488d21d2f4f870fc664c90b4cf433f8661d45b5f7bc64376a409500859e78ca4ad8b34c7da1238256fd08d72ef8ca0c9c395f26316e21e5c21c64a5e21ba328820937f4ffb3989c1193f5bfd38704c20a2c50ffd233151689a3ee8f6f3b9e12e1a0e94c3d1b02305a20c18d1c97d42e0e5b9525d985a10aa86e5f5b8c717dd6b6f9dde77e76ba09fdd7852777ade0d7025595c5bba75a508fb4df6e24b83d6f48afd3a2a48698f1c4b664d035a412c085e6966de5fcf8861a5a88ee1e81757af053b837ec84eb2f991cdab9405c3c7fbdf516b57fa97d7d726f77e82bee1d9b504e764928b58094d8b3ff6d6070e44260d97ba61ea96093e80025ca2a6b33b93d6cfd1412c89539842c8c0402c910a5f5a1244bb969a730b9186a8da4b004c52ac08cf788484436df08b0a7f09868253740973c7140df9ada01f32bbb5a33e8f604fd3282c2b10356b7270564bb819c002028da8032bb2db02f955aded3ee497d9175d9821ef745108a410cede83e5a81e634a492cd124fd180ef74c2beee370be78503de3764db47f0ce58635cc09e0a4e2667ca51b1e6c625d867581b646bb3cd9bad64f7ef882f352c79af35c7371c88639b91dc60b3c6334338175094f379990b144cf4e62d0eaa31c44ea9cab782b680872a33176fa1aadfd062fb36a26a12326024e270ccc365800eafde3f8e3d6c4a996dc0b1ed0b1ce0a95d3684af8e167afdff4b919776fd63e29f01eedca60081cb07c2a6a74519aaa15ab1634c12700c8264d109bdba34c8bd2ddf2fef462cbad02aba2799914efabd3c807acfd1213d69b153af3475d50d41ee9217f87d697417543bf21ada8902ee577ea37624e23d481a17428192792ae24f12cc4456b3477d85e6465195b58ad69b56b289334522b255c64f793cea581e6d8ccb7a706b0db671f02d26f7ac96a064068552973243162b62edd38abbe5abee5ced7e9804bd7dd08a0e793c0db48ba54d58a8e805d4a0a6a40cbad487b06fcfeb7e935f1ebee499fe0f9e8b6df5ce45cc7071a160adff0de44d054736c2478e43c24907ffd7fe078f430081a2d3b4b6ed4d782e110eef2ff6c286a36fed264d60071a96248450eaf7d1abe20feb8264148cef306e387e4ff2f24fc42fc2fafd8731114139357c3bd24e7c1"}], 0x1) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6, 0x0, 0x7}, {0x1d}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="d0788172f226f371d7499be9ef77") 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60}, {0x15}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 16:00:23 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) unlink(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) 16:00:23 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000431e00"], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x1}, 0x8) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff67) semget$private(0x0, 0x2, 0x40) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgsnd(r3, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r3], 0x1, 0x800) msgrcv(r3, &(0x7f0000002b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004eed3265ccb953a0c1f23f4b3c37cc3864a0db753c86eab49801352f3ea6ce0cad8df2e70b078ff9a99136bd5197f7d755ba02e46625edd781006e9e7d24f827c5e03889daa23c"], 0x1008, 0x0, 0x800) socket$inet6(0x18, 0x8000, 0x9) msgsnd(r3, &(0x7f0000000a40)=ANY=[@ANYBLOB="030000000000008753b2157e3bd1d3c81b3b15a024430670c06ae031718ce947e1b060a9b3461038f39f4af11e05ecc115c6c8e5c0ca00a8af026ebcda30fb022630bd23c7f025629011bfa45f002b6f98870fac0ec011bb4ea75c8bcca05411cad1d8d6234ec0926429087198a837a74facbe0ebdbfbf7d80d65ca916f13dd60aebda1a10b56b809dfe08da9d946b58b63830c1aa74404d0a6f83efe5e35a812281dac3c0d21419e4691db78ff472acc836140c82dae55a45611dc0e474676e3dacd01c96d8882b19d5f2541573706b4bda0b6a5eb8c56415951eacb002b4d0a7bdae8eabf19902e8e8bca3425d9886165650a2ab79d087b9970e0453b5123d20b01e8b68f3d25eeab16a6f7594b3c2c01a90f416c713bce5fc8b62682adb04597d108b4077880d5a18929aeb55384e6d9fb9b3903bcd7f4f2274c302286c49967d0094cf74080ca0a2c14574c0c5ff44aed65da7832e2f7299e97e44966a8310d803844a61c911acfb9fb62caa327302991bb3d228b0456823b0d132ee61c1e862d531836aa7ab62caa5f2149a71d7b5b6d0637dcf9bd18678d8c967acda80d6d8e3e9c39c8d4c3a4f63fe6f92fc64ec3649ca8aed006476c913deba4fcf19c110013bfaa48b797678905ffa005d25a24d9e878f15b42509f2c6197d4b98d63d206c2b3cbb3b70b9e1c157a77f5424d7fe0aaf65d7d664ff7726cd154d5200e3b93f9b366bb18d990739ac80b07337262569d4b8f726dd307de951c87c6539f445a7dc2041cecc49993b69d6754da725defbdaf4b628c74e"], 0x8, 0x800) msgrcv(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="000000106b5a74d2205f4967b92069f7d85fdbacf15481a16bf69b338b8ea01c818710588ff931498c6a1d9699eae4d32c6c538dc3fd"], 0x8, 0x1, 0x1000) msgsnd(r3, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) msgsnd(r3, &(0x7f00000000c0)={0x0, "34f954bb7edb7c70f06bcde6ba32ba44e6a2a281a1fb48ba3dfc1154a0c354d0e6f067488c97640e73754bf5ee9b819468154d536a514350feaef718ecca77e5cbbb201d9ddc2fcb19ffd5e963b658d4a98873ff6ec53d2cb9651dcf7db56ebce2cc965d6dd65e9c17533868f97094fefd26961c0403437cc4f6e03f77f0b7373e5dd32752c8a2028e9234bc"}, 0x94, 0x800) close(r0) 16:00:23 executing program 1: r0 = semget(0x0, 0x0, 0x40) r1 = semget$private(0x0, 0x1, 0x0) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r2, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001040)={0x0, 0x0}, &(0x7f0000001080)=0xc) r4 = getegid() r5 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000100)='n', 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001140)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001180)={{0xfffffff9, r3, r4, r6, r7, 0x2, 0x400}, 0x3f, 0x5, 0x4}) r8 = shmget$private(0x0, 0x3000, 0x101, &(0x7f0000002000/0x3000)=nil) shmctl$SHM_LOCK(r8, 0x3) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/4096) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r9 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r9, 0x0, 0x0) mkdir(&(0x7f0000001200)='./bus\x00', 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) 16:00:23 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40000002003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) chmod(&(0x7f0000000300)='./bus\x00', 0x20) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x6ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x37, 0x80000000}], 0x1, 0x0) r1 = kqueue() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f00000002c0)="4ee7d9315dbe904a1f86fc2624327582ee7ca1b19e0b4d451e188c0706a7680711ca2636405da079634cf4f8b3d88e9dc5c1d9d4d75a5524346bef6985af05a37ca70f1d788d38ab5b9ecc37bd67d9a46404e11c22ce1bddac5bacef210d4619a39d0fcdb2853a86c16520c9d911ec9ccb5de3bb9f7212fb38a104ea4c7bf6b2cd9ee78e38f027210d0cfa66cef34bd51997714387beef13eaf06e162ad0aaaa358f08e0a10674c8db75443afdc9147570b3f1b7b666ae4aa6699b4f23dccff728b36e87a8beb443fb098ffed5d988376b031ff3822ffd6ff3b3aae2cedc3cba3555da", 0xffffffffffffffa7) ioctl$BIOCLOCK(r2, 0x20004276) kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000240)) write(r1, &(0x7f0000000100)='n', 0x1) r4 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x400a0, 0x3450605fed38f3c8) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1000002d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x95, &(0x7f0000000180)="086c0628967457c8a18376132b7184cfb7df277e107f247232cbde22f601634cf27e45b3fe1ec001ea7b790f7b11ca7459fa1436020bd7e33e5212001b1fb3d84ad8fe5ca0c3e61b3259bf25b63f403f0e3a801b2a8701f3064b889d0f5c73e42f757649621ee59aa0cdbf7e9bbbc940bc5d22df62df6ac354175dca83d238f113ec869ec9102433a7b3510180f8d46bccb2da44b4") syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") 16:00:00 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x4, 0x1, 0xb8, 0x12aa, 0xfffffbff}, 0xc) r2 = dup(r1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0x8) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xf4de9cc69dec81e5, r0) sendmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000240)="998b4a00765905377c630363a884cb229eedd1c6b00cb7bf61fcd65bebf73d8fff3cbf6496aa7c8fd75249fdde0ab808f2ce22b7d7607a047051b117f36b9a8f2f00d9d0ed1af26a14760c3a45f300e2ce023386aa375625242f8d7e4e4445ac150d746c228342bc9f6467fe9c6860144b0303e513497848498a6aff762a2089a2f8414457c41c3c43c22b8c779bf2cf07425beeea05536ce53fcc68ecd13f6b228fc75b21505dae1d084f4f49b852577dbbe1c384508a4df3e5e56c820f76ea108f32d4ee879f3d26f19e3cee2b946d63057dc7ab155b95155f3678adcf13bdc8060d425698e539fbf8e558b3cdb491675f824ba325efbba1350f27aba4db2c1d113dc57e4874d4e772384f25c6ef02eaa32e13c43a804cfa2d2bc9f5c74a13ff691407070dac3023aef0cf0fc386da54c116943cf000a0c34342b2828e0f5c849add3f30659825600f1ee8d5746825f608a43dd4cf3715383053b996f1e222ef151cd724ba0508aa5eb64fe36f0e1ebe01a93fca063ee12fb260a09fa152ad9042b6d183fbd7b03970ab770c7090ef7cedcd5bdcc908a4fa32d6157de6b11d9fb1ed907df2e5f5735a07a7dd300b3d353605380e12071415cb52f5b9e40776334cb20a76f2d7320ca728e176120e4bc499c69dd80d7b228f4266ea6ceb9a87200de84ba4e7cf91ebefa9404be7f1f2a142f96be3ac1bf2d6fbfe23b96c4da99ceba4abd67400a86faf8cd1563bead29d7cd4a986668b52c17dfb2dc205b67ab24c4a75ef5363865637757637dca876efdc801c842182a8ef572e4801b2ae44ab016fee3eda79a9a8e447fe869e54bcdff50de45d814e6bee9bc7250d802e02b041091a96da06b4783c94fc3e6214810fc0dccce3db79660481baa14620ff0d5b7d6640ea4695163478af3eaa58a9447bb2f98d31feff4702ea889ee2a6ffc0ef56bdbb75ce331c1a076d1b097dc88020d33898c8d318092400d956eb22dd204ba9a228bb50cfa7787cc9ef5e19f953793732c553ee3b20bc76a69e0b979bb14306dd1e61f54abee5bacfde865fbba1ca7bfbd250f854b5d0b75796118b531382699d1bbb415a38fb264b47dc0bc4cb647eaf28fb60c1f48e551c0ee0cc26fb62cf51c33126a3b24360bae9585672197f2f14f68b4be979e68db022454a99707dfc1ed7b46a5a7ea0d4b0e115b64415a42e4d13132d961adfb70cf3a261cb72cd1dbb8c2cd25636de26ebececfc8318a6df54cd55172601e1a40689c3887513ea24c8e3da900c9d14f550ca65ccfb53cf7112a331ebe6585a772a32cdb9b42edf59f22af2ca24605621d35d134bccf6c89494928aade36c4c6ec1030deca0b7953caa5c52cddbc368db4fbdc5fa419b22f5e96d2ffa32fe59d91d6991b0c789952f09b6c02a9f749167edb20f9c87189e1161bae7699a45f0bbd04cc4387d5b53b70c78c536edc710d85f34c61dc9884a88a2ac2dc35570044e1b042ce382f8181688251bd393ce9bb6369220ef17ea94286c29d1ad4832f4aa4a27d4f2de9227677bb9dd5bdcd46890cdfc0a363c3ab377680284d05c31799ef8694e635fe00148da248714d505ca6b88622f8c3468eea2c642f2b82417b4d953adf1a2763665f0554420b99d7c38571a3d656bff64f06b404d055c38fbf4433d527d1311a7553f5f507daa948f3da175b0d021769423ec3d50ac413612fb1e46e0de414d7d37d1af2b6c90615ca8e16aff66216db07772098d38cc34e045237d96dec4079d198935d4b3c41167770918c7c13bf5423b8fbd3bb5c072a15e1906d0590e5c766e5cccd7881a86b54c5dd6d9ca8cb89d2e8c50d44cde4012c8e92f4b57a43e1531ecb15efdfd6aceedce3e791e2537fb2f4bdcdb1456f350444255422abca15bf17247ce1f1b6b2dedc388d1868f94a80e223acbb13210ad8cc026de885d4abfa451922443de095857c5e6d475122ec45eb071d6854908635be679692f558896383f65f868966a67776ec2ab0363bbf66579e7e0900a328309e8795f87ffdc7d610e43f5b760dad9d0a4255208c128b5d5a352737d13c47346499517129b9343b1df786a2202771438e70a32dc625af45c8c9f044293914300af6a2e88dc3558d44055e31d446949d596ede262d918d70e2b2d66bf9a1d6cdea23be5817669d49b2eb9b005d920c9c23176191c2505250b03ef56846c86d3240e61e3c66a444edad8e9a2a228a2a8ee18a7f5459940600a1b5ae05830fbc4a70a38cf2ae5aecd2b39029c06b3cb84b732f565deb1d43f6c522c2e38b9605ce9bd0f4c0903ebe8601b9b00029ff92186ebf5ecfc52e6944746fdc0e7984e0da673ca12b7f70b47dbe7d68ca91818a41a91799a5947401cbfa56936a5b0c95e12c295979ee2f6e35ee132c43b6dde9a13d6e58496c43a8ff4ca11c7c513915477c80e74b668a22afdafc8da8752198edecfacc4a4470482e678216b23461a2bed8c95fcd55398bfe4b1d1bfbde00fca9a1becd09a884025c4148d5b3f56405d8c13e96bf574806e166e7baa1054295a0e54530c07f70a8dc1d97e65f13ceb1ce70912545b6aa23df7ba2e5be7e6c82fb48f0dc705341abcc0e366216ed608e8cc6bae85ba4d3659ea40ef0da56a9873cec0d1fa0a1f28ea5ce974b75c7955299dbe034e743a28439c382ab548be6fadbabf97dad9c1a11975b0efe8df42b1c20bb5364d913a671881f9a4fbbd52673cdce4ede837eff33a92b7c2eae39d685de770d4a356faa2318e0673885211deb6219a941c27338b050698ade4f64c1b6b5b39b56de2e084dee086ee55a6ce6ce8195d9c8387e42d01db6e854d2390b674755838db1a2cdd3cc14c7189018dae929ab03899609149fe38cb9162caef6418b3147b74d07605a233070a44bb1a2f1002b266f12c1e29561269e2f8bed5c770a4a36b65a79b3bbc6d3a44a06868502303f13ceeb6b55efeca96bf70ee7929c9de1fbd96a33a8ceefc16c68465d71fde7eba4d115fd224458517a7afa8c2d6771509a5527074f4c318169979907d42185b14d81f74795f33468b8faf21cf9193bb1ba35d441d107bf25e52921081eb9fdab2aa7ce6d19b7233dbd9fd2bb9160e4614b317cee6bc1e749454c99eae21208fdcd5b2552b3a0e84bb34ac42b36dc87431e79d20121ceb20a299af83f06da1565026b1bfc874cc25de46d6eef5dc125ce470547a922b08e8b1fb2f663b35d106eef391235b499de12a82163acbecc0542f47d77b5774a8df6b90cccfa98a77ef989811390a06f96d45cfd0584c6fa7d810261c5acf482706da436a4bd764a63f50680facac1d21348ea567e782943eb098ee11424f7443b09b557c51fe43c3e4cbef581fe45f5103897106dba535acf167254385df413bb401c2b803d21de4cb6816ad497a02b59d967c8ab57b9929226d69338a16b656ee74e77695e9fe4622c9e3a9925fd9d05f597fc1691869b70b883764c91d2b85b223e97e68c32ce4ce170ebe37f6d01807e84bb142f4d8bfdf932b49ed7d6ed647af707d6ab16027880b0bc05fc12c919c108a78f135b378568d9db8ec26e0f6c5c9d904285531b9f649cda8436dcdbec0ab9cdecccf991c41da924a8cc58dd8a355b3d52719810e5be84b6e0a065c7a418c4f8719ea14e5b1a5057af2bde9e7805c9b759fc43589057593ad0087d124968b2867fa014cd9ff772c823c8ae8df6da517a7f595142eeee8324ea28b4dad0f41fd1f6cb517f6d7603fc0cf248793590ecd2c210ab5375e57595261ae3654a496f9808dca42c18836cebe4885376ff0e137e4f3069f9d1b5e5c20e9e81580ecade5d6f0bfb3dd65df6087e31f4ed5e625dde59889f7e871589a9637ed62b09c59d291413e3a42ee746a7f332bbae92fa162dc2e850c33d4b8b3a0c34cb1b461d65e924dfc441c432c6950de6f3d1eefefa29afaddd48d2a01098389879914d19fc704be3f6477cdaa619b8e008c415214753b8deeef28f9178ce875c6d31293d801f58895e1f63f43866c8127f17d1cda3bd378868b6b36d856c44267890ec5c732896a7bd6926d75ca0e3f2c90b9d591bb8ea330d252c8f2094fde8527ca09f0bc5272e156695e36bfada516332c19a00ecdc8f62d068f6f7279cad51ef4d928de257990b18e488473b421aad53c2fe7004558f2718112f0467a6a66a66bfd96491e6787444f36096f9e6f5d2bc51c422936d4348298a855377f6c4370525e582cb98ace35e850979b1f76792816b15e11d5635f2305aa0421b4f935e15880ab2b1857c7ae2ea13deb3db77aa39f28484df47c4c4266e627d5fbb0b8409c776fb00cb36494df166265d3a1b40c4c37ba1e2fc8ea23338fdc6898925e1994299ec5b82f65adcfbc25617966e39c1ac104556ca7e9bd69014b04e52dadb88e8da6522d082cffe2f9d39042eb235d4ed89ecc5ade9c35ccdb3a1d0e7c0ceb50657270875d3c4c142c5b3d96146b5eca20bcc6e46bf4efb152aaa5c9b3029174b8692727b7dddcdeab94ea6436b3bc9f51749d7de9af19b704dc32743cf2ce6cc7574ffb47a4cc70f93f73820553451411153d3eb37bb633376858122abc0b3b071a6296ebeb2a5af8e81507a4f3d6c9602c854dc340059440aae9fdceaccdcdadabdf9fa0a521ab3c78c26a3931a5d139b7901f1ef664ca8cfe5dd425ccfa904d0e1e3db32f29a84646aeb91bfe8d27c155544995aa4c0638b1f99dc00365a9a60a4c5f6e022c12a7f95b9bc44d4848358c7af33d3b9981876fc524c61898fef11f96a369eb0600966b9ce2556bcba87d30414d0addba29e302571ac985372eee9fa28a99431302773dd6ab0e084d3e65dbadfe754d65462bb944b35ce87df1a322b24e794dea2ef5d81626f1a57fad4ff43ca0ae434812b702592cccc0c1816683fd08f9bf41872cceea71a1cdaca4fd83e5f22b1af69563038e51082c1e4e04cd67b01f0ae51469f615fe285ee825db15e72b8d19f2baca6a61dfdcc2e8aff13f51fedd75cf4e19b45e0aa7a4e8fcb4adf037911127339c82f32dd0df9ca36882d5f7a663469ad4fc9ccc32519217d37744f37136c7d2fd7ec51afc8b51ec7fee0edf17ca939d9dd4d06f16e91a1608b7e0afbe9208d717c9ad55d1a6a5c8f461a4d2bbeb6a3bbf73ac7c9e6ab7c1463e1312efac52ec276b674c9a960743182e3cf4b19fbdd08c49d5f8ced6d16fe90ccf6a74bd76a3dfdfd5690a279d77dc2b93dc63231c216b8c32aa96f9033ef6f98f593836b7ec7af9be43d4a9330c54a22145ccad2541e648454550290f9a2032dedca52e8c1dc149dc667e8c1e12166e0a422e782e22f0a199a3bd66f73e0bcab1d3a50fbc37bf0ec0c900b9d3a18e033d9e0969f89d4eb4cf9893996239238fbd3aadf72cd32a4b299bfd7610b05403a938db5d8220731005f98015f3aeb8a6c189735d977d022c0ec6893e8c9931360d30de9c90bfba1285690ed255b118043bd21f1d5fd34787d29f1ce4b6c7c2e7578055e03e4450da33e6867678df7f8580c3c920b6f6391c48d24899fb05cf657cc64218549932d624824b28bdc9996d77d19ffea5f58185e696fc347f777a356b3e6da1d01d9c3a7b9ab65270d203571fd018fda5a39131b1f9c22ff7f45e8c9cf8453e374d5716dc14af9f52b13d95ef2b2286d709443e620fca8858fd39c3bc771fb831035a98f5ea6fcccb83edc46c809094be5adc3554f58c3b589a60be192b21903eb110d535b16e7f672295cba3ece1517cafa0a8e19b58551bc8bd2198b7faef7e59a115bccb68aa1a0e", 0x1000}, {&(0x7f0000001240)="d452d2f3e62402620e269e64f87c2057e19458720074182a3725716367af18629a49d0565b2a1cf2622cf78246f16a031948ef6b7888a6927a4304e16b75b31fe9927c13dbc7440703c62319e062557d27260fbb8af3d5e97a24dbb0cf7c1358eefd09ea5117f8f1200d9c153cb7a84c8e9c329b43ca52f5fd80164b882f5ae52ad17578e7e74a8f4d415c1b6433a729dabc823864173dad50647af03e33719f8ba4972a5fb8bf6377aab6e36adf798aa1cadf5763531a3631e59cf74109092e3135955c10e3300100120c43a7ae81a0d0a4acb52ae70fdfebef90794e93ef175161d87cb8abcf19095ba28cbcc4b6107099079363f7", 0xf6}, {&(0x7f0000000100)="c567ef3bfb9bfd3de6860c40a37e7c3a5786bc317d3e7c254d81f5e387bda51f741ddc70c32ef4fcf05090310f34e12bf1", 0x31}], 0x3, &(0x7f0000001340)=[{0xc8, 0x1, 0xff, "85fb8e31a6d6aea4b11174c296c3b1428ff053b5356f1eebfa47159d86ebcc3d8719bad1d28623dff084be8cbdb7019c72b9b174e2058944378a8dc9a5649d62fff3624e2e41f37a6cacfb06e3cb9df111e137de0d6f86da3a0a0fbac9c11a3116c3b93b9ae9b46bf3fb727971815f10f6e95f7fbfa3b038e1a4f9305d35dd41ae9f677f7dd7564b2a9f70d5d9e93ab133656513717775489bd305b3f84b5ecab85382df47ffce51b8cd4a50465b9808a21ae684"}, {0xe0, 0xffff, 0x3, "87e3c8a9ad54c951b4e232f77111d8a159f4b8b91d6529feb8131cf6178a66d99869ec06230aaaf5e9bf0cb90cdbd118dbb3325acdb83d2edd59158d2e01a00745e650aa581aa8bd0ed999bd80f10e4ef1950cdb1657eec76e659ea090ce64ab7f7caa3a0b62e96f65f33ecd3afbc1884dda63267db34df3dd047349f7bf00d6e139c1e41d1924fa67238e08e1e9f3c156ff8ff775a93f98440cc35b18738e8a5d173416c3a254c18e706db71eea810dc81ef839dd999df067db9202b6fc6c476bd934d19a2efbd3fc9e35ea8f4b48"}, {0x1010, 0x1, 0x4, "e5e75c3bb4a02cde37314ab0ed42cc5ca019114cec9a43dbab0b146ee713ef29a90d3a06af678409e86d1d0a25b8497abb8df4baf7de9432fe8e7e8d183343dc55ad124ed565f3d88bda54b15f6e332cea48b252286e96da997bf84acbb92b96ba64b96e37c2e0f8c6a2c2d41b4c2d462fbbee0ae6ac70204f41f33714df5fce7f73a150e3e9f33c235a74ca525389c4ab4c25acd171e328bad431f63cdf28ec8a41bfc21e827f2e6d4f8103ed777be7daf4c3da29ce35b70c2abaf70f8411b2d227d07687f9ed75dcfb1d281b7fee3cf51e381eae363fccec0788cbf91172ad89b78254a5d54d4a5037b20bb020c1d05860508e74b46ee4de93e5467c3485183328c3b434afe5b826f1b199e3e62aa09091e3621f7f3d1df0196828be5dc9a696ab28cb15aeb474f16fc55009d1c75a1ca480b47730c695ffd2cd9cc9c868815b5f8624182dbcd5e19ef5fe0af08a8e06f41ee728be9fa40bf03f6823d6e47bc8bd4e654a74cc6193ecfed891ca877d4e88ae0ab5925be99ae08947acf67c15a3bf5314dfb63453e9f8ef48016693410176e4b2298443e8f5dd77d9f3510c9ce1a164b012aa0a4c14c0f73ba132c9e7f9434d9b93375e3261c71c39401c54d5fd6723c57b30141b08b782d49fcd92ea4b90a8c185d6ea8282b7117517e2ee54db95ae06825ab6bb772613ebb4687766eb56f27d162e2327ad76b46658a3fec543a1570f8f4a95a7a6c2b0fe6a779ca9a63b0aaca7f606e4471e675bd97b2b3764ecaa56f1a9dd545206dd0b7c7feb3a134eca134c2277d26c2b4d5fedf938a3ec1e5a7d20bf9ca0cad16cfb989dc506b646eed26d6e54ba242c549a3630147076632fd287549dd7d655a12dabef328494d90a3aff8e4f786da85be5eb80f4308b898e5d713a9b4456b8ebae00f57138a3977a4bf373e933e16885077c4443e8ef13c5b9181c5ccec24a8ed647267ef6e593f38d1ea985a3c80c0bc2f4cdc8834bb2b2845e742f24d5239c38866e628390eb720972eb50635dfcef97b3fe9b125dece08baa79120edcf68264c8a0a799a001427f7765827090a81d4fcadd5402a7ab191000955d90772f79a2ddd48bd8ba077c80dec502a2d160b9c0837b296fd076b292a5946ce3df654682dbc7b720559c0a588d3076c95cdbd2d61def2c75f295a26fe99a6dc7091f36fe7faec990033cadce318fa47a34af17e9301eb5f82f7afa238152277bacd6c6378060d1a40259c64f52c4718ef13e7e5f8a7596c92fbda51fe9b40241e832f864b6b3da10d40b3d068e38cf9b162354b5776877cd982abc9279af48cad2d76790f706d34add0dfaed78b7c068be02b2b2ad2ba247b433f93e01eb0b1890c7e59c8c7b4b160bfabc6717b95dca055f6b482f03840643e3ff51c0a63f3a5b4c44f0fe47409d88419f0910ed6108eb54d076b5d43d893b04b2552981b2963187e3bf8193c44d45f546ad475ec8be589368babe32a98840ddcdf7b0f2e10b5a5435588e166575ff783838689017ee9bf1da5d65c91b93b603a28cb243ecedf06fc6873e945618cce413b99e0cc21b3ebe858fa17e740d325a4b3d19c7364a3ce4ae8161ccc75c343a26a21988376e991332a0b2ab983591acb0b7f82f19c494ce4afbde76afaa17f9d0f24260866f6c3692e65eef56c62f2f885ec52ad9996c831fed523c6f2e1386fc2901cd696df726729dc10b7749ad0de08241168e96be5f2f5da2e0b03621be6ef8cc516478c0ebacd01c81abd6a09a572ea2b3fdb482f00d6b3ea03b279dbd2ff2c4a9da20a2e153c03441302fb04efbb7266dbc24527a2b189d34cb221d2e91d0feae257ba33c4ad88d49171000f87aa42177839de2f5cbef2821b63973b2e73fe201563e0749ece8572a28c361df04e3b17a9ff3e51d56a3fe0d62bc95f9831af234b47c960ebe90649396fec3e5f4134ffc9d394ab86063632c572e14aedb29021b6908aaf6a531fd8b3b97d2e7cccc36856c16d4e0950d676accedd19b053de86ff9759f67a467eb0beba140ba69ba8caf28908ea3341295287f5903ddfdbaed69a40e49836d4f0b08359fa80da97e7b28481543be5df3fe92b079a3735c3246b3a480d53cbfbad238aae0f3c6de57accf924dabb8506384f79180e1dea0e567714e14d7d7a685d3b56dd3515a50a9a10c74acf809724bc7088b0d3caa3b746fe6d67a26052cd8443f7b8055166d93bc09c7b54288d9d753d860230abd60915d7f4289fc4d3efaf2ad28f91d7303a7e6213bb28a4b39ea3097c7b10401e915d112828a48b5940c783c969dc1474ead9ca5cbe6047ace402429e0dcf309933c7217bbf5ccb3721f950db5980be2a58b1ce426c45ddf4e334762003a100b1f345d4e740708af3efbd683fe83f17427b781d45deae466eee3fb4123b785537408c64eca664e1432d6900935b1b44e1a168124b4e1f3f805ce1cd3646ad9ceb0c306b297e229755e109f96c84126532b55626078394e1f389e3082e2c2d9c4b820b8333eff833d9fae52dabec0af6a3c660f410aba97f7c5f9c243e3815a4e8452760b7a6cd26ba633573e51391b1c2c7d8afd7d94da5563ceb9f4759c3ec30f39e4208287a1ef59f658ffae01bd62eb02455b33c57a0ab87c9a2ed5c6b74d65c850c042dd93de0c6e2c60c777ff00b80f838d36d50473cd3140445fb3cc52184c5cc1206e224e525b8a3c3ae0d46eadb4b4f6b59dea98a29b414c47294af321888d72222d0e4ac8a65d7025621a15efd0aefc425a255e523c093940937c748e1aec3651f3f9a3f75376923fe79d7a67c3046487151faf789603e7384a608f781d32eb2d5fd7982a0259576b3751a59be74973c96bc2bf83c67a6b8499dd2b9113c45bd518a0f28723a91c23237d437e44d0e0c4cda2b85034d6d234c19dad2429d0b44f533e0446d101f7e28c8f04cc007abf21be2a2f5ea4c608b8f5ac774f73312f7e52d0990f350763d469621d1bbc09766e2d40f153ddede98090df5d485373936f0b9c208f8c320802262008f607d5c56c3be70629d376b76e03213b7528f659085dda314b1270bcc4b4ca3ae5d456237763f7fc25a633ea5f459e34000b34f67fb2ea299294496a46649c4e9a08a9c924ad794734f93e24212a63032bc0e331878a10b96acb799fd701daca222abfb81c566ec7e41b7c576e33f030b6dadbbf5a54c891cf0ea3b87f442c051b940158af8a3f26cb71645a927b4271d9f935bd7ad21a00ba594a78ef750d05e312e82146ba7e8fd68365cdd4a976f14b45939b4713e2d58ee03e0b83e910b8c3a54d8495424b43d363a46561bb5a3fc7d3b312a14a34893ffd3b8e49df48d8cdb1d4a968cc72083740b8ea25ae2e1b3ed3ef4776f26be09fa5b8acaa2ffb1bc458957d4e0602621952cf16895c75a45a6d134f313fa68d3a8112c8f089204eb8ff2573ede2b33d000506e6580378d974caf5d8ab195250f27da6e2eb1ca78936456668bbf9bda3a52dc31e30feb20216ebc8eca7b88b85b66059059b202b1c13ae4d1a078cfddeebab0fd853a353f3167eecdf263fa4c0236e57b63843a19ee56ad0915d45ec6a2d115aeae1ca374e8da9072486bdd408cc29e28abdac91314288f57717a0306d3dc3928a0c6bea9c1fd0483a153f5e75e24c15a5b47123deb550a91bb066c35b6b92c87656e37889d6f6907ae36cda75452dbb0f9cb360f62610467c7d640ab74fba69bf27270ad9eb910daac208bff92ce15cdb0da2f1ac600eb4b41519aabb147677ed6e48dc1f44940ce4d18c0b49331a49b1a2186041a4d52d350d5b6f05320089cbbd9d016fc2ea2ea3c6be7cc3730768da4fbb2094957d416305ec0ba52ee0672672ca7aefddaad8d67358194d2fd835c5455006a809ebb035278ebeb5592c18c808bd5ca04409075578e1bd49f05b67d48d1ddd39c76ca164421e3bca675659b7fbd678a1a91a614f43476e7fff767ba14f7e19d25637722bd1000509010a4d03b521b0bcf225ba7d01275a9b38b663698be7360dc7de886590830743915ea384d8a5a2dab89110036f78f892690f4b48bb82e9941dd74f40052392a6e7aa874d8bdf243aef5bcec14e9865c4109a335935352ceeecd4b353644097957c91ae308484943df2f4a9fcc7f8ee399c5381fbd67e01a0c59218a2271dcfdeacd880ab6cfd57281457e7cf8041e5ae036e8ed2aa0675ce209694977039c7b3032bf28e897dd75e6885c5b75571ccaa4be78c11556de63e47722826dd76bb329ffeefbf21baf561161d3be175ce1bf9366bf50951280c15a06a7df5382b1ebe4ef641c0d705f65104bc454d7d956e2d470d3945d4a360aee710821d4801eb13acc295ab9f018030bd1f2319e35d86bb6a5b10e924e13dc46b3f40c109fe054547488fb70ddfda4d8bb3beafa435442ab1e915dbc87a43884489226d485ce226a4c4f92d12f2d1773d24fcd5feda2b5fd0ca3544fa1d1167c3e5d2e6617f05a288a3243fc420d24bbe350ec993c3b67ae2923663a2a8624a8e9c0f5a628a5359cb64cad8df4f07d796560dfc0e0293150b67e71c5fcdf47d395ad465338af835696d2db6fab5e061602e4056a02f32f3956007ff317a2a376d1d39dad0002de021c3d4fa5a328d2bd35457f9b2e8bfee4de8b091d882fb9a374352483de4d34ef9bf36b2a75398ceffcf0e44b3b4ee92c6b6d1907bf89a8ccf45204b39883b9d0daf33ab104e923d58bfe6f575614e1aece287dafca5aa8a1b6e554aa7a213dfe8832319a6808182ce7395b8a3c747f5a1ae1c1cd4eb19a1ba2d1801cddfffac810ba011b2401ceda2a6d866b5b7dbe19d206549ab2cc427aeaf50cdd604e32c6a1dcdea65aad9038c7d62d30ebc1b3d59ec0db027fa2d992a469a9f4d9a0648d986160f0844821bdb9ea07fd25b1dbc6816ad855ac9e325afe5971320a1a87bbf93b573fc8408e3d9081b23fd984f09cf9dc663ec26a3cc351481a59737c5af8543908b83c5b81d2b171900d2bf39c934a2beab795bd253beecf67e1782c76cc6cd941d8f2fab0ff21f12d28a2293d7bc8892e0b81c22b86594667f7d7a67f2bdb8455a0e5357021194fc75bc053386849ac08919f68ddab080e6c36b3094ed19dba2a994f207c0a75750ca19c39b4a4add8c7542b39522ed4b68cde3c28596ece26ff422cb3d1d5eff7a96973b0d47b9ba5074b412ee03fe24c32067a0cb87a432cc044a2b5c8247d1c8342b5cbf4e887a07f2cca36f4542cd3f6bd214016286e8a31a8f0147b84de9f53ed491c5b832ee62df8a4cccc7a4fd0be9dbb582c2816243bf782c40214aabbb95ed4b017945f4d7af900debcbc9abee7da3023bd7acf4dc8b83bf71620244dd15694eb2a741bca73234e60f46b93b717c8b2619052efe7b9efa813269aacbe90580aa97d2d4aee9f3ea83ade46ac784465c8357fc44ea3f8c96987e83e6a5ea06aeaf6efd52c5b876d5398ac41f4a6fcd75eae6544958951bbba721612e077a99ac2b1fe1d6c96d7a2c8f8d3e04f99f8dafec129509809033c8da8195f1fc8f1c81d2544b4cbd73eaedbc570c627e4ab31fd2d81af6ed6661c3474f47c3e51a3982b5bab76a2c0cc8aaf5b577f19c1c70d63e3ba8d1ab93ae734d263db8d786e2321a09a311a3047806a9a302e565eac21ed43d47c3d3ff141fa7396e6d7d64c0a0b6971fe2e6abefeb3d53eed19a799299d1786b9713df3d5a6a1078492b7ffc39be4094c4baa40385b0589ca89ce32bb06f968b2d58ccaf77b601ebe55aba44d7a9e3821cdb83d567de"}, {0xa0, 0x4f5aa8df46317155, 0x9, "21e577f36786ec86ea82deab8c27990a4d2cb33965b498684b823e745ff440e2513b3c8d56b6dc394b428cafb31af708030e768efadf4d2585911c7397e6af6ae6fda9d79f7f5e16cc29b042c4ce1e9c614950eb93e629577b0c97e9c412049218823e44bf69a15ff406b853585db4b77680575121ffc8aaa9866a17a3d4930cd6a0bbb2b65dce4167"}, {0x78, 0xffff, 0x7, "096f138920a56aa4b8b0f6858097264443c6010160fc81fe2b1bf7021448b4260eaa3793309dcb606b3e3b51aeebf61b48c09bc09acfa4ee591f00e59e05abe0c9af5245899751103b21c67c68d43405cd69a5859edbb8bc7528c97a8f3756fc43"}], 0x12d0}, 0x3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) 16:00:00 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xe81, 0x0) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x44) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) dup2(0xffffffffffffffff, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000100)='n', 0x1) r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0x44) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r4 = syz_open_pts() fcntl$setstatus(r4, 0x4, 0x44) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r5 = syz_open_pts() fcntl$setstatus(r5, 0x4, 0x44) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r6 = syz_open_pts() fcntl$setstatus(r6, 0x4, 0x44) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r6, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r7 = syz_open_pts() fcntl$setstatus(r7, 0x4, 0x44) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r7, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r8 = syz_open_pts() fcntl$setstatus(r8, 0x4, 0x44) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r8, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r9 = syz_open_pts() fcntl$setstatus(r9, 0x4, 0x44) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r9, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r10 = syz_open_pts() fcntl$setstatus(r10, 0x4, 0x44) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r10, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r11 = syz_open_pts() fcntl$setstatus(r11, 0x4, 0x44) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r11, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r12 = syz_open_pts() fcntl$setstatus(r12, 0x4, 0x44) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r12, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r13 = syz_open_pts() fcntl$setstatus(r13, 0x4, 0x44) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r13, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r14 = syz_open_pts() fcntl$setstatus(r14, 0x4, 0x44) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r14, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r15 = syz_open_pts() fcntl$setstatus(r15, 0x4, 0x44) ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r15, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r16 = syz_open_pts() fcntl$setstatus(r16, 0x4, 0x44) ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r16, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r17 = syz_open_pts() fcntl$setstatus(r17, 0x4, 0x44) ioctl$TIOCSETA(r17, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r17, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) accept$unix(r2, &(0x7f0000000900)=ANY=[@ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRES16=r17, @ANYBLOB="8639abe4e8029bd2d37b9659621650bcc518b95eb2b0d70138f8249433b5cad2f1f6550352b71de00fbd9878b2598d3384c36f5a22867c600212f735c5580f98094d6672c6838e5122caf4f26a134819d77236bd11c6d985f0322bfb088f22f17b2f30e5a16020b0466ac0c069f9c8318f775c343c3a1144cf204d3a49be034a875b92e51ccfbe42382e268a463c707e7d363ac4", @ANYRES16], @ANYRES64, @ANYRES32=r14, @ANYRESDEC=r6, @ANYRES16=r5, @ANYRESHEX=r6, @ANYRES32=r15], 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r18 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r18, &(0x7f0000000240)=[{&(0x7f0000000740)="b5bf3d7adc5d89f2344b181943c96bd00ecf470c890c6584265bb36da515d556cd4d8ffd002f2b048e558aa86aacf213d927200d26f3d20c285598afe6724b7bf6c409f6a87a1697b9a11b2ffc499a49bcf25491307d9c6958f33e41cd76cb8c464f070f493c50e2ec8580b93c7f2161aa6f08758ddca83345aec52ae51d73a375412c81736070d06ac76115f3f989c95890e90637ec81b66a1567667bbab25fd3dac3b07c728b3c185edf10df2da70e69eb0a17672d2c9a89d978b3a564a7da4f365367bba4a549be1224a3fa888753941a543ddbe501f3a1", 0xd9}, {&(0x7f0000000840)="97bea158c81e18fb1c0ce5905b13f7f70016771b8d28bb6cd8bcf9b2187841303c9dcc5ea654e4665efce3fde6a09b547c71438870134c556f2f7581ae539e6ab65933637a358443489ff4422f23cc6eba5308ed1fabbdb3428ff10f11c2731a8fb25bb3d075695f499d5f963d2d0f5ac78534fa4ef357b9fa3debca67f6de18faf1350e98dfc07c8ad4d3e39f357b7b73035e", 0x93}], 0x2, 0x8000000000, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x7c, 0x0, 0x1}, {0x7}]}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x84}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:00 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000080)=0xf7) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069de, &(0x7f0000000300)) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0xeb6125d6d99cc801) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0xc000, 0x4) 16:00:00 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000040)=0x1) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x508, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000100)='f', 0x346) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) select(0x40, &(0x7f0000000580), 0x0, &(0x7f0000000b40), &(0x7f0000000b80)) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x0, 0x8, 0x9dbe5042d643007}) write(r0, &(0x7f0000000240)="220e2a", 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$lock(r1, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r2}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000100)='n', 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = syz_open_pts() fcntl$setstatus(r4, 0x4, 0x44) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r5 = fcntl$getown(r4, 0x5) r6 = getpgid(r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r6}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x3f93141d9816335e, 0x0) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x44) r2 = socket(0x18, 0x8000, 0x8) bind(r2, &(0x7f0000000140)=@in6={0x18, 0x0, 0x2, 0x7f}, 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) 16:00:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x3, 0x8004, 0x0) listen(r0, 0x6) 16:00:01 executing program 0: socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) open$dir(0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) r2 = dup(r0) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) shutdown(r3, 0x2) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r3) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x44) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) poll(&(0x7f0000000080)=[{r1, 0x100}, {r2, 0x100}, {0xffffffffffffffff, 0x5}, {r0, 0xa8}, {0xffffffffffffff9c, 0xc0}, {r0, 0x4}], 0x6, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0xffffffff, 0x1e, 0x20, 0x3, "a538b0b9d679922b9854606528d6c3080f08b44c", 0x1f, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x3d}, {0xc}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 16:00:01 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x8121, 0x100) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x1ff, 0xfffffff8, {0x9, 0x2}}) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x1b00) r1 = syz_open_pts() dup2(r1, 0xffffffffffffff9c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000200)="234ab018eacc9566f98cf64de4c03fb8266f44959fae183501ff3088b5048b2a5e0fc12bfdc61287e1ecd86ef223074880161f86f57dbe0d604fa78adbbfddb38df87445857a61cca3699f652e7f4e2ed3", 0x51}], 0x1) execve(0x0, 0x0, 0x0) 16:00:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="e1ffffffffffffff01"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:01 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) close(r1) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) dup2(0xffffffffffffffff, r2) r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0x44) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r4 = syz_open_pts() fcntl$setstatus(r4, 0x4, 0x44) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r5 = syz_open_pts() fcntl$setstatus(r5, 0x4, 0x44) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) close(r5) write(0xffffffffffffffff, &(0x7f0000000080)="b528a5df504b4e35b45bb5150771339437384ab9c8", 0x15) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket(0x2, 0x4, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e1ffffffffffffff"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9a06e30300f7000000000000000024e00818d29b", 0x14) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) kqueue() write(r1, &(0x7f0000000100)='n', 0x1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgrp() fcntl$lock(r2, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r3}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000100)='n', 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGETLED(r7, 0x40044b41, &(0x7f00000001c0)) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r3, r5, r6}, 0xc) sendto$unix(r0, &(0x7f00000009c0)="b78abeb00a17bab731d6481c69b70d8e32c0bce3fe097caf772ebe5b33c46278bd73371f7a55963310fb1b65701ca4110499dedbb3d989870aa53c7fa3a400f6c21e0179a0f824b4d7c9de426d6e4b011d1bb793c153441fb99ccf1dc8e6092f76904878d06693228c8fabc242cea1fcb29a75a86dcdde66b569b44bb3bc6db4d60d05b89fc8996a64feb5253f8d691ab1ee8cb22dbc71060bfae74a1a65d94ed94b0abff0fe6f47059494cebee07d73e7b9c445f1fd2d7e51be1398694c9d8b933b7f9d0a03a4618fb8955310c1019d3fab26dba3ce0e546b32bf32300464bc1152e9455d856be4f6399c216c1933bddaa2d5dd0013bdb0ac387d5f4af4bf1b5f36a38112f72316e1c9b6328fe45e4f79091cf98cea74dd9dcfd3b3b930516300fc98e49243c8352fea967e36dd7e5d8df7439ccdb4c87947f05ab25c19a5ab1ab07eef947ef57db5911de7dd436855d1c6401fb42516022c2507db1584a137c53bd8fd5605418a7eb5aa8de024ebb9a00a2e0ff2388ef3fd859cb269fc53aacadcda2929d969d06844ea93c9da31bb47abb4490c644d5c0dd218dc130983a55979c60346efd26172f47d4b92e733a5138b9ff72eb4bdfb59beef81b27511dd3d1f7ef31d2ab971bdf9edf4c81c8259eb15c75d427280848a3291e6d3ea830be304d334601942e51b715541f77d5c5a16d50d58d4f4c1a6f16b4b30d4c642ec267d11df788b3db039ca6e20aea03fa9a070835a29b80938f055ce818d57487370fa19340f29c09c3af3ecf7a699b491f6ae0674278db18084adcabaa8fab62fa0df5f1844a04c509cb7c85d99055a92a984c0d3956dbcc92c157fc5cdfa8d20df8f764b376edd48d8754171932312d3f7821ed607d3b5b8b83d11de51429da82dd729a865886c9fef18ea0ccf0e0d5843a9b88d02b3607375a5c38e37c9d0f3d94825554230192526eb14864b5f0aa1c0110d88568b0e8bfd411245329b17aa355c03705dc2d7498b0581324f5471c477b2c8ebc1fc906edb7145a0b035d15866f0cd6626dcdde5834057d0733d0534f970b700f1d11f4de003bc70a7d0cc36a62195fe56433cc73a853a0911523929a6ebc302dda6098f6f4d62d86d4b2cd3e41f0e8e5dcd1a99f186a9de438ef5871e97d5bc021e7e2bcefa261dfc0a56c6e4e0f463f99272a7ba21ce36d3dbb890d276bc602b0150f9881a1613525821bac84d05d3cbb8849d93e3480fa92b49072afc890335ab4c7a17ac28faa1e48612d08f66b01acf09e4a34fbb48bccfa02aa07174f75c2d01b48f49cb472674b92809c2984c0cf8301604938da1d2a01fa1b91a67d97a5932454a2ec72a0aec96d0dc990e648d97158d41a8cef3691d55b8b4646cf6a8ecb5d4cf28b7eb2ea3fe3ba151dbf2c52bccf9b2c6050e7ae1f018041b3ad9cb7439eab79b1c6bd9f7e25eaec073fef0c33291425d4f4e57db76e0c14618c3b2133f96862907ec7f232f764924dfe12d9618c7895c412af5efa418e8ab7d5001dd51a5cc826d7cc8c699d88bf2cc35d644039a9d233c1d9b58656c9bf238c858ba3863130551a3fc15c8df0ee35635eb69b18ac4f73bc5b49201c22b4ca72e8bd4f175f36164d566f19fba014330982cf547876e04a3ce9356767dc0d6038e3ecb508e916e09634372ff410aff8ab897a97e9e6b58a7644d810663acca962ebac8c25d2c84585a9b5fc1ff3130659e4858a10bba8c9f5a4d1cc08d52fa6f16384250ceca5286203506c58390de0dd17f148ba5edba3487f93cfb42e559dfdea5269e429e76543cd84bd4ca6129707c0ae4995fd6cc2168cae498a36fbb48ca89fe4e30d354a281ea6f85ac3cc5b67686895dcb9b075b5741f0e7a729110fa0debe04f338cffcf160c6480b08b512a42cdec2d4e52452e1b9cdfb934943f3bd06f592e49e5993e4ee688e0b8e31f08e0c958173e94d0f63f6363f6ecad1e633dbf5f920d727cfa910e065e6e139da04fba66ee2fc9c40a7645c79be51", 0x591, 0x0, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000280)=[{0x800, 0x0, 0x6, 0x1c8e}, {0x1, 0x7, 0x1f, 0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x7d3fcb38fc36dd70, 0x100) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000200)={0x800, 0x7fff, 0x1b}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000100)='n', 0x1) open(&(0x7f0000000240)='./bus\x00', 0x100, 0x300) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x572) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000080)=0x3) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x10006c}, {0x14}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x80) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x3) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000001c0)=0x5) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000200)=""/232, &(0x7f0000000300)=0xe8) 16:00:02 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ftruncate(r0, 0x0, 0x33780000000) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x44) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0x44) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "000655a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r4 = syz_open_pts() fcntl$setstatus(r4, 0x4, 0x44) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x8, 0x0) flock(r5, 0x4) socketpair(0x1, 0x8000, 0xa1, &(0x7f00000000c0)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) poll(&(0x7f0000000040)=[{0xffffffffffffff9c}, {r2, 0x1}, {r3, 0x100}, {r4, 0x40}], 0x4, 0xfffffffc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) close(r1) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x5, 0xff, 0x2, 0xffffff7f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3d, 0x40}, {0xe12a}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:02 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=""/237, 0xed) r1 = semget(0x2, 0x4, 0x400) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) semop(r1, &(0x7f00000000c0)=[{0x3, 0x30, 0x1000}, {0x4, 0x400}, {0x5, 0x7, 0xc00}, {0x2, 0x4, 0x1800}, {0x4, 0x9, 0x3e3ea62f55594bda}, {0x4, 0x2, 0x800}, {0x0, 0xcf}, {0x0, 0xd8, 0x800}, {0x1, 0x7, 0xc00}], 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgrp() r4 = syz_open_pts() fcntl$setstatus(r4, 0x4, 0x44) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getpgrp() fcntl$lock(r5, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r6}) fcntl$setown(r4, 0x6, r6) fcntl$lock(r2, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r7 = getpgrp() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$lock(r8, 0xf, &(0x7f0000000340)={0x2, 0x0, 0xffffffffecd81e2e, 0x100, r7}) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1104, r7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) nanosleep(&(0x7f0000000140), 0x0) 16:00:02 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x1d, &(0x7f0000000080), 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) dup2(r0, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{0x0}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x2) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000100)='n', 0x1) r3 = accept$unix(r2, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) r4 = syz_open_pts() dup2(r3, r4) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x5) pipe(&(0x7f0000000400)) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) select(0x40, &(0x7f0000000000)={0x7fffffff, 0x7, 0x8, 0x6, 0x1, 0x5, 0x80, 0x5}, &(0x7f00000002c0)={0x0, 0x6, 0x8, 0x6, 0x48, 0x20, 0x6, 0xfff}, &(0x7f0000000300)={0x9, 0x74, 0x9d58, 0x7, 0x8, 0x1000, 0x1ffffffff}, &(0x7f0000000340)={0x9, 0x10001}) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) dup2(r6, r5) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{}, {0x4}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:02 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x9}]}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x9d, 0x2e, &(0x7f0000000280)="ebffcbff13b908826eaa00002648e6993192964880a6c6c43eb0eb0d906b82e862ecef1a21569e1837526d9345575e4699285feea59e473b00000000c081c83f6f0f1afb5e61b8204bf75d398e5c4352b303e733281fc13107b266e5097c1d6bd5d67840c77b197b1c34588dc3b7cc0a81c02919fb1923d00bd38426b606015673137fe30f6d91d3ee6bfe5d1990f5519ecb173c6b93", 0x96) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x26d) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xffffffffffff2ff9, 0x40004204000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x20) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f0000000080)) close(r0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000100)='n', 0x1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000100)='n', 0x1) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000100)='n', 0x1) bind(r4, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000100)='n', 0x1) r3 = accept$unix(r2, 0x0, &(0x7f0000000140)) link(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000280)='./bus\x00') ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000180)) pipe(&(0x7f00000002c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x60}, {0x3}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x2, 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000140)={0x1, 0x1, 0x0, {[0x86f6, 0x2, 0x4, 0x6, 0x0, 0x2002, 0x100, 0x2, 0xcd0, 0x5, 0x0, 0x7, 0x2, 0x80000000, 0x8, 0x4, 0x4, 0x8414], [0x3, 0x7, 0x1ff, 0xfffffffffffffc01, 0x6, 0xa, 0xffffffff, 0x9, 0x400, 0xffffffffffff7fff], [0x4, 0x5, 0xfa2, 0x1, 0xffffffffffffffff, 0x5, 0x8001], [0x0, 0x7fffffff, 0x10001, 0x7, 0x2, 0x6], [{0x40, 0x77c6, 0x1ff, 0x4}, {0x84, 0x10001, 0x8, 0x3}, {0x9, 0x84dc, 0x80000001, 0x6}, {0x6, 0x0, 0x80000001, 0x7}, {0x1, 0x400006, 0xffff2cb7, 0x2}, {0x7, 0x6, 0x4, 0x1}, {0x8, 0x3, 0x100, 0x4}, {0x8, 0x5, 0x4, 0x9}], {0x5, 0x9, 0x9a, 0x1}, {0x800, 0x1, 0x5, 0xffffffff00000001}}}) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x800f0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x101, 0x6}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:02 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x4) r2 = semget$private(0x0, 0x1, 0x0) r3 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r3, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000100)='n', 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = getpgrp() fcntl$lock(r7, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r8}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0xfffff5fa, r3, 0xffffffffffffffff, 0xffffffffffffffff, r4, 0xc0, 0x4}, 0x7fffffff, 0x1, r6, r8, 0x1, 0x0, 0x3, 0x7}) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 16:00:02 executing program 0: r0 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = dup2(r1, r0) fchdir(r0) munlockall() open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000040)='./file2\x00', 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000200)={0x44, './file2\x00'}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='2\x8f\xc1H\xab\x13Np\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x50}, {0x48, 0x0, 0x0, 0xfffffffe}, {0x4}]}) r6 = fcntl$dupfd(r2, 0x0, r4) ioctl$VT_RELDISP(r6, 0x20007604, &(0x7f0000000240)=0x2) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r7 = msgget$private(0x0, 0x400) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r9, 0x0, r8) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000000)) msgsnd(r7, &(0x7f0000000440)=ANY=[@ANYBLOB="0a000000000000000bb64eb7eda4abcc32d1cad5702b9f4d0733a5c88e431aa4774f2fee09c1a25306357c8268aa6fc3c808c9a070c90521203b183fddd8ef32469f5f12d3b8b40e0d565092eafb5198dc1960269561d5ea7654d36fd010ae1fb976e35646f261e9e7807306a8fcc2b29e5e004f0e58208d47cd26fe74dc36cc5288ceb57b3c60f2886b9e233cba4e3dbf04fa423b39637fdbcc0819ff4a01250e0e5db5e3c1e987a8cc4bfd4f7cda2f6b08696957eddaf8c3caf4d6fb1128b68dae605869231c1203f89b25737c3ee408709e71d53b97fbaaca83529f321658be51d88e6baee880c5e0c83132aefdd942df6de440eeecd4b6fc14fc7fd22b77d8afc8035f1f20ffc1ded07b7a283812c85363249998ad9610736ae568e658a0035ebae1662f4d8aecec8f95a4101277ad9a25fae31c1fc876d4eedfc4da70d2f03ba608b41d7ebbd0d3bed4bb8cddc04bdb8e4891a7fd99cfb7874e2374bfb3ab012f1fc089dad820ff17b84634a52fcf205df4a2f89265071762d9b785fca62b0488353701bd45336ab70b069e64e13c9de682582352d08b7ccac7ebf1a464f1a9664faed6b81aad2a4b2b0287f12bee03afa601e27be5cae50740c2fefaa64e66413f81b7464b4627554b744b1f66c90d97dfda059702fe58c8d95049dfe6976ef262b8c20b193d4f01dda6ad6b0a04c06f59986c2ca4e31d870c80cfefb7783d5534e901f97f5d"], 0xfe, 0x1000) msgrcv(r7, &(0x7f00000003c0)={0x0, ""/81}, 0x59, 0x2, 0x1000) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) acct(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0xfffffffffffffd95, &(0x7f0000000340)) 16:00:02 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x1, &(0x7f0000000080)="01000000", 0x4) r2 = dup2(r1, r0) socket$inet6(0x18, 0x0, 0x7f) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r2, 0x1) 16:00:02 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x400) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) syz_open_pts() 16:00:02 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x710, 0x0) r0 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000100)='n', 0x1) getsockname(r2, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) acct(&(0x7f0000000200)='./bus\x00') fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:02 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x7fff, 0x2}, {0xb881, 0x10001}}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd00bae7fe9500680000042000"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x5}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x17, 0x1, 0x3, 0x7}, {0xb775, 0xe0, 0x9b, 0x3}, {0x1, 0x4, 0xe0}, {0x1, 0xf9, 0xff, 0x6}]}) ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) chroot(&(0x7f0000000180)='./file0\x00') pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000040)=0x1200) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup(r0) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:03 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0x6, 0xc5e, 0x3ff, 0x5}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x4d}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x102, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000140)) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r3, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000200)=""/248) 16:00:03 executing program 1: r0 = kqueue() r1 = kqueue() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{}], 0x0, 0x0, 0xa102, 0x0) kevent(r1, &(0x7f00000000c0), 0xec7, 0x0, 0x48001, 0x0) r4 = dup2(r2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x80, 0x80000000, 0xfff, 0x5}, {{r3}, 0x0, 0x0, 0x0, 0xffff, 0x3}], 0x9130fbf, 0x0, 0x24000000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r5, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffb, 0x65}], 0x0, 0x0, 0xa102, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x48001, 0x0) close(0xffffffffffffffff) fcntl$setstatus(r7, 0x4, 0x80) shutdown(r4, 0x0) kevent(0xffffffffffffffff, 0x0, 0xec7, 0x0, 0x48001, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x2, 0x10, r7, 0x0, 0x0) dup2(r6, r5) pipe2(&(0x7f0000000080), 0x0) 16:00:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:03 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'\b\x00(', 0x0}) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x410, 0x1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) syz_emit_ethernet(0x3e, &(0x7f0000000340)) 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [{}, {0x0, 0x0, 0xe4de}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) recvfrom(r2, &(0x7f0000000000)=""/29, 0x1d, 0x803, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:03 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49, 0x0, 0x0, 0x1}], 0xc4e, 0x0) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() r0 = syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x44) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCSCTTY(r1, 0x20007461) fcntl$setstatus(r0, 0x4, 0x44) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x44) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x3, 0x0, 0x0, 0xffff7690, "050355a8a5dd3800e0ff0000fffffff000bf3e00", 0x7, 0x5}) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) dup(r0) r3 = syz_open_pts() r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) close(r4) close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x799, "0000007f066ec500000000000000000100"}) write(r3, &(0x7f0000000000)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e", 0x26) 16:00:03 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x44) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1000000000000157) r1 = dup(r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000100)='n', 0x1) getpeername(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) msgsnd(0xffffffffffffffff, &(0x7f0000000180)={0x1, "934f9517b8b7aaa023"}, 0x11, 0x1800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000200)) setgid(r3) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x800000000000041, &(0x7f0000000040)="90000000", 0x4) 16:00:03 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x800, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 16:00:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c653014"], 0x3) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0x22, &(0x7f00000000c0)="a97d023f416740dd9c5a6619f34902b52d23263320d86bcdb9a8f4868754a443bcb5") 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x74, 0x0, 0x0, 0xfffffffc}, {0x6}]}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0x44) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000200)='n', 0x1000001f8) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000180)=0x3) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCSDTR(r3, 0x20007479) write(r2, &(0x7f0000000100)='n', 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:04 executing program 0: r0 = socket(0x2, 0xc003, 0x11) socket(0x1686b9b0d98bcc63, 0x8000, 0x1f) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000740), &(0x7f0000000780)=0x8) connect$unix(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a9448500c064a3d5588144c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b01000100c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcc84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aacf072b77b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f34ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b000000"], 0x10) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000100)='n', 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/zero\x00', 0x8, 0x0) sendmsg$unix(r2, &(0x7f0000000140)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x1}, 0xffffffa7, &(0x7f00000006c0)=[{&(0x7f00000000c0)="b660599637e73061e6a7376d29815040240a416ba1927e68bae447be083487bedf92dd32751f9065b754ed41446d894d9fccfc684debc36f5e7f6c4cd9c2f0ca2ee1d1b52ba892f7643ebff807defd4225d45cb61c89c78d3c7b", 0x5a}, {&(0x7f00000001c0)="c93ecb39ffe41aa243852300bcfa3ffad5b35ac023156acbea19cc3d3b980d49e5ed30a02cc758b65734c80e3a7b9f190d5a26d7df9290524d81c059bc065f9bca4d85b29406d2446fa0a126fbba3eadd1996b44408bda9a8bb3d7f98a46ac9787bd694871de3f2d0448c8641f6f2838d408d6fbd03805ee94886532e43e0aeed06259ddd3774b3cd0eec5b1bf248c317a0a440dafac695371d2192f7f4cfd261f1bbc60b00f9ebae933fffdf17de5197b4d97d493812a3efbc5498a4e8ce3", 0xbf}, {&(0x7f0000000280)="1e518d75f1808ba94645860286cc623789c8cd7be06a2638e831306f83a342ab335d0f327a9bb68e5dbd57a57ca93073b9fee276788f18ffca0ca8fb3dc1c58b70b658ac53045fffa3a3d71f17438dbea308d1a0bd2a30370b04262203", 0x5d}, {&(0x7f0000000300)="aeaad16669335c3b154f6a9a0430eae2cbc110997978f8690b81d6b4aae435414de585c82385b303247966e64e7f3cfc2a4d53f4f3911ead19132aa21dd1f798917220d96d75214bee100f08fb38f757a9cf3fc48fd4a3ffbbc7e914acd5acb4812e18d4600ae603534d5c325a4da5273d99d57e93c9476521969da27e1e341eb1127a0ecab2924b03d252478dbd9d4e7158846b3ae2171feed8dfc01fa8af404fe126365bc9b4967307b416a0e1694ff0d278e9661a2c0b3f1f0c54a52f70d8f8c61adbda260ddf1d42fc0fa24ab123867555dfab1cc80f3bdd3470ea82718a29195778ad5f", 0xe6}, {&(0x7f00000004c0)="72441524bf1205b07af7c44ee583c8b987eb95284bcb4b9d36e60315dcbb95ef60f1686771fb9a867ba639b355f7cc9995bcb774c721b410ad93c5c4220bf0ce4a41cebb88e2786721423ce4ad4d40409fd2f0a518bd07362a326d97361742aed50e699df3855258b5888aa4578eee8929a91c51e12628f8d596977be7086b0ef642892eb92fd38c61c1a927ae8ba65c0f54bbcd259b2bdad2a0a8c3026ae88c1c50db4f4fb79f63f29e55a8556569448e18fede147b0797e237c3993e2bdf830e4707f9f4b1863c1f192c24ef5119c95846be047043c32dc349c4253608f1bdff43988620", 0xe5}, {&(0x7f00000005c0)="a772832f4cf8270e9c8ef936c1666d843784f39a944fc80c2c5a198a65cf095fbd9b81b6a825080434ff27361c1d30573df0e945d98fca0e408971628a8354136bb1c66e3b15a4c620cf750ba91d2ff796ad21d569e4548af13b3860a43adab3f2230b55dd21d5fc77467f908014522ec0ce964144acf0e417bfea3332d6601008caef98c76e2246d4f812dbeada33fc2a1bf1be0093a43ef3c4ae4d3cc3f2ea086e1010735114ede4aaec6e63fb7cb91229e52fdab1af20c3f6a23a0a21c6792dc7933ae1b083fcb6bf6eac47e7491284cb0ccacaa1547a54961437d66c24d6d6a7c6973c3e", 0x55}, {&(0x7f0000000400)="23f4dca5a933b554f47a360af2a467258ba00caa98805c0242dd8e6c9c2a875aa2c2b7ba3eecc660b53d35c197fcfa60e41cb7d310d7c608a2bfd6b1b43ea0eced79c239a61fea85f3f64b6b3f9910b84a9f08a06b0d03cf26560372e5cfe91b952ea1d2637b1a2d478cec7c1b", 0x6d}], 0x7, 0x0, 0xf9, 0x1}, 0x1) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0x44) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r4 = syz_open_pts() fcntl$setstatus(r4, 0x4, 0x44) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r5 = syz_open_pts() fcntl$setstatus(r5, 0x4, 0x44) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0xa4, 0x80, 0x10001, 0x4}, {{r2}, 0x7ffffffffffffffe, 0x0, 0x1, 0x3, 0x1}, {{r3}, 0xfffffffffffffff8, 0x50, 0x80, 0x6, 0x525}, {{r4}, 0xfffffffffffffffb, 0x0, 0x4, 0x1, 0x7}], 0x7, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffff8, 0x22, 0x20000000, 0x3, 0x4}, {{}, 0xfffffffffffffffa, 0x23, 0x80000000, 0x1, 0x10001}], 0x7, 0x0) kqueue() unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x8) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r7 = fcntl$dupfd(r6, 0x0, r6) write(r7, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) 16:00:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) dup2(r0, 0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x80, 0x0) pipe2(&(0x7f0000000040), 0x4) 16:00:04 executing program 0: pwrite(0xffffffffffffffff, &(0x7f0000000000)="e0f9c65a12fef8420ea48f3f305f99a92e43e9caff45a902d46e45690a8d19416fbd3574a00fe43472f1c2790a3adc7e5da1b63804c35db9c6242681887bebfa14c7320097057fd0efd2759796d43b60fbbe980206ab9abbd26d51524891be29c940679da5ed4fa68020048d2fe04bd0fb6a13f9b9e223a9b41e2ae1d348", 0x7e, 0x0, 0x0) acct(0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgid(r3) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x20c624ee, 0x544}, {0x18, 0x0, 0x3, 0x10000000}, 0x5, [0xffff, 0x1000, 0x3, 0x6, 0x8001, 0x3f, 0x9, 0x6]}, 0x3c) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x10000) pckbd_enable: command error 16:00:05 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)='n', 0x1) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000140)=0xc) r1 = msgget(0x1, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/255) r2 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x8000, 0x0) preadv(r3, &(0x7f0000000600)=[{&(0x7f0000000300)=""/95, 0x5f}, {&(0x7f0000000380)=""/54, 0x36}, {&(0x7f00000003c0)=""/24, 0x18}, {&(0x7f0000000400)=""/201, 0xc9}, {&(0x7f0000000500)=""/231, 0xe7}], 0x5, 0x0, 0x1a) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)=""/111, &(0x7f0000000280)=0x6f) 16:00:06 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x44) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r2 = dup2(r1, 0xffffffffffffff9c) renameat(r0, &(0x7f0000000100)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000100)='n', 0x1) bind(r6, &(0x7f0000000180)=ANY=[@ANYBLOB="0000f0bc679e972e2f66"], 0xa) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) pckbd_enable: command error 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x44) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r2 = dup(r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000240)) r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0x44) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000040)=0x19) r5 = syz_open_pts() fcntl$setstatus(r5, 0x4, 0x44) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRESDEC], @ANYRESDEC=r3, @ANYRESOCT=r0, @ANYRESHEX=r3, @ANYRESHEX=r5], 0x57}, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000100)='n', 0x1) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r7, &(0x7f0000000100)='n', 0x1) r8 = syz_open_pts() fcntl$setstatus(r8, 0x4, 0x44) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r8, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x1, 0x0) r10 = syz_open_pts() fcntl$setstatus(r10, 0x4, 0x44) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r10, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) kevent(r7, &(0x7f00000002c0)=[{{r8}, 0xfffffffffffffff8, 0x8, 0x4, 0x4, 0x1}, {{r9}, 0xffffffffffffffff, 0x0, 0x1, 0x5, 0x6}], 0x8, &(0x7f0000000300), 0x2, &(0x7f0000000340)={0x4, 0xffffffffffffffff}) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:06 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000100)='n', 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x0, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000040), 0x0) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 16:00:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000228ba) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) setitimer(0x3, &(0x7f0000000000)={{0x6, 0x3ff}, {0xfd54, 0x205}}, &(0x7f00000000c0)) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="000000186004008b00002b27feffffab7b74371b2891fffffe0000000000000000c600"/44, 0x2c}], 0x1) 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x0) 16:00:06 executing program 0: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r1 = geteuid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r2, 0x0, r3) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getpgrp() r12 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r7, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept$inet6(r13, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r15 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r13, 0x0, r14) r16 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r17 = kqueue() kevent(r17, &(0x7f0000000180)=[{{r16}, 0xfffffffffffffffe, 0x1, 0x40000080}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x1cd) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r22 = getpgrp() r23 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r18, r19, r20, r21, 0x8d, 0x7fff}, 0x6, 0x2, r22, r23, 0x7f, 0x100000001, 0xb1f1}) r24 = geteuid() setreuid(r24, 0x0) r25 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = accept$inet6(r26, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r28 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r26, 0x0, r27) r29 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x40) r30 = kqueue() kevent(r30, &(0x7f0000000180)=[{{r29}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r35 = getpgrp() r36 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r31, r32, r33, r34, 0x5, 0x7fff}, 0x6, 0x2, r35, r36, 0x7f, 0x100000001, 0xb1f1}) r37 = geteuid() setreuid(r37, 0x0) r38 = accept$inet6(0xffffffffffffffff, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r39 = socket$inet6(0x18, 0x4005, 0x70) r40 = fcntl$dupfd(0xffffffffffffffff, 0x0, r38) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r44 = getpgrp() r45 = fcntl$getown(r38, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r41, r42, r43, 0x0, 0x5, 0x7fff}, 0x6, 0x2, r44, r45, 0x7f, 0x100000001, 0xb1f1}) r46 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r25, 0x1, &(0x7f00000001c0)={{0x7, r24, r34, r37, 0x0, 0x200, 0x3}, 0x4000001, 0x9, 0xffffffffffffffff, r46, 0xdc, 0x7ff, 0x6}) getgroups(0x6, &(0x7f0000000080)=[r8, r19, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r1, r47) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x115, &(0x7f00000001c0)="40c551571115b12ff78d5aee258c5e45f6fca392c1140f0b00ab55fc7b31db50ac70100ee8f6bbcceb2ae0ebc408f24ced9def34ed34c1b0efd9855984e156b9c4529f8ab22a745795d71f5fb1a8e0bd9c01c0bb774f52393dc2cdc2fdb518cae191461a0a406202c35a073ef53180cf73a44614d00839bd82d384a3088c6074e84ff52bbe4b000000000000000000") 16:00:06 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = syz_open_pts() getpgrp() r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f00000003c0)='./file0\x00', 0x0, 0x1104, r1) 16:00:06 executing program 1: nanosleep(&(0x7f00000002c0)={0x7ffffffffffffffe, 0x3b9ac9ff}, 0x0) 16:00:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) socket(0x0, 0x0, 0x5) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x20) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000140)=0x1) r3 = socket(0x28, 0xd889e1af917b1d37, 0x0) setsockopt(r3, 0x29, 0x80000000000002e, 0x0, 0x0) dup2(r3, r1) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000100)='n', 0x1) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1) r5 = syz_open_pts() fcntl$setstatus(r5, 0x4, 0x44) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) dup2(r1, r3) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x2c}, {0x6}]}) r1 = socket(0x18, 0x400000003, 0x11) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) shutdown(0xffffffffffffff9c, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x4c, 0x3, 0x0, 0x4000001}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000340)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000100)='n', 0x1) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f00000002c0)=0x9) msgrcv(r3, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgsnd(r3, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgsnd(r3, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x1, 0x4) msgsnd(r3, &(0x7f00000001c0)={0x3, "943b5b09252ec40b4ca3cb8558a2b9d6b22f90f42b9c39dc625820176e69b1bc810a9854bc8be8378f7f9a6f6d30b447cdfe2786025db7f96f"}, 0x41, 0x7eea135638a8ce50) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0xfffffffffffffffd, 0x200096}) r0 = syz_open_pts() r1 = semget(0x2, 0x4, 0x400) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000000)=""/18) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000100)='n', 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = getgid() r8 = getpgid(0x0) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r9, &(0x7f0000000100)='n', 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r12 = geteuid() setreuid(r12, 0x0) r13 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = accept$inet6(r14, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r16 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r14, 0x0, r15) r17 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r17}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r21 = getpgrp() r22 = fcntl$getown(r15, 0x5) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = accept$inet6(r23, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r25 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r23, 0x0, r24) r26 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r27 = kqueue() kevent(r27, &(0x7f0000000180)=[{{r26}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r32 = getpgrp() r33 = fcntl$getown(r24, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r28, r29, r30, r31, 0x8d, 0x7fff}, 0x6, 0x2, r32, r33, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x7, &(0x7f00000005c0)=[0xffffffffffffffff, r5, 0x0, r11, 0xffffffffffffffff, r31, 0x0]) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r35 = accept$inet6(r34, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r36 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r34, 0x0, r35) r37 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r38 = kqueue() kevent(r38, &(0x7f0000000180)=[{{r37}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000001c0), 0xffec842b722fb46) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) getpgrp() r42 = fcntl$getown(r35, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, 0x0, r40, r39, 0x0, 0x115, 0x8005}, 0x6, 0x7, r41, r42, 0x20007f, 0x100, 0xb1f1}) r43 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2001, r18, r19, r43, r40, 0x5, 0xfe2}, 0x16, 0x2, r21, r22, 0xfffffffffffffffb, 0x100000011, 0xb1f1}) r44 = geteuid() setreuid(r44, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r46 = accept$inet6(r45, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r47 = socket$inet6(0x18, 0x4005, 0x70) r48 = fcntl$dupfd(r45, 0x0, r46) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r53 = getpgrp() r54 = fcntl$getown(r46, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r49, r50, r51, r52, 0x5, 0x7fff}, 0x6, 0x2, r53, r54, 0x7f, 0x100000001, 0xb1f1}) r55 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f00000001c0)={{0x7, r12, r20, r44, r52, 0x200, 0x3}, 0x1, 0x9, 0xffffffffffffffff, r55, 0xdc, 0x7ff, 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = getpgrp() fcntl$lock(r56, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r57}) r58 = getuid() r59 = getegid() r60 = syz_open_pts() fcntl$setstatus(r60, 0x4, 0x44) ioctl$TIOCSETA(r60, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r60, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r61 = syz_open_pts() fcntl$setstatus(r61, 0x4, 0x44) ioctl$TIOCSETA(r61, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r61, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r62 = syz_open_pts() fcntl$setstatus(r62, 0x4, 0x44) ioctl$TIOCSETA(r62, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r62, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r63 = socket(0x1, 0x5, 0x1) r64 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8, 0x0) r65 = syz_open_pts() fcntl$setstatus(r65, 0x4, 0x44) ioctl$TIOCSETA(r65, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r65, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000180)="906895b69071458f2800160a9b46b8f02e889344f839815dc83de2bbaffb80e0b4f6e223ef02f2188f33a4e1951ea10f90ecd792b09563b832ea521b5cf2c0f9c94eefccb7a71d08b920d2a9257e4a1e94bb5555f5bf382803f7f485d16d36e7625def3abc1c5e889862268b17ebf7b7440634d0059516c08d5867a3893a38dfed2c2c9b41375f6aa69b2616c8f98fd9723bdd9cbb2c031dad064aca20182dc4b0fbc3e94014b3f34afc37eeb22ea0fcbbd562a0407535b15ca8ffc3beede9f70066e1ae65c6ab3592c63cb49c88b584da47cbc3233fe8e55a1a9d575b666e0d7807a5bff42d218afd56974e5a5f31ae864af402e2031d0d61641a1af3", 0xfd}, {&(0x7f0000000280)="a167fc4b413f2cec67c3b5bc7f31143c86356546a6f21779488ebb4a95d69ac3aa9d68e583e8b8873ab879e38015271c806992b17d57fc1ee83e8e5fe6bb6ba604cdfe7a2c28cb4a793587b6d3051b4cb6a5881897d6b1b566b4d33c03fde1d762091aa4d2dba4f56b4aabefc864590356a7b41742ae548dc60bb6ef6c9c16c2200d1cb2a4a293bdc925c638ecb5eae217dec3aa956398bef039c9f6cd6f1a102b929ce2bb0c4553d22182ef5b57d1ea5e1097e14ae014ebb6f25d7967effe95a75a1c156e9aceef70916390441a09d51730f781c56e154c75c1eb14b59a6c19e5c2e6f1a308199ecc6cb560005847", 0xef}, {&(0x7f0000000380)='[', 0x1}, {&(0x7f0000000400)="e84a57c769bc2add9c971ecaef334f1ec7b7cb57504243f71d2d01a41268a18b18329000340ddd29e6b29e0af98363b7f7f9ab8372f235a3043d1133e0286d7eaf587b026fcedf309f573946a18b816d7d3d96446fe4c940e7029e734b7031af64ee1f210adc144303abb54b5c1989dc65d9b67dbe6f82bced105ff54d13de54396c324e065aeb48450efa39caa31a34c6e4c06a", 0x94}], 0x4, &(0x7f0000000900)=ANY=[@ANYBLOB="2040000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff0000a3dd3f915d21ae384d1d7300000000", @ANYRES32=r8, @ANYRES32=r10, @ANYRES32=r20, @ANYBLOB="e1deee000000000000ffff0c0000000000", @ANYRES32=r57, @ANYRES32=r58, @ANYRES32=r59, @ANYBLOB="0000000020000000000000000900ffffffffffffaed2d4134dd52335d1caa51fa6c3be28c6b433f19edba08603af39051c2469aa6d51641412cf01c76d42ec402dcc8e4a4be5fbc2fdd5782296", @ANYRES32=r0, @ANYRES32=r60, @ANYRES32, @ANYRES32=r61, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r62, @ANYRES32=r63, @ANYRES32=r64, @ANYRES32=r65], 0xa0, 0x1}, 0x204) r66 = syz_open_pts() ioctl$TIOCSETAF(r66, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:00:07 executing program 0: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x8) write(0xffffffffffffffff, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x20c) r2 = open$dir(&(0x7f0000000640)='./bus/file0\x00', 0x7f, 0x5) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000540)={0x0, &(0x7f0000000480)}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0x1000003af) getgroups(0x0, &(0x7f00000005c0)) fchown(r2, r3, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x17) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000004c0)=0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getppid() geteuid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) ioctl$BIOCGSTATS(r8, 0x4008426f, &(0x7f0000000500)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) dup2(r6, r7) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r11 = accept$unix(r10, &(0x7f0000002780)=ANY=[@ANYBLOB="0000000000000066d3ab4d0000000000000010000000000e0000000000000000004c000000000000000000676600001079ed2cf15b7d3161afb0ca0000000000000000000000000500007e833e191af61e4fc663bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497debfd12e1f48456f6fbcb4a75a0c994e88269885c272eeaaa494f522bbde4f4531c7091e9b53741254fe6afdd4a6fbd8381fc3d658cc347ee7fc8e0984f42cabb35005ffed378d0920efa66d0c10c4c0dbed64e3a17f885727c62b9cbd9d0a3253846fffaa9fb5b131835d4928f3f1dd4fcb781362782fb7eb10d1f78a956c3f08a77b00b91fc85ed9e30600000000000000b8a17cfdb88bb41ae615b9d0fcba1c3a7ea9a31c4a00a95414a275b8cce53dd874b1ce7b8cffffaec9fb2f35e0822f95653fb9c77dbf6636de835fdc6e57965b0db5c1c83ab93aed9532000011eac825a63cdc9b8009a60754b913c7cb3305bd5c8e84878a4f577af71b394b31a1b7122786b97da24dfdea5a7b127ba5f7a94772db767cd96885a3269942bf369fe6d8d8e3d3a18b8190"], &(0x7f0000000340)=0x1) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r8, 0x80044272, &(0x7f0000000180)) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r15, 0xffffffffffffffff, 0x0, r15]) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000001d40)={0x7, &(0x7f0000000600)=[{0x8921, 0x3, 0x8001, 0x8}, {0x0, 0x7f, 0xffffffff, 0x1ab3}, {0xade, 0x7fffffff, 0x8, 0x100000001}, {0x3f, 0xfffffffffffff801, 0xe0, 0x3}, {0x7, 0x6, 0xffffffff00000000, 0x81}, {0xffffffffffffffff, 0x30, 0x5, 0x4}, {0x3138, 0x3, 0x5, 0x5}]}) r17 = getpgid(r13) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r10, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f00000021c0)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c1ed5d7aaf170d2c899ab32b0bc43075f747c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e3390135b75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f00000003c0)="c55f79b5062708adf4170966a04bb61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a00000000000000", 0x32}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c2fa3000000000000a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f00000025c0)=ANY=[@ANYBLOB="300000000000ffff00000100"/23, @ANYRES32=r11, @ANYRES32=r10, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r10, @ANYRESOCT=r5, @ANYRES32=r9, @ANYBLOB="000fa4ac3681f8a12d000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r9, @ANYRES16=0x0, @ANYRES32=r8, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r7, @ANYRES32=r11, @ANYRES32=r10, @ANYBLOB="20000040ffff1f00020000008683100000", @ANYRES32=r12, @ANYRES32=r14, @ANYRES32=r16, @ANYBLOB="000000002000000000f1fffffeff000000000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="01060c0b25dbf1b6de53c3c57bbde57e3377068ee4a45355803d325e17aa0aa220a5f5b52531c494e6f76cc4a3d15dc51d6e41c57ac9cad15b405acfee512536cd3b4bcbe2560a0f96e1bbc088e370a3bec0f37a6efb6bb7586fcab052c58b1f9fdf8a6be5c74dd5357a2adba666fe64f5fd47d93446326108e06030c24f1c05f6f477d1d8c89e34769226641d979d2a7f9c202a948040db612b1c5def58aa8c9b79ca5b6d6958343faa83b17b9e19ec0ddffa66facad91d4f84b2681be8e6c44c9646b7c1280a9726d27f75e6677008e8aed473c1c5709a82a9783c73ce56bbc9a1559b"], 0x1a1, 0x8}, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, r18}, 0x0, 0x0, r5, 0x0, 0x40000000, 0x0, 0xfffffffffffffffc}) fcntl$setown(r4, 0x6, r5) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000140)=0x1f) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x100) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x7fe, 0x0) fsync(r0) r20 = shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmdt(r20) socketpair(0x0, 0x3, 0xc0, &(0x7f00000001c0)) 16:00:07 executing program 0: mprotect(&(0x7f0000084000/0x6000)=nil, 0x6000, 0x5) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x9130fba, 0x0, 0x4000000, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xad]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x7, 0x1, 0x3, &(0x7f00000004c0)={{0x7, 0x38, 0x7b, 0x49, 0x20, 0xff00, 0x6}, {[0x1000, 0x4, 0x101, 0x3, 0x0, 0x5, 0x9, 0x9, 0x3d, 0x1, 0x8, 0x8, 0x9, 0x0, 0x6, 0x0, 0x40, 0x3], [0x200000000, 0x2, 0xca, 0x2, 0xffff, 0x7f, 0xffffffff, 0x10001, 0x101, 0xc282], [0x10000, 0x400, 0x8, 0x2, 0x3, 0x81, 0xfffffffffffffffd], [0x2, 0x6, 0x8, 0x4, 0x2265, 0x9], [{0x1, 0x800, 0x1, 0x7f}, {0x20, 0x8, 0x4, 0x1}, {0x4, 0xd13c, 0x0, 0xffffffffffffffc1}, {0xfff, 0x2, 0x1, 0x6}, {0x7f, 0x13689671, 0x80000001, 0xcb}, {0x7fff, 0x9, 0x80, 0x101}, {0x2, 0x3f, 0x3, 0x6}, {0x200, 0xb4c, 0x80000001, 0x10001}], {0x3, 0xfffffffe, 0x9}, {0x2, 0x5, 0x1ff, 0x3}}}, 0x9, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = syz_open_pts() fcntl$setstatus(r4, 0x4, 0x44) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r5 = getuid() setreuid(r5, 0xffffffffffffffff) flock(r4, 0x4) ioctl$TIOCFLUSH(r3, 0x8020699d, &(0x7f0000000300)) 16:00:08 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{}, {}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000000040), 0x40) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000200)="ad18f05de2f4ef18", 0x8) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) setrlimit(0x2, &(0x7f00000001c0)={0x60000000, 0x60000000}) write(r4, &(0x7f0000000100)='n', 0x1) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x2}, 0x8) 16:00:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) close(r1) close(r0) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r3 = getuid() r4 = semget$private(0x0, 0x5a32ca4def62aa56, 0x43) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000340)=""/192) r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r8 = getgid() r9 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r9, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r10 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r10, 0x1, 0x5, &(0x7f0000000340)=""/192) r11 = socket(0x18, 0x1, 0x0) fcntl$setflags(r11, 0x2, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r12, 0xee01) r13 = getgid() r14 = getuid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000280)={{0x2, r12, r13, r14, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r15 = semget$private(0x0, 0x5, 0x46) semget$private(0x0, 0x2, 0x2) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f00000001c0)=""/192) r16 = socket(0x18, 0x1, 0x0) fcntl$setflags(r16, 0x2, 0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r17, 0xee01) r18 = getgid() r19 = getuid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000280)={{0x2, r17, r18, r19, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) getgroups(0x6, &(0x7f0000000040)=[0x0, r8, 0x0, r13, 0xffffffffffffffff, r18]) fchown(r0, r3, r20) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x10001, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) r21 = open(&(0x7f0000000140)='./bus\x00', 0x8, 0x180) write(r21, &(0x7f0000000100)='n', 0x1) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000300), 0xfffffffffffffcfe) 16:00:08 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0xf98, 0x100}, {0x18, 0x1, 0x7, 0x2}, 0x2, [0x7, 0x7ff, 0x5, 0x9, 0x400, 0x101, 0x9, 0x3]}, 0x3c) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) socket(0x20, 0x2, 0xff) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000080)=0x3, 0x4) r1 = semget(0x3, 0x1, 0xb9033ff102b208a1) semctl$GETVAL(r1, 0xdf8deb56f2766a7e, 0x5, &(0x7f00000000c0)=""/227) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x100, 0x3}, {0x89, 0x2}, {0x0, 0x9}, {0x101, 0x2c21}], 0x4}) fcntl$getown(0xffffffffffffffff, 0x5) r3 = dup(0xffffffffffffff9c) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000240)={0x5556, 0x1, 0x9, 0x660, "542c2c07eb911d1f8f1b1a08edb467ade83e89aa", 0x7912, 0x81}) openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0xb6f654cd37558ac1, 0x0) socket(0x77, 0x5, 0x9) r4 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x80, 0x2a) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000300)={0x400}) r5 = accept(r2, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) recvfrom(r5, &(0x7f00000003c0)=""/3, 0x3, 0x800, &(0x7f0000000400)=@in={0x2, 0x3}, 0xc) r6 = openat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x100, 0x6c6f80adc9ee7b59) recvmsg(r6, &(0x7f00000006c0)={&(0x7f0000000480)=@in, 0xc, &(0x7f0000000580)=[{&(0x7f00000004c0)=""/157, 0x9d}], 0x1, &(0x7f00000005c0)=""/219, 0xdb}, 0x41) write(0xffffffffffffffff, &(0x7f0000000700)="f5a89b0bb8576a1b381d8774b97bb2c835b7c82e69622c3290737c05cf75855129fe95051ad14a7b5e4fb4dbce7d1eed4dfd952e4680977c0e55b84400f19740696a867fc0c215c304e2d880435505369dc66c841b", 0x55) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000780)=0x400, 0x4) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f00000007c0)="a1af33b0d2714a322db0e2ecfc", 0xd) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wsmouse\x00', 0x400, 0x0) fcntl$setstatus(r7, 0x4, 0x80) r8 = open(&(0x7f0000000840)='./file0\x00', 0x200, 0x124) ioctl$VT_GETMODE(r8, 0x40087603, &(0x7f0000000880)) r9 = socket$inet6(0x18, 0x4000, 0x3) setsockopt$sock_int(r9, 0xffff, 0x1004, &(0x7f00000008c0)=0xf1fa, 0x4) pipe(&(0x7f0000000900)={0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r10, 0x80085762, &(0x7f0000000940)={0x1, 0xfffffffb}) 16:00:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) socket$inet(0x2, 0x5, 0x1) 16:00:08 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x19c) write(0xffffffffffffffff, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r2 = semget(0xffffffffffffffff, 0x6, 0x10000020c) r3 = open$dir(&(0x7f0000000640)='./bus/file0\x00', 0x7f, 0x5) r4 = kqueue() ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000480)=[{0x10040000000, 0x7d5, 0x2, 0x5}, {0x3, 0x7, 0x5, 0x9}, {0x51, 0x81, 0x4, 0x401}, {0x3, 0x40, 0xff, 0x1}, {0x3, 0x55a, 0x4, 0x80000001}, {0x7fff, 0x4, 0x100, 0x100000000}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xfffffffffffffdb7) getgroups(0x3, &(0x7f00000005c0)=[r6, r6, r6]) fchown(r3, r5, 0x0) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000380)=0x80000000000eed) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r2, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) r7 = syz_open_pts() fcntl$setstatus(r7, 0x4, 0x44) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r7, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r8 = dup2(r7, r0) ioctl$BIOCSFILDROP(r8, 0x80044279, &(0x7f00000004c0)=0x1) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000200)="103290139f4dd1c5e55fb8a00be3cfb592c0d0359599a3918b", 0x19) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x100) r9 = kqueue() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r10, 0xc0044266, &(0x7f0000000500)) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r10, 0x80044270, &(0x7f00000000c0)=0xff) read(r10, &(0x7f0000000040)=""/32, 0x20) fcntl$dupfd(r4, 0xa, r10) r11 = socket$inet6(0x18, 0x3, 0x0) r12 = dup2(r11, r11) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r13, 0x80044275, &(0x7f0000000000)=0x3) sendmsg$unix(r12, &(0x7f0000001700)={&(0x7f0000001040)=ANY=[@ANYRES32=r13], 0x1, 0x0}, 0xae2c1d640d0d6847) connect$unix(r12, &(0x7f0000000340)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x6, 0x8000000000000003, './bus\x00', 0xed, 0x4, 0x7, 0xa2c}) kevent(r9, &(0x7f0000000300), 0x3ff, 0x0, 0x3, 0x0) semop(r2, &(0x7f0000000280)=[{0x0, 0x7ff, 0x1400}, {0x1, 0x100, 0x800}, {0x4, 0x806}, {0x4, 0x100, 0x2800}, {0x3, 0x0, 0x1000}, {0x3, 0x6, 0x1000}, {0xf3e502aaf540e6da, 0x800, 0x1000}, {0xbd5b40897690dfc4, 0x0, 0x800}, {0x4, 0x1, 0x800}], 0x9) 16:00:08 executing program 0: r0 = socket(0x2, 0x4000, 0x0) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x44) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) pread(r1, &(0x7f0000000040)="d48238a91d158bf66193441e617a2943f7ce95eaabae56be49ce6c8b1e30ba1fb2d9acc0d39d52789d4bd3804b5c12c745257efdc5a1001df9d4098134773fb06816e4e2ab83e17c9c77c1fb1a88a3982e84b51ed0f28cdd49c098fda98baacb22cc3869c7d91c8fb7cc68a27d923ba7926c25a00957c6f49a22f16e00efda86fdb1229523bded58e225fc429c897dde403ba33368b5d2c5fc93215fbc8a407645fb72d7b57cca24dd5d76c111d043c1e5ad380a9a47", 0xb6, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shutdown(r0, 0x0) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x1, 0x1, 0x7fffffff, 0x1, "376612be9da84199dce54a322b0d5a747446fc1e", 0x6, 0x8000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) syz_open_pts() syz_open_pts() 16:00:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) socket(0x400000000018, 0x3, 0x33) setsockopt(r1, 0x7, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffff9) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:09 executing program 0: r0 = socket(0x2, 0xc003, 0x61) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x44) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) pwritev(r1, &(0x7f0000000600)=[{&(0x7f0000000140)="f6cfeab56b9b71f4897ce5affb05a5620ab0fb748568d2eb772991c2462f3884a34cbf1e6598124914f3d23bdabed2451b273b74dfe88edca24ad0cbd34b386c870f9fa0cde3418470958af5087856837722a508d3c6f7465848a322856d300bccdc49b1386acaa9bc2511165746f73e6b6f7cc6fb0e72bd4e281bc6fa35e4343aa830b2e813fd90191a2e50f3021563bc3a50205f44b16122cb3e8b2983e4aa601a82982a9b4777ed38a2ecbbf194517f769b5cdfebe6cccae8acde87d420d9", 0xc0}, {&(0x7f0000000200)="c6b8d1d1dde75629e832e87e5ddc4a421adc24c6b6db8c298c59b44796e78af5f8ed62fd2faa6b5ae13951f46ba9c88fef06af7da22223e5f979a1a219d19be234d2de75adbc42aada3d7144bd68f05dc2375aabffd739bca54fd4cec1fc6a237d1f0b7601f02a8f6699a40c1b18dbf222b7383a7ac4a22c99d74302167367be945da8d2a44c8184bde8c97c5e0e4717612f3aaa6337a6778d785de0fd21a5784fd8345d075d61fe", 0xa8}, {&(0x7f00000002c0)="61febf3d97314438da1bf0325ff2a81c67e65cbaaab932d74feb36b28309e3869471c78c6031f9df1f371ce288f134f4cec4cb296cdb0be62d3f7e81bd184778ca76728d7bf77d321aaed444581b0e6de04970574c1a6aa5f66f1f17286725ba8472935d227f2b96e2186314b4e541a32c87bd095e396864c21bf2dc25985b768987450f2f00c9bc9f4b710c9b0539a2249a665cbe7b5b7f74743e946c8a92d1949c27578a6c95b1f06500c5572598948ee4e602e6d18ef2f5f3b0f130bc557dd2c9db8fc123be1caba1d9d11acb54bc84225190860f5e58ca5d4ddf82a933e95ae6fa", 0xe3}, {&(0x7f00000003c0)="8937c04fa425c872d8078a732df8fc82fda02e33e01c5572931dbfebad1d1afeb8aa1fd531ef2444906f67054a7e5bfdca5781ee0fc36e39b17a61820d972e89a2c1b3f236067d57541bf21c80672c2e143a6490cda6d7906a8b7845e7713240a2032c868721a34386788496", 0x6c}, {&(0x7f0000000000)="b46147dbd6d4e65bb06205ac4cb8ec1e4828dd6345983bdd229c09eebe1bc40f0b922926fb339164a8e85607e9c10d2abd7d19c6e5e731674f1c3f21e9a1", 0x3e}, {&(0x7f0000000440)="9b11348c8413f956f6cdf4a41002b99d66424b3f5ceb72f45eb2abc604cf1d433d668fd8bb2aad8a0e16f26a2e281dc3f654a8d07fd97d8a719d13ba53d187ae86bb4c550d34b2531d48282eebe1808cbfdbfaec8032d8fb4ad5", 0x5a}, {&(0x7f00000004c0)="dd93d44afee57d924fff06e41dc5f3648bba34dca8a0066d9cc1a54662debc56d09a390a2eab0fffc055bee89c8b80e03da1133504d246913b5d457db491d5eacc2c8c3275660073bbc36520d17a016397c85b69bf9e9b37443350ed4a8899eb60c00a75000b8ae88682db26e87643d3eaed83ed3b62cb0834d804cdc9ec080662a6", 0x82}, {&(0x7f0000000580)="c999f71b45c1a8307bb54b7cf508eab26142debb82999cb61bd3122ee936a4ab594466a54aafc7e6b693771dbf258cb5bf08d1dd2f07c4d71664fc5d1c24435db26b56855298aee2253f24274e49d9207ef2ec700fee2d3a9daf748c618528b9709bada472d800fa2459c983d1516b2507bd62a839ecf642", 0x78}], 0x8, 0x0, 0x0) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1227], 0x10) writev(r0, &(0x7f0000000100)=[{0x0}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="97106f9f365ae3dfe7442fa74097a1b097bb8eb88a2b240d2a703de6e0feaeb3bc4b46fe594bbf1e0b3992aeadf9dc199afc693771e1cb9bdeaf5fe9ccf1d5cc2f0ae01440590722956100d27801e16d0ad5df59ceda5002a2ae", 0x5a}], 0x1) 16:00:09 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:09 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 16:00:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0x373}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/153, 0x99}], 0xa, 0x0, 0x0) 16:00:09 executing program 0: nanosleep(&(0x7f00000000c0)={0xf0, 0xffffffffffffffff}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x85c, 0x0) clock_gettime(0x68b11f8d10ea3f28, &(0x7f0000000200)) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x3, 0x5b7d, 0x101, 0x0, 0x7, 0x1, 0xfff, 0x1, 0x1, 0x7, 0x9}) ioctl$BIOCFLUSH(r1, 0x20004268) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000100)='n', 0x1) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000340)={0x4, 0x94, {[0x79119829, 0xfffffffffffffffd, 0x8, 0x2, 0x5, 0x100000000, 0x6, 0x7, 0x5a4b, 0x800, 0x267, 0xc36f, 0xffff, 0x7, 0x8, 0x8, 0x1, 0x3f], [0x2, 0x5, 0x40, 0x1, 0x10001, 0x9, 0x9, 0x4, 0x8000], [0x100000000, 0x1ff, 0x8, 0xffff, 0x400, 0x0, 0x81], [0x401, 0xffffffffffffffe1, 0x80000000, 0x8, 0x7, 0x8], [{0x6, 0xfffffffd, 0x3, 0x6}, {0xfff7, 0x60000000, 0x9, 0x5}, {0xf9a0, 0x6ad6, 0x1, 0xc6a}, {0x5, 0x10001, 0x81, 0xc56}, {0x101, 0x8, 0x8, 0xc9}, {0x80, 0x401, 0xffffff63, 0x2}, {0x20, 0x7f, 0x21545c20, 0x8e}, {0x8001, 0x8, 0x3, 0x2}], {0x8, 0x4e, 0x7e, 0xaa8}, {0x1000, 0x7, 0x4, 0xfffffffffffffffd}}}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") kevent(r0, &(0x7f0000000000), 0xb4e, 0x0, 0x703f, 0x0) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x800, 0xfffffffffffffffd, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x44) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r2 = fcntl$dupfd(r1, 0x14, r0) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x40, 0x1b) 16:00:09 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) getsockname(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) semget(0x3, 0x3, 0x494) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000180)=0x7fffffff, 0x4) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000200)=0x1, 0x4) pipe(&(0x7f0000000300)) ktrace(&(0x7f0000000000)='./file0\x00', 0x10, 0xf14, 0xffffffffffffffff) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0xe26) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)=')dev/bpf\x00', 0x22, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000100)='n', 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r1, r3) 16:00:11 executing program 1: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r0, 0xe3}], 0x81, 0x1f) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) setitimer(0x1, 0x0, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) readv(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/161, 0xa1}], 0x1) socketpair(0x1, 0x0, 0xfe, &(0x7f0000000140)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setitimer(0x0, 0x0, &(0x7f0000000040)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000100)='n', 0x1) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) connect$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x5c}, {0x800000035}, {0x6}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x7) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x205e, 0x428ff) ktrace(&(0x7f0000000080)='./file0\x00', 0xd, 0xfcfc96ac7f78649a, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x100) 16:00:11 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x100042001, 0x28b1) open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x10004d1cc, 0x28ae) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x3d, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000280)="afdb5cb41379ec98b1c57d9b4db40ca420874e4304a886ac779ad9c98f0825c6553e7be78193d8e0e3705550b328cdd1eb1414ea67eb61228f7726738b34c9bcc36e9063aabc5252580f2fbe423ae675128bb3974c0b3449d53bcb3e8cb861a19174d5f1768be337f651ad4be1a14e7e9afa88bc220897e3cb7cace4d71d4d0c9ab1e2cef97a7134c07388c30f4c78d0c029c69a7eaf42fa44a5f38d", 0x9c}, {&(0x7f0000000340)="52ae28b7bc288649e336f1f08f55e038823b9c6d1dc8b709e362645f44faaa9313fcdc74a56b25ccfc", 0x29}, {&(0x7f0000000380)="11ffdfc9de92abe8110a3335f05bc0449e9bad7ada904092da5b96cac31c7f3ff00f97cf4d81970754b797cea8c6d21d57727b196cdb2ea6b0f5dcf94d6d63d064b28d243531d5a17a5b3560d6f4af2f6db6e5224fd05b9bca24da0b3b51767e48e7e8ab5b6c770e5fa47cf4dd14c62a7fb7c7edc6b86f3597a5aae43758a469f852dee4ac953654361da16e4e95ca81bf8eb3098b5d7af064206e7aa8ad47cf8f589a8b9ce6da42a965b58f5df9821424311d3b35f50b8297edbd04ee35150ff524efe137e4aad123559d", 0xcb}, {&(0x7f0000000480)="a88f51ea4db3d05b9ca72c88c05ca66ddc7831351b67a0594a370eb8e8c517", 0x1f}, {&(0x7f00000007c0)="83898c71d94cc0fb588e326813772a5a35bae7a0828f0a1903654fa05115e8d116ec339554499a401ab492964c56e9b4dfe4ac2151d32c271560ef82de686665e04cfcab4a3cd1230750487f055c197a284c86f48810d64c56a99de2e96304f1a64cafc561a1640e2ed1a44a5621406b0a8dc9387ea0d536814e1b9928597004b67464", 0x83}, {&(0x7f0000000580)="31eb4220f259d3b22b038af24a710ba3a7132d297aecbae15322b0ce057b9487f1eb67af0a3920131265ce749b572912acbdf40ca61af24387105f987e60e0db62c2c33d3d9573ce4ed3c74cfeee264a0af5ea82", 0x54}, {&(0x7f0000000600)="665b889a29edaca4a6740d7ce0a8ef9aff4e66d28bd1c2c55c0e33f338bc0931e1381b05ea97bcf9152f3cad9a9b1fbc69f7f56524d80b0cd4d57c1d6025153390240e315307f33a3471d9127dd68461c49dabe1636504557e0f34bfcaf78cdbf2497745e10efecf7a8ae84f9ba9d2b8d059f5bbc0857ee6e6a9efebbe5a2be269bc5d74d3e099f164847cb77c76997c1b2e15", 0x93}], 0x7, &(0x7f0000000740), 0x0, 0x400}, 0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x3ff, 0x6, 0x3, 0x0, 0x0, 0x6, 0x101, 0x3, 0x0, 0x8, 0x5}) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x10000, 0xfffffffffffffffb, 0x5f, 0x1457, 0x5, 0x2, 0x100000000, 0x0, 0x4, 0x820]) r3 = semget$private(0x0, 0x3, 0x10) semop(r3, &(0x7f0000000100)=[{0x1, 0x9, 0x1800}], 0x1) 16:00:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r2 = dup2(r0, r1) r3 = dup(0xffffffffffffffff) connect(r3, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000000c0)="a6b5ada922662051f851ba4c298d6243a84f61e9f1557f0437fd1f3973e92aa0a933010e6b", 0x25}, {&(0x7f0000000100)="06e0e60fbff26466032d50e0805e0221eb145a97a50434949e277346b7604fb236ab05e354fee38076f10d5d9fdeba5b12e85a75261f1839400b75a85ffe73d1fe3f04971fe5c21f4e31ff93f7ea6527878591fb09f2c743d6e09eda63caf2e783f6c90402323fcd47f38f52adcd3dd0607977215e6309e35d19d0f3f0d29d8e94d1d7a8a92325429470554f4195fad652de63b2fec7fb81516525ed1435c56771dddb3ddbbda15f7f5fb8747a9cd778d2e58811dd4d60be01269be1e2e148d63ac41287fabeb6f969acd5dfc8", 0xcd}, {&(0x7f0000000200)="056c8f1d5a26c51c2b51feeee41a1ab29225e59c0f809c3f218ff1a01fb499cc943210b874c28c43a07f304fc677db42732be0589ae5877179244f70931a5b5103eb000dbbd7cf5622aac8eb7e174a2ca966b82af9a34206fddac46f7cb924a06ebbac8dc889b31107392c292174348d8e9b0b6d3ba2263f37bd9059601cf098b176b99b24ee4dc09e4c84322fca3b02b28bac24c9f44be499d253e89348d502e6a097776cbd0ecb026b785c19a0c4443563ae79459207112ffba37fb0816155a861d88dab075e89637185b68bcc1763df55e2c9ff856400c1b71ce0df356799447f567d0813cf12e373", 0xea}, {&(0x7f0000000300)="9f2b6d5faac8f6cd7093380fe623610489e5ad5560de4c", 0x17}], 0x4, 0x0, 0x0) r4 = socket$inet6(0x18, 0x0, 0x1f) sendmsg(r4, &(0x7f0000001c40)={0x0, 0x0, &(0x7f00000016c0)=[{&(0x7f0000000380)="721a11e6aee2b15ac1b0b7c111d37770fbbcceefefa4a237aaa7a00ed69f64bb97b0b8eb23cc4af849f357dc7a9c934a8811f9feb0691b2359fcceada35aea0d21db5da2f959c8e9bbab83e6d69d0b1cf22908d61a2bcc5b6069221e7ea0796c8badd47f576642d07338ccfc9ba0eaf6789886798d895450eeef2d049131ec26170c225128fe89ea0b0c190a49e2fb0cadec84eb754f3d84bd10c9173ad4fcd62c8fd9d4985ecc471ca4a3027d24535f94adf8f8726d26acbb63057da0f1f49ee87051ebbcc6c93be05f927faad11deb900e8358af", 0xd5}, {&(0x7f0000000480)="0573c6139755708ce7d7cc2759d654f151dfda1334a217", 0x17}, {&(0x7f00000004c0)="08886f52aebc91101ffe2dbb1d58ae0380fe14513d096c43f01ceb3a1b70b34e57eda34f4131b97924315de8", 0x2c}, {&(0x7f0000000500)="83cdac3c5063a35e458883ef1f769f80aa38b2aad9c5b3a41ed21fc1e58798b7172f54257585467458ebb3c7be0c7d3206776c239699ea79ad4ba39a6f699f4f03e27c99a76e6cdb91b8e9955ae2ec976b066e65dfd8bbf4c3a95f16f6f2eee279a641515de077fab7daab1cdb5d958dd0361bf56b0486c5cf7c95c36d8369c75a794d75286045bee939ea8c6f618a7237fd1576be9e0304acfe041f6ebc04d64e491de6bf2ec5f83f953448dbf4a62994941adf07ab620d334825c780d3038c2785f016be13e4837dcfdfb45c99a6f0955012b961e784ecf55e8a9595f7c0db58bab48fcedb122e16c7abcb441efcae90cc7f847951ffc18823d05153d45fef09cb6001736125a41e433bd18956acf51e799b1dd088728a81a78d0cd4cdcbff5ef6651ed2fa818361b59467c7b52667b7648511de7da2497c0e5f66c7937f9743ec254ed5f05a9a306f5d7712df655c1ef3d2213bdf19147b9f8f88f915799d5057293bafd721ae4b9f23fbaa417affdc7756ab6c803a74c9647e0606e97e70eb733075be55c03149b55233cf897692d03094784184c1aee008b88a05dced3846b7547bb98e113cd0a999a40965359d5dc7d7a73b0f1cb52643276535020bb34be6bd1969f2b66f263d9108c28c81f01013fb3f5343d0f44d940ab3b033c536ca6ae97085a8032990f7dcaee8f58b6ed3502c21b67a96753394679cc0e2076cff7b88464db4325f5408cea16e3f646e73627ba8e28b67986a31db9041163d83c145d37271c1da516495db2f244e4cf808e666b7cd8f8b91a260e3508420632ae7b578d64fe8e9e53a98f999813747cdef3090759006aad3bf62cd46c35c35e929ca302284de3d5f9dff8fafff999624d503010300637b3f816b61088343f8922f309dcc30b2f4925f7c2c3c12831b85e85896c60ea9ce6d7dec50c19c6ed979754cca3be7ae5f5367ca9d126cf274583fb41c33537483d4e530c08f96f747ae439f183487b30ad390d15f03c3ca90dbea67dc281df0b786ebbc01fe8c2c54dc695e8923a09901ba2e372079153ba5fd33dfe1a80e89adb02794164a6becccd9b7f137ec507c73d50b67dd4390670b9c01195b90f1afc166a779cf4f7572cb8cf3637839bbc60fe4674ae53729e806d2d4d3ff3559f6adcfb0ef2a7026e429a4b2bc763493dfbda2584e2c276f81cef4f66639f2284ea972090aea4d6de1275098503203d6b5abc817fb33579c70525362c5e700abf768bf062a0b647cca98f41a3a21d3fe82e6ddf516d228bea9aab0f7b4417b49d3fb70a0bee3f3d0921b5f710da76cb76944fedcdb6362a102cbf76d476e051a01c3dbf3f7529728e68fc4af68f0cc0b7423ce74092c6bd011f723269a4a85b4c128d4380ed866ec423b7b4e1bdc9a7ddd22003c3eefd18802bf240dfdd7caa76248e2c2e6c126560273ebb5885b9a371fc57e5ac0391fafa18929a18e9973fc6d31991932cd12469c1b5783be33c483a81fe7a4388292dcf762dca0eea3cc7c8cbb5c7971fe966aef1ed03cbe4485dd5d1f3dc78c9d1265b152fdf5dfde2dae2a55f137c0eaed0977eecd6f7fad86a65aadfe7ad8ac598cd14f9ab313f8148f3d4e16faf28c756ddaf41399363758c28548cd54e1592fb2c8c3a1db81f2ef628a13893ed866564922d39165708b906333b936089a58652b175f0a9001823773613d0361a92227bfd6ebf4c19d69f3e4586060da83a65231be0a65c7b16cf12f86b4a439d512afaec9a42654c4667a37a8548750644aebea07c723d4e5e1eb444b4aa0ed8dff8c40627c3471d739be7907b5afac60f92e18ca5bb2a0d2bbae0ebbf4aaae1a50d017f750cdc8bac220260640c16b793590ddd77806be5fe750b43b2e0aa4a5370fbe30d3cc3a291243667d46e9939aeb13d110ec51b01d67520e8b0e46d2ded709fe318b09ee2ccb2eaa2100605915047b541513efe7cb109e3667c155784a2721cb575e43fe2c4db4db9e22b560e029b55d73acc9e7986b914f7055f9bc7e528014db6d755d52b585ce202d6cd76a00d6d81816caf89f62b4df0da6c340f3e8c5475268f85ac20559ed1e2a54ff9400bf98112a4ebaa99d14ea4c17668ae6e7221cc9b3259fe9856b731664aaba0cfed05958799cda953fb04d3319f44634581a7d066639317b519954884a277b50f0a18e0b59e97be0dc54bf3ce3a9a6fff82115a88e0b1b909ec623328968b4db8521e20e1b7767123f76e24eda79cf43e022d21952c7219bfa652ed73c6b489377c0127d55e0ca11f4baa5ae6008d055c0411545fca1d90bb79f72d30968070bfe87aa885b2c98879fc79bdcbb199326274a18706d96ae1a909446554f658efadc04182e34fe32a1f8c94196fb9c275e7694a57b44e9882b1d49ef6ead1c865991b83267d962543c7f64b02311652dc2580a4dc6e5864aa625090f8d0b209bec4c749797ed1b0c53d695973b3425468b0a6e998c25c384f101609a331a6c48e41699ebdf6a8ea692d8e7f6879fa283216347f22deadf0c6626a3e40769228f9e9a8332dd11f63ab4b2c5fb918bacd19d78af777a001b87e5d3c0ad209dbe2c4d5129e01f0d55bc8882ce4dd8d6c33dc68a34eb86346f3bce8d761f36d62bde1a2eca29993d26ac03863eb1797729f84820b7228eb1c7b803d06ec25b5e0c69c984d90b71f89c7495bac65a667eb78358db157ffa5623e65aa8c6cddc9d2693c9b6052190762cf6956b45cf7560f40bc6099a34ebfb6e2844e45f47877f8e36127248a592cdf407ef7e2bd4fdb580fa5d6390e9bd71c78e1f6b2a86b0846a7a313dac2060b6cd515b445c71d0e2846bc30d18ccf5daeb485908b234baf19505704168e146550d5bf08251d0ef2cd6eb9a652b755855c8e05c18a60823f3760d83f73b5f09f8e37e6f1a05b18acaaa157763e1d59ad56cb8400e9fe325e58b41d25d10c1a1c8bac424fabe0dc58627a4136f6df29345ad3f41f4f5e4b28391d03c97e48d64220f057b7fdbaa382b1c5f3635acd090d36ea2fe9cdbc6fca0f27ae8e9afc27c782da7945890aaa505050b61ea99819a7c142d125cddf8e4cf3293087abd239a71be3525d18b15a8556d6973eb881e745797c7f1fb991c0be0a98782861b188accc5801cff8a0da7904fe4f754888da134a700be8ef1ffdd66bd8bf8e50d1945ea094f2ee7060641ca1791a27c561d8df765e8e1ef8bb2c035707e47c7264700f40d8c412349482f5618f47c05e6e3262fde39783971bf7e0cb3307c5297924ebaa90460c1c8ca1a892038658e4502458f4389a4782993bdab669661ebfb78c3b6e2bf8fd5a6db184a2c164b40f69de7654cabc68494f22831cf0cbbad5a4d5d21ec3f1729ea7c835506b333848a1178432f752b1e63e2145abbbbfab96789e1860d2354c3976c52a87190f2986129c398ff127b5505b0476331525c8acbb98eef389dafe0aab6cfa80df91d3d6544580aad8dc29cf0c1ecd33488983e14225c9b049b4e2fac129335d9f1a839a8aaca5184c9508bc1e66bb3f91968d05ff9863da83cba85e8587d95e916660e64086f68d064f8f5b5e3a4675de047a79ee793b9eefb5326bf0013b4403688e2fc11426e1d5270a06ad0c8be8c2a67c4aa78b11b36cdb8a40d6f75fe0710930c3c54031648c96f8a47784e8503527612aea6b913e19ece00e9f975411629a47ab8f153aefe3bc7420960ccae509d57b3223cf3f4c03c2e1755841ffe1c6a71e622b2a326014857be310e6ff9628aab6ee493095bc29e8f31cfedacbe70321fdb8f015f4d3f4e32f4a7bd52dde944ed035a03f17d5c240c3963ca366f0845c2ca7d5efe3b2f7a91a5c55c396178499001caca676710280c9e4729ed08336abd440ea4f5cb3d033729f6a8b386afc2db57fc2523f7f91921e03666eb70bf5b040252f9759a6bba99987ecd27b028f2902431fe7a2d9ef635830b5d3912d1d0ccd0c6133f2b80dff6ed43cbe1bc3cc2bda4fb87de07ef3a51fbad126118a2847fef524bac581bf55ca9a3ebd53289fff5a125813f0d6677b1769089426616a5cfcc303c9e1efbc28e59b3aa2fe6bf5ef1cac1b8e6613a3f5e118a39b7e4a2cca33d97486cd12e3976a0d7d390d22e98bd0978716d4d2b61091f884c979032c818f07129234ce56617b9c48d991255d21e1a5452b7410dcf24d8d0bf087ff33584e4a041683e2923a9a12b8bfc067cc3f31c18db7fea7a46a37c2148b14014abcd1b13420e96dc3b466f805b84a8c42e2424cef02b03ee92c6cf9549512516a25b3d81bfbd230a746f27907eca1dc21be5cfbbe0e9ae371b9b434e4d7534a9462ff568890927bb60922645f7316d9a6a0fe1f322af43c6cf0fa200d601bbaee5fc654fc5d963d03fc512e118c65b310b54dee9d8895594d57a45012180be48f00e59a994ea0f715e6c665a34f1a0475d4d6eb4c3f58c194fe94e5ac65f6f1d4840eedc032703b3abdfc9e153f7440f0a914db64864a29ee6de840f4cd197e2c2a4f95e7c87b6169bec5197d6d19be3a8dbc7962a3d04ebb46600b23aceaf3cf94cd60ca800b57dd5112e399c6d581c4be9a6209336297b583bff254a8a1870eeaa16cfbb028133d204d58a914214cabf19b1ae1d9ed0356c6d165d2d19f4dbe309b3262e3e6b5220876d8ce8273a6904a6b640723d194817add3f2c7edd26384e6632dba1c1828c9c0619f88aeed7d3947f9c0cff1194fc7ffda4f320065d858af1e86e9eded46fef8064bb35cb17e893cf98a72bdd27cf220fb79cd8985b6350ea7d85e72f5102d6ef81228d1a8b0d8143f5823c28805a7e278c49446c371132e1481f3ef766c0f3d2c193c839c32daec3c75bb0b163d04a68ddb436b99c88ef9e39963a07f98fb8f816fe57f5a97d863ca7b9d8aee2dc7127cdada3de840b2750b03344838c7790e1aaae1218e0d2dc40e8ff2093bf5dce69c67f0811025c08880ef8c646463f1f812d2b61cb9b12df723873d082ee33df18c21222274dce2b08adbd16a83364c2532a3f63f6ec6f9fd5d06dd704c3a76f9572d94671b70ede847f8a9b1663df2b8d95feecd6a9656a1fe3eaca4975fcb45e2a951c8c3984b545b3bce66cd5596377f35d3dbc493fc7d7d0eb1eddc7f0dcd8e4f9cd87353d9c6bdb94796c846eb1ab07944ea4ca19c04c987c20daa10ab71bc46875d7aefe0ce7cc9624b7de998cd276ff502e12d80f421373037b6457bb23d031af831812e403b014e1edb55021788a6a29e9ca51d6de3bc22b83555124090a2efa4c74aa5320c5f66acfb4c9a2e6db0cc7b84468e202acff8c16188b0c868e10a513ed64e1ca111b6f5bce6d4a5c8ef5e34901bb70d3fc9532f034a4175085fa34eff7b5627559f0ff31fc9cf8f8963f3bd051db7aa46b518d655379d4dd76d72a67c6813d00a050793ed214ca532f49bed8466599409da2ed32cbf78f1de23e9073e58406c71b9412ed86963a0d073ec669283b2fd0378d99f9b39c3ad95ac4fc8b6a79dafa3ac4d1d3ffd077b5a7676d74177fa8f0730f661dedff4bf0d7867174dd087ff3183a4db3573d10d1145f574dbb437d98f4cba7b9b45e8721d5a6f5bda39dc9e7a0a241e7db53e81fef05fcb76bbbe28cbaebf209ace75fe91552f2754d1b3c446412f18c863c30b52b9739855a05fe58a3021eeb2a32f12f201f78fec9774a2a21dbe6f2d71c5dde1a564a68319c38a915c1ccc33c18d61810b5af8fd1f159ba7a26ad3c7fedac3e5eddefee6d7df20a3f22afd20e7dc4b6a64a1dbfeb893c2ad7bfd519dcf", 0x1000}, {&(0x7f0000001500)="b98e00b3aa2c215ffc0f4288ca08e80c2375ac1244efda83963f93361eb78ac39440a2b96c5064f3aec26f11155bf0c2f396614375333dd8d5e25dd6e85ff5518becbd8fb0a5fbb6811c9958b6f65ea9efdd91472f604187b0e15d9ed198cd1efc46d1ada372863ede283c3b01b9b3b6620db80c260992155db288d1327d67a8f13534efd6b65aad2cf8019d8b82ccd19ac9d21f4f827ce11344886786e92677d53f7bc9f1d67d4c094fd92874d48052da16ee87356fdcafed7c9fd74b715782e803d8bc6c8b95d9d35475b4a92303e0fc9d9627b25aff8ce07bf82136d9150723aaf79d1a8df857ca5aa028da3f6a66d592a6498c09eb", 0xf7}, {&(0x7f0000001600)="254abb1549fc36df25218cd9bd91a53c5fda4d97ae99020acdd702c6ce3215f2cb285d6fd0d76b5806c7c9522ea3d6c543de7894c0ea67e23f1e0f93a50303a1e138e1a5e454b5b19c7efb1f79f2f1ab389573353662c3326826a281af01bd140abba45b295244dc61f8a0c3691cb6830d1c17c276f00703842aee0fe4407f0c01a59fa28a27a2c9a03bbe230c0beefd4ec294df1214f7baecdc8c865906fa", 0x9f}], 0x6, &(0x7f0000001740)=[{0xa0, 0x5e844c42e9ce42b5, 0x7, "acd77523675b46f69fdeec8d4c51f00700f0e4844dfa81e5c6474ef1a2be0efe286a6817e5bfbe8eb1f244de11990b06a0fef1d22af32b22f33fc81352e5da26ae4b0115c797346a6a374bffc951ded33a86e22203ece69224d96ee746a871941ca1f852c979ce074bf4c5cbbc952f7cdb50156ad09f2b7954fda88ee69b8c582a4fe1268db5bff1dc32"}, {0xc8, 0xffff, 0x64, "3b79aec865c916fd3037982d00c2c8152d0f48f591af5412bdcdf5ef424808db2b2df0f1c4e51353c3e0ac10ff9dd4c38d684dc7f1efa6e77a46ff5b49ba2cd4a2860b30aabdf17a52039202ee1e170090647dbd030c166efbfce2ee4cd337218a319e01b5499c81873cdb2394a1eef503b0cc20d9b93ba95b663a8e3514f4002864f3e5b09a30bfd72fe6292c1f8507ad3748d4005b18ab51235cdbf23a4962276680e72633b4c8f3b83298008f5eadbffcbcbd12e863d4"}, {0xb0, 0x0, 0x0, "ce2bdc89600b97d86c386c3ac8f61cb68521819841cf9d3ad050f04fcc8238482b094f2fc6ca13f4a20b76f294cf40419a1839a648035c66cac714872a0170b3d4bcc32baed2688123a14e406eaf5520e9af4038534b7edd5e2a45281ab33c2ed04f73314e1c969f8ac42ffbbe9be7d921f6f69edc27fa449464d3a5ceb8b9f8151e1dc59f2832c0958cedee70c9cc8420560734e327ffbce5e41a2e598207"}, {0x108, 0x1, 0x8001, "d06adbeb1e3189f9ef2d50464a1e55f5a982d15afe13771dbe9c522bb677196cf76ada8940a317aef22ad2be2792d5da12743b1a3bb85c125a2ab5ce29753c5d3ad402c03a22fab37cd0fe34658a02442fc85c02425e0e93af163bc3e3a75d8b2d37ff65e1a7cf1cc10dae0518be3380bb2b6ab52bb5ae8beab0278f5cc98242342dde1b444ecc074102f0bd3e16964b3e05e6b51b6748643abb0f9a91d135fe5f86f3524f860e42a64eb2be4e14477bbc27b557c6b40651388a1dc54ce5aa1e0bf4d7486bababa0889c1fbcc119dec2d789a53774324c46d8c46addba36719737fbf4951ef1e62dc753e1e16d39435453b787c7fc"}, {0xc0, 0x1, 0x7c71, "95c503dedd2fd62ebd729a49deb9b67d2eaffedd99f88d0214d3b26b1de69828b9d54513d26778c826cd3d824a17b45b55dc4436199d1141d34e8c1092de1e8baa16379a4a5f2d61d6595a133d128371844876fd1e481ebef3371557231de903065da9999cc9c30a3cec479b423cc868be3c108df948e193b5b350070780164316064e11897e24f989b7c2496a6868e1a60ffc816507d1609d7c3bd3535d2769bb17d7a13b38a258c0593e12dfb1"}, {0xf8, 0xffff, 0x1, "8b2b87808243b2436bdce8369f93082857969cd6f9ea8d2c1f7474fbdb6652af135fcc8fd057a7cae6d18c6bf28edb21d1a8814af8c1386ca76adab512dc99bb63040f8883c3020ca7b0acfcf1d853768a9c571156f55f1add661577102c4c6cce4737c9449c559e5750a5f57c76208747a9388611ec9f5121cef462d9728fab88bb5a2a70bae080e075334b6bfdc510feb833a73fec6125c293042428714074ce2f464fe4a7ee6f8fb5d16fec4c986408128d0a01a5ef430219d4c658381befc1b305b392ad1751a86254bf80231ba0bb48882a197cbc317fce63616bb433f322fff32084"}], 0x4d8}, 0xa) r5 = socket$inet6(0x18, 0x8000, 0x5) r6 = getpgid(0x0) r7 = getpgid(0x0) setpgid(r6, r7) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000001c80)={'\x00', 0x20, 0x1, 0x4, 0x0, 0x5517, 0xfffffffd, 0x1, 0x2, 0x0, 0x3ff, 0x51e0}) r8 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r9 = openat$klog(0xffffffffffffff9c, &(0x7f00000020c0)='/dev/klog\x00', 0x4800, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002100)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = dup2(r2, 0xffffffffffffffff) r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002140)='/dev/diskmap\x00', 0x200, 0x0) r14 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000002180)={0xffffffffffffffff}) r16 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000021c0)='/dev/ttyCcfg\x00', 0x800, 0x0) r17 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002200)='/dev/wsmouse0\x00', 0x0, 0x0) r18 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002240)='/dev/wskbd0\x00', 0x8000, 0x0) r19 = kqueue() r20 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002280)='/dev/wskbd0\x00', 0x10000, 0x0) r21 = open$dir(&(0x7f00000022c0)='./file0\x00', 0x0, 0x80) r22 = openat$null(0xffffffffffffff9c, &(0x7f0000002300)='/dev/null\x00', 0x8000, 0x0) r23 = accept(0xffffffffffffffff, 0x0, &(0x7f0000002340)) sendmsg$unix(r1, &(0x7f0000002480)={&(0x7f0000001d00)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002040)=[{&(0x7f0000001d40)="cd40e0fd427d1ad0bd0de0357013b521292c537019c2ffaf7d2741a87d9c2fb75363a9023ec9e60e531d9bf7eac671e254fe9ffde7697825089a241d1e8e936b687a4ead38bb7eabf199cea818472da72ed10042bdfe354fcb46086c2eed986d5c9165eeee48581b0937076647b769adc199160a4c7c13303307aff07192c628f81cf4fa3cda80a29deb20bf8755b4c334155cb0528303f906087f701668c7e9df0639076a4e50668852f2c46ebd3214f14548434e476a8348720870b86defa6840d3df48c29fc4975f53ff975bcef562948075ecff1b5bd311ff548ac369211c10e461a8491f8cecef7ee", 0xeb}, {&(0x7f0000001e40)="9256913ea54dae5f463f60aa77ec1cfb83ed1b515b5e68fa76f6514998285e9ff58f7aa962b1a5c3c81292f679889f4ac9c8fdc3e8b775284a82727f34e9592a99218fa7d9339f95db3c04b238785dff3d810ea16b6e451f32bdc15e397b6dc4830fe18802965670428f9790ebef770daa0619bd7c89fe1828a60aacc7e9e26139046b22a263a622ef97086b5dc9f94bdc911f020ee43993ccf7d721763ea64202b2749180fd0ccae581488c2f22d95b1c0cfb50041d63583795a6", 0xbb}, {&(0x7f0000001f00)="d26a27480dfaa6f550f27869e245837192d11f9ec925386b434267eec1b39b2439c21deddb8b1303", 0x28}, {&(0x7f0000001f40)="fe662e1fec139b2841a89daf43c686bbf5d4e2f84e829ccdb6b712c54463e29a347c7c5f5d04c12fb2a54bd62a6dc73f50662953e85b5d78c0cb72614a885e1245cc8fa77e7678909b3e171f155383427391478134b7196825298c1bf22fc1b38f2dead907451028ce9e85bf9ca3e50af786d15bbe016fb53c2d5aaa98556a19d48b03ea4b050ab05150c18644147040009c78c65b022d2ed4336d2d954bfdc7a6ce4b54448511188d", 0xa9}, {&(0x7f0000002000)="e02d8c3143b5a362488f6a2d3090bffff54db2b8d592fc3e95cc39ad6b2cc33eb9b88b75d7", 0x25}], 0x5, &(0x7f0000002380)=[@rights={0x18, 0xffff, 0x1, [r8, r1]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [r9, r2, r10, r2, r12, r13, r14, r15]}, @rights={0x20, 0xffff, 0x1, [r16, 0xffffffffffffffff, r5]}, @rights={0x20, 0xffff, 0x1, [r17, r18, r19]}, @rights={0x28, 0xffff, 0x1, [r20, r21, r1, r22, r23]}], 0xc8, 0x2}, 0x8) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000024c0), 0xc) pckbd_enable: command error pckbd_enable: command error 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a7b5cdb5a77f447432be5816f157e33"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1) close(r1) pckbd_enable: command error 16:00:15 executing program 0: madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = semget$private(0x0, 0xb, 0x80000004) r2 = socket$inet(0x2, 0x8002, 0x38) setsockopt$inet_opts(r2, 0x0, 0x200000000000e, &(0x7f0000000540)="bbd4e383e9a12b5499f752e7eaff125c00000000", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt(r2, 0xffff, 0x10001, 0x0, 0x0) fcntl$dupfd(r2, 0x11, 0xffffffffffffff9c) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000200)=0x4000000000000) socketpair(0x1, 0x4, 0xffffffff, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440), 0x3f9e2b65a34270cd) semop(r1, &(0x7f00000004c0), 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x80000001) semget$private(0x0, 0x3, 0x7c0) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)=0x87e13cac6900f962) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x7fff, 0x0, 0x0, 0x9, "5d68501ed3e16b0dae04ce925d470400", 0x1, 0x3}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20000, 0x0) flock(r6, 0x8de049f359165017) r7 = open(&(0x7f0000000380)='./bus/file0\x00', 0x8000, 0x8) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000000580)={0x10, 0x100, 0x4, 0x2000000004, [{&(0x7f0000897000/0x2000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f00003e8000/0x1000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000063a000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f0000406000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400000000fff}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f000058c000/0x1000)=nil, 0x7}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil, 0x81}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil, 0x935e}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00003fe000/0x4000)=nil, 0x80000001}, {&(0x7f00007e6000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80000001}, {&(0x7f00006a4000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil, 0xc2}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x4}], ['./bus/file1/file0\x00', './bus\x00', './bus/file1\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', '\x00', './bus\x00'], 0x1000000002}) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x402, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r9, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) ioctl$TIOCSETAF(r9, 0x802c7416, 0x0) fcntl$setflags(r9, 0x2, 0x1) flock(r9, 0x4) r10 = openat(r8, &(0x7f0000000400)='./file0\x00', 0x0, 0x1) accept$inet(r10, &(0x7f0000000340), &(0x7f00000000c0)=0xff67) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c, 0x5}, {0x84}, {0x6, 0x0, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) pckbd_enable: command error 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000180)=0x20) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107ffffffe, "73ffff4d4d7ee400000100000000000000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:16 executing program 1: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x100000001, 0x0, 0x7, 0x0) read(r2, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/11, 0xb) 16:00:16 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0xffffffff80000001]}}) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x44) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCSCTTY(r1, 0x20007461) close(r0) syz_open_pts() write(r0, &(0x7f0000001d00)="a13e46618baf543778efd202baafc3592f9a1a24b10f37af1c99fbf5cccabb4ca89c798ac110dcd702eb59aeba0d5e35006c697d149667a9be9740e62d806ef0a474f681434c807d3cc369ec4847387baf42840451d2a5e8a8875bd58074ab9fb8dbe7521d3bc3f88da6323291407776538e740882a3b96cab9c74e4865676c497632bea78c5dbcafa43732071dbce1711a28b4598da82497081f5967fb7685581de15f4239c5d676e536fd5c5d514cbd21145d868ece026e9a63903ca63f5d8baaad234b7c7a05cdde5f726bd3fdfb6dfa13b23b89dc1be3a529540128476d5af8278370a2f08b0311712e1dccab8af76d83a6450691ac3381c9439fbd67a35c34f26d72a0dfbfd8f02485ea25beed3dbfb2e78fbaf3d8f2763a544a32b25e6ae4899baa429a6c4a318423b411fe67d68a324322eda4f6dcb209d2d3de1d4ecc3b2651c7c3a044f2162a1e9989ced976a20923194b59fbedc9985d67521f4db1eb2ef004fae014e6eedbf64932a5516438bc54190d47d0873d30ee2196e1c526ac97b3293a3d7957918cd14d09e2806841bdfeccafa96c3c27a4001680ec103d2a1e0f04a9adba0821f7967e4148098b9a5b38911a37ec1d74b4f6e684bf12bb8a8d265913cc6dff7c98b495ef7b3e6c8eca9ff6ba5f466e75a93840005e9f55d146e4a29254daea506523ca395db91bce75e204564a427e8060607b2f6c3a110d9dba98e4471891d38c276862405c8026ff27605c172820649f1af58ec0fc3cd275bf69192c92ef578a780ecd410c4d68608b0be9487687d3009e25e1af39c36fa33b17e483f7e8afa32584dc46d201ecf646e093a05f324ffb51593196c2139a866f4bd4309d637cb6c879125e44e0ab9cc14b15fe6b16a08e8b4305ee5a2bee0044f02a1b1540a5e2dbd9c26cc5152d732f846290b81531159b441510c19aaf811612f167a120086e42c49b0473cb31525e4421c3fc349097a4fe759bf1f51958c05a74d66774e7e7e8200a9c3687e471cdbe835f6338b943e70cfb56d777e2b1893773181be612aceb3f5dbd3000700a0b3e203a7971f27fbe8bc5bfd30129bfd5343e1c20b963c76dbcc880b8e74211fb4127b249872c372c641ea1ade82ad42272ecd62cf5fec41176c98cbc5a26f637faf2f538868470de892714be67459ff40bbee9d389a9543eaad17c96a74715e831b990c779b1e332d2fc7fa306f45a68f7c053794f66d5e587181ec481d672162a4fad3313adc100fb3b60c9396a473713d582389caad4329d316db4e45e212332a520e7d75a78b6a9e71138f03b7f3af334b792de4f5faf2512fe976393d2aa516cfd456ad865d5a4d3e8b65efa3157593436baeb0086e0e793d6f02ab17d61dda2455d94a5d6097f11dfb2e31f979b07ec0ca6f4b59a80f0ef8bbf1925d17e38e0ef44339a12b36c2b7dea6a2e7f1ea4ebda429b7988fdffc3cf4b7d5c5250ff6c2a39957e6aade27beb3c3374687b0f1d95a1c61fe0cd1bdf4d0e2cb2cadadcd22334929f370411c568d29da11b98ca4fcdef98eba84b17d6d0208cdd37944a45f16863ea19cf6e170b8d944501aedc88c2229b05e94b9523590fca062bbab51ef873edee71cb6448145ba70795db3f46d28c9a9e25dfce4c47be2199e543206c4c1a1bad490a243c7b212497894907b69d19877a700d92f0b91315f6826fdea383e9e2c9a0b8e0bbe51221fa031e7e920a60b22190dee7f328c961ebcb7c7d479f5d6b698bd9e6c5fdf2ee2af67d9be8c795f38771afdbebd6e4d0564f2c0d98a421e80a50eea601b1266eaa3be47f90822f5ca1ece75e709f392bbc8cc33078d80ed3332e77739bc5c454c62cbcc5c5d3af217d569ab87eb27320a542170e5e70ce6b0a06fdc862b6b4f0de3bf25de4ee19573f7a7661cf05694297ac49b904b93fd2189a3400c7b9d14a4ca26bd26666badc2b57d697eedff2cfb63042d68ec2495ec2224d5a36c1313aa", 0x581) 16:00:16 executing program 1: mknod(&(0x7f00000005c0)='./bus\x00', 0x8100800080002002, 0x2e00) r0 = open(&(0x7f0000000140)='./bus/file0\x00', 0x8000, 0x0) open(&(0x7f00000000c0)='./bus/file0\x00', 0x80, 0xf48f874a956054d2) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x44) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) dup2(r0, r1) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x5, 0x1, 0x5, 0x0, 0x800, 0x25, 0x8, 0x1, 0x1, 0xffffffffffff0000, 0x3ff}) close(r0) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xc, 0x0, 0x90d2, 0x8a6, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x8}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000540)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4bba12b515aac034c040f130f", 0x3b) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 16:00:16 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xe6}], {0x0, 0x4}}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:16 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b000800000000000000000000faac55a52f7dc8aa4f91c96cae10c8928a0ae540cef31235ba81c9cc79a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ef0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898c5e6dbd7c62b9b020098c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d7060000005a81f7a8c17cbb9a3a1a24415b0ee0ad39f4f83bd6d141a744cf6a590dc42a667b00bef48f80ce61aac342f5e38a27868126acc900e1f988cec9b5dca88879ffedcba47f49552c3aa5e9c4ba83da81452a67e1f733701b5f9418670d7b229e19078ff6d982a724b4dafa01ae149f1c41f52398682b8e7bef2f5b8feb0965b2711829ce4a474d0bfc70f8bd351985d5af4331d1a7692164360b377276ecf3e7e8d11cb0d204277f61007b516031d985930171abc32f497fb5ebc5620f4e072e26f75543cd624204d1fb753c23aac201b2703d76a538113d8ca37e04805610e5ae1a7cf3e8585c08b34d825a6272522b736e0736d3eda5a304d64e0b"], 0x10) r1 = dup2(r0, r0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000100)='n', 0x1) sendto$inet(r2, &(0x7f0000000000)="c5642979708ef5d7d18e300fcc05a824e11e4e70ab44165595b3449b", 0x1c, 0x7, &(0x7f0000000040)={0x2, 0x3}, 0xc) write(r1, &(0x7f0000001100)="0df32f69cb98a40a7254855d48038e13342a18946300d5d23f8dba34390cb73f5443c690e5bf64424bab6476913590cbbfb0bee7686881e6a471e52a47604650cd833572b40b804bca9913fe98ac605c35cf5132677bcb78cc4a125d08ac3bb8ca552973c353936412ec115a86ba1894c7d2b91bf4850466756fd875cd40c280cea53ba2eabca075a13058feaeddd44e262f29308a11f1526f9ee98b4e1d5144a49117c54492ce103a7bdf472b99f7b9a6e3193fdfd31a10ed4a812a99d92de045384fe951f0c50e3916ce85e4a2322960e2d7a8c63e21b7354b9cd280374725849be4959f78c3d9084635cf9ac1d28c50cd90b511c7a38de52fb2dce08fdd9d36c72ed80f0dab9b53442a6704a4ae3e5628d6bcd2ec2685751e87bb9495ced152eb29656d2259ceaa7947d61daa6cee9caec21d7b1c2dd347c421265bb7f8141cc0f8d1618284ceadaf928d101e46a5c4a169cfdeed6589999ae325da12362da67cab0bb4f88e1ed6f68eaf440d91dd530934b6de89e68c6286890b762fe830db2ab6c3fed767576fae6660f28e65eb6ec62fccaeec39f8787e2bf28043b4663fe75f06902aea0ee3e61469024ffeda4a0b6b60bb51aae324b3f7852c3920e57b9876d391bfeedd8786648dda32c636cbcd186eac15c4d395e80c815c9a3986862c6ff23e4c9616ba02a807279fc104fc1d6acf9ad7f61e58d024d50c38f7d8c47a5b5d81c99bae735bfae00636078b42635e14a3a1b1245e94a1a8eaa3446d2eeb69e80c9749ca4f7ee6dc9b79fa8a2920f621900cb6ae020c274954bea502e6919b5eae8ff64e323e15b438d0b05891148c74fd29383a88c53d5b03cea05499f40a356882f8d8dd1ef82b2869256b58bf110e0b89cbcdab912bc7bbfb4ce6211a99197642cb3138c7fc1b4107faa7e19a111e2b7fbd0cc955d8aec138df336fa438e3d82e3804918c7cc39ee0a0ea369019c6815ba2b759f6431c163e08c92f737e2fb34eb6bcd0360e7e4044cde7b735b36b599626644d60fb32cd9db295dc0670022a4d8b6504ede7bb5f30e960b6af5dfa042f9f06b4a48ef62579e4659513e2af6269e731993818506e03f29dbbddb93b319bd988f9f48593ba34164dc4924cb00468b0eb3b2d19854a1dcda55005942f272d4f7e16eb506714e29f7e260eb6969a53e5bff538dbc20b274bf5d07746ac26521ddb7ee51af643166ee620c0ec9c81a8c48b7eb22c41ffb20cf77d6fb0dd218e076ef665da8cc0f63a785681257e3065577547f368487128e9e995e3381535a41513f559ed58d23a1b1767d96c72a1b04e6bbc5ce2e8cc08dda4d5d97417d13eb7d29f75b157d5d50e4767e19ccdbf0f7a79ade7a68729a81b5cd3642a5db999db18425a4285ad2974a9126ef8b242c1ee9612b3c1edc13389215b0bd31eef644503e42fdf67ff1397284715b6ee24ef3e83ecc80e914624542e7101749e000c4d0ce591be448a8fe96d3632b14bfb2078600e5e8160c5806be11adc00f9c5c93c45d348af752084a453d2c0f8d27cbd440981bef37807d5e69b9c90de516d90723e901a0de8fa03ff10702bd5c776c100903678c6212d4ba2b1497ed4903d33cd231f205a17e5431f3be3e757bc756b5956ecdd417506ba8164984da3b58ae7145a816e3dbd07162ad07a3142e6a42bf248510b0e26288293ad2bf44d6a9bd9ead630f9b7e5b66d5c7698e00edc9ac91795f097a0d9c0fb41670678f0a7578adc250bd9af6283768f3c776c7da09f85cb13df3f75838ca8d05544238d243200cdb8ebea618225a067f8c694efac4c2768d79061f27e489ffecdb961dc374ac7a6987a30e524cf4fed84a2f03127ecb6c91e43f310ff885777a1a3ea9d0ae22284c6c009904efd781648e88adf2b46512f4132bb030ea609e45a032fbafc021bc4f8ae10b518f1eb3b7baf7f4040ba55c20c77a86b7cececa0bbed296706634f4af984bc0b805543996643962ed9f8ed1e085138a5a534b2e9704177167feac5ea6f423c445557a639a8724ee33d0870a70a925d3049e4530cfb47c1dd6839c207712e6c01513d9769b36e1890cf1260656989", 0x5c9) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket$inet(0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2, 0xd8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x28}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") open(&(0x7f0000000040)='./file0\x00', 0x1018e, 0x25934da1310348a) 16:00:16 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x3b3, 0x0, "010000000000000000ffffff7f00", 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:16 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x2) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) fsync(r2) 16:00:16 executing program 0: recvfrom$unix(0xffffffffffffffff, &(0x7f0000000b40)=""/165, 0xa5, 0x800, &(0x7f0000000480)=ANY=[], 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x1000000000000) open(&(0x7f0000000300)='\x00', 0x1, 0x10) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/zero\x00', 0x2c0, 0x0) r2 = accept(r0, 0x0, &(0x7f0000003140)=0x274) connect$unix(r1, &(0x7f0000003340)=ANY=[], 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000380)={0x1, 0x5b04ec9}) listen(r2, 0xfea0) recvfrom(r2, &(0x7f0000000500)=""/125, 0x241, 0x800, &(0x7f00000004c0)=ANY=[@ANYPTR64=&(0x7f0000003240)=ANY=[@ANYRESHEX=r2, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYRESOCT=0x0]], 0x1) rename(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000280)='.\x00') r4 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$VT_ACTIVATE(r3, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x2000003, 0x7, 0xe4a9, 0x4000000000000101, 0xfffffffffffff10b, 0x8, 0x3}, {[0xff, 0x0, 0x8, 0xc0000000000, 0x400, 0x3, 0xdf, 0x20, 0x81, 0x7ff, 0x100000000001, 0x6, 0x6, 0x52, 0xa, 0x10001, 0x2, 0x7ffd], [0x6, 0x0, 0x3800000000000000, 0x14d, 0xfffffffffffffec5, 0xf51, 0x8, 0x7, 0x2000000000000001, 0x2], [0x0, 0x0, 0x101, 0x1, 0x8, 0x8, 0x9], [0x7f3, 0x3, 0x140803c6, 0x5, 0x3, 0x2], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x9, 0xff, 0x5}, {0x7, 0x3, 0xfffffffffffefffc, 0x8}, {0x801, 0x7, 0x801000, 0x80000000}, {0x7f, 0x100000001, 0x1, 0x8}, {0x0, 0x576, 0x8, 0x80000000}, {0x6, 0x6, 0x2, 0xea10}, {0xff, 0x8000001, 0x80000001, 0x2d0}], {0x81, 0x9, 0x2, 0x1}, {0x1, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000080)=0x15b) recvmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) bind$inet(0xffffffffffffffff, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x364, &(0x7f0000000280)='D') readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, 0x0) chown(0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) truncate(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) 16:00:16 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0x3fffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f0000000100), 0x2cee) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3) r4 = semget$private(0x0, 0x4, 0x3) semop(r0, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x2003, 0x1000}], 0x3) flock(r1, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000580)=0x21) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r5, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000059c20000000000300728e96706abc24b09a8783977855d7bfa82658aed26dcc29975e837d114c1de22379000000000"], 0x10}, 0x0) fcntl$setflags(r5, 0x2, 0x1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000004c0)) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000780)) r7 = socket(0x11, 0x4003, 0x0) dup(r7) r8 = socket(0x11, 0x4003, 0x0) r9 = dup(r8) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804ae781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282119e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000650000770e9729e2cfd91b519fd4f9622c031c00", 0xb1, 0x0, 0x0, 0xfffffffffffffd7b) r10 = socket(0x11, 0x4003, 0x0) r11 = dup(r10) sendto$unix(r11, &(0x7f0000000b80)="b10005016000009005001b0007000000050004fecea10500fef96ecfc73fd3357ae26caa6ad0fa4f376336acf00b7804ae781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282119e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000650000770e9729e2cfd91b519fd4f9622c031c009a0f934e5b64a4f854f73691d0fe13212435152356ce6a4d6386cb96d289984c95241e1a5f495914edc8866ee30c1c227911da95196601ac61ffabda96026d750f76997d92a08f06351aeb471c66900c77a4e0ce3df7501b71b80b9e54cad48120e6a3b368d7e1afaa56c48261bd222b28783b99752aeb8016de8f030117b47ae253a1d42b683c46137827a299521b6c0733b579d07813937587fa5d495f462d8a874643adff9236350b2020896d84cdbc41c8b0c7715bbba4003f428bf6397d5278da1d97a648e86d3b94ded11fc28688db8dbeb5e1fb8175f3bcc223a29090c31ff7a4fbaa785be2d122c94269e91ce9f0cfe9096c0bb8ca76c9985a554862ba93e0811245899c65359f82588a5de0d74ff443de75a1ba3a61fdeb129b8142e9be1175c1cdb635518dab6397c323475d273216a4d36699fbdc3e1472de5e2eebd4e90000", 0x1d5, 0x0, 0x0, 0x0) ioctl$TIOCGETA(r11, 0x402c7413, &(0x7f0000000100)) socket$inet(0x2, 0x5, 0xfffffffffffffff2) r12 = dup(r6) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0xffffffffffffffff, 0x1800}, {0x4, 0xc}, {0x5, 0x3484937a, 0x800}], 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x10000000000002be, 0x0, 0x0, 0x4}, 0x3ff) dup2(r12, r2) semop(r0, &(0x7f0000000240), 0x6) 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x7, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648", 0x0, 0xfffffffe}) r1 = syz_open_pts() writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) r2 = dup(r0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x5) poll(&(0x7f0000000380)=[{r2, 0x5}], 0x1, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) ftruncate(r3, 0x0, 0x9) 16:00:16 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x44) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x5, 0x8, 0x7f, 0x6, "2ef480273b2b8adc922062d9d3424ebc64dab7f4"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/b\t\x00', 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x4}, {0x84, 0xff}, {0x6, 0xff}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) r0 = semget$private(0x0, 0x0, 0xe2c) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/166) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd09, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x202010, 0x1605) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 16:00:16 executing program 0: symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40062}, 0x44001000a}) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:16 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000900)=ANY=[@ANYBLOB="82022e2f66696c653000a173ef08b67cbc65e756504ea8e782b9ad0760f5ef38712aa52ca3fbd7b04b670a85175704d0c19e921ed3a654157700ee68411444d36de6124aae3d739601c30dd291d09440850c4a2edf582e2c4cbad59e760950a23116bcf8004ebef2cb564cc817b3927465c0a2dfba873c425e2ebd3f17fa07a8cdd72bc3535cef70ba055f1869154e5e4f6f02c4cdfa00a70b7c4e8c7ef408e6dc2ebaca8a1ff24b2b28b205000000818be1bdc0cb89e98ffbe153f44907d0a1d4949ede53a8c94a47836d6aceb1b586ccb8bc76d0d3729d097597c6343d5ad6a0bbc6176ee7c63037461f466df431e4a4a68a14f2f5bb3c8ca90b00000000841617bf5a3fdef333e0c6b1f50ce39b370f13f2cb541da83bb2722199f5c3cebce7ab0b492e334d1f19596e357d7ddd446157cef09e58b18f03ca867b72b1146a25572763d0216bb64cb8e2bdf5ebe8772f3b2d7a9de6851b019153b3a40c02e7a977d3494ce6f9c4f18bf3951e50149d46febbf1ea78cd97c118660a89ef2138e73749ebbdcc96a898aa1f55f63205cee3b849e2d58c63da9db0d77c3082837f880b1ecd78a03ce9d52e0c18f7a875bae6f59c437022c5c2f6f9d9e9b6a77cced27fa1f751833d09c0c1c1c61ddc7d5096b74816a0865d4ec60af51a7379617962e3cb325632039d5c865ded5389f5179bbf99bbd4f82794e9c8a903b76d906c380b1f9a470baba2d2c189c8795d020590020127d7675f2abef3c75add5c1a5f4dcc947eb7515f856d5bbd99e654192f62f56bc172864d179b424b11e3f0b4b96d4153f3fd4692314b5f851839d437a7c81b0df14feb8b171dbacc0b0f9fc9662b2013226fd7ce4f326f8517c5"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r1) getpeername$unix(r1, &(0x7f0000002680)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20884f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002efc80d2103d1cb6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058dee2846d7b6c2c1f7798ba195c6dcab6082d3d05d56bcc2e65f0076a02de87acd577954d9195d7da081d658ada6196408e4658cdfa990cfbd290ae364d99f2a25f96ee4d39aeee205e888efbd3f75060887484e479c127ff3e15c91ff7f3c986a44b2e91aa9ba2c7365b28ce1661f3b0e854e5e2af9347d786bca4df66c86a21f88607507143d68640c1718295703027b5a4d00695d55688d94792583a7728952b2da8e8861b6bd30bab68e3f8b8950199af645430e7b380c763af88f9ba027c784971919b662b746db7357854d76ae51d25ba68163f396ee834e452f7a8eb1a7104d354b0f427b6f179bb41db569a39c6cb45ed61a62ea65533fcaaa5b7dd9278cf002ede01ca295d92f95166fbfdaa9533c4ff492840e44b6d54e8ad78f559132fdca7d72bd93dd5"], &(0x7f0000000080)=0x1002) r2 = msgget$private(0x0, 0x62) r3 = semget$private(0x0, 0x1, 0x0) r4 = geteuid() r5 = semget$private(0x0, 0x1, 0x0) r6 = geteuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r6, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r6, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r7 = geteuid() setreuid(r7, 0x0) r8 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet6(r9, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r11 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r9, 0x0, r10) r12 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000180)=[{{r12}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) r15 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r15, &(0x7f0000000100)='n', 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x676b) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffffa0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r19 = getpgrp() r20 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r14, r16, r17, r18, 0x5, 0x7fff}, 0x6, 0x2, r19, r20, 0x7f, 0x100000001, 0xb1f1}) r21 = geteuid() setreuid(r21, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = accept$inet6(r22, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r24 = socket$inet6(0x18, 0x4005, 0x70) r25 = fcntl$dupfd(r22, 0x0, r23) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r30 = getpgrp() r31 = fcntl$getown(r23, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r26, r27, r28, r29, 0x5, 0x7fff}, 0x6, 0x2, r30, r31, 0x7f, 0x100000001, 0xb1f1}) r32 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f00000001c0)={{0x7, r7, r18, r21, r29, 0x200, 0x3}, 0x1, 0x9, 0xffffffffffffffff, r32, 0xdc, 0x7ff, 0x6}) r33 = geteuid() r34 = geteuid() setreuid(r34, 0x0) r35 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r37 = accept$inet6(r36, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r38 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r36, 0x0, r37) r39 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r40 = kqueue() kevent(r40, &(0x7f0000000180)=[{{r39}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r45 = getpgrp() r46 = fcntl$getown(r37, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r41, r42, r43, r44, 0x5, 0x7fff}, 0x6, 0x2, r45, r46, 0x7f, 0x100000001, 0xb1f1}) r47 = geteuid() setreuid(r47, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r49 = accept$inet6(r48, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r50 = socket$inet6(0x18, 0x4005, 0x70) r51 = fcntl$dupfd(r48, 0x0, r49) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r56 = getpgrp() r57 = fcntl$getown(r49, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r52, r53, r54, r55, 0x5, 0x7fff}, 0x6, 0x2, r56, r57, 0x7f, 0x100000001, 0xb1f1}) r58 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r35, 0x1, &(0x7f00000001c0)={{0x7, r34, r44, r47, r55, 0x200, 0x3}, 0x1, 0x9, 0xffffffffffffffff, r58, 0xdc, 0x7ff, 0x6}) r59 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r61 = getpgrp() fcntl$lock(r60, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r61}) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x200, r4, r29, r33, r55, 0x18, 0x6}, 0x3, 0xc30b, r59, r61, 0x7, 0x7fffffff, 0x4, 0x10000}) 16:00:16 executing program 0: pledge(&(0x7f00000001c0)='/dev/zero\x00', &(0x7f0000000200)='\x98[S\x00') r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0xa1, 0x0, &(0x7f0000000080)=""/161}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x500, 0x0) fchmodat(r1, &(0x7f0000000180)='./bus\x00', 0x40, 0x5) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40062}, 0x44001000a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xffffffdd, "0366fe15795acd76ef5caf04000200"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f452", 0x10d}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03", 0x226}], 0x5) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a", 0x19d) 16:00:17 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002008, 0x1000) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)='n', 0x1) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) bind(r1, &(0x7f0000000080)=@un=@file={0x1, './bus\x00'}, 0x8) 16:00:17 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$inet(r0, &(0x7f0000000580)="4a383ae27400b60d0190aae021362f46f40e69e3ef3e0c5a8d54143d3bf63c1060f29ad4f6a88f364467f3b1976c1074db27ddb5514fda24309cf6f2a714786d091127fc9dabe6d40ada80dfb8bb238f5aee7a7a725b8259b7aaf7a5e224c1fd55246cbc7a09b44f66bd08bde807d813a519c4395bc861eb8df99694f79bfac60f21e28832241c3f8f05c56e5922b81fc73e5f8d3ebb8a0aed2f2043c24e51d89e1f00ece9789ede43c13ec9bb9245973b97eefab1b58a65596dcf5213f62396a3e3bc1011f1ecdd302c8a1ae18c8a30f68527d72239f0e575b1e58522628f5f65f12d3f7eb676954798d67cae343504880b9720ece7fca518abc92c9807ec5ed4d026c83c36cb01292996625cc0f949707274666d5093d770db64ec2edd9b09fde8b8fca3918eaa62fef2f47f4611a73e9e2c6502954238646738d6c9388ad695d1bdc46adfbf77d615c1a37f495d9b21722f9170421ecec338bae4025ae46979c0afa27da683fc7f9bf82f6a6910292d23bd9e465ebbc9c28a2d2cf0b08002847cfec48c52f8bad3d09156d56b5f8463a8637b791c714678e86708e4adec10af0c05da0f8eca2420474d806f0d9309b87f48b3deda5409c6930d9c683d508867b05f1a8fd88bf04e859ff19465f40f0b5c7dab0b34c2f50cf2ca370e812353f37f4ec4f808cd33158957cf81738096a72785504a86380902962b385bb50d34c761d51e87488af9553cc7a14b59f2f85c4a15b6763b95a172ed298ed4392239fa7563d897a52bea11198588ccf4cc510cb54daa3f8c833e2fcf27c7848de22fbf2a4c3f8ebefbc605f97cfc6266bb367f741916693af01660ef00b76ed439a8d35c55a3912750205f6d19db1b31a1d978e2a39fe08901115193d93326a67a711bc7f7b446d6940031b53bc49901245b2a62314f1367762856c9c3396a4dd868958ba5012760f07c21f9c820c4083c47fe2a87783591e781cf18ec2fa5300be82d243bc3bd932abbc6ce51f5a34051f5a12ce9bbe2f0c418eae519978c8f2c0330eee4afd0277452fad261245ac7a1eb91530d8c808213ba6235cd1a1ed34b1fb5a8136fc9e9657bcb415fe6caa04c49cbb65b86d312ade467248fdb986ef096db195a26a76318c5cefd070b1a5f6a18bf224d8512878ba09bf79ea7eb5c54324239f4cb60b622cad6054bd6fcb9926a3b564a39268a631371cf2514044fc59006a53d564d343b1a3ff7515d78671ea91b48c2c2f325ffc0fbc35a47b9b63b9ec230de46316f34640f4387587a374db80f472dfa49890ef9686a8b05fd24d8ba2de8279c2fd3de4d3e176d4382c8e9fadac51c1643462eb4b5dbdeca7aa971b507aecc051fb98d661dc7485799b559380beac38221785cec45f3fb42a62443d572a0f0760edbab98e97c3bee02eb138fac94695ecb426ded3a61da46d147d751f8972d1c1b4ba73402b0b63c27b1dc039efe5cf14a1ef22b0fd8ddc7241b28b4f92bd0eb5e5f03fc69071523418c7efbf259c5655b6a5824b79835168d3eb25e980de7468edfbba02af2c7201a6cf2fb59c88a3f5298c02561023da78c09ee5acc1075d281b184b9503971716ef64721da1c5bb392e2d6ae07698526979aa1191f7e2059671f0f10da804c263b860848540fda1ed3b4ad6433370b0be65d670ce25c87bbb8455013f2e566ee6bb85a572e46fe90d620e93f3d3ecfdb18bb70bc562f69ae3d93668e22ceb7f9fc1c82e998aa4dad8f21cadffaf6fb6efd132775ff039e0a58b6798ea281b89444cb7f6d38a4ef03dd85030262acb5a63cdb53a91a519591bebcbe8ee602819f4e0d8ed67b800f62ae03cd764cefdf5b6c329a0a28dac2198474d9b8fa61ce81087510cae0e3e7b3dc2278ede1829ea1b26d90afe9d708958ccfbc52f619bc8fde2e2944b1a59a67c8a19a1ed6f70de5f4668ba7a46c385428b7148b67c0e80847d852ba10279648e52f95ebdddf1509e05e8c233a34420316aaa7a4ac0f74a08601b2613c6d0433e1f2c0aa08782837828fb84a8249da3bd4f67e846a7f0d07c578c7a2632d96ad461c58c1e218f96b3d314961fc6b9d4bc5123a28368e9c474336658b0518f15dd33c5462517d1570b038ba441a77f17e1cc485da22814f76a64bcb36bd2dfee89466afe1f82e86b5b91c85ac555f401ed7bcd2411acfef376e25d52e6e3768d9d7ed71746ac5cdfc48bfc3968448862e1c3c69ea3e94467811c66aa6f4eb5ce392e1611facf5a375a54b4b836ad059f58e87bb61691d71a18dc6fd3d445335d4d7fabdf6b3d15f8ed7b68022dbdec2b5b370d59cce8c343496d16929a6005e83721be3236444880d24708d4ce5e113f5a8e82bfff2f30357965f597f7cff9a9e6d6ecf5f3ce12501de395f4b6e23b392129c93ea9dcf9943a4748b12130d882cd3951cdf86a8279910b3d393b3d800175fcbd5a9fb548967628552237d581f2f2e9bc04192bcb533e1e550850a2572597ce34d2ee39ea451f6b8810f53f595c532c928b9112d8d36d30d58ae9344e9b62de47aa2c65e1cf26e1474b3f354f0173fc1fb0f80e9ab07f2dfe22c5dd8e6a66d3d7b944221beca18caa95c41d2f6154fe61b64e13a02448b383b6aa993f5b49a0b6f03a1658ae84025b984285ad4377a928a1d0d1ec3ae7de06f188fdae4f3909688a4f93570ad9b658cfca2eb4170b880e7228baee8a16731db92046819e3f74cd3dd8433c69182343b6e2fcd95ef1820d60d819195b5c4270e43568595266e29c1c678f9700430087e11f0088b7c34acba6ae2aab58ea92f1c2f7e4c61b1e4e82183a06fb16e72636de3bb4a21e547f4b6b288115d69c6efa98d58c05b35dad5406c50065c3c3494468cf20e59534c3c8d56a70bd627e0af0303582e306abcb14d93391f3552ae9bb0bbdb29f12fd386a65dbac0ca5a23b875711f91a0b62a79ea319e1c30ef3e576be8444f35bae3c19fcd1158926e02d30ec3d3335012dad5c13de531b1a890576ff897a87c891b4aed6731271b4304c5d20fe46879acf44dd4a4ecfd5632d4530ede4ff7b3bce1020af269c631b86d5ffc114528195dac226b26b6d226f967d1d7d07d604cabc4596c80d328a86cddceb8a53e89c22477d381402bf333227bc26453978c596c202b207498d78747bab02b59efb3be3eec094988f716df4c5f1359c330ddcfd4cdc80b85c8297cd5df00af53c5ce3fc9ce72f3a9a68b68f4c9206e268df35ec9a4aa357c4e76083b7594dfb5afa5a06befdf272b25404f7a9c6cc11610e15b04ffd891d43b60b94606812e6394dc4150faa82fa1b144282ce075dcf2c93ec0ce51eabb7cee544f12d48edd750db7a8b29d30ef836bb5a9882683e262b868f883dc038ed26b736785b6e805023c805fa96e95ecb4c64e198a587878c663d480b86def5d558d98054811b77f6cb6369d20f95c964d1427904a8216bb3de33b3e6944c8864d60b916b231a23c80647314e7b7345c0de55d11e8919652e0ff13c03db701f08f5feea2b002ebdaf42d7c80ea03a9cf19a9088523ad46adcd45312376bfd32cd437dfb7467d3aa55d2c4ac0c720a1a690b98ebaff0a1a6edf205bbd58eaa480753b3b412c1bd764c5ab2219ccf36571ae76bf7a3844f3a5cfbe3b21d518aa4a09d6dbcef8aab99c4062729340ec215b3243eccf2ba97465eaadb5c18845b15bb8b20faeee1b890334b225739aa492570b824a9184a61b1acf83670af4ef2b86968e42dc8a3829873b91e9d3b4342a96c8f1a0c6152067a4e12c2eb0323014f2a77491a93c42cdea9757048aaa315721fc72be8743a07c9fc4bbecf080e1992aa8a5a695931d91da8e70334e183e05066c7e1162a60aa19bd428e0fd3031a49c8e3401a115ad63a5364979bfb58a8ba5dd8db521760411c92aebe03861ec0e9c38e0dbc1f283a958f2f65e8fd0992bf9e3a65dd81f18540b23bd79f685208d2179b961fb97cdc2c0ad68e380352b6be4ab696e5dbcef802bfb51058f3af713da0985fe0734e96f4d95837c7a0edf61334120b5272e0c037ccc1e32466008f7a7245bc0c2af2c59c72bb8ed7e8ffb395b01431b03770f8ab0902711ef1845da0fa5828a86071986d0ca7424d2fad41656acd7debc79f6fa40981cecedd38dc6ffd129aae6cc974eca38bd6d7fabda5fb5a3eb9dbd89b21ec0b3d617d3dc95ecd30f50c2d15bd17df2ad7b649e8db1d11d955e4f2fbc1700f492f769b72b1bcdd871dfe596198f0fa3d75588896bc51e5863dc4e8bf98e2629090bc9312ca4e8e1337592fe332d837d8060890132be825bb060712544093ee73b2e35c8d4991f785a9cbd100ac154d56f97d260adba7c9a07d7ca4a8c2e20a2c0c0292137361cfb439a0b1f60a8c9745877d2ef93e4c72d84120b21b47b963d92c7a6f339e20b366a20d8fca469b160a916def96701af8860b316bfccca9a38e887764569347caf963c85471e4f734f5bb241dde27eb6888565fcc3cafbbe568e0596f9eba41e202d87a6d76632933aa30aaf2cd9f4e9f842bef8d69040fd3878ed7ff6c55d351768b29a8cd913b55373d94ab2776eedf8555ae1467877ec4d761486598db83868abd73bd967e59e3b857ccb1eeb56b296ca12a5fbb78033f1d00605baba80b7c6cdf4858bcec778be810d96746384c6e454f2fdd59eb0cd48396c500ae2cce82b0157f60443d5e3cd586f7c4d07d99f8cf66cff631aab5c28fe4f94029252560acf0878e0f7f0d356ec3980deacc3dcfa88f8bc81237171f46038b033dba180000e5fd3fda45ed38933f156778c65dceedcc8f9f714f874d51e220c6419f4232941c2aeae8d8e8a47a1cc07ab71d4182718049942379e7a6fa160427cd5f658bf0e836c31ac3a4854d90b80a4d94cd75f41e3aed4e36aae5f58d5501035d19b0d530280a702e90829f1666c0ff2feb8375b83b6119b63c3467b84c862f7527d937ae0e0e860fe47b7c19ae7802ea40fe4408a94b4d06126365772699eabb25584bf74f97292064a6caf3e85b19419355bb26ab10f3dec882c9498e0730a5057d53516c459a71ca27ac39d0bdebbb4e97e895086b21b43ca75c5c126a869d5b2116bdc0318f32a4f347d86d900c8b0aabae71d94726f1e1add62b66bad8394a40f701af6efafa7eff154e93ae2f25efd31607f851706e3460fb768ba2a10acde368b99d803b969cee36cf182b91f958e2a000c0c3adcad314b08caed3ee18dd05cc22324f9ea0013d2e67350d5609d24ddd119a520ac4377db1b7fffba86e48241801adf533d95cb577537ceb712e55afcc06ac24c719c22f0b067abd5436eae4e73e0cbd4600eb21ff9bc61abe0adda03f877a3abe41e54d6bd5894d2244cc43d6ce661fbe6639cc940079e439394aa9742b84b89b2903fc35a2e344b0eca319e0e4cf68a22f33ffb06de4b58e2f748ad2f175d3cd09469188e49f79897f31c9556c42aed98ba7e4ff190e012fe1b6b7c2311d7ba98261c1f3a83409380807678ae6ca96239e8dc9beaf82ace314979f8026df0959f7cef295da5f31cafdb89fe885784c8edeab19e7e34b6c104af38d5a38afdf3ae1692cc3301f4140c76a05e3378ec032bb0041d8589a99a01bd8759557ea5476b5bf4730b97a72b76e19d323da5174a7f80cdabcd71f78b1f62d35f0a7912f44cb26ae979829ce7ab350e9cbe6f184fdbfce4c3bdb7131caa5c96c6530d230273db7d547f3b3937a1396de88764a850e52c732de13dfc6e1ffcac06201bbb446594c3f59e9118d4152ea2fd9ac35f4d73bab93029", 0x1000, 0x200, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x800000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x85, 0x9}, {0x44, 0x3ff}, {0x4f20dfeaa0ade929, 0x8}, {0x8a, 0x4}, {0x45, 0x80000001}, {0xc7, 0x10001}], 0x6}) 16:00:17 executing program 0: socket(0x18, 0x2, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)='n', 0x1) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x25}, {0x40000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000100)='n', 0x1) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0x4) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) fcntl$dupfd(r0, 0x0, r1) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:17 executing program 0: mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x8, 0x2}], 0x2}) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(r1, r2) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7) 16:00:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x8001, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000000)) r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = dup(r4) r6 = syz_open_pts() fcntl$setstatus(r6, 0x4, 0x44) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r6, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) fchdir(r6) ioctl$WSKBDIO_SETMODE(r5, 0x8010570e, &(0x7f0000000000)) 16:00:17 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x200000000000028a, &(0x7f0000000100)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x7ff, 0x0, 0xc544, 0x6, "01eb1d041bf287498df22500001000", 0x9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000100)='n', 0x1) chflagsat(r3, &(0x7f0000000240)='./file0\x00', 0x0, 0x5) r4 = syz_open_pts() fcntl$setstatus(r4, 0x4, 0x44) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000200)) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/126, 0x7e}], 0x0) write(r4, &(0x7f0000000040)="1481f87b9ed8ab42b1becbb94c194066aebcd5de5eeadee833a61708b0c002d83f0cbc69e74535a371659531c85d5979132ea62a35a0540dcdb6ed45cb9004fad773cdc3f23d935bb804a2ce75aecbe3a70724b2310661be322a6239", 0x5c) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000280)={0x1ff, 0x7, 0x7, 0x3, "babb70f075bb484a4a73041ecd2c64ca13c294ea", 0x9, 0x101}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {0x54}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0x4, 0x0, 0xed, 0x9}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 16:00:18 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x97d3be89dd2f8eb8) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r2, 0x8e3) r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0x44) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) fcntl$dupfd(r3, 0x0, r1) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semget$private(0x0, 0x3, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="1f00000666696c653000"], 0x10) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x400, 0x0) r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0x44) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) dup2(r3, r2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1, 0x0, 0x0, 0xfffffc01}, {0x1f}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:18 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) setsockopt(r1, 0xfffff148, 0x85f4, &(0x7f0000000100)="bb977e4967ffca075b5904f41e51d1ce53ed4efb7351e5e3d80027980939f8e978458ed8b5156ac700226dd2aa8bb15a708bfd3926b538e79416b05f29a0f12834cf9a30e27e7b9b34f7b407a64748e478106f4a2010f2fa43732dbf4f8a7cad4c086a4688385b4cea66033b6ff88acf829367edbeeca2f251f24fb61f4399b3b9fc74672706f6b5dcfd715da22575f1ae3a5f15775340e34f419416078c11b5bfcaf3e6e31810fcfb560307e229ba422256551af30eb109ed44eb1b7e4aea4a1a2452d42fa68b47002ca15ae91123f6c799b6210d48ca32e53d769482bc45d4aab8f739a53aebf65137ed", 0xeb) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r2 = socket$inet6(0x18, 0x3, 0x0) dup2(r2, r2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000100)='n', 0x1) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00005bc3"], 0x1c, 0x0, 0x10d, 0x0, 0x159, 0x413}, 0x0) close(r0) close(r2) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x5) r0 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x100) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)='n', 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) write(0xffffffffffffffff, &(0x7f0000000040)="2babe2264327760ae302c5f23a93ed777f8357e174ca5a6292bb15135b2f7dda09594f292ecbdf20d7fc2f3bb637959ff2b9c3c145bf4afac3b5e426f7c1aa665b5b219e9e6247323000235a4e4f156cf66dd2c10faac61bc4b4e3a0ffb3488da72a078ad4259a57f9cbbdf724ea33a9adf19f91be84dbf57bcb283f5bb5f85d9b8e9dcb942fec52f0844ee9caf8239e84dbd402a35344392fed5b74b6c4e791ac101a5b6e429990720f6121df32db05c5d52613cf704f290e55368b18fe8056044da93554b265", 0xc7) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x5}, {0x8006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = open(&(0x7f0000000080)='./file0\x00', 0x400000003fd, 0x20) write(r1, &(0x7f0000000100)='n', 0x1) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) 16:00:18 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r1, &(0x7f0000000000)="0e1bc15bc08bfc98a55f596b47de95cbb2ae9a61d3a0013d5bdb28d36028d8dd0906c6476ab71b4f698711604ccc91587cdb9a8e090d6558b163e0abb8850dba70b9cc91b2b9a0fb870ea3ee65e558203660544f4e75dcaec53265497b67c33e8271006180742d7a9af5510a8c5616b2a563c9c20bea6f2510a9e6a4165cda623dad2f1404df526001d7a69f0c9b64d4c9ab4a1c710d4226f3d4520d24e31ccbfd996d5a31c84f13baff56244f3a908269f588e6fe6d4cd9a95eb5dd922d0634a6", 0xc1, 0x806, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) 16:00:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb1, 0x0, 0x0, 0x7], [0x0, 0x0, 0x3, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x2], [{}, {}, {}, {0x0, 0x0, 0x0, 0x80000000000000}, {0x2, 0x0, 0x4000400}, {}, {}, {0x0, 0x0, 0x0, 0x7d04}], {0x0, 0x800000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000080)=[{0x80, 0x0, 0x80, 0x7}, {0x7f, 0x8, 0x4, 0x401}, {0xfff, 0x0, 0x80, 0x2}, {0x2, 0x3, 0xee}, {0x3, 0x7f, 0xfb}]}) write(r0, &(0x7f0000000100)='n', 0x1) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x4c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699d, &(0x7f0000000300)) 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)='n', 0x1) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff1b5ad3730520000004"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xffffffffffffff38}], 0x1, 0x0, 0x100000000000) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000000)=0x1) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x20000, 0x0) write(r2, &(0x7f0000000100)='n', 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1}, {0x5, 0x0, 0xfd}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:18 executing program 1: open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xf605d206d6918dc, 0x0) write(r0, &(0x7f0000000100)='n', 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) sendto(r1, &(0x7f0000000000)="8aa890fdd7c204c5457aa1b6b893ad29b35382ecb8e41e42dda35b5e9d4676abe1009aeafe8a6e74440f8155230689eed44f933a36b753a2f2f91a7a4b6e999d9a8e59f0d166f3e603eeeef534e81dd52591c0890b6bf2fe2c1b19c9c4d4f38b2df37cb1ae328d5130e19b9f9a66c9faf68f25edf99fd157ff5f77ff37384819cf809c53c0e2d24d21c0153ed72f7eed24e8d71bf6e7220c4abd3049900b050156c9e6a38eeb8179", 0xa8, 0x401, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) ioctl$BIOCLOCK(r0, 0x20004276) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000100)='n', 0x1) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x3, 0xf032, 0xfffffffd}, {0x18, 0x1, 0x20}, 0x40, [0xe5, 0x1f, 0x7fffffff, 0x5, 0x0, 0xfffffc00, 0x0, 0x3]}, 0x3c) 16:00:18 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x8000, 0x20, 0x20, 0x80000000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="8000f7159924be6cadaa93173b27") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r2 = dup2(r1, 0xffffffffffffffff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x1, 0x80, 0x9, 0x4000}, {0x1ff, 0x7, 0x2, 0xff}, {0xfe01, 0x2, 0xe9, 0xffffbab5}, {0x4, 0x7f, 0x8, 0x800}, {0xf800, 0x2, 0xa5, 0x78f350cc}]}) write(r1, &(0x7f0000000100)='n', 0x1) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) r3 = socket$inet(0x2, 0x7, 0x4) writev(r3, &(0x7f0000000200)=[{&(0x7f00000001c0)="fc077543dbe56cd40360c049945f244eef7413b60ea1a36b8f8f2fdf00cc922384a4a3639c4d", 0x26}], 0x1) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000300)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") 16:00:18 executing program 0: r0 = shmget(0x1, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/138) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000340), &(0x7f0000000380)={0x6, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f00000003c0)={0x9}, 0x0) r1 = msgget(0x0, 0x400) msgctl$IPC_RMID(r1, 0x0) clock_gettime(0x6, &(0x7f0000000280)) shmget(0x1, 0x4000, 0x400, &(0x7f0000ff8000/0x4000)=nil) msgget$private(0x0, 0x400) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000200)="dac4072e2cf12d6a8f034c2d8425c7fb4c08cf2ecd0fa16d5a25271c47adb6a1d71c0b2e5909a06f905eca0c05822506bb72c76863b60effd45296", 0x3b}, {&(0x7f0000000540)="0d3469dc4dda4c2e874603cfd825e9ffea75c0982d4c84b06da0a675b97c1534de4bf33131f4d9eb5476e88c7fbd8e304dc81e00f81b4b6b95e0c3040803332f70f8cbea3c1d36372e8fdc0b7b20150f64697e46fbd229da4f6dd9cf1e71b558df33ace37d3e0fff177c2d14b68ef02da29f57f68c3021a7bdc6de99b3bddfd88b946f4ffe3ce896c4c0fa8c329a71d58d4670c84f5080afcd4aaa888b60b097f5bb8a40b1d1069521b2f812327e3d93de420457ac8fd8b54a0288950514682cd639fa5a6501ae07391754d521b260f304b8bbd1137b87d2a048190dfc7829cd00f06f2b40181a34b1b1d327cde726b9027f3a1b699e0275f46ab11b95e1c400"/268, 0x33}, {&(0x7f00000002c0)="e1b11c8305d3ed90c61585740ac74b5e6aa7bb7838d853f4", 0x18}], 0x3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x80, 0x3) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000140)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000480)={0x18fda, 0x0, &(0x7f0000000680)=""/102362}) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000240)=0x5) flock(r4, 0xc) setitimer(0x4, &(0x7f0000000180)={{0x80000001}, {0x20, 0x3}}, &(0x7f0000000440)) clock_gettime(0x2, &(0x7f00000000c0)) pipe2(&(0x7f0000000280), 0x14) r6 = semget$private(0x0, 0x4, 0x2) semop(r6, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) socket(0x11, 0x3, 0x0) r7 = socket(0x11, 0x3, 0x0) setsockopt(r7, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) setsockopt(r7, 0x6, 0x3, &(0x7f0000000500)="04000000", 0x4) 16:00:18 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x0, 0x1f}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00005b0000/0x3000)=nil, 0x3000, 0x7) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11d) 16:00:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x234, &(0x7f0000000180)=[0xffffffffffffffff]) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d7300000000000000000ce00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) pwrite(r3, &(0x7f00000001c0)="344b0ce7a631035452f4cecaf7a155729e6455a0933ca18ba7873853e687e59d1fb98aeeb04bb672a0d79dd3c1f6a65e1572955171ee2529268da878d08fa203233f2ce407501eb201589a252365b5a87ca1c0fcf25d848b45997dde77ea99e29912f3119739f83fc8009fc7340829e3dd1a6abd520d60e36a7e5bced6a4f00a7591830bb2c0cb5ee511bf3624290b1424514008af6b805925819e3faff18f0ad361540a92ccfde63431eeed8bb1cb40b322adf671a84907d428675c7173f8657d0b2dc39f35f494", 0xc8, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 16:00:19 executing program 1: semop(0x0, &(0x7f0000000300)=[{0x4}, {}, {0x0, 0x0, 0x1800}], 0x3) r0 = semget$private(0x0, 0x4, 0x4) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000140)=""/108) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) fcntl$getown(r2, 0x5) write(r2, &(0x7f0000000100)='n', 0x1) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = fcntl$dupfd(r1, 0x0, r1) r4 = syz_open_pts() fcntl$setstatus(r4, 0x4, 0x44) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000080)) ioctl$TIOCFLUSH(r3, 0x8020697f, &(0x7f0000000300)) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x20}, {0x6}]}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000100)='n', 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000240)={0x3, 0x6, 0x57, 0x8, 0x2, 0x80000000, 0x2, 0x10, [{0x2, 0x7, 0x16a, 0x8}, {0x8000, 0x81, 0x20, 0x6}, {0x0, 0x9, 0x5, 0x6}, {0x24, 0x4, 0x400, 0x1ff}, {0x5, 0x5, 0x3f, 0xe42}, {0x400, 0x6, 0x101, 0xffffffff}, {0xffffff01, 0x6, 0x0, 0x8001}, {0x2, 0x10000, 0x6, 0x9}, {0x1, 0x9, 0xc, 0x1ff}, {0x1, 0x2, 0xac}, {0x3ff, 0x72c9, 0x3, 0x53a2d3e5}, {0xe, 0x3, 0xbb, 0xfffffff8}, {0x0, 0x3f, 0xffffffff}, {0x9, 0x8, 0x1, 0xffffffff}, {0x4, 0x8000, 0xff, 0x2}, {0x7f, 0x10001, 0x1ff}]}) write(r0, &(0x7f0000000040)='g', 0x1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000100)='n', 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0x4, &(0x7f00000001c0)=[{0x4, 0x60, 0x3, 0x7ff}, {0x6, 0x6, 0x40, 0xcf9}, {0x654, 0x0, 0x2, 0x6}, {0x40, 0x1f, 0x7, 0x1000}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x10000, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2022, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10000400000107fc, 0x0) pwritev(r0, &(0x7f00000011c0)=[{&(0x7f0000001200)="568b28aafe38397c996649a2e6954afcd11fc24ff579cdd649680ca586041613e0ad82607ab8cae98d729687c49b7d7dddcf613c667f2ed4afda73f7857d74816169ddb48977e4db12d9f5ee", 0x4c}, {&(0x7f00000001c0)="8dfe92294db803e9018dd437617179c0ad2cbcf6ed659d07f33114e47e3837342e", 0x21}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {0x1}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:19 executing program 1: ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000080)) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) openat$tty(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/tty\x00', 0x80, 0x0) fsync(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) r2 = syz_open_pts() r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0x44) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000100)='n', 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000500)=0x4) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCNOTTY(r0, 0x20007471) r5 = syz_open_pts() fcntl$setstatus(r5, 0x4, 0x44) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) writev(r5, &(0x7f00000004c0)=[{&(0x7f0000000640)="eb8615c376a415646ed294e689ca99b3a780c3eb636bc7170195685c4b9b924e15367772accbf14a9da504eb2854ebb3ef89cae46a66a7715ed477b3b3c8cc1fc4f8d3c7ea8eed61783d166024595cb351c0265c7c8239cabe8c0cec76fa15d81e6651278561cf060f1d777747c6bd66ac483f5f6083b4725d8a93afe0482a40bdf243a6a0cde1a96307e7ee666179a53e13f259efe54462854f63efecddd5e8bd17f276eaa430f4037b7337805576aee0af", 0xfffffffffffffdc4}, {&(0x7f0000000300)="19b1d4e879d5cab27006d017005f29626726cdd799b89481d35804f1d8c70a6990ddc2ea4b6146be24dc6e2a3cdf25bf268b43c6ed8420dc0b1991bcf5c1", 0x3e}, {&(0x7f0000000340)="82deae968a358ea9024535571b18eeacf554aa1065e71527a0177c8a05d993689fb17059628bc80f768d5f609c5f3291069668de4212baf43771aee41c7e216889fd166c0e088f4c2cde8d2106a45435b93ba89f9538e51d6ff0c0ab4a0000b9305784ab126c956fe22b265d42391f20582c6ecd2f8258889024536db81f9c535df6c10602e1d8b04018595cd8c27da4b19eb7bfb8c3cab9d640bce5c0832906cfe00d68d40c66d337dd567f5df6b83f7d76e4d5ac376634ca42fdf03f1ed8665b3ab90e1db094c53426584c94e49e59fb7ae1845a6ae22e39934e77fced17c31cfc000000000000", 0xe8}, {&(0x7f0000000440)="777d222464c3b757140f241e97d291cc6088ad8ac40554aca7e709a069edcaa2232b5def2c696703f14d6003d7ee123dbf6368768e52dd4b7f77fea0f220ab74cacbfe31e9b83dedf77492b20103e1ac9b", 0x51}], 0xffffffffffffe15) ioctl$TIOCNXCL(r3, 0x2000740e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600), 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffe, 0x1, 0x7, 0xffffff79, "73f300070060c3dce5081af659b0750000007c00", 0xffffffff}) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1", 0xdb}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x8, 0x6, 0x7, 0x8, "aafc5bc285542e7ddee78a83ca0b2b2cd658f9db", 0x8, 0x2}) 16:00:19 executing program 1: msgget(0x1, 0x240) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) clock_gettime(0x4, &(0x7f0000000140)) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x297bf1cb58fb66fb, 0x0) open(0x0, 0x0, 0x92) fcntl$setstatus(r3, 0x4, 0x40080) pwritev(r3, &(0x7f0000000080), 0x0, 0x0, 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r2, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x2, 0x9, 0x1000}], 0x2aaaaaaaaaaaad8a) semop(r4, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r4, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r4, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r4, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgsnd(r5, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r5], 0x1, 0x800) msgrcv(r5, &(0x7f0000002b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004eed3265ccb953a0c1f23f4b3c37cc3864a0db753c86eab49801352f3ea6ce0cad8df2e70b078ff9a99136bd5197f7d755ba02e46625edd781006e9e7d24f827c5e03889daa23c"], 0x1008, 0x0, 0x800) msgrcv(0x0, &(0x7f0000000800)=ANY=[], 0x0, 0x2, 0x2000) msgsnd(r5, &(0x7f0000000cc0)=ANY=[@ANYBLOB="030000000000008753b2157e3bd1d3c81b3b15a024430670c06ae031718ce947e1b060a9b3461038f39f4af11e05ecc115c6c8e5c0ca00a8af026ebcda30fb022630bd23c7f02562900000000000000000870fac0ec011bb4ea75c8bcca05411cad1d8d6234ec0926429087198a837a74facbe0ebdbfbf7d80d65ca916f13dd60aebda1a10b56b809dfe08da9d946b58b63830c1aa74404d0a6f83efe5e35a812281dac3c0d21419e4691db78ff47237070000000000005a45611dc0e474676e3dacd01c96d8882b19d5f2541573706b4bda0b6a5eb8c56415951eacb002b4d0a7bdae8eabf19902e8e8bca3425d9886165650a2ab79d087b9970e0453b5123d20b01e8b68f3d25eeeb16a6f7594b3c2c01a90f416c713bce5fc8b626808ddf3917d108b4077880d5a18929aeb55384e6d9fb9b3903bcd7f4f2274c302286c49967d0094cf74080ca0a2c14574c0c5ff44aed65da7832e2f7299e97e44966a8310d803844a61c911acfb9fb62caa327302991bb3d228b0456823b0d132ee61c1e862d531836aa7ab62caa5f2149a71d7b5b6d0637dcf9bd18678d8c9679fda80d6d8e3e9c39c8d4c3a4f63fe6f92fc00000000000004016476c913deba4fcf19c110013bfaa48b797678905ffa005d25a24d9e878f15b42509f2c6197d4b98d63d206c2b3cbb3b70b9e1c157a77f5424d7fe0aaf65d7d664ff7726cd154d5200e3b93f9b366bb18d990739ac80b07337262569d4b8f726dd307de951c87c6539f445a7dc2041cecc49993b69d6754da725defbdaf4b628c74eb29c446c2f2c3bf539b41e3e5dd4f3aa192929bc419f3e8bcc7a0473455c683caa2be88819b6b3e0dc6b338b21f6ab02e09414ef3987033d35285c515a70d13172d907236b"], 0x8, 0x800) msgrcv(r5, &(0x7f0000000c80)=ANY=[@ANYBLOB="000000106b5aff01205f4967b92069f7d85fdbacf15481a16bf69b338b8ea01c818710588ff931498c6a1d9699eae4d32c6c538dc3fd"], 0x8, 0x1, 0x1000) msgsnd(r5, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) 16:00:19 executing program 0: socketpair$unix(0x1, 0x8ebede8e3aa54053, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = dup2(r1, r0) listen(r1, 0x0) shutdown(r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:00:00 executing program 1: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x2, 0x9a00d7067ce6e0f3, 0x3c) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) syz_open_pts() syz_open_pts() r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) fcntl$dupfd(r4, 0x0, r5) socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000100)='n', 0x1) accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000040)=0xffffffffffffff4d) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613f) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x44) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpgrp() fcntl$lock(r3, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r4}) r5 = semget$private(0x0, 0x1, 0x0) r6 = geteuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r6, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r7 = getgid() r8 = openat(0xffffffffffffff9c, &(0x7f0000000a00)='./bus\x00', 0x10, 0x90f4f16506e86a6f) r9 = syz_open_pts() fcntl$setstatus(r9, 0x4, 0x44) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r9, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r10 = syz_open_pts() fcntl$setstatus(r10, 0x4, 0x44) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r10, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r11 = getpgrp() r12 = geteuid() r13 = geteuid() setreuid(r13, 0x0) r14 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = accept$inet6(r15, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r17 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r15, 0x0, r16) r18 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r19 = kqueue() kevent(r19, &(0x7f0000000180)=[{{r18}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r24 = getpgrp() r25 = fcntl$getown(r16, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r20, r21, r22, r23, 0x5, 0x7fff}, 0x6, 0x2, r24, r25, 0x7f, 0x100000001, 0xb1f1}) r26 = geteuid() setreuid(r26, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = accept$inet6(r27, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r29 = socket$inet6(0x18, 0x4005, 0x70) r30 = fcntl$dupfd(r27, 0x0, r28) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r35 = getpgrp() r36 = fcntl$getown(r28, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r31, r32, r33, r34, 0x5, 0x7fff}, 0x6, 0x2, r35, r36, 0x7f, 0x100000001, 0xb1f1}) r37 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f00000001c0)={{0x7, r13, r23, r26, r34, 0x200, 0x3}, 0x1, 0x9, 0xffffffffffffffff, r37, 0xdc, 0x7ff, 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r39 = getpgrp() fcntl$lock(r38, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r39}) r40 = getuid() r41 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a40)={0x0}, 0xc) r43 = semget$private(0x0, 0x1, 0x0) r44 = geteuid() semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r44, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, &(0x7f0000000ac0)=0xc) sendmsg$unix(r2, &(0x7f0000000bc0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000980)=[{&(0x7f0000000240)="38ee1bf41001abfac1caeb2e75bdeb9b89a8d9bef1e7328bd0ae787ce1146970bb8a8535ec1ff8f6bf7055ad37caedbb58ff2d13747086088d870c", 0x3b}, {&(0x7f0000000480)="f52088e729e7cf388a0fe63fed75485a24b956b88ad62d07558eb9f05241e69b039a9403844dd1b54501b1b98ab7a6e814f6bf0e0dde1e844af9d705e2e93fcc3c02881bb48512235ee89112f07c57cdc974cd2a77b6e213103ccad9b286faa90a0ba51c1f4168a9c1e456fcae61ff0f1ba0b9db3f651358dca7fb289b31361b412a2546d080c5207f0def50c82a03363c01c66f552811c9e5ec49834cc2bbdeeccacf8d72e00bc8c8402b5047004ca3d6770002c36494041d582809bbdf8bf2edb21e507f1a9f2feff203c5afd3d8ab1ded5ddbed69e65c2fd6354ae137dbeae92e6119510d6058543128a4d5bc93155d93a45830b2752688", 0xf9}, {&(0x7f0000000280)="e679a8e1afdfe9de6293356e80e0f10f009fe85a18c1d55d6365ceaf64c7c3f4d7e636cd75cf65b8578a20abf049f1289c631804b06ba6486442bd1041660cfbbfa22f96a34a2e25c3bc51b74546a9ab4ea60441b8", 0x55}, {&(0x7f00000005c0)="00eef9b116bcc6e6d606b85b8dc73e9700d51c62cc63e9716f17f62076d8a3821ef69a762d50a28a0010c64ff6bed880e0cf3fe1afe5fbc2299059c9fb64a31f2be25368a73c05e88f24f5269e520ef94f9ba6d46900aca2e834aa8e814e579f16a009dd475a0ced4bf1f5bccb5e82325e6252263b83a1aa6d822606f84f77c605ef59da47b2034643673252bc4a2f37f23df2856410e787bcecca8b289a557d5e42270e806dd87d0cc2911cd16f0ddb34c8d5f3b44eee85cdda558e2e483b2ce038fafb3073878fcf8f50d39551aff15273667aaa2692af224da32268fe773f7648715237c1f86aa57d7882756cf52b7e5062b60700d6", 0xf7}, {&(0x7f00000006c0)="6d1c51fb495b39382dd7c0d2ceb539389ff9614122c9dfd02783c0fdfbb35c1f61dd15e380c86d2edc71f086543bb356b3fabb0adc28cff0abe078df0a2d41a6f8da45b5cce65eff538adb87eaddac685c95cb837f58a43d06b250384ff664e7f2be9b6b7d85af31afb61033d95e28e3ddb499266b76e17f49cbc29d57ba4e4b00105d853ac19871ba2fcd36ac3ddca49e68311d954846cb10d8e73602cc71469d6e5383b9845f0306d772ae93334978cab656f727c85e690bf04facbe1f7d59656794d171d13fc8cdf34cdc57a96459cd42414c99ba467f68eaee33393763a83a6dc0f32d9d5a39cf9650df7173e6fe378d51ca18c94c", 0xf7}, {&(0x7f00000007c0)="845f65ce273892d51619c425def477eb9e8b55bcdb51d91cfb3bdaacef6ea7aeb7b2e2ce552193b8bb379f852eae808c4a84f2d29a93edd6ad7a9bd7528dd9cdbae2aff19fcc5a64656153406b8d00ed4684dacacf703c9b2574db90a3afb798d084323983b0aa15d06b7a80479def1d6e171f25fc1d427f86d9027d5bcb937c1af9a548761f04548d3da9896d7cf6771b652857ca149af7cf35051b91d7536a15c9f9d5cd356e99ccd43cc12a9933b815ec1e92f0666d3cc1617c092005d86fd81e507c67f3", 0xc6}, {&(0x7f00000008c0)="ad973e6868", 0x5}, {&(0x7f0000000900)="5b990a11731531c61604cf3392ee0876ed86c52c8b5fc591b9129eaa9f5ab09cf17a7c9e95faf6b7ef2a1fda4dbf34a637672e60b18a5f27a748770b74e521335cdd7290b855644523f4", 0x4a}], 0x8, &(0x7f0000000b00)=[@cred={0x20, 0xffff, 0x0, r4, r6, r7}, @rights={0x20, 0xffff, 0x1, [r1, r8, r9, r10]}, @cred={0x20, 0xffff, 0x0, r11, r12, r34}, @cred={0x20, 0xffff, 0x0, r39, r40, r41}, @cred={0x20, 0xffff, 0x0, r42, r44, r45}], 0xa0, 0x8}, 0x4) write(r0, &(0x7f0000000300)="39070008c237641381381c3f2cf40dbac78f6a3fd7156fa8f83b8b2c118b450a54f8d197cf4b791722be7187eb7a98c665146a8401c992792abdf22c95c22239a21acb359f3bd5f10000000000000005a62fb9c67f2f791a9221651ae486f6b87c5fafb7012547936c17025bb8aa6fb6db6b0edaa6737bed4bebd361b76c4e21ed8de1e36bc605640efe37ecfab08db7e29384894bee20ee4dc11da77900690800c1263191533332b73be6d253f9af1fe30cd710b03fd2d78eb7e7857fdd88b641134efb795b4d41a23b6f4ad3591a90dd4ac4c6d7af910237a0aae5b702ed43ef482db86bf9da9943b4dd12fd11ccd1b722d69e5a882b42d20835181c6c0222a3ff4ef24c2d2a3a89164bad742c42c68fa833a1676cff9cd4274316344829339da62d403968ef8d957523faa9e5f12d85636521f90f5ae9827800"/325, 0x145) syz_emit_ethernet(0xd7, &(0x7f0000000140)="1d14670cb461be703e8b210a49061878f0ba353766b5ae7398c1fbafd348c31a02ecfe9d6fe53a739ff35ddd55c4153c03bffec9cad55e6580b953aca796656f25ccce98dd01d6590d848ebe340361644fe6a237c60490d9ce570854c700f42792df2279f9e512d3a286bdf8f83f5cca2367160c32e0467dc29f1bc05965e7e7d2a3628cd0892e28d27f91cbc1fbaaf46f27870b325c9fee923766488264c7477b0562c4a8b4703f3a17c211427eb75e79102d41da164f899e07e01152710a93b03eb0271c44f119ae2819a65567ecd489bc127a36db98") 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget(0x1, 0x4, 0xc) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/140) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x44) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 16:00:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x9, &(0x7f0000000080)=[0xffff0000, 0x1, 0x689, 0x81, 0x5, 0x0, 0xffff, 0x1, 0x9]}) close(r0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x2bf) 16:00:00 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000180)=[{0x3, 0x20, 0x1000}, {0x0, 0x4, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) semop(r1, &(0x7f0000000540)=[{0x0, 0x9}, {0x2, 0xf6d0, 0x3400}], 0x63) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) dup(r2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000100)='n', 0x1) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000100)='n', 0x1) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000100)='n', 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000440), 0xc) r6 = getegid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r10 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x8, 0x1, &(0x7f00000001c0)="061a0000948000c7f69569397ed5c9", 0x16d) setsockopt(0xffffffffffffffff, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) poll(&(0x7f0000000340), 0x7c, 0x8eb6) shutdown(r10, 0x1) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x3d}, {0x6}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x3d}, {0x6}]}) fcntl$dupfd(r12, 0xa, r10) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r14 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r14, 0x0, 0x6, &(0x7f0000001240)=""/43) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000280)={{0x3, r15, r6, r8, r13, 0x8b}, 0x6, 0x401, 0x2}) semctl$SETVAL(r14, 0x2, 0x8, &(0x7f0000000300)=0x7) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2000000000000025}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000240)={0x3f, 0x7}) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r1}, 0xfffbffffffffffff, 0xbb}], 0x7, 0x0, 0x0, 0x0) fchflags(r2, 0x10000) dup2(r2, r0) 16:00:00 executing program 1: socket(0x2, 0x2, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)='n', 0x1) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:01 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)='n', 0x1) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0x8) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./bus\x00') readv(r1, &(0x7f0000119ff0)=[{0x0}], 0x1) 16:00:01 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) getrusage(0x7fffffffffffffff, &(0x7f0000000140)) dup2(r0, 0xffffffffffffff9c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) socket$unix(0x1, 0x687124dc97e2d32, 0x0) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) lseek(r2, 0x0, 0x0, 0x1) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 16:00:01 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x3ff) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000001c0)={0x4, 0x6, 0x6}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0d002fab3c696c653200"], 0x10) 16:00:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x2) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000100)=0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000140)) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x0, 0x6, 0x9) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x6, 0x2a4850db03ae37eb, 0xff) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind$inet6(r4, &(0x7f00000001c0)={0x18, 0x3, 0xe92, 0x2}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r5) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r5, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x8000000100005202) r0 = getegid() setregid(0x0, r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setitimer(0x2, &(0x7f0000000140)={{0x8715, 0x7}, {0x5, 0x2}}, &(0x7f0000000180)) 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x20000, 0x0) r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0x44) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000100)='n', 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f00000002c0)={0x1, 0x80000000, 0x400, 0x9, 0x5, 0x4, 0x6, 0x10, [{0x4, 0x200, 0x7, 0x1}, {0xf85, 0xffff, 0x0, 0xe8}, {0x7fff, 0x100, 0x5, 0xfffffff7}, {0x6, 0x3, 0x1, 0x400}, {0x9a20, 0x2, 0x7f, 0x1}, {0x1, 0x80, 0x7, 0x5}, {0x1, 0x0, 0x8000, 0x2}, {0x1f, 0x0, 0x6, 0x1}, {0x3, 0x1ff, 0x8, 0x10001}, {0x6, 0x7, 0x2, 0xf8}, {0xffffffff, 0x4a5, 0xff, 0x800}, {0x2, 0x10000, 0x559ee8a9, 0x5}, {0x66, 0xfffffe00, 0xc0000, 0x1}, {0xc03, 0x81, 0x800, 0x58}, {0x44c29d45, 0xfff, 0xfff, 0x100}, {0x0, 0x10001, 0x2, 0x200}]}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r3, 0x2}) r5 = fcntl$dupfd(r2, 0x5, r0) fcntl$dupfd(r5, 0xa, r2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000100)='n', 0x1) sendto$unix(r6, &(0x7f0000000400)="5596ee4ebf520b7cdc9efdfe99d63fd02c94bf4a4bf2192c73ea4ec68a64617f4625eabceab08aa7e8af9bc4676c6028ef08770954bdf64bdb447b35a7414d1937d11bc8cbbbd7a82a6f4dad47de8a066f1cda5a91d197094de229dbee44d8678d4f0d28498d0ac23495af0bb6b74553b7d622010f07a68ede23d53d8e987be7c906dab91148", 0x86, 0x800, &(0x7f00000004c0)=ANY=[@ANYBLOB="145a2e2f66696c653000224537adb47ba4de4f1569b5889b579872306b25080088a74c22197174392eeb68bfdb61e7d5cb973aaeebf25498c7749ee1072b848260578fbbd6c066e193d2231307914bb6d74f72f9f7a2f81040a170bebb353a25654c82392af450cc11bc96346f582c52bb8de9810ea7a5536a4b09f62058b27c87fb6c83076da42f57e92f4223e9c80308ef5dc6e8b8067172ee83deca8f316141f5b0ef3a78f4818effc5eb0d3a2bf5b1fbb85177"], 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f0000000100)) write(r1, 0x0, 0x0) 16:00:01 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000085, &(0x7f0000000180)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x18a) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000100)='n', 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f00000001c0), &(0x7f0000000200)=0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x80000000, 0x0, {0x2, 0x4ee}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) geteuid() setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:01 executing program 1: ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000040)=0xfbd4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0x44) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r4 = syz_open_pts() fcntl$setstatus(r4, 0x4, 0x44) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r5 = syz_open_pts() fcntl$setstatus(r5, 0x4, 0x44) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="f8c9ad122741a4fec3f3d75d26cb2c906485ef3068c070bdffe0f5699b649ecd463a058a4c34e833903b14ad8c3f201fc6e618dcecc9e24bf4d870fa35ec5ccb8e55785951638fa72dabaa12e64af025b0685e7fb30f6f72a0d5e4ac52af04b00d076f4f21289cdfa910eb2658e2952a823e76442f1a066b4964e9b479b7f7f50ed5d9ff79afaa3d22a7054bf38ec189ce748cf46f5f4a90d938e9fae66ee0f226f78b92b9192c72d917e9146640259f75efb956490053da01e2e5ecb8b1c6ad38ae2b1eff165e501882", @ANYRESHEX, @ANYRES16=0x0, @ANYRESHEX=r3, @ANYRESOCT=r4, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC=r4, @ANYRES32=0x0, @ANYRES64, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYPTR, @ANYRESDEC, @ANYRESHEX, @ANYRES32=0x0, @ANYRES64], @ANYBLOB="b82931c68dff6c65a37d09305f36973e3648f382f0ace4e12d840f9185881dfb8cb9a71dd0146249856b826f4d0415dce7318945f0b7eb1e520ca1de1f4e244dd649d45046fac0f2c343c3f3cc7c9d347190f340a39acba82b74c4bc030418"], @ANYRESOCT=0x0, @ANYRES64=r5], 0x8) r6 = accept$unix(r1, 0x0, 0x0) write(r6, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0x44) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0/file0\x00', r3}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x539e, 0xffff}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) r2 = semget$private(0x0, 0x3, 0x80) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0xc0, 0x2, 0x1, 0x101, 0x5, 0x6]) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000000080)=""/14, &(0x7f00000000c0)=0xe) 16:00:02 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)='n', 0x1) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) setrlimit(0x8, &(0x7f0000000040)={0x9, 0x93}) r1 = syz_open_pts() pledge(&(0x7f0000000000)='\x00', &(0x7f0000000080)='\x00') close(r1) syz_open_pts() r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) preadv(r2, &(0x7f0000000180)=[{&(0x7f0000000200)=""/77, 0x4d}], 0x1, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) semget(0x2, 0x0, 0x100) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000000c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x4, 0x0, 0x6591, 0x109}], 0x4000c, 0x0) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f00000001c0)={0x1, 0x0, 0x40000002, 0x0, "1ffb000000000000010000d5bf87b2a27e473e00", 0x7fffffff}) kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x6cd0, 0x0, 0x8d36, 0x0) 16:00:02 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000100)='n', 0x1) recvmsg(r2, &(0x7f0000000440)={&(0x7f0000000040)=@un=@file={0x0, ""/20}, 0x16, &(0x7f0000000300)=[{&(0x7f0000000180)=""/65, 0x41}, {&(0x7f0000000200)=""/198, 0xc6}, {&(0x7f0000000080)=""/12, 0xc}], 0x3, &(0x7f0000000340)=""/234, 0xea}, 0x1000) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 16:00:02 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file2\x00', 0x0, 0x0) rename(&(0x7f0000001800)='./file2\x00', &(0x7f0000000040)='./file2/../file0\x00') 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x74}, {0x40}, {0x6, 0x0, 0x0, 0x7}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) pwrite(r1, &(0x7f00000000c0)="f9002be389c1ec21d664737816fc", 0xe, 0x0, 0x0) 16:00:02 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)='WGt88', 0x5) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x401) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000080)='WGt88', 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a80), 0xc) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x5af1, r3, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r5, 0xf, r4) r6 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r9, r9, r9]) r10 = getuid() r11 = getegid() r12 = fcntl$getown(r5, 0x5) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r14 = getpid() fcntl$lock(r13, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r14}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000002380)={{0x0, r7, r9, r10, r11, 0x20, 0x80}, 0x3, 0x7, r12, r14, 0x8, 0x80000001, 0x4}) getgroups(0x3, &(0x7f0000000000)=[0x0, r11, 0xffffffffffffffff]) getgroups(0x5, &(0x7f0000001540)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r11]) getgid() r15 = socket$inet(0x2, 0x3, 0x102) sendmsg(r15, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="100000000005000000002768591e5167c702e51e4704ff6d5b0000000000000471b64868a37a698a519ec0b1d924fe9b55849af2d73809b41be5a6ef4efd765a4e0c61c30f8d7707606b484ebb7998710b02a0ba56dc18a4488f28a4e3bf3137a41e081eb93193fe9c0c308978591f0687cf7727dc77af7296b75f263116"], 0x10}, 0x0) r16 = socket$inet(0x2, 0x3, 0x102) sendmsg(r16, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000002540)=ANY=[@ANYBLOB="100025d61a6400"/16], 0x10}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/wsmouse\x00', 0x40, 0x0) r17 = socket$inet(0x2, 0x3, 0x102) sendmsg(r17, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000100)=[{0x2e6, 0x0, 0x0, "8a866875dfa4fb2332aeda817b22eb10730e283df86737e1008783e3c930be3248e8a64845637b1af5a4cbb722"}], 0xfffffc6b}, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/ttyCcfg\x00', 0x40, 0x0) accept(0xffffffffffffff9c, &(0x7f0000000b40)=@in6, &(0x7f0000000b80)=0xc) getpgrp() r18 = msgget$private(0x0, 0x0) msgrcv(r18, 0x0, 0x0, 0x0, 0x0) r19 = geteuid() msgctl$IPC_SET(r18, 0x1, &(0x7f0000000140)={{0x5af1, r19, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) getgid() r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r21 = socket(0x18, 0x1, 0x0) setsockopt(r21, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r21, 0xf, r20) r22 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r24 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r25, r25, r25]) r26 = getuid() r27 = getegid() r28 = fcntl$getown(r21, 0x5) r29 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r30 = getpid() fcntl$lock(r29, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r30}) shmctl$IPC_SET(r22, 0x1, &(0x7f0000002380)={{0x0, r23, r25, r26, r27, 0x20, 0x80}, 0x3, 0x7, r28, r30, 0x8, 0x80000001, 0x4}) r31 = socket(0x18, 0x1, 0x0) setsockopt(r31, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r32 = socket(0x18, 0x1, 0x0) setsockopt(r32, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r32, 0xf, r31) r33 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r35 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x17c, &(0x7f0000000300)) r37 = getegid() r38 = fcntl$getown(r32, 0x5) r39 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r40 = getpid() fcntl$lock(r39, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r40}) shmctl$IPC_SET(r33, 0x1, &(0x7f0000002380)={{0x0, r34, r36, 0x0, r37, 0x20, 0x80}, 0x2, 0x7, r38, r40, 0x8, 0x80000001, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000bc0), 0xc) r41 = socket(0x18, 0x1, 0x0) setsockopt(r41, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r42 = socket(0x18, 0x1, 0x0) setsockopt(r42, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r42, 0xf, r41) 16:00:03 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) faccessat(r0, &(0x7f0000000100)='./bus\x00', 0x100, 0x1) write(r0, &(0x7f0000000000)="220e228901", 0x5) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)=""/184, 0xb8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000362, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0xff}, {0x16}]}) syz_emit_ethernet(0x20, &(0x7f0000000040)="2835560563000000001ee54cbf6bce6daf43c73dc700003473c52959fbb30dd1") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x5, './file0\x00'}) 16:00:03 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x10, 0x114) r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x44) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x4, 0x66}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) write(r0, &(0x7f0000000040)="e9e873c41467e323b0a249830b452dc2c3cee010d1c22196ff974dbfbe4233381348d14b86d44126c4c82deddb0ec032a4dfa7c42cd964", 0x37) write(0xffffffffffffffff, &(0x7f0000000180)="76f3e7dde32fb22e6461a2fa2718b39ef9532201c618837dec68f561c80bd95af70ded9f766e63bb13e1fdc845da72f65c16264bd9c977874ee3d5bb8ecac542b24780700f8d5dc9ab34da05d4f3a13cf8ece1f2b194faaf144d130b08cb9919f6bd4abe7045d60b24620bffee1e11761d9d7c2c290bf3be1204a9f32caf9ba4ff20a0ccc34b2cb2d317bdc27fbe12f7193b11ebcb5e94c89e95840908eb3c535aafe3f5a3c511c41f7efe76271ec84bcf5119ffec359035d09b0ba21143940e52bfb9bd3c6db6da4c42a1667e8fab0c0ad33dc9ea7a44d27d82c1cb2cabd305ce8bf756e064fee155", 0xe9) r2 = getpid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpgrp() fcntl$lock(r3, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r4}) ktrace(&(0x7f0000000140)='./bus\x00', 0x1, 0x40000024, r4) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r5 = socket(0x11, 0x4003, 0x0) recvmsg(r5, &(0x7f0000000000)={&(0x7f0000000540)=@in6, 0xfffffffffffffff8, &(0x7f0000000700), 0x0, 0x0}, 0x0) 16:00:03 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) socket(0x1, 0x4, 0x51) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000001240)) minherit(&(0x7f0000ff9000/0x5000)=nil, 0x5000, 0x1) 16:00:03 executing program 0: unveil(&(0x7f00000001c0)='./file0/file1\x00', &(0x7f0000000280)='x\x00') r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = socket(0x11, 0x4003, 0x8) r3 = open(&(0x7f0000000300)='./file0/file1\x00', 0x10000, 0x21) mknodat(r3, &(0x7f0000000340)='./file0\x00', 0x9000, 0x1f) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) bind$unix(r0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffffa8) r4 = dup(r2) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000240)) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000100)='n', 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600), 0xc) renameat(r4, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000180)='./file0/file1\x00') pwritev(r2, &(0x7f0000000980)=[{&(0x7f0000000380)="18a29633f99f06f60ad55de76ec7228268812e08762299dbecd48a30f388f954a955036bee3eec292e20e9d90db4b188555eef11df77c2543f74411d638c72f0c784ac75152bd6e3348cd9dd74d5474d1d95f67c092aaa218da908139a92474e30ecd5debc9d7039fbf4ac2f05cda52a5f18b5f3d386018bf00c015fc317", 0x7e}, {&(0x7f0000000400)="e89ccb7cb894286193a770ba47c372cc72c6b04ac07993deaa0958a3948f7e9c4705b7bf17a3a91498f98df07ce52338d4b408c243de6df992e6be2114333c8f1df8f85606c9d49773153d4e81222b683a91842a5f2cce57975a0525e4bb88c9a68c67b978be18a35222d155be4da6a254", 0x71}, {&(0x7f0000000700)="25254d6d06d596d35be9946357fcbc125ed53f254e0679af0fe1793741211fdb1bde18b55710ec3ec49538ab8965ca27a7b38f1e068b26a4b8c91949ece3ad1eaa5d75d15974e3fe5654bc980c86db12b0b08d7cbb40f175ef770b0affcbf8aace06fe8450ba5db8998f8824975dad1773d9bf0702c03c2074e610358e1167c7a08d1faaf7450587876dd2d6def1dfe9451ae25ddd8a148d66133a13bd514319ef6f919ff584a67e31180852ea7ef5cbd7910f124f7e7109d3888df274ffa7fdb637804f156652ae25d440ab78ed3aaf8013fde3300741e76b395aaaf8bbfa9be443d8ce20ca6115b6960b38e81f4b9360ea", 0xf2}, {&(0x7f0000000480)="883b1e2d9b28fd9abcb6722dd0375d6f876954fad712a08b92106f2e17d51120bc9bff1f9bcb6f787a4360d1d1e1b81e23", 0x31}, {&(0x7f00000004c0)="53a829e027c7e7149aad", 0xa}, {&(0x7f0000000800)="083780b3002b2a1fbfc66608c4630a2276d8ad2925276c5da3fb63e4a013fbf0a1c41df40a6be7708a88196843709d288d757d6d90aea132c597b0c510d3e1382924da1cf809529fd4cfb04fc5939232b4c51ac8906539faffa6b4cabc4093d152b9380fc231c5efd157ab9a5a579ffbeda1ff56dabec032666eefd2a41d78d2f87cc67e369d4866881f75f91eb91b6319035121b9", 0x95}, {&(0x7f00000008c0)="bb456eef3275fc456b1f54503459616bc0c0b10b040ae590ca5997e8aa4246c337b22f0da46c769085a8d828627dff986a0b0cf4c83a6c8a2ccfaeab386f03527bce15d7e4d056fd77e6391e0fe655945553", 0x52}, {&(0x7f0000000940)="68f7deddb0335b2be96770d04a2aa56854", 0x11}], 0x8, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000100)='n', 0x1) setsockopt(r6, 0x8001, 0x5, &(0x7f0000000a00)="5235facbe1cae6baa88f74ac53ca5000fc4ebae48694ff9010e933c2b94a9f4a0b9a004978621b2f64e3aca4305c8847d95ca90986553157b8e7f92824d02fe23238d506cb68777ab34705341ba6d053a9771c7976013b7cbeacd7c11cc435623e78c359", 0x64) shutdown(r4, 0x2) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r7, &(0x7f0000000100)='n', 0x1) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) shutdown(r4, 0x1) mmap(&(0x7f000000c000/0x4000)=nil, 0x4000, 0x5, 0x11, r4, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="e397863fcefb6b5f07d656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c65300020cafb2cf6da91235039b66b938a83786a46285cb7466687b98bd8bc7ff38ffd0f12da664f80e9381019e33f8c1abf0c17816a3fefbc0180905e90f8cbf1bbbbea989bdd57767505000000000000001495ab1aef2e2d5ebdffff2514826bd8e6fb5415a2d03d2fadbccb4042475dae40578f6715e80c7fe5b90f368b6395ae6bfe723cbfa3bbdc54ed79568c1c0dcaac03443d7278ddbd5b5906b5314492064dcce2aa936e30e57a444dcbfa1729ac84876f7c8f621f830ef43107e2210b6a4ec9f04f3b4883d239d64c50175ffdfb8e94bc1389a2c62b961e08ef610703fa2a42dc17062e3774fbeb0bb789ba30640685f508bd2eb3baff5ace20ed8c284ebb88334cc12e63deb6f1992343799ebdd12472e1db45b96394d8c7507be7ec7147db3b99e7231ec208000000000000009d31f8cd618266d70833c2376c3c2e0774c5a14e6cae5928386cbb235843c25d70b9297e8812be4c3b8f5756ce152820e49b1f3091f5421ab79c73c4411ff5428ea9b3bc1e89a72b54fa2349a00b0fb727eb01d039ca277ccbb0578bea993b37474b35b8da28a11c2e84db25ba40d679c8b69a69af14e67516340cda53c8e75e2492e9e4f0ae71fc50585781a02cab7ed929f572d1e1d2ec7d122da2fb89954b68a74e53b7fd7694f0ff0d76d144df1d0c1b8cd1967e71d367b12ff4fd74c700"], 0x10) 16:00:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x28, 0x9, &(0x7f0000000000)="ade03ad6f953f813", 0x67) socket(0x1, 0x3, 0x4) rename(&(0x7f0000000040)='..', &(0x7f0000000080)='./file0/file0\x00') 16:00:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='*\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x391d6d545c44d444, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000280)={{}, 0x7, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x40}, {}, {0x4006}]}) syz_emit_ethernet(0x260, &(0x7f0000000000)="b6") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x1) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) 16:00:03 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x1000100000000}) 16:00:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c302ef26b8379362"], 0x10) r1 = socket(0x10000000002, 0x4, 0x0) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) socketpair(0x10, 0x1, 0xd7, &(0x7f0000000040)) 16:00:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000280)="9bc6a42ac677023d416017b82c966469bbb1ba436e9d045a0000003608476edf518b59dfebf308f0da000000000000000000005e", 0x34}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket$inet(0x2, 0x5, 0x7f) setsockopt(r2, 0x9, 0x7fff, &(0x7f0000000180)="ca60ddefa758fa77a7f1716b58d8d5421131c4593f8fe52278423bef024d0011b6aed99765e4aef6ad2e339fbaeb8f9172c90eab725eac1c28070d9f86d40a78866321e255f990c113a07eade5c5c2bb4ad58d51ef4f6969", 0x58) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000100)='n', 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7, 0x3}, 0xffffff99) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:03 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x82, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) unlink(&(0x7f00000000c0)='.') 16:00:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000000)={0x1c, 0x6000000, 0xac, 0x4, &(0x7f0000000140)={{0x40, 0x5, 0xda, 0x9, 0x7, 0x9, 0x8000}, {[0x8, 0x3f, 0x6146, 0x6, 0x4, 0x5, 0x8001, 0x80000001, 0x12, 0x3f, 0x9, 0x1f, 0x101, 0x6, 0x5, 0x6, 0x128, 0xffffffffce59e88b], [0x4, 0x7f, 0x7, 0x6, 0xffffffffffffffff, 0x3f, 0xffffffffffffffff, 0x10000, 0x6, 0x6], [0x1, 0x17800000, 0x533, 0x200, 0x2000000, 0x6c6ea476, 0xffffffffffffffff], [0x11, 0x25, 0x1f, 0x80000001, 0x100000000, 0x3], [{0x6, 0x3f, 0x1, 0x1}, {0xfff5, 0x3, 0x0, 0x55}, {0xffff, 0x2, 0x80000001}, {0x2, 0x7, 0x6, 0x4}, {0x1ad1, 0x1, 0x4, 0x8}, {0x4, 0x7ec, 0x4, 0x9}, {0x3, 0x0, 0x7, 0xfffffffffffffffb}, {0x6, 0x4, 0x1000, 0x4}], {0xd1, 0x2, 0x9, 0x401}, {0x8001, 0x10000, 0x3ff, 0xfffffffffffffffa}}}, 0xfff, 0xff}) 16:00:03 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x44) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) select(0x40, &(0x7f0000000140), 0x0, 0x0, &(0x7f0000000200)={0x1ff}) r1 = shmget$private(0x0, 0x1000, 0x63, &(0x7f0000ffd000/0x1000)=nil) getrusage(0x0, &(0x7f0000000240)) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/245) execve(0x0, 0x0, 0x0) 16:00:03 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = open(&(0x7f0000000100)='./file1\x00', 0x100, 0x40) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) 16:00:03 executing program 0: socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) syz_emit_ethernet(0x74, &(0x7f0000000080)="57ef75dc7a800771e88c42c4d0b0bff2d39deb0e722f4652986433eb3ba254083ebc206c8415363d589aac8e493cb79a37d3ba17871cad07c8aa77d28ccdda74d47d5965ade26dee1eaa97983d863d5fb7e15483ed7e3ba5fa99f012eaf639f0247b19b58db0c6eea3abedea0fd271aa81b5f91b") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x80000001) r2 = shmget$private(0x0, 0x4000, 0x6dc, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) mknod(&(0x7f0000000380)='./file0\x00', 0x2000, 0x0) r3 = fcntl$getown(r0, 0x5) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)) pread(r0, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000280)) r4 = msgget$private(0x0, 0x100) msgrcv(r4, &(0x7f00000002c0)={0x0, ""/175}, 0xb7, 0x1, 0x1000) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x8, 0x5, r3, r3, 0x8, 0x10000, 0x8, 0x20}) 16:00:03 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/113, 0x71}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[], 0x0) pipe2(&(0x7f00000016c0), 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x54}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220100", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgsnd(r1, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r1], 0x1, 0x800) msgrcv(r1, &(0x7f0000002b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004eed3265ccb953a0c1f23f4b3c37cc3864a0db753c86eab49801352f3ea6ce0cad8df2e70b078ff9a99136bd5197f7d755ba02e46625edd781006e9e7d24f827c5e03889daa23c"], 0x1008, 0x0, 0x800) msgsnd(r1, &(0x7f0000000a40)=ANY=[@ANYBLOB="030000000000008753b2157e3bd1d3c81b3b15a024430670c06ae031718ce947e1b060a9b3461038f39f4af11e05ecc115c6c8e5c0ca00a8af026ebcda30fb022630bd23c7f025629011bfa45f002b6f98870fac0ec011bb4ea75c8bcca05411cad1d8d6234ec0926429087198a837a74facbe0ebdbfbf7d80d65ca916f13dd60aebda1a10b56b809dfe08da9d946b58b63830c1aa74404d0a6f83efe5e35a812281dac3c0d21419e4691db78ff472acc836140c82dae55a45611dc0e474676e3dacd01c96d8882b19d5f2541573706b4bda0b6a5eb8c56415951eacb002b4d0a7bdae8eabf19902e8e8bca3425d9886165650a2ab79d087b9970e0453b5123d20b01e8b68f3d25eeab16a6f7594b3c2c01a90f416c713bce5fc8b62682adb04597d108b4077880d5a18929aeb55384e6d9fb9b3903bcd7f4f2274c302286c49967d0094cf74080ca0a2c14574c0c5ff44aed65da7832e2f7299e97e44966a8310d803844a61c911acfb9fb62caa327302991bb3d228b0456823b0d132ee61c1e862d531836aa7ab62caa5f2149a71d7b5b6d0637dcf9bd18678d8c967acda80d6d8e3e9c39c8d4c3a4f63fe6f92fc64ec3649ca8aed006476c913deba4fcf19c110013bfaa48b797678905ffa005d25a24d9e878f15b42509f2c6197d4b98d63d206c2b3cbb3b70b9e1c157a77f5424d7fe0aaf65d7d664ff7726cd154d5200e3b93f9b366bb18d990739ac80b07337262569d4b8f726dd307de951c87c6539f445a7dc2041cecc49993b69d6754da725defbdaf4b628c74e"], 0x8, 0x800) msgrcv(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="000000106b5a74d2205f4967b92069f7d85fdbacf15481a16bf6a2338b8ea01c818710588ff931498c6a1d9699eae4d32c6c538dc3fd"], 0x8, 0x1, 0x1000) msgsnd(r1, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000100)='n', 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r4, 0x0, r5) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffffe, 0x1, 0x0, 0x9}], 0x1, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r9, r10, r11, r12, 0x8d, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100000001, 0xb1f1}) r15 = semget$private(0x0, 0x1, 0x0) r16 = geteuid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r16, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r17 = getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = getpgrp() fcntl$lock(r18, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r19}) r20 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x0, r3, r10, r16, r17, 0x1d1, 0x400}, 0x3, 0x2, r19, r20, 0x0, 0x6, 0x3bc, 0x2000000000000}) 16:00:03 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000100)='n', 0x1) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x9, 0x1, 0x6, 0x945b, 0xe947}, 0xc) pwrite(r2, &(0x7f0000000280)="ac0fd6dd2f9ed408576ae1efb65e244042c9efb31fa04aa8b5dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcd38111cb7a00e7e50900000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0fec021790bc8264739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccd458acbfda1557937a1dc91f017eda9c1782e00b2b4b2c598908be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc501cd9f82c4efa4800817a669e9756", 0xf3, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xc}, {0x64}, {0x6}]}) r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0x44) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r4 = dup(r3) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f00000000c0)) kqueue() ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1b, &(0x7f0000000040)="b291f52ec35fe08100b4a42a692639268e8e006d00000000000000") 16:00:03 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x40, 0x0) dup(r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x20000079, &(0x7f00000000c0)=[{0x64, 0x0, 0x0, 0x2}, {0x64}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:03 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:03 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x44) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r1 = fcntl$dupfd(r0, 0x8fa0df82c807f2e2, 0xffffffffffffff9c) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000000)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) 16:00:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f0000000000)="ebffcbff", 0x4) 16:00:03 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) getsockname(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000180)=0x7fffffff, 0x4) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000200)=0x1, 0x4) pipe(&(0x7f0000000300)) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x3) ioctl$KDSETRAD(r1, 0x20004b43) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000280)=0x5) r3 = semget(0x2, 0x4, 0x400) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) r4 = syz_open_pts() fcntl$dupfd(r4, 0x0, 0xffffffffffffff9c) semop(r3, &(0x7f0000000240)=[{0x0, 0x9, 0x800}, {0x4, 0x4, 0x800}, {0x1, 0xa9b, 0x800}, {0x4, 0x2, 0x3c00}, {0x4, 0x100}, {0x2, 0x0, 0x1000}, {0xb0aa8c3107489feb, 0x7, 0x1000}], 0x7) ktrace(&(0x7f0000000000)='./file0\x00', 0x10, 0x5b4, 0xffffffffffffffff) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x8000000100005202) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)='n', 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x80, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0xbe2fc161d4fd4d91, 0x0, 0x3}, 0x8) 16:00:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = semget(0x3, 0x2, 0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x8, 0x1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) pckbd_enable: command error pckbd_enable: command error 16:00:05 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x100, 0x0) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0x4) dup2(r1, r0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000180)={0x1, 0x1}, 0x10) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xd, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shmget(0x3, 0x3000, 0x2, &(0x7f00003ff000/0x3000)=nil) r2 = accept$inet6(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) connect$inet6(r2, &(0x7f0000000300)={0x18, 0x3, 0x8001}, 0xc) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000100)='n', 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r4 = syz_open_pts() fcntl$setstatus(r4, 0x4, 0x44) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCSBRK(r4, 0x2000747b) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x2}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x3ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3}, {0x6}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x800, 0x0) fcntl$getown(r1, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000100)='n', 0x1) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000200)={0xfffffff9, [{0x2, 0xfc93}, {0x2, 0x1000}, {0x3, 0xc05}, {0x8a66652559e1ad84, 0xfff}, {0x1, 0x2}, {0x2, 0x825b}, {0x1, 0x10000}, {0x2, 0xfffffffc}, {0x758d9338b8bb7b6d}, {0x0, 0x2}, {0x5115fcd94a0e3bac, 0x20}, {0x3, 0x800}, {0x0, 0x4}, {0x0, 0x3f}, {0x2}, {0x1, 0x999b}, {0x6, 0xfc4}, {0x1, 0x5}, {0x1, 0x80000000}, {0x1, 0x9}, {0x1, 0x1}, {0x3, 0x100}, {0x1, 0x1}, {0x6734f0f6b8a0de15, 0x7}, {0x3, 0x3}, {0x2, 0xffffff00}, {0x3, 0x2}, {0x1, 0x104}, {0x4, 0x72}, {0x2, 0x3}, {0x2, 0xe0}, {0x2, 0x5}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000140)) 16:00:05 executing program 0: ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) r0 = socket(0x6, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet(0x2, 0x4000, 0x2) setsockopt(r2, 0x1000000000029, 0x7, &(0x7f0000000340)="cff6a73e6ae2080d00002e47232e55c9e61705c51a8e87d6e6f847d762212e801ff6f6219394cacce18cc742312e119999e404e6867d7d6aaf70c5c7c78c6cd04f96f9b1aa02f247f8a5ac9e03b73b87f0ed", 0xffffffffffffff05) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000000)=0x4a4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069ad, &(0x7f0000000300)) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x14a) writev(r1, &(0x7f0000000580), 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) pwritev(r5, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r6, 0x0, 0x0) pwritev(r6, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000240)) r7 = socket(0x18, 0x2, 0x0) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x12, r8, 0x0, 0x3) pwritev(r8, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r9 = syz_open_pts() fcntl$setstatus(r9, 0x4, 0x44) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r9, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) dup2(r8, r9) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:05 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x4000, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000002700)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002740)) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) kqueue() socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) syz_open_pts() 16:00:05 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000584000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shmdt(0x0) 16:00:05 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) fchdir(r0) chroot(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='\f5') r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x44) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) close(r1) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000140)) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) 16:00:05 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40000002003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) dup(r0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) r4 = semget$private(0x0, 0x1, 0x0) r5 = geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r5, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r6 = geteuid() setreuid(r6, 0x0) r7 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(r8, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r10 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r8, 0x0, r9) r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000180)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = getpgrp() r18 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r13, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100000001, 0xb1f1}) r19 = geteuid() setreuid(r19, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = accept$inet6(r20, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r22 = socket$inet6(0x18, 0x4005, 0x70) r23 = fcntl$dupfd(r20, 0x0, r21) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r28 = getpgrp() r29 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r24, r25, r26, r27, 0x5, 0x7fff}, 0x6, 0x2, r28, r29, 0x7f, 0x100000001, 0xb1f1}) r30 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f00000001c0)={{0x7, r6, r16, r19, r27, 0x200, 0x3}, 0x1, 0x9, 0xffffffffffffffff, r30, 0xdc, 0x7ff, 0x6}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r3, r5, r27}, 0xc) socket$unix(0x1, 0x2, 0x0) connect$unix(r2, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bdd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7523aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7be4fb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7c00000000000000092167e10953b3f3bd50fcf279fdcec904368cd2e31e4c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe8100000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc29face430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2848072b3fa9b4dbcf1436d2cd700"/922], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r31 = dup(r0) sendto$inet6(r31, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000140)=[{0x74}, {0x5}, {0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1c, &(0x7f0000000080)="3e660b60802ad9a55b7f45154e7b") r1 = semget$private(0x0, 0x1, 0x0) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r2, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r3 = semget$private(0x0, 0x1, 0x0) r4 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r4, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) setreuid(r2, r4) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0x10}, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000000280)={&(0x7f0000000000)=@un=@file={0x3, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000040)="97deb4b2f78b3ff573ce242f7d14e523d537b51d5578e57f4a", 0x19}, {&(0x7f0000000100)="4eb5b7811bf7e147f85315e125251a5549b30c5982477d5a60c1d6f2e91b6516d80032ba3afd22f94bce8ade25b92c80799aa472b07563641eb9b1c72c9c7077ed70ac1b369d9e6be218f2496eab51c53f5d698cdc57b56fc6c389cfabf24a8bb6c44a81e3e61535ebcb8d9a33c6b2bc1fe01e20086d819b96883d874e", 0x7d}, {&(0x7f0000000080)="cab956", 0x3}, {&(0x7f0000000180)="5363d4798c2a0d0b90ff4faf45af7439d2d78a9ba354b740d3de82d24683f2d77456ca6110671e6dec42b3e4f44a3e7c6719248da3117fd2f27b3874f202383e6179e87d9db71c86dcdd9daa7f", 0x4d}, {&(0x7f0000000200)="474a0b42c952cf5cb7e3", 0xa}, {&(0x7f00000005c0)="2f49f95dfeeff844bb067d74310d87c5a5f035dcc6823c471d246e11070df50c3c0865c440d00236ef00dade1006537c74724d94ffb290ece1c48b7bb98428a845eb34c3291eb1529a3a32d5b7280476f6e8c3aab00aa53bc5f8f6804b607e28a278fa0fa7d09d0980f1c56fa7f94a9c3679bc12025c8cd1bb95a691bd7e56be67c400d307339abf044749a57b3a4b35d4d079439f06ac8cc0d6ca8197a78dadd929c8a33339ea8b07bf36ec466d3c0881f19ff95ef95f0b66cb5f40482774bcac2fb55bbe44eff758597c1364292ec249527654bb4bfb368c990173014cf4418333b3644a82436404cf239010b683cafc11a24591451e6ccadf1f6ecfb78e475c00c8e3e7012c014cdb05eecb19ef902384312cc93e3920788d9d15e4e47e458ca321f23e5c8cf3d5acb0f81d7dc688cb2af99dd96477e9554fcbb2174191efb570ec3b98a91e46f3745abc04f536a1f758a251520874ba94afe3ff93cd0a1e0ed49d75a13c499aaf931c25fe6046a2fdd92e176520b51d53084b43be5db0cbb72e5a030b55726df7e0b0fcda718bb040ae415b34c8098ca820ad607e7c6d0570d2f3728f6d918ab179034afb324cff5e4f8c2cc2edeab2b7a42faed9b719573f1e8f0adc76eca979121c2580a591019803e4242281cebea34aa408c92874afa62f68ac4087d9966a534bbd93e16a1549f0b54efbd2bfcab33dda275bc90cddf24965061a0ad2487ad66f1fbd7efc3dbb95d3a06d83a581b88dafe3709e607382fbf987f72a4fa13fe67adfc9c9d8c883080b3b17ccff9d73a89f2b309170c8c00a8c728556012f06dc2ba94fc2c099f4bfb83646db727116502b3ea0594e65eaf0b6a1404b4d30c01224140d1a93b00f43b163f8de8366bf1ea52432f36c82aa629e6ee86757a41d2ee75c4911d9243e05c35ab69b425432835c69800319d19b75716b79e51ba4c6daf6658882f264ee337ca47c34a95683a7f94eab795aee78585f34fd60f76ba47d13d6a723534fd1fb3192676848a73f20a4daa4d663f8c599d6ec58bc41d306edf01f43145e49801f7307b2ec14996c35d4e365208f443e1194e888e65dc789e929219497d28ecf9143c3007a153914d917b747323ba86c71f192e55d7bfedb35a0130d9f61a9c5f94fb5d3f261dc3a41597c2bbe0a5bfc376d55bd5a30046c9639b0e2b45c6cda634f1db8a4c3cb0e264bfa60dd091d9abca39f3873dcbf4c1b3ef75790ea72ea1c1c7fe0796bc5bd5d2708f88b6020543136efc084d159137016c2a1f97c37ada30077d26051adf4e8e0fe9ddb018f952b415b03d4e236c88d3f605fb6a4112a3ec6c474eda0b053a9d9893393a101398ba91de0c6cf59e99fcdf7aff11b57c8a670c454b37d4b73efc0d13457ef0b7e2cff3ce8d9d53f88f01c7f4b2f87a4a607f40bb56248e9f3b44d6e9bb01acf1b739202744477c5127080cf16b220ed93ca3e57d67298156cb89702d8adef11ac5f9c1f39ec248f4c31ff975dd833d3ab51961314b41b1e487f3d693c824f07d92da5903dad88cc2f86ffed5e96d3544cb18569277d25e44147bd947aef924eb63f696a288bec3da17e4609795c1ac5b36e5d1023def5954cfbffaf95b7036c6de3a414aa2f1aabab383df1d1d154e3285f6c4ebcc0214501b39c475312c13c42391685ced48f588a1f912fc05e74f54f4d6188367646f886f4cbe0baae1b8f01e0df0610c11d60c277bee6a4c643b044eaefa2fb632c8f778ec400eb1b74c5ba6715592bac589b795b4c0ae30e7c2e114186b5d72a2d07c3e45a9c826501231918736ef1d0060fc3ea19d5f18e15080298170f371d9afa6d0cbf2b4870a19846f2fe3cb7cdde3c937f8f3f262cfdc00cdef10487829463b0f00ba36ec0d0f96d823deecf5587220c399e807e9bcbcf274d34587c5146f501036a640dedda1166e19a0d4f8545aece6a69512b4c7d61e0fa026ae43ec40117b8358d3bb4048736a400436d9edcd0caec0f0d4ff661c866bd9978060b0b55ec05b468afdc2c501b96b52aa8edc48edb3a637efcb07f9ba09257ce2a92a09e7fd51af20dca7c0fb2f2ed9afc13359214c5eb2270a42006ab1e60bf807b86dbbdea80b77204e798e17bdab026cdbc3fff8d5165f967532169badee8b97d5a4c835959e9e5e59d1159529c8a8aba61f6940245b95327762c61e0dde75c91805ab99d734c69928f4e94acb5f8d50677849a3b046e1d64c76a3eb6b653ef3518512b5451c49616377bec0b1adade5dc21c53cc6f57d2f5657701628df250183e7bd65aa73a31986ae743b950a89cf416596581d280172edb6edca4397080e79ab167666d42ff1a5e2ac17d193c5608ce1032175092656f88afd9ccb714f789bd255008564c8f9efd3bf60b4dd6258fd83adcebf212fe82307902a0ffdca7cdd106d699cfdd6d8eff35da09fc805916d0411cc5de944e288f2f7d0f031078f1a8818e137480da74118de950320aef9b273213fbdb5288c6e80ff74ec996704813bef29bd5a578bba4955b7f40adbc49d5e46b15891a485adaec5ebadad300d0b2e7ea60e2ff676fb6770c41e7eda87af142d277841713ad43d439834eb15b0296ee135e3bef89912a81d1540fe20047d091ad785e35d3124448bd73c1f2040c658500ad69f1bcd4187f9074d07ec357280265f02f98c846a16c7f5bc887c636ee846524ad1bf0b8c62160dbe0f03d5e232e31f7a5946efcdb6b08b281a1beeb6c7e003dbabe533668f63217bb87697eacca5eee88d5e75b6e24882a63ca276c84d93e46500000d994965a9cae4e62ec7ca0703feafa29ebf0e030dd74e0be1d17e8fa5253194953afc6d37d5371af55c2736e9e21c4763b3d774a83c83916faf11437c8638a2eb41703a5ac78728335d7eef95619d155f7564427b24d6a3f5ce754b9860796e4c4698ddf4b55d6e63563c7acd58253a4887562966d0067692f56af2d522ef61cfa45254f1333757f1842957c64c43557ddb3943baf3cc95f5a9354eb0661441a70249d9a5afe4cac6602fa884567bc1932007a5f6d5b2d0f43b1e19fd83c992a5795351935539e8e3dbb89bf6993ca80b82205d8172fd02655b04f8283bc3caaa578c877238c5ffe8107bf4b70948cb3b9ad6a58bf0a0c9fa8f983240528ba6e5142b2ded8d3ffbe3ec5e95b10c6672edb47703b940c2f35fd9ee406de81ea158815b15d4919cae88d2e49ff4ae5b989d10289938b924afa6c7b127bc5eab162747633839859edc8ee35cdff2ada620d5f2e19a4a4892040553bad87c8338760552d314e2333a7800f9e041a981b56be74f3e69de25ccec88fb7f1db21555dc7b5155fb2c977ef03906169aa08a5b7bd040a3d7319aaa4be92d6353051093df0fb720e137b5df912353fff697421aa9ef55d8258752dfe1d5f4dec5a6a45cf2bcfaa0dbb465b04a80186835923f050466e2bcfb868e7afa0242ccee8fb591c5cab3af359e8fa3017f6e65dc7e0b88f4feeee363c3816916b6406076db4625161cc383edf293ecd63c7aa5e73549ef1010fbec20da7609a36adc32b0e092cb720f5fda84c1c84498d592bcfdcac72f0e7f1f31e64dfead8b5540c2f87b90839eff1c835a14e12fcc8a737d901049ad10cd199ff5de66280594cc87414502bdb3ca1f589b652f2ec0dbdf5aced72c35d7251355d0fc204f2c598f799576eb264a96e3ac764f0530b238a022690fce6cc98052d60e27a028eeaf4a599320e93d36bd408afeaec8b2ed99581d08b4a235e34473f9ac161e69c55fa8af986710b056f07823ccead4c14348026fac1ddbee957a032407abcaec533feb0b3d6881a0c4a8b937be3ecdd67c7e3baa832ad30b0fa0f3f76a395b15a8aab4ad1642924d300738c88903a85c3f76e5e8f4dd5707b83614698ab3b564d1114a94a37b0edc9489645d7f86145efd8f2368294a1d3ac7042fad6c07cecaa9f3ea8ad5298e81d9560ba6a41f13fe95abd14579f1c46bcf29d5c20f4ab5ab2a4c22a5bdf2abe08234f8377d830e620bf1f362484dbb85ab78412311dc28228e9aba1fc8a6f5dd8e5870393a7298ded7ff3e2f6e43c273b36acf8cd52f63b4e789e9c7eeb7aad49400f38b0f93b68ca7c20c2a4c30d70a0339aeeac54730ccc8315430998bfd184b361798dbef40966acf4ffa591a1c8c97a63ed201f2a7b14a4ec72011c173a869f6d00e409f2acb15594675bbc7b3fd71154c807958d909bfa9e18eafa3bea21ab6c1e52f2008ec48fcaaab44685d4c2c85df6e4febd39a222455ab8fa92a49c4b2d6e02de073fff4f9898026d280033377466fd3fe010e61404c01f7eeebe2f57aa3653bebbac04a1869b708d0b28380c8396f6a25783ab4d61c4820b016da7892bdb3b493279bd7a4f219daf7d1bbf18e112911e39cb1dcd824a452db192d84fb42c5e4da20c0f81147b7ea9fd5f44cad9a66872920143418c226ab0ed75172dfee1991b65f304f5af789d82864cba1ad90f96975bbcc2174594d6f5efe8ad412823a4ff475f198979c1317c5b1d44d6e9bf8850c2e7ceffa38e561343057138b42a521072359f9ea71202fe02e3d38bcdcde25f0c8097a6fb2e99694f4faaac1904b2f320bc6a317b6ea3351d9a1f68eb07e0b4d89de4bf1ac33126518b43ca4b9ac4924ad26d2249401c96b87bfb3d7d6ee9be8ccc73fdff4c6e8a87354abecbef49ea1d47d8c9ceacf3ccae9eb93f9720d9e96f1537afeb58009ab2de28ab980c2631271b7a19acf012577c7cf008d0c38776a0808bd22399584e9c4763565db90af36428a30f0405dfe7015e021b498aedda3a4cac4e2ac1cd17921af5a48443e759b17b5b0056e3c186f6aa68b5891ed644761797c61f0a57c8408e6f0a9e51e7c67d7b7be14e6919b2ae499f31535a4067817048c42b764ca0d93402ccd97c66b1ddaf66c2e29a72923b7e3c1e30827d494bc1ae3e3b25fe7dac4b24e3c47dc61dc8d7fdb768a0f1a6daf082459ac6592600ed407f7585076307a24e81e179c5d5bd3f49d9bebf54d2ee1b06a6b76bb9ef0e5e765a944b5d33d03f1b683d6178db6a3e2207655a08eac95f479f87d384d77ab84177e2b9a72fb7cf4a265eea12da7834a5015a9f9e866e75a686a17d0ae46aca3dc07365eaa4fb18c71e77d2a18fb69fcf236b2607814ecf7ed8bc5af8ea034b3da7d02483cda630b5ad529d49a8873fed32ea9a4fd93fca26793a7be63fdc5dc9bcc5d9efc3f39d339391c56809be3492e7e7bdb9d5e3ffa6501c306f20929b49fe2c9397ca458799545eb2a8e27391f15d3fa92049001dfedb7242eef8b320f1f2e44c4a600852ab3affc99ee33c4fb65db6d9a784c96666fef25a1422da8aee424c3f95e18f8731ab683ec5a0861976ba41a60162804b7837406ac988bc8c3eed6714d297d85f54bad10a7b2c25aefc1d6c974a6017a3cae8361fc0845b02e41d35ffc45839740b60a339c6a593e5eabde585eec5c9d638362d3e9eeb775cf3bfc48bc5f011b13ff220661055b6d8ec87018ffba220f755448c60912e5b299dcf6fdab08eb6998e4ac805451632dc150b54c3f0326c5f704dcd2b87b8bebeeed98aea3502b76875bf8561ac0e5a577676acd7306b3fe4a60356193b098a4907b580400b561d475503092723d44935aa4e040c7a982847a2e2df4b8de22f1fdf1c1e0dc1b264f5c2831f5a9ba0740f2148d6a6d2410a70073559d50e14fbd416d6680ea1e7133870044fda21929e566c3cac66f1432b2fb88505a9a64710cfdea2318e46db97821752b4a61b", 0x1000}, {&(0x7f0000000240)="4e2087daa70d16147d843d4e53c7edd3ec38436b14f6ab3c878e65fd3d885b59ba4dbd", 0x23}], 0x7, &(0x7f00000015c0)=[{0xa8, 0x1, 0x8, "d4645f42ede9f667185719aff3135c2ac036b17e185eb40b1757f75dda551eb32d3281d35ec3cce13b6092a6043bfc6d7e31022a78c47aeefd38151d4cddc0cf7353f7c5fcf2a802b785ce37e006ffec63bf49792870a3775eee173c904517d89818e9db977b2c8307021ed5f8a8f1a9596c72dc87c259259b1f125e0212262086dd7b7287d921c8def5f58028f414211d52c9"}, {0xf8, 0xb8b90e7c494d52c0, 0x529c, "21c569c6de3d0398fac2dfcc498dbbfe9321e484e7ba898d35bffab32de75499d0433136cac4831638ad8c1ad8022c1e4c51d847f9965e8a94a29fcec82815326dd23baf60c14e7d4edc328f17a431a211eaf0dd5d123a79e87a1f18134a9c068c530935257b6722e4ed9de6e10a8ea60544506941e04f9884797bcfe869ad9dc651b036135fd22802d9067bccb04b9f181dbeda70ac2396b2678997fe519b6701eed1feeef95edc4fe4f270a5b931397db4c1bc7e3bedb20cd5cb7d5ce02383d53f188254b7500e7e4ce5fcf0c4201979d7399b24d94c8f7e6726041b4629dc4c8c1678f3b4"}, {0x58, 0x0, 0xfffffff8, "80392bc22007e1b3d210f7dcb3eb6f9e69f149f45eac13f4cf74b478be5130a9aa854059b135cb691650433b3e9f7701cb3dbe92b4589444e8d83559a54adb5a7e6da76362c5"}, {0x58, 0x17fff, 0x80000000, "2068f6a8535df12d642d7a99b1b2d20316ce178953090dbe6e8086486d7e963464dd006ccc8a34aeb5bfacbf344c1fe7eb5932033f9f20b2f2368935786e5ec64a91e41077"}, {0x28, 0xffff, 0x5, "6a16f73b8994eff0e4f1b89e598ea78c1abaa8"}], 0x278}, 0x8) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x54}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000100)=[{0x14}, {0x2c}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) lstat(&(0x7f0000000040)='./file1\x00', &(0x7f0000000140)) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = msgget(0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpid() socket(0x0, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0x0, 0xee01) msgctl$IPC_SET(r0, 0x1, 0x0) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x0, 0x5, 0x1, 0xf9c, "7f79e6018505dd7b95f294b2a312f8f69e1a902e"}) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x44) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x7ff) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f81605", 0x92) 16:00:00 executing program 0: acct(&(0x7f0000000080)='./bus\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="004d207db3845ac779b1e5696f99") 16:00:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x1, 0x8, &(0x7f0000000240)=""/252, &(0x7f0000000340)=0xfc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000180)="6ea70ef6db2062711ce6267c3c5c3ce1f55594eaa2fc4e53bb8b471f030b8b5d01bb2801b90796f18ea325d3d1042c408b3ab5bc0f5ff8e8a86ef40d83c4c22d4f555b44fffc639bdca1852d4af73c05c7ccbd73fd33c87379310b565a9e155469459c402dc5173a57e22d68fbf23bfbc9e017b5a085e68e30a24561d88122f3ebc49718fa84022010b69e19d0bc0452534fa59a8b31f4930245de42392b928dcfbbbc17d967fc9cf6a2059cb0", 0xad) connect$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x148) kevent(r2, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r3}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) unlink(&(0x7f0000000140)='./file0\x00') 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x402ffff) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x10006c}, {0x4d}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x3, 0x8) setsockopt$sock_timeval(r1, 0xffff, 0xd8e4ab856d0c24d5, &(0x7f0000000040)={0x10001, 0x6}, 0x10) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000100)='n', 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpgrp() fcntl$lock(r3, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r4}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, &(0x7f0000001380)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r8 = socket$inet6(0x18, 0x4005, 0x70) r9 = fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = getpgrp() r15 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, r11, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r14, r15, 0x7f, 0x100000001, 0xb1f1}) r16 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, &(0x7f0000001400)=0xc) r18 = open$dir(&(0x7f0000001440)='./file0\x00', 0x8582, 0x0) r19 = syz_open_pts() fcntl$setstatus(r19, 0x4, 0x44) ioctl$TIOCSETA(r19, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r19, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r20 = syz_open_pts() fcntl$setstatus(r20, 0x4, 0x44) ioctl$TIOCSETA(r20, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r20, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r21 = fcntl$getown(r20, 0x5) r22 = semget$private(0x0, 0x1, 0x0) r23 = geteuid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r23, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) getgroups(0x1, &(0x7f0000001480)=[0x0]) r25 = syz_open_pts() fcntl$setstatus(r25, 0x4, 0x44) ioctl$TIOCSETA(r25, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r25, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r26 = syz_open_pts() fcntl$setstatus(r26, 0x4, 0x44) ioctl$TIOCSETA(r26, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r26, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) sendmsg$unix(r2, &(0x7f0000001580)={&(0x7f00000015c0)=ANY=[@ANYBLOB="00000000677edc46aa20f9d7a6b408029c000000000000"], 0xa, &(0x7f00000012c0)=[{&(0x7f0000000100)="efa10cc9ced0e7be5bf17839f0051c1e24971687a7ec4652422232e2475357e17f8b7030a33d7398029457af7c5160017906d456f96bc6c489ee526aa473b3e2c47687da43116a23be8457b4cdc471f152c445da491c1c0207b8250a7e04b4abb9f080303456b7ffd75e16ab2986352d5d26f37c7b48a6139227050b6ad47c73d24b1420d4e5bd3c144476eed9dad447382ca5c5dff0a9de83abb3aca5584e56b881ba438b377d68c3d876c755d57b0aa3a54a4b23a49216352cc73406fd18a3d285feb1804486f5171ef67185f9a542b87fef8731d69ef51c82ba2d8aa246ee6e89f4f7c64f1d65fb37ae2ca0daf5d5a6be4249e84b971f89943acfd3d9b26d15a193e36ca61baf0f0871ca6cb3229f4529b1224529cc9fadb10c7f6059c16ca96a9fb0c53bc6ebc3c2314b77fe53510ffd4c0bae327917c636c7394efe4a5edd046a325cc05a742cd71f2265febc2822dbbfe295ffd89b7358c081d989f69ede69bc6a76602cba28c458fe0ed31f2318dec6f4b17ba9dd169018f0d8ec2b1b722fb1151c71a49b1443bf1c04181e91e2f5fc6f17814df350b1cb284333179e27a5289cfc7765e67d2bfe00dd1c8525a43c9e31e7658a9698a516b9cafe3fce50c5decf9f8fa3f3514c79f4f5b42f8af56da420ea09eec2f124ae7b5d387f7fbcf67287eb03bc9d66f7f4ed71389ac33e04a900547efa3332889e1a200fe8c5f9606b8849e09d63f47c6f8b910302c6ef1e749f0e8377f08b2aa3c3d10f24273ec461e1f8b0eee0b2a38faa6e2b66f87a421b3b916a4c3624a916d7dbfa3f3a93e2c6c52e74692ba6ab3190975afd02e1cb73a8bcd0536ef1a96635706adaacc92fa48db27dbe338ceb92b187f6a71a35f4f06457bdb26edc5aa69f5166b59fae880e69322413ab726e40954238eea5214685ab81e3352e8967ad648fb8fae20869cf408081a40c78a76599edb42469636c8071b8187a6d9ea2357d0492c83e16246dd2889f6462f5af50403f002b9cf54342591846a2351a5757e3c9722802d6098d7806a7450207681387563180b7ac62bb517895e240491aa49945c08e5345f9473437d2e6bd0ca84ff4ef9b198b6b43ab8f2ddbf6d390bbb17688aaa7d44bedcff5e395788f0f819b28bd7752dda72e4b92b896a60b636dd1194cb41ad4816e3ae18aafd0476ed2d6b6b1d0d0e5f9d52baf11c693f3bfe07b056a4ac813a375afdf4fd87f62776273d3e892091fd57a51eab77f1d6be5996bf20b48635084d4a4b5a01da876310da61e9da5b7c49cfb93bd9cab3cd9e239a88f938c96cba98b79e26bdb576206a88913624ce11dbdc74c6540591d186438293f22e35202d220d7f6d2e5d3a231f6a0435024b5e01cdc191e4e317c7bf30ea0282d6b1b9dcca6595fcabde1b778d9735cfce7040af7d378a5f9539a95b3d29057ba6dd0a75dd5feb7c9dd7c5f6c481a81b6cbe53290e32a2f99c2687f6322621af22e6a695149134b1ed0ce481f09b0a72bb8349c41f00eb9fed25769b3bdfdf8613cf70fd41ab6379675340c03575b4251e77758d92b6e8e6085e302cf0cecf6c59a95ca45645e748faf29886f2f6c0c086c10b7311814be62c6c90b8d1a2644e30dba48e3375c499ba660d00f7443da1d7141dd93a0103620ec53cd2048e48119dcdf4aa663c0c23205d7e28514c940e9918f77971d3435b2bf4a490b6dddf97d3cf8aa4c6255fee3fe8da904f7eab036cafe88f6c3842eb48553affdd896f2aa06c364682b464c4361ddefea33a3e2611b103de45252da4200eb6a1e263d0215f7ca0c74c614f9269e5f123d196b7d0bded73314dd46b6d0434b1b01a2c51f137f0afb57fdb5b2cefd255d2fb462a11b1dca5fad94a22b91c106e99f77ed791954ba0aa5cf68146143d55fd1c744532ae2f4a4718f6c2ecd78b67d27a7f1a103e03abc51205fa6604643efab1f00db92df26000df1f38c508682b94321a6f4b6af415ca5010df853db55d88c2843e3bc35ea62772fca15e041b2c33de08e908e3846c34bce819ae6f034c29ff6fe9651eac1d820d112d288c5f897c30119348ab2a533ed46fc830e3222c2ac7f40c68c875cce259e4d0d7e006a724370eaf5f9991b835d9b79244b5cfb85bca3f7339761ca605ffce9e2f87f3bc02892c2366ef7e6bac85d34beb69a63f213a839a04ef61488d4c02c545243b6c44b66598e605ee1a953ebd4189ba4e67c12a1e61644c95f26d8711b04e44b79186bcfdd8f0c36bb970606f36de872797ec212d3ea611d5fb1de1e746168fbd98931621ffec0fb8952796f47350c49d722c54128a86ce913caa07c4ff869c9c6a6120d3af30afc49784a203d125d1fcea2c3f3c8d2aceb4c834cb3bb0bcaab4509958921a520b344be7d2d66608a154eb51b9923df7806901feeba5ce220c9f303ce8cedc431e7b4073c7f45a281b24d68c72f0e21a09b69d74b01055f4ad73dafdcd3c423d347d0400582e8e8b3ded079e7874a08673a76ae236dd299119f2a1ccda124100f76ac70c420be1be7cf62c1d4f2d2acc8fd6f7dd7fd93e77d00e36f60f1a2b7dc47a161ea2abf0f53e0edbbbc36178f585fe7d76dd819889def53e355a894901c072dc8521ebd5e65c23a634c0eb13eaa1d749fe958e1366dd4dd97a40014e9e12b2ad378f2179b00c80e16a39ddf2bdd972e9e30bf2618795764d8c48b613c2776e46bc7552f1ef68e26f55b74af5510d55cf70cec4bced363086d19b16de22666f6f252b5c71c4fa00a17d1dadc4c871457b64ee95c33d84193755d0c3a26c0b2c3e2404d60bd2863b99f23cf6880a457e8c1f9300b9529036b91896d23c4d1e2f80ed858f9583aa0b0cad820b78059beaa476fcf98c92a65a20e597518d940aefdc27ca508b88a4561c913cc3876fbd14fcc41d7f247e1e06626c3ed265d5e6e305cc4d481a11a9fc390eea0b72e3e3915c7ff38373e0fbd52302ba62c102974e24473e7fd65e5997510864cdb2bf1e6688dc43b01b5dea18263f50f45203591d83dfd1e1697d0d0c7f140dea063dff6b4fe94a4466adfb78d5a7dfc2c408abe41828a04d8c2bc5fd4767aaaa2a505869dbddce259146a6fa792c53804bc8ccb6c62fe005934414ce2cb80ed9bcfff8518d410c717301828293c79f0d99d471167d125961e687caf6358b786b4a70fd37d635f9046c987ef09cbad5dc2727deecf32e2364269b5f8a62f855240d0b01e6545c29464c40480aa4553fac6d7339e7d2775d52f23de781bbda77d5590dfd0ceeb7dd98728827d4930550091695eafd98c4c877a73f92f492d55d10fc7f8c8457c5ec934cb79574e9f63b2c48b760e791a4ae820ea1ce03739b876ae944aa02305b145810e050fb642b2ab5deba29e572dae8356e88541635655c8bb0e1da50fb03a91069398b44027e2e2957dab81589e2854b39a4acd724990958c859f7196ae5ba48d76b210422a1f0e3bbead334ef0db9a41bfd6a4d3f3a07677aed9006b55badf36c7081ee486cb95d67dfb2a5991c6286217f8263fccda581cb63476af97914caf97c0e18828e418c2dc1df43f44b98eaf3d58ade465405cb2d347d9e5dc1f2e0516cdbd65bfe0f3346737a610b7fa8ab0b4640e977c1f30464dec8b54cc11d109076471ee78cae2a31542a2b30e39dd97b08b3c1d6c00bd8035c14771d2bc571da37765c0d29b7995e1a9f1d61ed557226f6c292126c01a321d492156e8eae2b14a50bfef91afd04fee4248629fabb9fe0b5366d9c90eea2259bcf16a9804a0ca38c9eb6726447c251a7c4e01d385bb3320335b452ec89a11d4b6c04858d76092c3589dfd9eefbca5b5f981b50996580973102720c977fa3a2ca515c1132bdd501f615808c902e696ad40b23d6974d1770798d01024656cf8b673af29ee350d9241ce8581bdc90798a67575f83a9b6a0f6cf7945803d386bdc862bbb11c2713a219adff40a99d44183f9eb43be4dc79634662af89e5ac7cc234ec507a217f11bac8dd8e4b106df8cd8e5e535c7a62303a86b7c8caa5fe7f89b2e9bf06129f80a71e9f9507cacac330fd2391795409ffc1d29b1e944624db4a45ff0f3699b2391c26ef176f752086f266bcc748cbbe19058fc36b7c970e05602ebf1134df7932e280899c972fc99f548108957db61f7f14c4671219bcf754441ee2c1ca5f9db987ac7881fba8e08c2687e22fdb9240f74aafa48fd7b6149d51f0561c87664f17660e83c76ad375d4e5dccafc436f9682c5d560c4af5e91bef4b4524f6278fa7a6510bcd8f7f207fae9a437cc4e5142e9a7dd0f40ce1152568c37170b2454de29e0c17c39be77110e456afcb1ab8db769d279bd80f3e12014f3f23f0a0af6c312416c654735557a83f9be5e46e14049e128b2ef1d5b266889af02040eeaeec612c7fa6740f0aebec15ba7a72904bfa14ebd00cc84fa48277d9678d7096d99820f158e8f01dd7539584281ec10c6302362ee813586938fa567d4def21093599dc8216900b1e44779b21ba2d172206dbd11e26dbca60997ed4ad515c87a683a0e3c228c2928e5b4368d35ee10b9df9fb7bf28f4d69aa8bcc212aa70a83918c574f1429b6e94218686638c9438b9bc32204d23ba755c9079bd972ea2cd3595470f61bb8fc1c8ebf4dab7d970025423e7332d9b986c0106bf8d18cea064802425b1d4adff7a0ddfbecef80c85b9cc15baace79cf1e99d0336714b3beb80bdc4d76a078934d1c649f6c7b7c233a57d737ec73b1ad93c756c9ac173396d6d8734164ddc23f63770db252d012f2477fd488658d67ebf8fc043c3357b8abe6258452cd244676a000c2d988c3fbc342c12ed4912e555783d19e78af1fc8d2fd166314542dd2bcb0f8196018873f532324f8af58ad74ed931cb57e3c603650462d785bfed652f8203c471d35a1d48f9a742ce7139cf0ebeaabe6e0a9080d335fd465391d9d3e6170b450fc942b4796637f105d7df7a810507eb2b308be6924ba56c98366403cdac560c8b5a19121836374becb4c6242522a2da84e3481fd6bc32cdb3c0a1bbd9131a68a9e74cb3a0b1cf4012641dfc84518f52c3f35b1fe862a2403364d212f61fb85370780a572806e8c32c5a5a30ddeaf98124dbb5bc6b148308f56df82c4cd6b233687395ab177039bcd97700f5ba323706822d7bb93946309c5126b03997fbf84e3755d27be6866f0ee6fc95a5bd25ebf3ee4eac8032fc3f3608b15c5351bbbf736e620deabaeb76b2a77b276b8f1be96aa7fe8a3775fa411d3d510852d2b619227a15a421aa0c2e6796260dab66fc06fd0d9850f1951f0214db51804e5e9ec08833a763d301bf46c47776f4c7541c9d9fd4b53116936b77ca4ba29f00e482b7eb32a5e2a68963bdc5da564747708a5360a479a5ee28e1b1a085fbf1e9b04e4a878fba707d0de676126c6b80c9afafadc3246cfaf72348eae80587565f98f2e6b0d94957e8b3201b5e7254b1f5cc6b7c49cc2e0f38f9f63b7d0b3bbb15c09eb2e475ff928e2d6e68a6ef299a94c5b8d7b9f3f58b644b7cf05de18b4cadf4353f16c45126873ff2134657fd0e4d2a8199fc84a9a10d66664334e650041ed98feb34e9b5056fb4d879b2b4cfed762d8d312b0d30d546582773abc9f4584b62c78cc48fd400b95cedf88aa39527871161765de6af912fe00d647493696a75166609349599d80d25c231ef5eee36d6c69bb8a71224a3f002d326770ab9532093649d34a05c282749c5ba01c0d57aedd9164d0ecff9a847abeb3b4385c7bc77c9734fc533ff96ede7cf237f12be", 0x1000}, {&(0x7f0000001100)="5b0cb8911f3b44b30b2cc9a4453f67e1bbf5bd8d6721735e5a3af0bfe401d7649fdd11e0652fe933598db494d7577fa2237808a3e540286f31412832d260e137627936c8bd1e694b5f3b1c6691e574a7df2181a040a92b151bbc03c2fe88d0ff8387020a20710eeae13246ab2a10046de3d40a748f01c9134e2a6f8f4181e208d3100f0f9f71718337e06f1fadfc394cdfc1999fa3dbedb791e44c22caea127e99cd0ef20b8e3900", 0xa8}, {&(0x7f00000011c0)="b154cebf830aafaeb2b82b77b54f1b4b70280e279a0159f782421a0b0964f83aa1ba418892860e26091f0f5edb7986cdf33224e23b7ccf45332a949e218be2f852c8274ca3f338c724", 0x49}, {&(0x7f0000001240)="53da53d26993722273d0715c5d84f02c0deae3fed0930d299f68e34060f5f23d04f9cfa43f980d94837e5ac972be7eb5dfd52486925fe5e6591b8b10b7c20bb84df11e670bdc1ec80af6831c8149d4690920d2", 0x53}, {&(0x7f0000000080)="bc112f82e908f1393b2b4fc271a887e75a952455a245ed9a37cd740004c28b185d20c2e6", 0x24}], 0x5, &(0x7f00000014c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r11}, @cred={0x20, 0xffff, 0x0, r16, 0x0, r17}, @rights={0x18, 0xffff, 0x1, [r18, r19]}, @cred={0x20, 0xffff, 0x0, r21, r23, r24}, @rights={0x20, 0xffff, 0x1, [r25, r26, 0xffffffffffffff9c, 0xffffffffffffffff]}], 0x98, 0x4}, 0xe01) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:01 executing program 1: r0 = socket(0x18, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) sendto$unix(r0, &(0x7f0000000080)="bf46b858f146a75b00", 0x9, 0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x44) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES64=r0], 0x1) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000100)="71f2f93ac4385291f2244347a8d04336907b584389248c4941bada3160c7ca7401b207560633894880d0ae1108c4ee8f342ec3a1f073e36fd6fc5cb064099f9bd168c7fac2cd9b9c0c1159e970d719ac6be5ba2836c0c555f907979b2d9a947446ef08a604f6dc48a0141e72f588020e96055676315915ca6e41fd67562034d301d00a05479393b99ac3399b9568bcb988d1ff465042b43a63665bbbe61144bc749ccff21d3fc53dae433cab14e3874f998f997a50cb38feec7fa94bc4196fbaf0872ce1c9c8b6eb86ac88322caec0306154338bd3535cf260beb4d38561b9d7b526bea117acdcd56e52b8561011c09018f938f826b5938d5dc67fcf9b6d9f7ba42b1863430d1b4fa93952a4e4d1b5d01cc0c707f63ea3e47ce9f595e3225c3937279bb47542b3f9da9e58d908f49b6fbb6d3a43b932ce10cdeea6f9eae79c30bd06842537b74449b8c8de09d9cd449bb5195198b985b7d28e524acaa24736ab6ab850d8e0060e7765b4e4842c311c09633e53b5ee59c5f5bd0313a1b5ab664e0ba12cf226597dda387fc3d9ed3b835a6866bb1c3a223c6217d0065fe38d3c570ed190abf0b424bae7bab5848432d7c46baa0527424da4c0d736904597b9cae58aa50b34a4d445b73e7d689cdad88b261fcc3f66ae7fefeb8217e209be7870a1b6020cb0eb8c0b27182be9c11acd18ed3d59b4a32871ff6ee414a7a658dc807d931eca058b22685a8294f0bee5f5b1651c9f8ff8e0b10cb07c8924cc55e3ccfcd1b3ec2c3047708c739db9695707ca5859f5a989bed73c8188b6ec36d15160dae41407e92393f243838a0dfaf23578fdb0330696721da0665db6cf45750055b68daf5316d10c16aaf6d299f39be57ec626c2fcd9fd6d50503140e5444bf7a51dbc6b9559e878a145c56c141b65a43b9b7dcf431d6509c853d6953028e28dd754c230607eead6bf497471b97637fd39a83cc8fac76cb60a1dc27f55e31f18a71eb474510a1d1f9645d5f5a986ce9ac861ebe11c3d8dba9eb3f93be5bebc0fac8df729d286fa41388aafbbb277717b32f972b6495df29fc66f8e73e7d0d35f898d8a0c4cd1e3eeafadb221c0bb8adf2b1a0d2c991bd1c32055da2ce0b4d754b0a2ec498058c0979c925d04bb517b16132e50053fbf808c39d04b27703fca11df807f1796c0369aadabd4400dfd4892e178d31c0d2e9eb6214f09035aa96792b01d29c99749a38d6c4aa0b05bb3172ad1717755b64a5475f09393ec677c15f81fb5eec277711bb1672aee8919ed38e766618bf6ae4f8cb7886f346b66ff0302d4f9a201f47ad5aa53801cb59e09f527288d6e13c91a03a2a84d9bbe3b5bbe6da9a4608ca0dbcd7a2d70d1a60382143c220a5d08293f64e3145448e8965f3234e9d30318d343960a94d733bd15d2fa3f6914f4b3460da836a3505ab51b9605add240ca03613912165aae2943f86b02aa24f5388f338e1f87ae87e44367587554c5b6bf19613eef167b5fd242c8ba8d637bcf6f2cb02fd7b0831fa93f0d7acaebb7ca305db52a4b8bb452fc34e98a0ce3fe1cd934babf32350992c07be766d9c90f75979d2298510711a3e4fac13f9e18f7cdbcb9c178fbaf3de8d3c47cb097e326a2256382e692c50163304d55bf84e05078aa974b35495832efe1dbc0ea3e99c14b7592e0d1e37efa0cf9426659347b00852da89766977511b137ebfb130a4adeb63cc12a9b271a4c9f1f35b1d6413c34cf675c669e481eca5fb0b7eb4f79ba5ade75f26212b70629d9c05c03fc036ed066a34635394d5f5d6a6d64e5f860d1932b45553231e4688017c1132c52943f560e08c5cacef01d341d2e7e261784aac9d969899a51adb6cc847c8dca35f23db6b197dc56eef88eca749bb70084ca39f073f942b2aa70103a32db5cb77ef5fce5298079bba7ca12fa42c5e304bcea9670882826069dade2e3bbb38037714505e31da131b8f35b725cebd0c4ae98934fbbe4163d11820f98419aec8e16f7c7ab1276a7", 0x591) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f00000007c0)='./bus\x00', 0x280, 0x21) readlinkat(r1, &(0x7f0000000840)='./bus\x00', &(0x7f0000000880)=""/146, 0x92) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000100)='n', 0x1) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000004c0)={{}, 0x2, &(0x7f0000000480)=[0x0, 0x0]}) r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0x44) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ftruncate(r3, 0x0, 0x10005) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2, &(0x7f00000006c0)="65f40a61024b94ceb1255de7cb904bd8f7ba79fc6ad835ac5b0c17087702ecbecc8d700122612863b32f1dcea0760ba34107e55baa910da5b6a2708d8aca74fdf42e721f6dc946bfdf3343b2aa910407aaefd2c538044a32505b2b110fc45da6e63c1f1be2b66df526a458038fcba6af5928c74914d8d3d0d0f25ea806b9a8f053d622b1", 0x84) rmdir(&(0x7f0000000780)='./file0\x00') preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000000)=""/53, 0x16}], 0x1, 0x0, 0x7fa20600) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000040)="c5a45c90b4bb8c24287cf1c0b5", 0xd}, {&(0x7f0000000080)="bfaa17d2c6e6c86ed8e51a1876ff24a6ec5ef1e6d8a3cc331730cee8eb564de03f09c967c8e21034fe2dde3d8733b21884804dbd858be7aaa23bf6c6b8edb56c43f35f817f5629005a0c03a3d289b5069e2c7a4243494001ff84e70e18e1b5defea55327b48dbde19b0c150d632ef3696c9fb56d03e0114b4658eb303165cef06b9783a036797e27a963ab1831f6495362cba51162f664d85e0da52caeb2b596fdd9efe66b91548e58899de4279edd711ba1afbcfea7d7422ebbc8fad523d1868198a83dd62017e35debef52ba4beefc165b8690caf13159fc080746cb", 0xdd}, {&(0x7f0000000180)="591358a08a053879772c3b59aa5f57511926b873798fc24064294e692d14f448ea562a198d1303b63ed74c32234cf1432523ce95ed9fc830c2019cb04b55a302dd5241df3353b26fe50b92cdbfd625e10899dd86f0aa2ed6c8dbb620b84aa67d2ab5d22619694b0c1d1a65d70b4fc95c0ce74f4fe0b2e6e383dd37ee67a5500534930a0e07faafc2ac5d3934f8a103d378b34c505744fcd80a70437c4b6828fafa294ae144c8cc66991bef560279388ff0e8e3969bc2f8de2fcf5677070b1f684147a08e5684dc45", 0xc8}, {&(0x7f0000000280)="cf207db58d934a2b50d50bf644f7aaf4570cd290cc0c3ba2dcbb2dd264f718917621efdf95c155665f005ce53d97297c29dff2a4f41efaf400d9b13784e26543915c3d551c8e3aa5d4507dd65022918cddabe022416714651e839059e9473e80bc95123c0d7be85e469ce9223bf368f2082351b373224ed95ccf9139afab4996faa78a6b5d3f5a4760f0ff26e91d9f2508858b", 0x93}, {&(0x7f0000000340)="744c6b4ad8dfec41dc641e8fe5576b21874687e1a6a773880fdb1b94af2d890723ba1536a820bec89ef5adee8c4b3d642679e2b2d32ec7f27b46258a468142dc411a14326778ea05e8adcab0fe80ad7a47e6cf6c2c736ea18fe1a744b7e67b82", 0x60}], 0x5, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x20000, 0x0) close(r4) ftruncate(r0, 0x0, 0x80) write(r0, &(0x7f0000000500)="10419be86ea51a06a2f4b6b86c3cf973a303c8224efeda5cc42aeaadda6b5395d836dd46aa44c6e27e442cbc6e2d975e614e9f273c68d619e88aedb96f092be7efab0408a61a52c35a48777ed1a945fdfe42257a902acde80ca9040b2218a1a7340aca6f21c687a2fe81", 0x6a) socketpair(0x18, 0x8003, 0xff, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r2, 0x0, 0x0, 0x2) readv(r5, &(0x7f00000005c0)=[{&(0x7f0000000640)=""/69, 0x45}], 0x1) 16:00:01 executing program 0: clock_getres(0x4, &(0x7f0000000140)) chmod(0x0, 0x149) open(0x0, 0x0, 0x1) pipe(&(0x7f0000001280)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0xa0) r3 = shmget$private(0x0, 0x2000, 0xa2, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r3, 0x3) r4 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) r5 = semget$private(0x0, 0x9, 0x42) semop(r5, &(0x7f0000002800), 0x0) semop(r5, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r5, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x800, 0x3000}, {0x2, 0x9f, 0x1800}], 0x3) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x41, 0x2, 0xb47, 0x0]) shmat(r4, &(0x7f0000003000/0x1000)=nil, 0x3000) r6 = syz_open_pts() pwritev(r6, &(0x7f0000000300), 0x100000b0, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r8 = fcntl$dupfd(r7, 0xa, 0xffffffffffffff9c) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x48}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x48}, {0x6}]}) r11 = dup2(r9, r10) ioctl$WSDISPLAYIO_GETEMULTYPE(r11, 0xc014575e, &(0x7f0000000380)={0xad6, './file0\x00'}) r12 = fcntl$getown(r8, 0x5) r13 = geteuid() ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f00000001c0)=r8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={r12, r13, r14}, 0xc) r15 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r15, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0x8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0x3) setregid(r14, r16) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10004) recvfrom(r17, &(0x7f00000009c0)=""/4091, 0xffffffc7, 0x800, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x6}, 0x8) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x0, &(0x7f0000000240)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") r1 = msgget$private(0x0, 0xc0) msgrcv(r1, &(0x7f0000000000)={0x0, ""/47}, 0x37, 0x2860dc80db5e3a8a, 0x800) 16:00:01 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x400, 0x0) lseek(r0, 0x0, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) getdents(r1, &(0x7f00000000c0)=""/4096, 0xffffffffffffffe1) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/~u4\xees&\xcf\xdf', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001280)={'tap', 0x0}) r1 = getegid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) r12 = geteuid() setreuid(r12, 0x0) r13 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = accept$inet6(r14, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r16 = socket$inet6(0x18, 0x5a6bd169b2981280, 0x3) dup(r3) r17 = syz_open_pts() fcntl$setstatus(r17, 0x4, 0x44) ioctl$TIOCSETA(r17, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r17, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r18 = syz_open_pts() fcntl$setstatus(r18, 0x4, 0x44) ioctl$TIOCSETA(r18, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r18, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) dup(0xffffffffffffff9c) r19 = syz_open_pts() fcntl$setstatus(r19, 0x4, 0x44) ioctl$TIOCSETA(r19, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r19, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) fcntl$dupfd(r19, 0x35c8b1a4007f1771, r17) r20 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r21 = kqueue() kevent(r21, &(0x7f0000000180)=[{{r20}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r26 = getpgrp() r27 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r22, r23, r24, r25, 0x5, 0x7fff}, 0x6, 0x2, r26, r27, 0x7f, 0x100000001, 0xb1f1}) r28 = geteuid() setreuid(r28, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r30 = accept$inet6(r29, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r31 = socket$inet6(0x18, 0x4005, 0x70) r32 = fcntl$dupfd(r29, 0x0, r30) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r37 = getpgrp() r38 = fcntl$getown(r30, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r33, r34, r35, r36, 0x5, 0x7fff}, 0x6, 0x2, r37, r38, 0x7f, 0x100000001, 0xb1f1}) r39 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f00000001c0)={{0x7, r12, r25, r28, r36, 0x200, 0x3}, 0x1, 0x9, 0xffffffffffffffff, r39, 0xdc, 0x7ff, 0x6}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r41 = accept$inet6(r40, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r42 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r40, 0x0, r41) r43 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r44 = kqueue() kevent(r44, &(0x7f0000000180)=[{{r43}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r49 = getpgrp() r50 = fcntl$getown(r41, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r45, r46, r47, r48, 0x5, 0x7fff}, 0x6, 0x2, r49, r50, 0x7f, 0x100000001, 0xb1f1}) r51 = geteuid() setreuid(r51, 0x0) r52 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r54 = accept$inet6(r53, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r55 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r53, 0x0, r54) r56 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r57 = kqueue() kevent(r57, &(0x7f0000000180)=[{{r56}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r62 = getpgrp() r63 = fcntl$getown(r54, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r58, r59, r60, r61, 0x5, 0x7fff}, 0x6, 0x2, r62, r63, 0x7f, 0x100000001, 0xb1f1}) r64 = geteuid() setreuid(r64, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r66 = accept$inet6(r65, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r67 = socket$inet6(0x18, 0x4005, 0x70) r68 = fcntl$dupfd(r65, 0x0, r66) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r73 = getpgrp() r74 = fcntl$getown(r66, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r69, r70, r71, r72, 0x5, 0x7fff}, 0x6, 0x2, r73, r74, 0x7f, 0x100000001, 0xb1f1}) r75 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r52, 0x1, &(0x7f00000001c0)={{0x7, r51, r61, r64, r72, 0x200, 0x3}, 0x1, 0x9, 0xffffffffffffffff, r75, 0xdc, 0x7ff, 0x6}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r77 = accept$inet6(r76, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r78 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r76, 0x0, r77) r79 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r80 = kqueue() kevent(r80, &(0x7f0000000180)=[{{r79}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r79, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r78, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r85 = getpgrp() r86 = fcntl$getown(r77, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r81, r82, r83, r84, 0x5, 0x7fff}, 0x6, 0x2, r85, r86, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r88 = accept$inet6(r87, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r89 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r87, 0x0, r88) r90 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r91 = kqueue() kevent(r91, &(0x7f0000000180)=[{{r90}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r90, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r89, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r89, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r96 = getpgrp() r97 = fcntl$getown(r88, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r92, r93, r94, r95, 0x8d, 0x7fff}, 0x6, 0x2, r96, r97, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r99 = accept$inet6(r98, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r100 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r98, 0x0, r99) r101 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r102 = kqueue() kevent(r102, &(0x7f0000000180)=[{{r101}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r101, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r100, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r100, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r107 = getpgrp() r108 = fcntl$getown(r99, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r103, r104, r105, r106, 0x5, 0x7fff}, 0x6, 0x2, r107, r108, 0x7f, 0x100000001, 0xb1f1}) r109 = geteuid() setreuid(r109, 0x0) r110 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r112 = accept$inet6(r111, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r113 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r111, 0x0, r112) r114 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r115 = kqueue() kevent(r115, &(0x7f0000000180)=[{{r114}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r114, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r113, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r113, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r120 = getpgrp() r121 = fcntl$getown(r112, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r116, r117, r118, r119, 0x5, 0x7fff}, 0x6, 0x2, r120, r121, 0x7f, 0x100000001, 0xb1f1}) r122 = geteuid() setreuid(r122, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r124 = accept$inet6(r123, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r125 = socket$inet6(0x18, 0x4005, 0x70) r126 = fcntl$dupfd(r123, 0x0, r124) getsockopt$SO_PEERCRED(r126, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r125, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r125, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r131 = getpgrp() r132 = fcntl$getown(r124, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r127, r128, r129, r130, 0x5, 0x7fff}, 0x6, 0x2, r131, r132, 0x7f, 0x100000001, 0xb1f1}) r133 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r110, 0x1, &(0x7f00000001c0)={{0x7, r109, r119, r122, r130, 0x200, 0x3}, 0x1, 0x9, 0xffffffffffffffff, r133, 0xdc, 0x7ff, 0x6}) getgroups(0x2, &(0x7f0000000040)=[r104, r119]) getgroups(0xa, &(0x7f0000000080)=[r1, 0xffffffffffffffff, r7, r36, r46, r72, r82, r95, r134, 0x0]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x60}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") 16:00:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400), 0x2}, 0x4) 16:00:01 executing program 0: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x0, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x2, 0x5, 0xfe) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) syz_open_pts() syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pipe(0x0) 16:00:01 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x27fe086, &(0x7f0000000200)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0xda) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x4) 16:00:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000346026e461cce763e728e7a54187680ba7be357b7c00"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r0, 0x0, 0x0) dup2(r1, r0) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x40004000000228aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186004008b00002b27feffffab7b74371b2891ffa49c22cdfffe0040000000000000922c70766c307d", 0x2c}], 0x1) pwrite(r0, &(0x7f0000000080)="48b9dc9f93d9233439e8444b64db39eef96a4d67568eda7671e09c572f08db73810e3621374f30f881fedee954a05c237d540118eba4a458ac51afb1ad56e2afab0061b56b62004b7bce055cf456dfebe641180435bb2ef4f8714995147d6ba1d5dc50839ccc6c8f0e28575993d816cd448ba13447c80c658a609698281bfd4baea5c510382858e9f9faeb456d1a4d862c0152e7eb008da6d0ce9675f17c0d93d04e71625f4c5282346978a596621de4ad6279b7fe753786fb5a26f129dadf0a7560a8d21e335afeed4e12c8a21b684b", 0xd0, 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pwritev(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f00000001c0)='6', 0x1}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000440)="cbd4d9712e6ba66dac34010f5d4caf8c3fab6d93dcfccfb4b3cdf9915539934a3e3edf578f65db603d53cfe6467b923ad8c78b1b17b372b877df9ec2b1f47f880073ccca1e28f72c5b17b704b27a25338306118c76ff5fa8c95f7df355bf2da8e47518486a13d4cd4e86b93c16a8c847fb14632d", 0x74}, {&(0x7f0000000500)="95c1a03e11d5ba8f833794a39801cf7f2c9d3321ccc7563dc45a21f16f5d566fed9c6a2531af047a952fd5d960b43e1eecc3b402e7276021472c615284ece1ee32a312d2cf8ee3562be433b4c039b36338028ce8051d0d6bf13f91846cf48a2c792e7c3dd9995301532dd662f19157bacb8b962211112f298b642b", 0x20}], 0x295, 0x0, 0x0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000180)=':\x00', &(0x7f0000000200)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='.\x00']) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0xffffffffffffff15) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0xfffffffd, './bus\x00'}) 16:00:02 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x400000000002, 0x0) r1 = msgget(0x1, 0x18) msgsnd(r1, &(0x7f0000000540)={0x3, "f7fad37a9eaaf1d50cd045f2d5fe3bf6d930dbd963d5247f9c6838b97bf3e198db6f"}, 0x2a, 0x800) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='\x95\x83:(\xc3\x8d\xf0\xd5%map\x00', 0x827d3eeca7b45bac, 0x0) execve(&(0x7f0000000140)='./bus\x00', &(0x7f0000000300)=[&(0x7f0000000180)='\x95\x83:(\xc3\x8d\xf0\xd5%map\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x95\x83:(\xc3\x8d\xf0\xd5%map\x00', &(0x7f0000000280)='\x95\x83:(\xc3\x8d\xf0\xd5%map\x00', &(0x7f00000002c0)='\x95\x83:(\xc3\x8d\xf0\xd5%map\x00'], &(0x7f0000000500)=[&(0x7f0000000340)=',]!&\x00', &(0x7f0000000380)='\x95\x83:(\xc3\x8d\xf0\xd5%map\x00', &(0x7f00000003c0)='@.\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='%%\x00', &(0x7f0000000480)='\x95\x83:(\xc3\x8d\xf0\xd5%map\x00', &(0x7f00000004c0)='\x95\x83:(\xc3\x8d\xf0\xd5%map\x00']) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000100)='n', 0x1) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f00000000c0)) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000080)={0x2, 0x6}) setsockopt(r0, 0x0, 0x21, &(0x7f0000000000)="caf5b415", 0x4) 16:00:02 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="28cd190cbfaecb89e60000000000000002000000196e04a98e27bae4720433bb554b7256c885b6b86e725560c1cff642125fdd5a37cd25412568d12223e4fa83eba1122354f7c83b6060aa02db14743364bea55b46aab2a84fd6224dd2d18b74a9d1a4c351056f4e26aea8a233cc58d03907bef8dbad43dd0b837e6251ee07216a31d4185864f0684bb3fa0f9215722b2135", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000080)=0x3) 16:00:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xaaa9, 0x4) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000100)='n', 0x1) sendmsg(r2, &(0x7f0000003740)={&(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000034c0)=[{&(0x7f0000000140)="453af7c2445f998b0a1d4ade23deb669cbe53590f61ec707ff2819b046310f8efcf25792f4d1978e8e3295398f15a791edf09d68f1b3b8df4d50ea1666011c203db94c5619c61723ea2313c1851daa2ba39b1d2a4032ea62d7624fd53f00cd211e0f0c32e7e7781680161ec0538c53", 0x6f}, {&(0x7f00000001c0)="453f6e29e890ff35aaa4bbc4246191635d19ca1b362a06abaf332233838061fd107b4a8b9356", 0x26}, {&(0x7f0000000200)="56ea780f0c1dd0489a49fe8aa48ab493d3f2fb706658e727cabfa700515eecafcecc972a8789cd4bb9ec54bf446c680fd24155df5aabfc02f344829cec1f5527f980f1ac15f6b9e1f69a86b6a32b13601a96fe96f477061adde92acb5efb89d8da8bd3b54f739cf77bc9599452304e70490e4f15e3df78786c8079a8316ad8c7cf0390febf31c067dd5f8283f790dc5e46c68ca0699d85079394514b87e1fea2221ad8daa6cde8ff9f308d2c6d65bb6ea6fe6695880680d971893dbecf43e67aeec8e50b40211c20b1223452672d62064b80583f7fe0af4e4f5f9721d2d53a6f258142c804c1d09d638cde995ec26a", 0xef}, {&(0x7f0000000300)="d2afa2ebfe91a0982049715df24bb6399253bc2a844857140dbd38d9f84b5ad30be9f7f93aa953deadf2fe3380929313a362207cd623d6c196f35404b2b17e795a57b6b22bc45409d545ffb57c240f56586457d11ffa3be8504a8a978d439e1022b7cd1984106f6f869c32c24017cafe88aaf56d5ad65ff15293990becfb6d7a91a26487f475686c207a27d93917b5430d0081883a463fcdb6dfb0776a68601907d6746390ba95eff0fd264a6cac9ba2835507d48b26a7997e27fd1304ef95e62e7d8ec05159a4488a37", 0xca}, {&(0x7f0000000400)="3dfb6c30d5dbc2fd431dd022c8c9ec8dc49ecd7e4fd72556ac16d0e93c529047134c7d8fe73b7138414221f725b0046a74fe3a28d4b6f55f388f1644bde7", 0x3e}, {&(0x7f0000000440)="3606e6f3ed5c3755aa66b043339570b4d1d3e4bef75847ae888afe70959b28ce8a5aa12d0807066c903b57c373155140e51f67695c47c11592ffa927f28aae566c439ebce91a0f458f6f3f004bab64b04642d9d9c654e19a44c67ca7cb0f87e42d171f2fd49d621f5a6efa2a27e7561309c66fee02dd94249606f1a4f286bbbac805a5182c31d3ae61bc2b65e78fe80c580a2267ac7d8b2d8ac169a2ff059f64e951c51ccc2d4486551ca5932939aa86429a3878cd0dee6810d165dd2386ebde7b699b7ef02bb8cc23fddddd686f24874c4a8214b4543b6ac497795433a1b45cc72ecb3e80978d340c9953e0cc2eee8ed9d81ef984c178cbd6946c7e06afa78d8fd715cea19ef4fe691c43b223a31e547f9c9b6ff96e35a8dee8257f861a0f5f7cb6de24df1379f9d0bddc669df7a1744ee399200eb75556cc275c2999ad8476c128e86c2b2ce424a2709908e95d5ab3203ef341a7e7abb0ddafb8b05d3ef71ae9d99596034a9c39af5284b481c35ae1b8390017290e47b6fd0761f85da879e927ad288f6ad8006be52cfa45a8a4373a34225c5bcb58f627b737022b1b63b4f762b16f7938cb78c616db0cf43a8d493d740b099236513db4f6dbb9d8566a507484ca442ee527e44d596265ffe80f8259590c0bff06e5a12038447804b7a286d9cb594b039cef9a7a377a772acb9d091475cf043fa110522324fc977a2a38db89305d2e25ce0fe71f6555bc69910b9e3d73be55a48ff2f89947f454646661e019c0af727732f7b1537900b1ee6c13deae2cfa05b54a36c090c9bafa2ff6e50beef1decad59246f99878c34d0d2e032283b1e9fc9e618a65733be72e80b897de90b90732e09ddf3c56168ef3ec46cdf2c8eecd978def4bf924c3aec2194fa992e53b5a67081e307bd7f154cbd40dafe85f088f1785d72cee926b8f53edcf57fba47dd2de4575db9d8597f7374ed67f13fb3a3b8a35cd1a65bd8d9282d703c1717754933bde3099709822f006e1bfac7e5a3af4b9460c7a4c7a544b075785a3ca4a5efe253831d99403dd64a95f949faedfe3edc1f881281c243ca11d76306b01f2663bebd16ce597a840ca90c1b3d5bf1e2369d6fc32bc77f8f1cb32dff07cea19a60f3c46cf48bf1b9724d1bcd38be92d6342c427cb6d6175eaf355e48f2070a6dcf738854dd86acd291d9ac75de474e5c70fd84f960b11cf2de54154bcd690b15ac7b89d3d5689ce907e995123d6eb5d2d55762b4ed3881b3e3c0e7906562d6f7fccf277a16845cae2a0146011f11ee0c9d57b75bf748747ff4e7e65829226aa87f1fb42b2bb51900304983d4b2a0b1ce27114862d218b7b3550a7948dce9afdd5d0d28e806953150f1147049b5ea22ab155aa65ed784f6d9f84e963893895a5076384241f0ce531a74f91b0fcbddefe6dbb5af19027014b3ae08fc5c2499710905367f9c3f9ee33ff4895570379a876fe70ce2222aa9a8e83f9a2e62b044a43e96897bc23170ad15b57ca1aef73d64326b10f422b7069f75f0f29885e5964b486af45611665e799f0611e20819935e675e037da96a0fb8fc9c197c5ff396ea443f535a65e7e2b7724e94fd35f5a13046fb06b489035efd0c2e4e200b203efab0da0cca823ff26011cef2b7a8de504596984823cad62f80e84dccf0a451ddf10be94ab0dbbb90cff0b4d5bac68a415d893838f5ccd172f8c78318450d429bac4231551b1666a77a20a283cee617f9688cb6d5dc1d97a8e16c3d12b97ad2d44de84185dc995684f40c26b58f71371989e341ee95b500e9f51c1fb3c6107f7615bd14c00d0cc2ead9842712e6644d644d14c1b88351329b67cc58220991875f1fd0a3a4effbb9242bc7f89db6293a95f8538a2aea33770925f1d62af50beb9bd35414bea401bbf73465c096fbe280c3848a247a7c689338a243a0dd74e8c838b9b2160b1a3bf2e483c595a824b9abf57920d19f16863d6761d4256c93f504973b913abf63a904f5086f494a1b58b9b3053eed1c79715857511f571d4ba9afd8be051a20ad014182f222c1ea32defba02a61f97e34218cd8839e44ca11882f956709f4c21ccb356e6bf0a1182a826c087e81a9a409f84ee85b6de18a243448fee1555bde4fe291e4470b7d7323d88cc0e0db4ff8d1d3d1caf4f8e40d0db89391b1f8f30619b17a19fa3555939878b131344cde5d22ef158aae3e8ea05bc34dfd319a21ea9099e673ec58e0d86bbf7ba9fa252b59f3b770a00e24168ed649b284f66e9bcc7ceb01da239afaf12ab0d9cb82af09c3d7a681c0bad26ebce3107c01cc99b09416bc078668a6dd064dbc834fa8a0cef83d44d59bdcc36fb41ae50e40340faa5d6157f6ea8d2740c71b8b3268c9a6b22ed21abf946b0961e1dff0ff050b7033432ddfcfd1e657213925554d0e300c1887ca07010a7f9e3c4e4a3665e5e459c543d42c04444ad233320017295fdc5200a95b102a227a9a3ed1235ab166b9488e642649fabf0a1a609922f2848e8589ad7f99260222dc94d86e2785a68dccca15f0d49d6491cbb9ceaec39809f12afa31f8d2eb3462e17d4daa90db146d736591e97399869fab40b25d8673bcb679e87ffe083832d7e0197b9a434e93b9924baaf7e35a3c74bc24d995f00d633c78485d21718dc506e6335eb101aa26ef88a76f16c09a915b54e1e555213084c9268e4243e559476f42c0c8e697c50b93104c45aee3f6790163c56115ed457af6a3be3a9490d8511cdc634245d3072705bcee6556209e11e40a3b905dc460c4839f2ffaafabb10862258724a621ed9df6c0561732c3ccfb84d0153650f7e62bef06c5f8ebda01937618604ec73704ae64e10711645250052291b3e45a29dd1dc695a664f7e58e914bce5127ac42d2cb3293afba4a70eaa90445ae8f1b3d2325d0ffc6485a125165f8300083e026f32d60fb1fcc5ec40859a0538295782d0cd392ef2d09abe1b271d20d9ccae681df62ae0bd5b6bfe0aa1c79e35d9c9f72d01f7494d2347cdbb515316da021e75e93af25257b4e66e2eba7cf4c4bd6e739c2db6b2c570491f5e6153f99e39241186f2db6634878d2dddbcd33c823993496137f05b84b96395664a677257a44375f9fda71653f7ab77f92a284a7c7547cf6acd2b9b4c6a23cfca26edcc678e8837e3062911d4fc4115bb3477119028d6262b52d36a78f5e4477a968c8583fc9514606365ffea1135a43c0fc10ad59376a42697d780b9335e38f01f4702bf3a5c45b28e21946c8e992d7b56077a2ff9a4d019fd10b3eac37845181f5289271ecc951a3090a3ac51a1c762695b0da634283f7505309b30bc9176eee2ac44a9253b8d2ee639ceb7d913fe5dc718bec6e35fdd9066df837b9455fd5f2ccf90ebbbbc415295ddc4ebad3090a3056e0eb2c4ef57f5884da2f67641152274e893c89e677c25e205ed0be40782b7c75c0705c3128b4d525a79ed346710b00a3bd5d43cddc8329dd01416333798392d952abff104444b2cc42b9b250ec3544a988b8068866272d8c6b5123dd72d79e0db3bebbde19b3f309892f5f93b96aa3128a31d1e915376e484d82ed2e323ae0aadc8db945b696c0fcda1e3945b432a4ddd883ef9f0a61697f3a6660f95681a0f5feabcc516a251fac714941789553e027960ec795cc3aaf86915145defb514d16c53dd8d2e4bf8d821fd023a0e42e09acbe21192a899895b53410c4701b777400cc882eec8d95e0b50933407576ce77283fdd140a88d0a448f197f1f3c64a8ef712979dd6f8e73afa4d928704f56a703896f16f1c75f8acb97fe9ebb62819bbc7a20bd2021374a5e11f7bea5a223aad4e735d4b32c2f82783217d5583272b278a870af9d330bc92ae61e375e01f3ea8d436f2ddd67ed7f3e7f1be082943d7dd13e5c48eedc228f288b8c265b5c358eccd979750fce688e1b96cd1a822718537e6eaadcb168f38a6740089192684a6e167c056d1f0a5467132620988e0c556d52985afe86c95b7442323f118ade608e07dbc77944fcfaa97b0b9c10d52d4489b5130988c3a087167d63e20bf9a5694ca156f05072a18eae5ed80b0f38df4a51a2a4a0758737ce3061dc0d746b7ff1d6bf43cc02de347b677fa0bd21ce35d3c2efecb2f77611c18b1af77addf8655484fb799948457389bf0452512bc937b1c002102fa33f303c64bb67c8ba3032506448002446f8ad4f1e832cc9d1d1a400eac293ae193390bc9562fcadac2b56929f8209942b6bdf86a0a7eed1cb68efa5f8589cf6341d355c75cce075922298b6b2656407fbb06a0105951696702dde14fcebd3df3d879b1cbae89583018293d8238e5342e6ba7a9a905b7b573cc82aa17703403cf6716356802b3fc146a652619f06de18c284e83c333af7447ce8b758416a43c7845ae03c2a420e01954b6cd876b15831271a17176c9a5691b4ef1d5374f9693185abdc0d9e7cffbba06a7b09982e2ae39a662e4e662307431c0ad49a0136aaff91188186752e9434d4ab2373d53c4fd92c5339bbbaf5300bd8ccad7926f04f562676906b62e001558b390c184c8be422c24bd8b998b7fc740fbce7a991701082130fd20b5b6e1761d0283e8b736dc064efc1c19a00257b7ccde98fff8110ac82729bf95335458116411abe96a882c7b2e7fb7cbf280dcb7e30f4a333722c8622271ce7b460168cd43c135188e8e421a79269b61e95ed006adc33f44550ccff02e01ac544c57679b3b53ebc152eba736e195d5ee394ff471f44dae4d032de6227079fa77765bec71da0d91d46241be3b8d653c26e57c00f2884bd64c056e45c35e28f0da17eada3e7231c398b6af0fed6508f004321c49c974aacbfe95c3188286964c1a390996218cefb6a62a1dcfd24448e132a0181cba40902efac29e845d89dccda4f391dd73b047d36f91b7ce1a0c9c8053fc93aec108e6b845dbaf12c5aaaf91a081a75c570e08faebe69d43d1361478a3a8bfb2b392f05fb017b6020b7db00824cb5f89f5974323e13fbfba9f4c8e525b9578896ace079cc7f99b9b26bf21738e07a8fd586af6245087b7250cd1ad56c05388cdf5ea6e0143c4a7c933adb22264c80929bad9633c593c85a602b6dbfa066ebb348441ba4e3b46ecab1a88b4fbad4b07474d942dc90963697e55ed771a1ac0c7b55384b7eee1a31f7fa213f726f7d57ec4410aa1795874fa92742f05d2a9efdfa04e0b04ebeb08faa2cf548b4e6806f6086e33e9c0d5eef3a4a4bad51a0f5de88dddf008553accce5a3817e24ca3d6d0f8261f076da655e81196df2b4e346ea8fae8b2a21d1aaf384ad664ca6d6a3bbc9f58c7a09741d8be5d4c6c1d948812c21b8e27bb429aff513d4ce2ce3cdff69202f00e45278d03dca394c0b15bb3d41e603782522ac64044b52d06b5850879959dd22e6ec91180a7edb74b7cad1d0977703e442960cd6798cf564dcede1c8744fedb086e46c87aa0be182fc9cbd2771fc0e6896253347a374dcd3c66712d6ac6dca8a5eda3b8b37367d98a4070fe2e27bf3a5cee61003c2bcb90d7bbe2601c3994f914b9d06d6ff529e8c8bf691056a575721449f5de6534eac075db6a1ef1476adb91e6c64ed6b02194652a7977b80b680cabd226c3f3c516151ea54c905b4a5a67db91ecb77c7b09d7ad4419221fe7c38061e5436304abab7fcfc005662f38e76d2a863ac3b9bf15bfdf64ce9f86858613f383af2d04e140e3d2b837cd81a8f3a86dde517cb8bf338195c3f0ecf8134c43902d4ffa2b982a2d718e565f55a182208f55c1bc7e0e5eb1b9971981ac285696c8d", 0x1000}, {&(0x7f0000001440)="0936d9866ed2d3ec465de8e474f05576abb69f57ab66276dc4a0891cb582e5e7e7cac2bc837ee8731f1055829bd4392e434d68a5b8eb20695e421aaa032b59d444e9a270b0dce78a71b701a2", 0x4c}, {&(0x7f00000014c0)="8c75138ad4e2e8c45e8ea3f7f57160d95153928d7aafb14211970505ed540a332540b4791ac6fe1c8da35dbac95d0121d2b81caba4950c7b47f0f590c2a74eb9a2d722b038c38b01d6800addf1fca738fd6fc1d2dded44bee90e438de31eb3db85da71fda75a279e535cf86f262066143ce6c7e6a4b1dccd5958ee3ba0dc4698e20b985fbc8fcb785a60f76e3a0c3191e4b02f74b63d267d7bdf0395b5afdd395e23d3ef958bfc2c4f8408a44c2ac7070e4c8d4b38c26f1553e4b811e4760287d532defd9a5fb653ff0eff3f63989d9f4a8a8084cc3a7966908df3a06e6f2e5323b22117cdd13ebb295923887ba547393e7a951dd4fe0973b9c33c65009695446453205d593a81ad7f01759c433914ea68186b7766c1c4b038ae7b537edadee8845c341589166dd9b30da66e9b138852d6991d874081d9d4c8fb6de719a4998d580936b54faba4ef5dc3e39a5ea9b7517b5f902f2bf7e98dc470cf9b298f037e384f0e4e5dd37e4a29416564d2827b992ed486795b5efc17b3c90ab18e9284547f3eff0d394b49574d0fd9b9f9c24986d5346cea4a1058d02dff06752859d8a859944eaa49f8d0487bf8170ab309e60e8419dbd0ec95e15e20defadb4db0d703a200a88b4285ab677dab45f84a1e69d3d6ea401c281ddb8e6d8e48861c48af682b3dc299e10b4848e7c4522da3426fd00ca555f830b3373316427b2c7ed8c00f192466b0b6459623353f2ca8f36ae0e24d9a2ca6cc2b0d6df4dce95910348e8b951eb8c323cde93174d938980900bfc5cf4e1ff19808fee0f8c4632909704db7952402c23f2ba243320b1517eb45fe6dd241aba6652c922f6015c486a2729743c78fe9641214bc481b6768c50d896955d1cadd88fe0f1590e12e4653b9dcb5a1dae24da03f597a8aba1084d40f90b4570c9beaa3a346c7904843a09c60487bec5df8e4a5add6112e5137ddf872cf91d5171a672b978eb7ba57be85fb2867e46be8f516832a143434bb184e21fbb4c513e96ae64c3d1e5204c06ce7e5d490b74bde6f49fcabf39636ef65fd83924eda93185bb279d70888c427eb5a07dd807ccdf4e095ea842ce087b81fe7c85646dfcf5ba7709e73265ae908ed51111ef5f2b6142c98c705827f0c7bf31b4cf2aed3d91516a384fe9c3479bf6879a6083854e377f166edc3d6c3283a1c4ddece50a98b312a41d6c0489f5c066e7115ae818962c1f29f05e0e7da1130d6b208bfb75dff5c33075026d7c4f4f697bbe69fec71edb106df669e6be8c99e889ce266412e8c3bf76a8e22192d438527f89e78a81d0c614251394f483525542cddfe451899f74bed28109c9764d69f21d30687754eca252569c4fe16d8e0fbbd23577da40113406f6e72e1262be7fec5cadcb480084452e97720988676a0149a25e0a81d178d7f4b59940d04c4c335f5da25dc6af733286605fc71a75104bc3ff50d11c38e00e6d0b08280658b0165b3fa34792e4982d00333b2241e8ed7954de59b3087c9c8a05548c0e4e111ec9bc4793895a116ff17d7af859046e51c3e12961de877086189ccea96a1fa0ada6bb648ccb68f60c3af97dbf81b576cd49b331764808e63d7fded996b31ee55ceee1a2fc33c4e43f21e14f62b1d0f0939ce2e30c4e75fb1413cd1f8776e9c4ce08e01b1a553b4f9c3b03dbaa9b9c45c5f4f9a3fe4e37616ef4e0de9b766e177963b18b28071dd5c618735523b2458df7f3e07e6e18ff0ca209402ae67d314a6ba0f4210dc343345dbf68e10aecb5cb1e5f88299d96c68d815e03c8d1b665f17bee3b43786282409748563f0076b1f3315fb12ee4cf56e400f4e8f929d8a2961a8c2413a1d75f52f77f6fd53db96b59a461ab4d4f6e83e4133ecb65070d076234f437c32ba2ce7d2a738ea51f4b47a17005198470b8770352e5ac951878d180a0d079819739d6545fd411eb76ec38281c2f9527f9f12965fbb6b1f364e1f754074c2ec44355a7344770395b59feeb0fbd1c20a67217110275809c198f4c75289c8a247d538fc3c422933a2bfbb4e32c587fddbe07ff6fc3f2aeef2147af2592162cec1b0ed656cd9d7e2ed12c99f41f3a86ced207238ceddb8948e857912e94dd516f9ee86cd01dd7c2774684cd3bbde4442ab25771e62c081d2601c32c7f8a0360df12111828a753a573276dc639b856beac1b37d9ec21c5562ae738d9ecff5d236ce1975c244386535b75491b363095d65e699b8c176096fe6656f3502c19c980be5908977f183931d64d7e8f6471738e9695cdbd8437551f3917e5ff8783e4df62cbd24767ea45e955fc5c22ede1dc74cfca62a362c652ccdf2a138d44e84e776f387f8cd5c182fbf9ed15a6dad4dd5c2a88874bd233ce4cc4c559981ff9c96953b43fcc3870f3e30b946283bad6ec7da3864beb0059dcbf51d3860b6590c303d45a7970f56c0efc2c9eb2fd15f2ebc95e625317cc943d6c57c5844b7f410e2c29cb15dc17bc1fbcc8bb9a3881b221b0447bdd6e57f421a4e1fecd7e9209c6c46f451782b172671bf8c0ad6f72458f0d14cd60488987ac34740e9dcbedb31c0839d42255afa23a38bb5e997e57d4e33d91db0a9668c64cd68e31f28a5591d18a075c2cdec075100fdf7143b92b3a7951aa5bffdf24f0664d0aa7f3d480d06faed20ef85ffe2b8fbb5e398e97f2b8e3960e579b392b78df2ee27fc50ec9087e008871a1c2066a45c2921ce37ed6e949e9b4aea6f370e8f04e6100ea2d191fc9151f563b45c90cb74cf1e4009149900ee2edd47ca6df9b669088140d44146ba7560f4ac0223f502dfeaad8cfbe3371c0583bce5ba2d6e122b0ff9170aa512d4f1a9da1c80a4c040476b7a1c46f4b3c6d2ec29be226de8d4cabc658081f511e4c563d97fb91228a875bc0ddb3b09aea79947267348756b421464d307fd2f188727b181393b7162705db05a0a881eb2839eaea40f7bf437b3b831102efb803353652dc8a37daa43098b42d12ff2e3849e60c4c5ede12fad8924601929dc3432e9b4873cb7418767895d964687e3d9cd79f1bca19d8e481b371ba9287036b974fdc508795a3bf7cb1cc2aa42b8afb3f6ededc6a240dc922ad58bc19957d0f98906a0832cd46160bba2ad69bdf805eae8c9e5faaed03bf8d1e2be054e7d388253e6f71aec01be4811574cc9ce446eb35e0d0772071fe32f8821d0d18be5604a671f92f90ab5b216469dd2cae15385b7f3e89699314ed9a4e0a50d93c1149d4691495c0d2f2681aa7c270483038ebb2e63d9bffec8982fbfaff49e93f56e919515dfe4dfefbd829f355a05de4f03d95d5dd51d0dd7b2b504b53836d9099ec27d2e94463a5f02d0f6b5328043ebb4b617a34f57acea9e89fcec5d57ab2ea8181280f0e455163d18f9561e48b06bef21008c22bb005d4040da022bd19e7f2345be0a8dfd8effc6f8886bbec3d092c056b407a8d7e2b822c0c85b9885a5c96a5e09d10f8e62886f2de3e42ad382d5d4e984a01f2146422ac6b1671f7257e8fa4113f0e3b706ea34d01db0cd97a29e38fd63108d47dc939f9475d5034574c51e30ff3a3e168f8c233f49d3e54bf29fc3d2cedf06bbdde37aecc1a64b83e2d9832516b485398bfce5ab6a6f55752bd3cb2936467f773955fa937a61e63085c4d7d002e9d939b3aacbbb25c28ede4b1ff151c9b11b63a1c5aaebf1b26169fef65aa8eb314e7ef72957577645fca4b0f55093754301806ff8826fb9cb80efe5c36ca9c8fb68b2312ca4b1b2a5621a64866ab2c7b91a380ac95eb2833b6b831bb8691f3987b4d43c3998b2a24a5fdc2ba90841f742a93ba19e7aba2f3c23f0d3ff8d4189076dd6a08636cd04d1e7da57d4bc4ee3a832d353506a9fda6c088becabb2081b6e54a65dfd84b22e3ac4b5b9deccd30f8ce1a058a4787ceb55cc76c012d5f17261d595c137cf965f9298ae882d75d226ed2705b8cf69b56a1f5fa6e44970bc5cd48089e7b244dba86453b441dbde6e0ee09a7fe85b38de7d4c2e5ac3a90c4e7c1d3e99633a1342a4d1aeaffeca328a2f10f04c41d38dfb444692606a30803bb8e844146d5777c0328e842b4b527b129cd3c8e8af4603fb381c529066c5929624be9f0eb0957a2cece1cf04f2747f9b0da1bb677bc95c6361a643f60fd217ffc7a79ef928c84bfee8de4049d31e91c67c0ea5c1abefef9d67da8138e5ca6b85708c88e39ba36f717062bc66db88b6a5e5d85f1ac03f1033b962289209ffedcecfd38c87e9906863f5f9b4b9f6dcccb2953e2954049d3d5fb4590c6335dc248bde9c89709f1e9d01e7aa189c08816989f91a39b84ee3f897f2f8173d77f28c7fa4357b8a8e28fc4c9994f2e17cb932f45d7bf5c6cc1179f542c7d7ab9d3b1cf15ef197a16a1c2b558f4ae4d0f9fba6705e0a641a2d03ce8818a81722751dfa32c56e267fd86413d7cf299185002e034e1abfa422f8e74339677d126604cf7792c6210d53e594f16d6b8d917d6431eec9dda336d864aa29f48ed31155c8ca448284e7db6f1146858125ef858e160024e1b0e30a40bfd2b43db049483f3f2dc77df8cb8c9ceb024766e3647f312e365de1c8710cf8dc1d13293cf051a22a48317ea14d8b914665f0c2d81c7d8c1973b2b588e90c97504843ec9f617cd07160fb063a4913668e9c50e0aa1336380d3e1e1cce87d82b0e19d9cd3d0b9bec9c96c2f29066f1da3e85b0fd68dad26e1234416f27d709cedaf8c7d6b9a21fdf8c2ec24e62b12252c351c3a730077d908a6a0f2b7d4092ef45e29917ab5bc0a4e3ceec18d1349f2551fc992e1ab0569f4febef211fec73df4f411a7df62ecf76ce70eb5f239a498bd43dc3ec9ebb325341e33d857261a1f6af1d736fba99e85427707f6be61b3d9a1377edcdc63c83101ffb54749275331c429f41c9c7b850f0bf963cddcaf5f878973693e6cb34759391bb406351c0b33ce3effd7f8235f4e5f7c1cc81a06780bd8d564a000a0bf44416aae33f205cb5065ba2c951691c138d5f31727a5c27e3345f9c462bcae0aa4fee03277815df0bbe557d3ab7ba2b4c1b0279c38ea8566b74cf7d8b492ff9727674523ca7cbf080b1194fb86a60906ddc6eff031142b35ef35f435bbdd06e5b16bc59e1588d8b0526f001b078013c6ab36caff5eec806b0310ee3e381c2c3f8c9264c58e5330becee0949948c2632eece92db6a94579a7701074b8eb411e80f4c30016548db1860159d4d3205b37567d08f5dd49b7709020b13db7202b99e6ae14fcde0de754b366b9de2000676dd5ff82d192d19e2b9f50c81557610f2593d501ec2e5569c6e17f060db70fa64de9a7a62094d06845f1398d1d55c690d13b35817e58aaa25d640e468b74bd8d31c61bd0e5b2c6826fbcbc64ce023ef41efab298e8312235d6768a20614d9f674131fea7db5811f43a27cf7c09de41d1b3a5c7a515f5a8bffb54e4791e2a7c739809b9dbfa6d1ddf55681c71709129187dd1d864f20b48cfb4f4baf3ba330fb1e4c3ecd76b7601ba2a0f194c340e15a8b377578f18bcbc376a132be4be7b0208c5db09460e93fe94b24e52b73ba46fc67f9a00002d44a926b606952f9cf22485630c89c7af34fc8f9fd6b246761f5630c3105f13a9f8952dc09f948eeacf31e5d79434eb03ce5b2121570876837101ab6cd7daee31d3b4c065598444d9bd26c3ec2d00cc1092208f1e5faeb2e23c70eb59732dc5da08fbf672655c3b544441602f568dac8975171c66370535c55841214572c80b862cfbede59180d658ea9eba791df6bc0ca61dc1855dfffd999faa52beaa6b1", 0x1000}, {&(0x7f00000024c0)="d2dff7de5fe6be1c6653101f533c1ee1faf38073dc9edbe3b1d32ec5b147a3e6f139ab5ddc6ae05a7cae9b6a7cb7c29a11b3df83ab4c82cefadbc99c2dd09d2f75fbad5e4712fef89c85d85377f1b419741ae115013cd630df1affd425e79c910ad9ccd6fe7b2c25a68cd4d50fff06e58d46ca53c995558cf2b7b14784f55c4cdc53ff245c2618d9f7a077e472a02f8d51598c3a072bd12db5e15643699a082119beff037ad1fcc3374ca49c0f8a4eb192e77e56a090dc4fe3554d0f010d2751fd2152fb973961287b841c67c13a323c06c96a31689e2846fdb56dd7b8a7a975c6bcfcce0d365c5bfbf0744f5a9ae67cb177d3659963dc9e9c45e5e2fd2da521fd4b2f463fdb4a945f84c66409baf2c49d32f38faf354327297a06683739c6c906d13364db93eab3b7ce34ecd30d730b0ded0471a9bc8ecf9b6b59c4f800cae5f8781b818abf2679430efbb31ae252bd731777a51fe4f61c14d7e253a5d64b4019296829a6e3e39d6a60b59c93ccb87987615a94ed088dbdad84a95a2530b492e0dd917a8f6cc550aa3ff67fbd3c5577ee7d4593e89d0872652e15efd5fd6cf303f28b4b86eedbf2ba1292eaa352daf16d3da32b773418f82a30eda59fe3d5e01df251d04f6fb325a6141ee98af45def4afb8d7762f82ec435ac8a0ea161c384180fc2b21f159246a477f8bb87f48d5b88dc2d833645477612c86d223377d53383061017b3353548dd5f15f2a4064fae12e2451b7463a2594af6b6a2c1a949b22cc387b745f3795a2a1fe2e031ce8a388f6a4287c03118fcc80efab4a436dc32ea660512d738667a762d4ac485c261a7fe4e581b5b24bacba42db5ac58d7fb259d6af5d78bde015c6f24f6368fc4b84633999d45c881c79570992567e336b2a9b232be37ffcd62096b48ee2612e7cac645bf613cc6123bc02c73dc23505b6ccb739cdb8da5e696a5f83d828ce08a17e00de5078c875c1fbb0cb9e6b7d13fe4e5cb3a13a2a6a35abf85ff05fca5a5c86326e7461b66a5fba6dc585ba2dfe6413a424a20ea9d7ad22565ac90fcafd1ef14dda44ac9ddf1424728faba61568f15a71988e0a75533087ec3b7657cad8229671a025db0a89085199e2b6e17ffcb584dcf64dedc55d58c1dde675d78dcf4e5507b96f5f0566d39770f98f69b87da4351f48b3850be1d8c14ed3c5e554e8bb28ea9bdcc9e76b3d603bf5c1048f22ae45ef22e9498f6a6b8194f6b92be674b9b995790faa40cce062bd7758d2d70568dbe1867fe78d9b2357e63a585f8745742bf96b7a468f48d9cfe74c50de726dccdc23f6141ebfbec8b7ecf2727f606a219dfe2eb41fb729c02aa7cda9028632cca300a760eae706bfa891bc1567a838ab86b4625ce01aa346107432f592a2c5937a940b861d6872cf5a6e5d2d719de355e2fb788dd0887a6ed37547a9c66fa1bc5f30769efd1b8b9e3fd5abae55db4308183e4bdb357dc6d2b33aeb05c04608363465a6cd2ac205bb52b2ebc14f80b5cbaa3485cdb40d5839ac1c96875ffd9a078fe603d481405e8b4deee07547d8f1536cc2d210f6f9505949fdc5a5f91cc24be3695bad580d4acfcb462d54eb44f41d9f641374a09fb98ff030f060d5468b1fec85dde473f988528314aba55befbfa8e1c285aefbfa9f1aefe8d5e592a2f51892c269cca7ba05a07132bbf8992aa8884cb10977d9d10b6b830ac84d480ce02c7b64ad8c2cdd974f972ce731120ec1c73fecaa7bcd63037016b23412939b036336b9d055dcdce0d3dcd5032556c12f7207c69a1f428e8c3ed221ac2f627754a00d1cc931683ef1e4be575d7077cf012fcd2d80ff5772dd774f0b74072b79d98164cbdf85f5afa362db132b4ad01a928e6892ea18739521c0192838a5ef4de4d96fded684779bba8a9ff6e5a6525d1c8b556a2ab072606482fdcd8a969aa0da5bc4f540dc864a29d83575641d70d14f58bd938f26b7d1159c69adfd0ec4e80a78ea85b1f149fdf88b6dd6a6d7eea484e027a5e52ce9dadd1fd37c94155dd993f4c82a761aaaddc36059c3bebb3a8b5e2df33eaf33a402f775dc76f3b077cbd8ee676faa5307343c9cf089b3e423ccc6a9b1e46447dcf9bdf9fd0e75ca0817679db8b66c820958965b66410a83a9d91f3f5ca23416e515b6a0cb2925d197c49dfba5fdeaa8df0147342bc4941b8fcc98e2ae3bc0d8e881ff2c8c7c006ff6ba9bb420749e7bd66e3286190b20dbaf64156045c728cf90a8e5b3e70e08cdeda5be0d227428f770f6548c2e7655ba43d293c7c4e86cb70ce20a9dffd7a0bc05f4196bbbcbf927cbfdfea458997be071ddb8f28a10c0865a5d2ced13208b3453790773ce6450b9f8bd8c684f457f3c8f8aa3a4ad7053760e922794a8046e06d578bc14c62b7a767d48661b0eb3f1dbee4f3cf0c7aa4b7d140b370d5e2f69b7d80cc731874edbf730eec2b2bbf9cbef056bd968428ad44af2c0c43ccdf0ea993aaedca32f8fd8e831555c411ea8a3c1b9c7c049603e65687c986386444c36ad269ee1a201c66edbd0eac627e37721cf0c405cdabcbf75b489da6cda4ee401ec186ff914474bb7fdb68fc1964973ad226eb871cba0caf05beee9de49384d1db476b2c74c2a162cf59c818cb288ea336f9f1d17b5d3bc936b860d2536adda95b8319882a0d48e19c4e5fec6b8f55d48287b0713e6994ccb50aa99754dafcca0975a4b6f1dbe59a6c625fdbff8004e6b6b5ef6077016a87cc45f1a7da59087fb6e8a6454138383f4cb01c91cb79b8daab053e204017ee0dbfcd6d1cb53d8894a8c8cc89af1e60886c1b74de37c72c24cea89176584c5167593d8468b2c60b90880c70fe4c3fe047c1e38eb4c321374d8c94dbf9ef44904bcc2c30e752fcda2be01ab4dcc8863e65900463ff8cd49f2f7712874bce4d0a0fa12eec860a2aed737998ad52ec43a67127cf8b6676d53f2d835a8ef09aaf8bb9384f77489ce94bf3db539c6562a720d5cf9a47545449a32d0c78d85e223fe5e3d021b533247ebbecbcb342d18cdb3be65626cdd4140fb41f61584ca8b20dca5670256e52b533505bd4ee316cb445b37b891bedd1f8e48d0985ffb6fbba4e4e719477f0bb1a6f6090c59010cf329e43faffdbab396ac1be6423f311e2c290be03b01bd0c571c9f4c39a0b47d5dcfdd781897ead57613fd4479bc6a45bb2512b69ed12ee42af69d0df6a053908b23f915d07e5164beca71dff5881b7ab49244517a7ab0607fe436717bae41f9c4552fc37b2a0b292973e3bf8e9c50d84e8432af536d1b7d3d56eca3aadf8dffa64433bca83b01a17b2cac6ab64d05644d714f1ea2054dbcf3355e4e8c02e48582393ad193c4da43b598674880e78cfa0fb668d775c99217fb8980c0dff7567f27f3ea5d3a0dfcd18b15cf0d7dc80b8107d57d2972ef4cd9a780350d2e1e858deec27c94a32d92287b64c6e2281bf764d26c1f5b83977b9d1657db66851f12b2bbd5cb11ecb5c90bce4a9129789b6628c2c6e6779b25faefea4486a1ae73d7b3cf00a725b5210083c54c69e764b4b7d853e70c98c8b331501325e0addbc407d963797eb97cb4deeedc3b34f86955965b0091cc75ea2f88cf0a4f526d4e7fec6f8e3816392c7c33dd281b71d121df9045fb3345fbb0520bc68cf20d2e4c1b64ebda349cb9710abafee9b029398e33f6e3847b6aa94080718cddebd5a4fb8d4cea384b75bb3ceae089ef06aa3707d9c27389db3de79466d35f73834b154a3c355982739cc1e7bbf99ad5358c8842087c13540894d46018d65d7429ed06a6f8ad3a45423c8fa66ba5b436fb731d32d6fd9f28d78e00299a921be71013f4a751d24d9f54796c55380cb0e1a08aac2e129504d6aa240813f808fb43a9f95cf4acc87ee686755bea07f34c30e5867cc7334e52e49bb61e281c162bd6fa42272657db731caf2eb52a878050ee6bf678fdd733b38e485097f0fbc08085d23441416a628984f4d17c63a4e32f7b163594ac7f9e18889a28513ad9889af9c757bb71e64cee15c8bb5e93ab2781ea7a3676eaa6512000fceb3b9aafeee5e586ce2fd9e1c472177d813b1791e530475fcbcb2d06f8017c7c9ce035ed5b607e158815d559c386c8a99eb9119f8ffcc35742c9b19b0473edb522e03ef33936f1c1e92757c008225797b54d0f61ca517a1084a343ac6cfaab8450de84e428a8e9954a0f20175c7fc863a921d503ee57b45e58a4ec344be204083bef25e740084a62716aa38491ccf8c0f75e1610c9840112b76715003dc04463bfe84b36d19acc75e2a48b4cb12d255130594bca348180adec6a331dbcadef3bfaa25ca614a6a8c9d28b980099ff89496a4d4dc9f78ecb170bacecb78325407b6c6c926e84cd6401c7e40874335d293fbfed724b6d5dd763aebc6039be90d512518401c50b4ab7cb28123ae28fb4998fa667e0698ecb112a7f2775604cd513d3e37b6aa060ff8fa9cd0a3b1976863992a5b96c79ca737beff6b9f575afceca0e955f1b2d661cfec0758ed52686eea88a6ea3fae9f222f71afb676b4eb38c9dc23105cd80eea83d5fb5802080969536114f8dc9757e07af93cc41d8e28ad64b065b4d88b85351daff63a2d1118dde6590ca13ab2f82253dc6fac3732f97f5c59da56776ec6e4dadfe195e6fc24a730280e35653f0eb18964f93157b78ebe9f4a35159f3ddd62ba1a49283cc156b4bf258985fea6966f6573365f09e2d157099bd517e3556b54b38c473f059a53679abc5c7567495aac5a2ea7e8f2746c717f8ef5de7f988674458298ac5143bbcdb4ff3d78c0b9225f9b6ae4415f97ea60e0cfa17a763b0ea149d456bc091d7f9d1c9e55057104dcfec15c53e6979c931ff1061e3e092f504b43ac39b78903263b587756d390a42af508735476035364697db93b5f943e9cfd7a9b53ac5592fc0cb0a2efd5897b2c135f7f91ae28728821301d301857b14d5ec2d37b9a1abac79537fe9cf7cdd18b516a91dc9254de5856b838880f916d46673e716fe52938b41ff8d8adaa4c9314de86e32a15cfaccbce607636f784a7c99d4add04eb33cd7f8b45dadd5266dd2259a7a0a597eb818076f442e47ce373a61a168c8ae19752fea0e31911b678f0eeac65de02b990087758add6bbe128d5620773b959f09dbd863fc79294899a23e19e7e23493cde2c0e99c074aa634322038deb38929dc26836e3f57673765615b3fb52b98f24888250d4a4d3651e2c5a51b33eddda946ddbd166b3ec05f562bf042ec27e9800ba25ed338d7e8f97f0e058d571bbf578252b4eae027820ba662c2a4d10228dca0359604e4aeed9a680908a240dfb4f355fbfdaecba5b78c6e0f459841dc23e1af174b6b33521538da9a4325a3e72e9c9e4bc4d42df5f22c7be308f75d9ed28e59914707dfb1ce80a835a7e97b4813b2d1dd9161e30756f128edc88439687a2227a5c7ae43caa8eb5ddeb123f089edad2a9045e66d001e41e2fdc95f9f78539c21391d15bf9bd6f89253fd4c88b4674e9b5b4b0a880bc0b20203786ec6b6cebb1a72b7c268afda833c678859bb9c84c86fd35e1cebf4af9a809da91680022989c7f93bf407fca8e57ccc26967879af995bfdbe9eb900148cc678707abe2e5c5cc08da4d50f4a8cb858ee83449b15a2ae94475f2a133caf750501240f44055fc540f0f8b2f7da3f296f575ce742267de97e883f67ced9ff44bab5d8e4c8161e1e7d1f3dfcbf3d99982f5303f9c305779c71e17af0f2b8cf4e331d3993bcd92e8ed1d4826cafc1abfb7065b2e0a112c9a7d7896212120ebf171", 0x1000}], 0x9, &(0x7f0000003580)=[{0x70, 0x8b690e3038a1c607, 0x6, "8dc6c3db3a4b161221bcdd41f1b2e2d8a15c87683d7dd0e4302eb1015b169f5811768c7644d36b666a62fac8b0ca33a668bc1d391e5bacb55b44968083111fb6b490c7e9d4d1ca70581e7e27b6c101674f0e10e8d12d3b5e6038077eacd611a4"}, {0x90, 0xffff, 0x67, "34a35a90810747ba6ece468a538a9e373397c14be270a1ca8e7a653bd5628a8f1a14e3883165a86f87b26cfb960916530fb316dd2d3a72549f2b2dd2f3bfbc46f381a5f11a49aba970202eb28c661938579a4f53be20a6fc10cd295bf54fc2a35992b8f8cefc42fa5f011ac95833ec0c4b3c8dba23e4c48aa90bf6c30a0e"}, {0xb0, 0x0, 0x8, "f79ed7d8e56b0ffa92720210d47bd8667a8f237993b4a1b4276dba1d60580d552c133093f427d436664b01b9c37cefbaae15ebfe443a76c220cfa71cec1dc1934b04776b46ace61bb0ec179bd1d2dde7e3791dad9fb4868ec8436c4f2d6b586d93d27af80bf36c8f1c2dfa2328d9cb1631093c66e47cd7f6c3f6b9b1aaec2e2e4d17c1c0da2d60ca19a7461c83fa14ba74083e4ee0b354cc6c02a828b7f9e7"}], 0x1b0}, 0x8) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000100)='n', 0x1) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000003780)=0xab67) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:03 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000100)='n', 0x1) sendto$inet6(r3, &(0x7f0000000080)="430187762334e821eb06f39516dafb4a5ad8abc420445317c868b29d0253ee9fe05c1e540049e3c659f6e48023436dd73b900d2079e041b4915ba93c21f1c87c2c73269851d8a9bb98a4522b66131985f7776d5455d43580b7cb022605d3bd75f20aeeb5b01528868fe0583a95deee48547b9696b14b2aa70d46b7a24906957215be81ec4dadf30ea1a21d604560e8f3cd", 0x91, 0x4, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8, 0x0) r2 = open(&(0x7f0000000340)='./file0\x00', 0x4000000837d, 0x38c) write(r2, &(0x7f0000000100)='n', 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x1, 0x96, 0x4, 0x20}, {0x1, 0x7, 0x2, 0x6}, {0x0, 0x1f, 0x9, 0x8c}, {0x1ff, 0x5, 0x4, 0x5}, {0x8000, 0x4, 0x7e, 0x7f}, {0x5, 0x20, 0x0, 0x4}]}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2000036f, &(0x7f0000000240)=[{0x46b3, 0x9, 0x85, 0x4}, {0x6, 0x2, 0x83}, {0x9, 0x1f, 0xf7, 0x59}]}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x52650b8b62ad9c7e, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000002c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x281, 0x0) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:03 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(0xffffffffffffffff, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x805) 16:00:03 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x44) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) fcntl$setstatus(r1, 0x4, 0x80) getgroups(0x1, &(0x7f0000001640)=[0x0]) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x30018, 0x0) r2 = semget$private(0x0, 0x1, 0x0) r3 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r3, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r4, 0x0, r5) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r9, r10, r11, r12, 0x8d, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100000001, 0xb1f1}) sync() connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="35fd53aeffffffffffffff2855dd92c8cc903470cf82d194a44e9a64e1f2159ca06a1c9f9010594e61e1ff7f0000614ae15230384bd959f6b1f20b0b1edbe50a8fadad2766b246fc4371a583cb7f4577767f7f56b8436e0eb2a43e2f5e72d9e13c9a5cf58500"/112], 0x1) pipe2(&(0x7f0000000200), 0x2) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008034ff0701000000000000000000000000000000000000000000000000000000004032454c", 0x2c}], 0x1) chroot(&(0x7f0000000000)='./bus\x00') r1 = socket$inet(0x2, 0x4000000000000001, 0x0) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="ab2b43ce9b33ada7ee06665d19ac14d5e51348771197a7728420aef61715f7b1d3d4b3838ac82964e1d5ec01", 0x2c) 16:00:04 executing program 1: mprotect(&(0x7f0000084000/0x6000)=nil, 0x6000, 0x5) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x9130fba, 0x0, 0x4000000, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x44) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) fcntl$setstatus(r1, 0x4, 0x80) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000040)=[{0x48}, {0x4}, {0x6, 0x0, 0x0, 0x7cf}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:00:04 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r1) readlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/4096, 0x1000) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000172000/0x1000)=nil) shmat(r1, &(0x7f0000690000/0x1000)=nil, 0xc9af17ce9fad446b) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000180)=[{0x5, 0x20}, {0x5}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0xcc) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x1) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x8) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:05 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000140)=""/139, 0x8b}], 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x30bc4, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000100)='n', 0x1) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000340)={0x80, [{0x2, 0x9}, {0x1, 0x2}, {0x1, 0x7}, {0x3, 0x8}, {0x2, 0x3ff}, {0x3, 0x7}, {0x1, 0x4}, {0x1, 0x5}, {0x0, 0x6}, {0x2, 0x1f}, {0x6, 0x80000000}, {0x2, 0x2}, {0x1, 0x2a9}, {0x7, 0x974d}, {0x2, 0x4}, {0x0, 0x6}, {0x3, 0x2}, {0x2, 0x40}, {0x1, 0x7ff}, {0x2, 0x2}, {0x2, 0xfffff800}, {0x3, 0x9}, {0x3, 0xfa}, {0x84a1bb0e1ece484, 0x400}, {0x3, 0x3}, {0x1, 0x3ff}, {0x3, 0x7}, {0x1, 0x10004}, {0x5, 0x101}, {0x6, 0x3f}, {0x2, 0x7}, {0x1, 0x3}]}) 16:00:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82acbb991affffff4ffa31c024040056f3a685035a3a2d1cf1c3b02bcca5dbd118199419dfcf7d72fd5449c381f42e954e3d0861ca5163651c6542f9318b7b"], 0x1) r0 = socket(0x2, 0x3, 0x0) write(r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='n', 0x1) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x100, 0x22) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x5f1, 0x4, 0x7fffffff, 0x1000, "02a0e93e0005e5031696c45f04302d50ea51042b", 0x6, 0x400}) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r0, r1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) 16:00:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x0, 0x59b], [0x0, 0x0, 0x0, 0x7, 0x0, 0x2, 0x3, 0x0, 0x3], [0x4000080000000ff], [0x0, 0x8, 0x0, 0x0, 0x6], [{}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {}, {0x0, 0x0, 0xffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) uvm_fault(0xffffffff82559478, 0xffff800000b37076, 0, 1) -> e kernel: page fault trap, code=0 Stopped at rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff82559478, 0xffff800000b37076, 0, 1) -> e rtable_satoplen(2,ffff800000b36f78) at rtable_satoplen+0x150 end trace frame: 0xffff80001492bfc0, count: 0 ddb> trace rtable_satoplen(2,ffff800000b36f78) at rtable_satoplen+0x150 rtable_lookup(0,fffffd8036b0a320,ffff800000b36f78,ffff800000b36f58,4) at rtable_lookup+0xe0 rtrequest_delete(ffff80001492c060,4,ffff800000b30800,ffff80001492c130,0) at rtrequest_delete+0xe3 rt_ifa_del(ffff800000b36f00,800100,ffff800000b36f58,0) at rt_ifa_del+0x3c3 in_ioctl_change_ifaddr(8040691a,ffff80001492c3c0,ffff800000b30800,1) at in_ioctl_change_ifaddr+0x355 in_ioctl(8040691a,ffff80001492c3c0,ffff800000b30800,1) at in_ioctl+0x205 ifioctl(fffffd803af87c28,8040691a,ffff80001492c3c0,ffff80001595f160) at ifioctl+0xb34 sys_ioctl(ffff80001595f160,ffff80001492c4d8,ffff80001492c520) at sys_ioctl+0x5b9 syscall(ffff80001492c5a0) at syscall+0x507 Xsyscall(6,0,ffffffffffffff36,0,3,60f4f461010) at Xsyscall+0x128 end of kernel end trace frame: 0x6120ecbdb80, count: -10 ddb> show registers rdi 0 rsi 0xff rbp 0xffff80001492bf20 rbx 0xffffffffffffff05 rdx 0xffff800000b36f7c rcx 0xffff800000b37077 rax 0xffff800000b37077 r8 0x4 r9 0x7 r10 0xcb49b06235fe3ad5 r11 0xc6f06c8e3ee9b4b3 r12 0 r13 0xffff800000b37077 r14 0xffffffff824ab3a0 inetdomain r15 0x4 rip 0xffffffff818dbab0 rtable_satoplen+0x150 cs 0x8 rflags 0x10287 __ALIGN_SIZE+0xf287 rsp 0xffff80001492bed0 ss 0x10 rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb> show proc PROC (syz-executor.1) pid=348281 stat=onproc flags process=0 proc=4000000 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff80001595f650,0xffffffff82569d40 process=0xffff8000ffff6370 user=0xffff800014927000, vmspace=0xfffffd803f013aa0 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 69407 451105 89714 0 2 0 syz-executor.1 *69407 348281 89714 0 7 0x4000000 syz-executor.1 42549 56894 94259 0 3 0x80 nanosleep syz-executor.0 42549 259849 94259 0 3 0x4000080 ttyin syz-executor.0 42549 336198 94259 0 3 0x4000080 fsleep syz-executor.0 89714 420632 85904 0 3 0x82 nanosleep syz-executor.1 72558 363413 0 0 3 0x14200 acct acct 94259 156765 85904 0 3 0x82 nanosleep syz-executor.0 21463 405544 0 0 3 0x14200 bored sosplice 85904 168721 51521 0 3 0x82 thrsleep syz-fuzzer 85904 376622 51521 0 3 0x4000082 thrsleep syz-fuzzer 85904 445796 51521 0 3 0x4000082 kqread syz-fuzzer 85904 407291 51521 0 3 0x4000082 thrsleep syz-fuzzer 85904 317199 51521 0 3 0x4000082 thrsleep syz-fuzzer 85904 324592 51521 0 3 0x4000082 thrsleep syz-fuzzer 85904 442185 51521 0 3 0x4000082 thrsleep syz-fuzzer 51521 181630 58429 0 3 0x10008a pause ksh 58429 385685 14486 0 3 0x92 select sshd 6660 43376 1 0 3 0x100083 ttyin getty 14486 105932 1 0 3 0x80 select sshd 2977 148827 15326 73 3 0x100090 kqread syslogd 15326 412425 1 0 3 0x100082 netio syslogd 71337 38118 0 0 2 0x14200 zerothread 5620 381679 0 0 3 0x14200 aiodoned aiodoned 57118 365343 0 0 3 0x14200 syncer update 83639 106669 0 0 3 0x14200 cleaner cleaner 27715 56028 0 0 3 0x14200 reaper reaper 96383 194581 0 0 3 0x14200 pgdaemon pagedaemon 97655 217756 0 0 3 0x14200 bored crynlk 48651 410896 0 0 3 0x14200 bored crypto 50502 116110 0 0 3 0x40014200 acpi0 acpi0 89064 438732 0 0 3 0x14200 bored softnet 38015 70328 0 0 3 0x14200 bored systqmp 33049 304531 0 0 3 0x14200 bored systq 919 158974 0 0 3 0x40014200 bored softclock 21071 286437 0 0 3 0x40014200 idle0 89571 188984 0 0 3 0x14200 bored smr 1 65137 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 Kern Lim devbuf 9553 6307K 7523K 78643K 15501 0 0 pcb 13 12K 14K 78643K 468 0 0 rtable 93 7K 8K 78643K 1441 0 0 ifaddr 73 15K 16K 78643K 403 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 199 0 0 iov 0 0K 32K 78643K 593 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1212 76K 77K 78643K 3967 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 46 0 0 VM map 32 8K 8K 78643K 42 0 0 sem 12 0K 0K 78643K 749 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 6 17K 25K 78643K 2396 0 0 sigio 0 0K 0K 78643K 30 0 0 proc 44 30K 55K 78643K 1033 0 0 subproc 32 2K 2K 78643K 244 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 175 0 0 in_multi 22 1K 2K 78643K 318 0 0 ether_multi 1 0K 0K 78643K 17 0 0 mrt 0 0K 0K 78643K 16 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 120 530K 530K 78643K 120 0 0 exec 0 0K 1K 78643K 642 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 141 265K 268K 78643K 7679 0 0 UVM aobj 130 4K 4K 78643K 138 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 455 0 0 NDP 18 0K 0K 78643K 134 0 0 temp 213 3544K 4185K 78643K 74845 0 0 kqueue 0 0K 0K 78643K 18 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 58 0 54 1 0 1 1 0 8 0 rtpcb 80 246 0 246 2 1 1 1 0 8 1 rtentry 112 327 0 295 2 0 2 2 0 8 0 unpcb 120 1557 0 1550 1 0 1 1 0 8 0 syncache 264 14 0 14 5 5 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 203 0 203 3 3 0 1 0 8 0 tcpcb 544 1559 0 1554 34 25 9 14 0 8 8 ipq 40 20 0 20 10 9 1 1 0 8 1 ipqe 40 349 0 349 10 9 1 1 0 8 1 inpcb 280 3539 0 3532 33 24 9 13 0 8 8 rttmr 72 6 0 6 4 4 0 1 0 8 0 ip6q 72 3 0 3 2 2 0 1 0 8 0 ip6af 40 8 0 8 2 2 0 1 0 8 0 nd6 48 41 0 39 2 1 1 1 0 8 0 pkpcb 40 14 0 14 3 3 0 1 0 8 0 swfcl 56 1 0 0 1 0 1 1 0 8 0 ppxss 1128 48 0 48 11 10 1 1 0 8 1 art_heap8 4096 5 0 4 3 2 1 3 0 8 0 art_heap4 256 1374 0 1203 33 19 14 16 0 8 3 art_table 32 1379 0 1207 2 0 2 2 0 8 0 art_node 16 326 0 297 1 0 1 1 0 8 0 sysvmsgpl 40 78 0 54 1 0 1 1 0 8 0 semapl 112 747 0 737 1 0 1 1 0 8 0 shmpl 112 136 0 8 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 6368 0 4973 46 0 46 46 0 8 0 ffsino 240 6368 0 4973 83 0 83 83 0 8 0 nchpl 144 10490 0 10013 60 40 20 60 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 39435 0 39435 1 0 1 1 0 8 1 vcpupl 1984 30 0 0 4 0 4 4 0 8 0 vmpool 520 40 0 10 2 0 2 2 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 34121 0 34121 26 24 2 7 0 8 2 plimitpl 152 261 0 255 1 0 1 1 0 8 0 sigapl 432 2531 0 2519 2 0 2 2 0 8 0 futexpl 56 75160 0 75159 1 0 1 1 0 8 0 knotepl 112 665 0 646 2 1 1 2 0 8 0 kqueuepl 104 1319 0 1317 7 3 4 4 0 8 3 pipepl 112 2634 0 2615 9 7 2 2 0 8 1 fdescpl 424 2532 0 2519 2 0 2 2 0 8 0 filepl 120 29032 0 28943 31 20 11 11 0 8 8 lockfpl 104 2784 0 2783 1 0 1 1 0 8 0 lockfspl 48 867 0 866 1 0 1 1 0 8 0 sessionpl 112 29 0 21 1 0 1 1 0 8 0 pgrppl 48 55 0 47 1 0 1 1 0 8 0 ucredpl 96 8753 0 8747 1 0 1 1 0 8 0 zombiepl 144 2520 0 2520 1 0 1 1 0 8 1 processpl 864 2549 0 2520 4 0 4 4 0 8 0 procpl 632 6316 0 6278 7 3 4 5 0 8 0 sosppl 128 46 0 46 11 10 1 1 0 8 1 sockpl 384 5386 0 5372 51 40 11 21 0 8 8 mcl64k 65536 519 0 519 34 33 1 33 0 8 1 mcl16k 16384 41 0 41 10 9 1 1 0 8 1 mcl12k 12288 81 0 81 8 7 1 1 0 8 1 mcl9k 9216 43 0 43 12 12 0 1 0 8 0 mcl8k 8192 127 0 127 3 2 1 1 0 8 1 mcl4k 4096 291 0 291 3 2 1 1 0 8 1 mcl2k2 2112 22 0 22 10 10 0 1 0 8 0 mcl2k 2048 73141 0 73101 17 11 6 14 0 8 0 mtagpl 80 102 0 100 4 3 1 1 0 8 0 mbufpl 256 135441 0 135361 82 68 14 32 0 8 6 bufpl 256 15594 0 10450 322 0 322 322 0 8 0 anonpl 16 346833 0 331243 152 66 86 97 0 62 0 amapchunkpl 152 14451 0 14339 40 34 6 15 0 158 0 amappl16 192 16828 0 15629 159 96 63 72 0 8 1 amappl15 184 104 0 100 3 2 1 1 0 8 0 amappl14 176 264 0 257 1 0 1 1 0 8 0 amappl13 168 525 0 525 1 1 0 1 0 8 0 amappl12 160 270 0 269 1 0 1 1 0 8 0 amappl11 152 518 0 514 1 0 1 1 0 8 0 amappl10 144 484 0 483 1 0 1 1 0 8 0 amappl9 136 868 0 862 1 0 1 1 0 8 0 amappl8 128 438 0 405 2 0 2 2 0 8 0 amappl7 120 559 0 552 1 0 1 1 0 8 0 amappl6 112 492 0 484 1 0 1 1 0 8 0 amappl5 104 527 0 519 1 0 1 1 0 8 0 amappl4 96 2785 0 2757 1 0 1 1 0 8 0 amappl3 88 325 0 317 1 0 1 1 0 8 0 amappl2 80 19369 0 19296 3 1 2 3 0 8 0 amappl1 72 58110 0 57710 26 17 9 20 0 8 0 amappl 80 6751 0 6700 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 137 0 8 3 0 3 3 0 8 0 uaddrrnd 24 2572 0 2519 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2572 0 2519 1 0 1 1 0 8 0 vmmpekpl 168 22526 0 22495 2 0 2 2 0 8 0 vmmpepl 168 319607 0 317214 294 149 145 146 0 357 36 vmsppl 272 2531 0 2519 3 2 1 2 0 8 0 pdppl 4096 5150 0 5088 10 2 8 8 0 8 0 pvpl 32 841325 0 823476 329 131 198 222 0 265 5 pmappl 200 2571 0 2529 4 1 3 3 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 643 0 177 14 0 14 14 0 8 0